North Carolina's 25th Senate district

American legislative district From Wikipedia, the free encyclopedia

North Carolina's 25th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Amy Galey since 2023.[1]

Demographics63% White
17% Black
15% Hispanic
1% Asian
3% Multiracial
Population(2023)221,006
Quick facts North Carolina's 25th State Senate district, Senator ...
North Carolina's 25th
State Senate district

Senator
  Amy Galey
RBurlington
Demographics63% White
17% Black
15% Hispanic
1% Asian
3% Multiracial
Population (2023)221,006
Close

Geography

Since 2023, the district has included all of Alamance County, as well as part of Randolph County. The district overlaps with the 54th, 63rd, 64th, 70th, and 78th state house districts.

District officeholders

More information Senator, Party ...
Senator Party Dates Notes Counties
David Hoyle
(Dallas)
Democratic January 1, 1993 –
January 1, 2003
Redistricted to the 43rd district. 1993–2003
Parts of Gaston, Lincoln, and Cleveland counties.[2]
Bill Purcell
(Laurinburg)
Democratic January 1, 2003 –
January 1, 2013
Redistricted from the 17th district.
Retired.
2003–2013
All of Stanly, Anson, Richmond, and Scotland counties.[3][4]
Gene McLaurin
(Rockingham)
Democratic January 1, 2013 –
January 1, 2015
Lost re-election. 2013–2019
All of Stanly, Anson, Richmond, and Scotland counties.
Part of Rowan County.[5]

Tom McInnis
(Ellerbe)
Republican January 1, 2015 –
January 1, 2023
Redistricted to the 21st district.[6]
2019–2023
All of Anson, Richmond, Moore, and Scotland counties.[7][8]

Amy Galey
(Burlington)
Republican January 1, 2023 –
Present
Redistricted from the 24th district. 2023–Present
All of Alamance County.
Part of Randolph County.[9][10]
Close

Election results

2024

More information Party, Candidate ...
North Carolina Senate 25th district Democratic primary election, 2024[11]
Party Candidate Votes %
Democratic Donna Vanhook 7,162 76.14%
Democratic John Coleman 2,244 23.86%
Total votes 9,406 100%
Close
More information Party, Candidate ...
North Carolina Senate 25th district general election, 2024[12]
Party Candidate Votes %
Republican Amy Galey (incumbent) 67,762 60.25%
Democratic Donna Vanhook 44,711 39.75%
Total votes 112,473 100%
Republican hold
Close

2022

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2022[13]
Party Candidate Votes %
Republican Amy Galey (incumbent) 47,355 62.82%
Democratic Sean C. Ewing 28,031 37.18%
Total votes 75,386 100%
Republican hold
Close

2020

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2020[14]
Party Candidate Votes %
Republican Tom McInnis (incumbent) 60,152 59.15%
Democratic Helen Probst Mills 41,546 40.85%
Total votes 101,698 100%
Republican hold
Close

2018

More information Party, Candidate ...
North Carolina Senate 25th district Republican primary election, 2018[15]
Party Candidate Votes %
Republican Tom McInnis (incumbent)) 8,911 60.98%
Republican Michelle Lexo 5,701 39.02%
Total votes 14,612 100%
Close
More information Party, Candidate ...
North Carolina Senate 25th district general election, 2018[16]
Party Candidate Votes %
Republican Tom McInnis (incumbent) 41,601 57.09%
Democratic Helen Probst Mills 31,268 42.91%
Total votes 72,869 100%
Republican hold
Close

2016

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2016[17]
Party Candidate Votes %
Republican Tom McInnis (incumbent) 53,621 63.81%
Democratic Dannie M. Montgomery 30,416 36.19%
Total votes 84,037 100%
Republican hold
Close

2014

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2014[18]
Party Candidate Votes %
Republican Tom McInnis 28,496 50.40%
Democratic Gene McLaurin (incumbent) 26,632 47.10%
Libertarian P.H. Dawkins 1,412 2.50%
Total votes 56,540 100%
Republican gain from Democratic
Close

2012

More information Party, Candidate ...
North Carolina Senate 25th district Democratic primary election, 2012[19]
Party Candidate Votes %
Democratic Gene McLaurin 15,532 73.95%
Democratic Daniel Wilson 5,471 26.05%
Total votes 21,003 100%
Close
More information Party, Candidate ...
North Carolina Senate 25th district Republican primary election, 2012[20]
Party Candidate Votes %
Republican Gene McIntyre 11,680 72.56%
Republican Jack T. Benoy 4,417 27.44%
Total votes 16,097 100%
Close
More information Party, Candidate ...
North Carolina Senate 25th district general election, 2012[21]
Party Candidate Votes %
Democratic Gene McLaurin 44,560 53.01%
Republican Gene McIntyre 39,506 46.99%
Total votes 84,066 100%
Democratic hold
Close

2010

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2010[22]
Party Candidate Votes %
Democratic Bill Purcell (incumbent) 23,363 51.25%
Republican P. Jason Phibbs 22,219 48.75%
Total votes 45,582 100%
Democratic hold
Close

2008

More information Party, Candidate ...
North Carolina Senate 25th district Democratic primary election, 2008[23]
Party Candidate Votes %
Democratic Bill Purcell (incumbent) 18,206 64.09%
Democratic Betty Blue Gholston 10,203 35.91%
Total votes 28,409 100%
Close
More information Party, Candidate ...
North Carolina Senate 25th district general election, 2008[24]
Party Candidate Votes %
Democratic Bill Purcell (incumbent) 42,760 60.84%
Republican Janice B. Abernathy 27,519 39.16%
Total votes 70,279 100%
Democratic hold
Close

2006

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2006[25]
Party Candidate Votes %
Democratic Bill Purcell (incumbent) 23,436 63.21%
Republican Douglas Bowen 13,640 37.79%
Total votes 37,076 100%
Democratic hold
Close

2004

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2004[26]
Party Candidate Votes %
Democratic Bill Purcell (incumbent) 37,319 81.53%
Independent Jerry Lineau Gattis (write-in) 8,457 18.47%
Total votes 45,776 100%
Democratic hold
Close

2002

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2002[27]
Party Candidate Votes %
Democratic Bill Purcell (incumbent) 24,178 57.63%
Republican Donald M. Dawkins 17,778 42.37%
Total votes 41,956 100%
Democratic hold
Close

2000

More information Party, Candidate ...
North Carolina Senate 25th district general election, 2000[28]
Party Candidate Votes %
Democratic David Hoyle (incumbent) 29,337 100%
Total votes 29,337 100%
Democratic hold
Close

References

Related Articles

Wikiwand AI