North Carolina's 25th Senate district

Last updated

North Carolina's 25th
State Senate district
Flag of North Carolina.svg
Ncsd25.svg
Senator
  Amy Galey
R Burlington
Demographics63%  White
17%  Black
15%  Hispanic
1%  Asian
3%  Multiracial
Population (2023)221,006

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]

Contents

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

SenatorPartyDatesNotesCounties
David Hoyle Democratic January 1, 1993 –
January 1, 2003
Redistricted to the 43rd district.1993–2003
Parts of Gaston, Lincoln, and Cleveland counties. [2]
Bill Purcell 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 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 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 Republican January 1, 2023 –
Present
Redistricted from the 24th district.2023–Present
All of Alamance County.
Part of Randolph County. [9] [10]

Election results

2024

North Carolina Senate 25th district Democratic primary election, 2024 [11]
PartyCandidateVotes%
Democratic Donna Vanhook 7,162 76.14%
Democratic John Coleman2,24423.86%
Total votes9,406 100%
North Carolina Senate 25th district general election, 2024 [12]
PartyCandidateVotes%
Republican Amy Galey (incumbent) 67,762 60.25%
Democratic Donna Vanhook44,71139.75%
Total votes112,473 100%
Republican hold

2022

North Carolina Senate 25th district general election, 2022 [13]
PartyCandidateVotes%
Republican Amy Galey (incumbent) 47,355 62.82%
Democratic Sean C. Ewing28,03137.18%
Total votes75,386 100%
Republican hold

2020

North Carolina Senate 25th district general election, 2020 [14]
PartyCandidateVotes%
Republican Tom McInnis (incumbent) 60,152 59.15%
Democratic Helen Probst Mills41,54640.85%
Total votes101,698 100%
Republican hold

2018

North Carolina Senate 25th district Republican primary election, 2018 [15]
PartyCandidateVotes%
Republican Tom McInnis (incumbent)) 8,911 60.98%
Republican Michelle Lexo5,70139.02%
Total votes14,612 100%
North Carolina Senate 25th district general election, 2018 [16]
PartyCandidateVotes%
Republican Tom McInnis (incumbent) 41,601 57.09%
Democratic Helen Probst Mills31,26842.91%
Total votes72,869 100%
Republican hold

2016

North Carolina Senate 25th district general election, 2016 [17]
PartyCandidateVotes%
Republican Tom McInnis (incumbent) 53,621 63.81%
Democratic Dannie M. Montgomery30,41636.19%
Total votes84,037 100%
Republican hold

2014

North Carolina Senate 25th district general election, 2014 [18]
PartyCandidateVotes%
Republican Tom McInnis 28,496 50.40%
Democratic Gene McLaurin (incumbent)26,63247.10%
Libertarian P.H. Dawkins1,4122.50%
Total votes56,540 100%
Republican gain from Democratic

2012

North Carolina Senate 25th district Democratic primary election, 2012 [19]
PartyCandidateVotes%
Democratic Gene McLaurin 15,532 73.95%
Democratic Daniel Wilson5,47126.05%
Total votes21,003 100%
North Carolina Senate 25th district Republican primary election, 2012 [20]
PartyCandidateVotes%
Republican Gene McIntyre 11,680 72.56%
Republican Jack T. Benoy4,41727.44%
Total votes16,097 100%
North Carolina Senate 25th district general election, 2012 [21]
PartyCandidateVotes%
Democratic Gene McLaurin 44,560 53.01%
Republican Gene McIntyre39,50646.99%
Total votes84,066 100%
Democratic hold

2010

North Carolina Senate 25th district general election, 2010 [22]
PartyCandidateVotes%
Democratic Bill Purcell (incumbent) 23,363 51.25%
Republican P. Jason Phibbs22,21948.75%
Total votes45,582 100%
Democratic hold

2008

North Carolina Senate 25th district Democratic primary election, 2008 [23]
PartyCandidateVotes%
Democratic Bill Purcell (incumbent) 18,206 64.09%
Democratic Betty Blue Gholston10,20335.91%
Total votes28,409 100%
North Carolina Senate 25th district general election, 2008 [24]
PartyCandidateVotes%
Democratic Bill Purcell (incumbent) 42,760 60.84%
Republican Janice B. Abernathy27,51939.16%
Total votes70,279 100%
Democratic hold

2006

North Carolina Senate 25th district general election, 2006 [25]
PartyCandidateVotes%
Democratic Bill Purcell (incumbent) 23,436 63.21%
Republican Douglas Bowen13,64037.79%
Total votes37,076 100%
Democratic hold

2004

North Carolina Senate 25th district general election, 2004 [26]
PartyCandidateVotes%
Democratic Bill Purcell (incumbent) 37,319 81.53%
Independent Jerry Lineau Gattis (write-in)8,45718.47%
Total votes45,776 100%
Democratic hold

2002

North Carolina Senate 25th district general election, 2002 [27]
PartyCandidateVotes%
Democratic Bill Purcell (incumbent) 24,178 57.63%
Republican Donald M. Dawkins17,77842.37%
Total votes41,956 100%
Democratic hold

2000

North Carolina Senate 25th district general election, 2000 [28]
PartyCandidateVotes%
Democratic David Hoyle (incumbent) 29,337 100%
Total votes29,337 100%
Democratic hold

Related Research Articles

<span class="mw-page-title-main">North Carolina's 1st Senate district</span> American legislative district

North Carolina's 1st Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Bobby Hanig since 2025.

<span class="mw-page-title-main">North Carolina's 3rd Senate district</span> American legislative district

North Carolina's 3rd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Bob Brinson since 2025.

<span class="mw-page-title-main">North Carolina's 4th Senate district</span> American legislative district

North Carolina's 4th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Buck Newton since 2023.

<span class="mw-page-title-main">North Carolina's 9th Senate district</span> American legislative district

North Carolina's 9th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Brent Jackson since 2023.

<span class="mw-page-title-main">North Carolina's 18th Senate district</span> American legislative district

North Carolina's 18th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Terence Everitt since 2025.

<span class="mw-page-title-main">North Carolina's 47th Senate district</span> American legislative district

North Carolina's 47th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Ralph Hise since 2011.

<span class="mw-page-title-main">North Carolina's 45th Senate district</span> American legislative district

North Carolina's 45th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Mark Hollo since 2025.

<span class="mw-page-title-main">North Carolina's 42nd Senate district</span> American legislative district

North Carolina's 42nd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Woodson Bradley since 2025.

<span class="mw-page-title-main">North Carolina's 38th Senate district</span> American legislative district

North Carolina's 38th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Mujtaba Mohammed since 2019.

<span class="mw-page-title-main">North Carolina's 37th Senate district</span> American legislative district

North Carolina's 37th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Vickie Sawyer since 2023.

<span class="mw-page-title-main">North Carolina's 34th Senate district</span> American legislative district

North Carolina's 34th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Paul Newton since 2023.

<span class="mw-page-title-main">North Carolina's 33rd Senate district</span> American legislative district

North Carolina's 33rd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Carl Ford since 2019.

<span class="mw-page-title-main">North Carolina's 31st Senate district</span> American legislative district

North Carolina's 31st Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Dana Caudill Jones since 2025.

<span class="mw-page-title-main">North Carolina's 30th Senate district</span> American legislative district

North Carolina's 30th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Steve Jarvis since 2023.

<span class="mw-page-title-main">North Carolina's 29th Senate district</span> American legislative district

North Carolina's 29th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Dave Craven since 2023.

<span class="mw-page-title-main">North Carolina's 26th Senate district</span> American legislative district

North Carolina's 26th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Phil Berger since 2023.

<span class="mw-page-title-main">North Carolina's 28th Senate district</span> American legislative district

North Carolina's 28th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Gladys Robinson since 2011.

<span class="mw-page-title-main">North Carolina's 27th Senate district</span> American legislative district

North Carolina's 27th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Michael Garrett since 2019.

<span class="mw-page-title-main">North Carolina's 12th Senate district</span> American legislative district

North Carolina's 12th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Jim Burgin since 2019.

<span class="mw-page-title-main">North Carolina's 16th Senate district</span> American legislative district

North Carolina's 16th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Gale Adcock since 2023.

References

  1. "State Senate District 25, NC". Census Reporter. Retrieved January 17, 2025.
  2. "1992 Senate Base Plan #6" (PDF). North Carolina General Assembly. Retrieved May 30, 2022.
  3. "Interim Senate Redistricting Plan For N.C. 2002 Elections" (PDF). North Carolina General Assembly. Retrieved May 30, 2022.
  4. "2003 Senate Redistricting Plan" (PDF). North Carolina General Assembly. Retrieved May 30, 2022.
  5. "Rucho Senate 2" (PDF). North Carolina General Assembly. Retrieved May 30, 2022.
  6. "McInnis Announces Re-Election Plan". The Pilot LLC. November 11, 2021. Retrieved May 30, 2022.
  7. "2018 Senate Election Districts" (PDF). North Carolina General Assembly. Retrieved May 30, 2022.
  8. "2019 Senate Consensus Nonpartisan Map" (PDF). North Carolina General Assembly. Retrieved May 30, 2022.
  9. "S.L. 2022-2 Senate" (PDF). North Carolina General Assembly. Retrieved December 16, 2022.
  10. "S.L. 2023-146 Senate" (PDF). North Carolina General Assembly. Retrieved January 17, 2025.
  11. North Carolina State Board of Elections.
  12. North Carolina State Board of Elections.
  13. North Carolina State Board of Elections.
  14. North Carolina State Board of Elections.
  15. North Carolina State Board of Elections.
  16. North Carolina State Board of Elections.
  17. North Carolina State Board of Elections.
  18. North Carolina State Board of Elections.
  19. North Carolina State Board of Elections.
  20. North Carolina State Board of Elections.
  21. North Carolina State Board of Elections.
  22. North Carolina State Board of Elections.
  23. North Carolina State Board of Elections.
  24. North Carolina State Board of Elections.
  25. North Carolina State Board of Elections.
  26. North Carolina State Board of Elections.
  27. North Carolina State Board of Elections.
  28. "NC State Senate 25". Our Campaigns. Retrieved May 30, 2022.