North Carolina's 21st Senate district

Last updated

North Carolina's 21st
State Senate district
Flag of North Carolina.svg
Ncsd21.svg
Senator
  Tom McInnis
R Pinehurst
Demographics56%  White
25%  Black
10%  Hispanic
2%  Asian
1%  Native American
1% Other
6%  Multiracial
Population (2023)221,945

North Carolina's 21st Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Tom McInnis since 2023. [1]

Contents

Geography

Since 2023, the district has included all of Moore County, as well as part of Cumberland County. The district overlaps with the 42nd, 43rd, 45th, 51st, 52nd, and 78th state house districts.

District officeholders

SenatorPartyDatesNotesCounties
Hugh Webster Republican January 1, 1995 –
January 1, 2003
Redistricted to the 24th district.1995–2003
All of Alamance and Caswell counties.
Part of Person County. [2]
Larry Shaw Democratic January 1, 2003 –
January 1, 2011
Redistricted from the 41st district.
Retired.
2003–2013
Part of Cumberland County. [3] [4]
Eric Mansfield Democratic January 1, 2011 –
January 1, 2013
Retired to run for Lieutenant Governor.
Ben Clark Democratic January 1, 2013 –
January 1, 2023
Redistricted to the 24th district and retired to run for Congress.2013–2023
All of Hoke County.
Part of Cumberland County. [5] [6] [7]
Tom McInnis Republican January 1, 2023 –
Present
Redistricted from the 25th district.2023–Present
All of Moore County.
Part of Cumberland County. [8] [9]

Election results

2024

North Carolina Senate 21st district general election, 2024 [10]
PartyCandidateVotes%
Republican Tom McInnis (incumbent) 67,494 62.76%
Democratic Maurice (Butch) Holland Jr.40,05237.24%
Total votes107,546 100%
Republican hold

2022

North Carolina Senate 21st district general election, 2022 [11]
PartyCandidateVotes%
Republican Tom McInnis (incumbent) 36,468 54.63%
Democratic Frank McNeill Jr.30,28145.37%
Total votes66,749 100%
Republican hold

2020

North Carolina Senate 21st district general election, 2020 [12]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 50,105 68.02%
Republican Sev Palacios23,55731.98%
Total votes73,662 100%
Democratic hold

2018

North Carolina Senate 21st district Democratic primary election, 2018 [13]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 6,491 55.63%
Democratic Naveed Aziz5,17744.37%
Total votes11,668 100%
North Carolina Senate 21st district general election, 2018 [14]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 33,238 70.94%
Republican Timothy Leever13,61629.06%
Total votes46,854 100%
Democratic hold

2016

North Carolina Senate 21st district Democratic primary election, 2016 [15]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 11,736 49.80%
Democratic Naveed Aziz10,43244.27%
Democratic Eronomy Neon "Mohammed" Smith1,3985.93%
Total votes23,566 100%
North Carolina Senate 21st district general election, 2016 [16]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 49,081 71.74%
Republican Dan Travieso19,33828.26%
Total votes68,419 100%
Democratic hold

2014

North Carolina Senate 21st district Democratic primary election, 2014 [17]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 6,421 55.68%
Democratic Billy R. King3,86033.47%
Democratic Sylvia Adamczyk7666.64%
Democratic Eronomy "Mohammed" Smith4844.20%
Total votes11,531 100%
North Carolina Senate 21st district general election, 2014 [18]
PartyCandidateVotes%
Democratic Ben Clark (incumbent) 31,663 100%
Total votes31,663 100%
Democratic hold

2012

North Carolina Senate 21st district Democratic primary election, 2012 [19]
PartyCandidateVotes%
Democratic Billy R. King 4,353 24.46%
Democratic Ben Clark 3,525 19.81%
Democratic Larry Shaw 3,52319.79%
Democratic Curtis Worthy3,38519.02%
Democratic Allen Thomas Jr.2,48913.98%
Democratic Eronomy "Mohammed" Smith5232.94%
Total votes17,798 100%
North Carolina Senate 21st district Democratic primary run-off election, 2012 [20]
PartyCandidateVotes%
Democratic Ben Clark 2,436 59.88%
Democratic Billy R. King1,63240.12%
Total votes4,068 100%
North Carolina Senate 21st district general election, 2012 [21]
PartyCandidateVotes%
Democratic Ben Clark 57,805 100%
Total votes57,805 100%
Democratic hold

2010

North Carolina Senate 21st district Democratic primary election, 2010 [22]
PartyCandidateVotes%
Democratic Eric Mansfield 2,813 34.76%
Democratic Lula Crenshaw 2,315 28.60%
Democratic Curtis Worthy1,97824.44%
Democratic Eugene Stackhouse5336.59%
Democratic Robert Lee Evans4545.61%
Total votes8,093 100%
North Carolina Senate 21st district Democratic primary run-off election, 2010 [23]
PartyCandidateVotes%
Democratic Eric Mansfield 3,344 61.81%
Democratic Lula Crenshaw2,06638.19%
Total votes5,410 100%
North Carolina Senate 21st district general election, 2010 [24]
PartyCandidateVotes%
Democratic Eric Mansfield 21,004 67.61%
Republican Wade Fowler10,06232.39%
Total votes31,066 100%
Democratic hold

2008

North Carolina Senate 21st district Democratic primary election, 2008 [25]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 19,274 81.07%
Democratic Eronomy "Mohammed" Smith4,50118.93%
Total votes23,775 100%
North Carolina Senate 21st district general election, 2008 [26]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 48,430 100%
Total votes48,430 100%
Democratic hold

2006

North Carolina Senate 21st district Democratic primary election, 2006 [27]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 3,384 57.11%
Democratic Curtis Worthy2,40340.56%
Democratic Eronomy "Mohammed" Smith1382.33%
Total votes5,925 100%
North Carolina Senate 21st district Republican primary election, 2006 [28]
PartyCandidateVotes%
Republican Juanita M. Gonzalez 679 59.56%
Republican Richard D. Evans46140.44%
Total votes1,140 100%
North Carolina Senate 21st district general election, 2006 [29]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 13,412 61.65%
Republican Juanita M. Gonzales8,34438.35%
Total votes21,756 100%
Democratic hold

2004

North Carolina Senate 21st district Democratic primary election, 2004 [30]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 3,597 49.81%
Democratic D.J. Haire3,37946.79%
Democratic Eronomy "Mohammed" Smith2453.39%
Total votes7,221 100%
North Carolina Senate 21st district general election, 2004 [31]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 27,866 61.21%
Republican Richard D. Evans16,43436.10%
Libertarian Brian Irving1,2252.69%
Total votes45,525 100%
Democratic hold

2002

North Carolina Senate 21st district Democratic primary election, 2002 [32]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 6,951 66.31%
Democratic Audrey "Sister" Ray3,53233.69%
Total votes10,483 100%
North Carolina Senate 21st district general election, 2002 [33]
PartyCandidateVotes%
Democratic Larry Shaw (incumbent) 16,584 66.66%
Republican Richard D. Evans8,29333.34%
Total votes24,877 100%
Democratic hold

2000

North Carolina Senate 21st district Democratic primary election, 2000 [34]
PartyCandidateVotes%
Democratic Wiley P. Wooten 6,757 60.39%
Democratic Bill Powell4,43239.61%
Total votes11,189 100%
North Carolina Senate 21st district general election, 2000 [35]
PartyCandidateVotes%
Republican Hugh Webster (incumbent) 31,994 55.54%
Democratic Wiley P. Wooten25,61744.47%
Total votes57,611 100%
Republican hold

Related Research Articles

<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 7th Senate district</span> American legislative district

North Carolina's 7th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Michael Lee since 2023.

<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 41st Senate district</span> American legislative district

North Carolina's 41st Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Caleb Theodros since 2025.

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

North Carolina's 36th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Eddie Settle since 2023.

<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 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 25th Senate district</span> American legislative district

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.

<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 13th Senate district</span> American legislative district

North Carolina's 13th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Lisa Grafstein since 2023.

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

North Carolina's 14th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Dan Blue since 2009.

<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.

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

North Carolina's 17th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Sydney Batch since 2021.

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

North Carolina's 19th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Val Applewhite since 2023.

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

North Carolina's 24th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Danny Britt since 2023.

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

North Carolina's 23rd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Graig Meyer since 2023.

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

North Carolina's 22nd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Sophia Chitlik since 2025.

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

North Carolina's 20th Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Natalie Murdock since 2020.

References

  1. "State Senate District 21, NC". Census Reporter. Retrieved January 17, 2025.
  2. "1992 Senate Base Plan #6" (PDF). North Carolina General Assembly. Retrieved June 7, 2022.
  3. "Interim Senate Redistricting Plan For N.C. 2002 Elections" (PDF). North Carolina General Assembly. Retrieved June 7, 2022.
  4. "2003 Senate Redistricting Plan" (PDF). North Carolina General Assembly. Retrieved June 7, 2022.
  5. "Rucho Senate 2" (PDF). North Carolina General Assembly. Retrieved June 7, 2022.
  6. "2018 Senate Election Districts" (PDF). North Carolina General Assembly. Retrieved June 7, 2022.
  7. "2019 Senate Consensus Nonpartisan Map" (PDF). North Carolina General Assembly. Retrieved June 7, 2022.
  8. "S.L. 2022-2 Senate" (PDF). North Carolina General Assembly. Retrieved December 16, 2022.
  9. "S.L. 2023-146 Senate" (PDF). North Carolina General Assembly. Retrieved January 17, 2025.
  10. North Carolina State Board of Elections.
  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. North Carolina State Board of Elections.
  29. North Carolina State Board of Elections.
  30. North Carolina State Board of Elections.
  31. North Carolina State Board of Elections.
  32. North Carolina State Board of Elections.
  33. North Carolina State Board of Elections.
  34. "NC State Senate 21 - D Primary". Our Campaigns. Retrieved June 7, 2022.
  35. "NC State Senate 21". Our Campaigns. Retrieved June 7, 2022.