North Carolina's 31st State Senate district | |||
---|---|---|---|
Senator |
| ||
Demographics | 59% White 23% Black 14% Hispanic 1% Asian 3% Other | ||
Population (2020) | 217,700 |
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. [1]
Since 2023, the district has included all of Stokes County, as well as part of Forsyth County. The district overlaps with the 71st, 72nd, 75th, and 91st state house districts.
Senator | Party | Dates | Notes | Counties |
---|---|---|---|---|
District created January 1, 1983. | 1983–2003 Part of Guilford County. [2] | |||
Bill Martin | Democratic | January 1, 1983 – January 1, 2003 | Redistricted to the 28th district. | |
Hamilton Horton Jr. | Republican | January 1, 2003 – January 31, 2006 | Redistricted from the 20th district. Died. | 2003–2013 Part of Forsyth County. [3] [4] |
Vacant | January 31, 2006 – March 8, 2006 | |||
William Miller | Republican | March 8, 2006 – May 29, 2006 | Appointed to finish Horton's term. Resigned. | |
Vacant | May 29, 2006 – May 30, 2006 | |||
Pete Brunstetter | Republican | May 30, 2006 – December 15, 2013 | Appointed to finish Horton's term. Resigned. | |
2013–2019 All of Yadkin County. Part of Forsyth County [5] | ||||
Vacant | December 15, 2013 – January 10, 2014 | |||
Joyce Krawiec | Republican | January 10, 2014 – November 21, 2024 | Appointed to finish Brunstetter's term. Resigned. | |
2019–2023 All of Davie County. Part of Forsyth County. [6] [7] | ||||
2023–Present All of Stokes County. Part of Forsyth County. [8] | ||||
Vacant | November 21, 2024 – January 1, 2025 | |||
Dana Caudill Jones | Republican | January 1, 2025 – Present |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Ronda Mays | 6,241 | 53.78% | |
Democratic | Laurelyn Dossett | 5,363 | 46.22% | |
Total votes | 11,604 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dana Caudill Jones | 78,429 | 62.42% | |
Democratic | Ronda Mays | 47,035 | 37.43% | |
Write-in | 186 | 0.15% | ||
Independent | Teresa Hopper Prizer (write-in) | 7 | 0.01% | |
Total votes | 125,657 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 48,815 | 100% | |
Total votes | 48,815 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 56,479 | 53.08% | |
Democratic | Terri Elizabeth LeGrand | 49,929 | 46.92% | |
Total votes | 106,408 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 6,436 | 48.64% | |
Republican | Dan Barrett (incumbent) | 6,204 | 46.88% | |
Republican | Peter Antinozzi | 593 | 4.48% | |
Total votes | 13,233 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 54,267 | 61.00% | |
Democratic | John Motsinger Jr. | 34,693 | 39.00% | |
Total votes | 88,960 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 19,630 | 62.38% | |
Republican | Dempsey Brewer | 8,571 | 27.24% | |
Republican | Peter Antinozzi | 3,267 | 10.38% | |
Total votes | 31,468 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 83,599 | 100% | |
Total votes | 83,599 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 7,942 | 43.81% | |
Republican | Dempsey Brewer | 5,201 | 28.69% | |
Republican | Steve Wiles | 4,985 | 27.50% | |
Total votes | 18,128 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Joyce Krawiec (incumbent) | 45,915 | 64.82% | |
Democratic | John K. Motsinger Sr. | 24,922 | 35.18% | |
Total votes | 70,837 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Pete Brunstetter (incumbent) | 71,806 | 68.98% | |
Democratic | Delmas Parker | 32,298 | 31.02% | |
Total votes | 104,104 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Pete Brunstetter (incumbent) | 43,080 | 100% | |
Total votes | 43,080 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Pete Brunstetter (incumbent) | 65,201 | 100% | |
Total votes | 65,201 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Pete Brunstetter (incumbent) | 4,432 | 44.47% | |
Republican | Nathan Tabor | 3,176 | 31.87% | |
Republican | Gloria D. Whisenhunt | 2,358 | 23.66% | |
Total votes | 9,966 | 100% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Pete Brunstetter (incumbent) | 32,077 | 100% | |
Total votes | 32,077 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Hamilton Horton Jr. (incumbent) | 62,098 | 100% | |
Total votes | 62,098 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Hamilton Horton Jr. (incumbent) | 43,590 | 88.15% | |
Libertarian | Donn Linton | 5,857 | 11.85% | |
Total votes | 49,447 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Bill Martin (incumbent) | 35,519 | 100% | |
Total votes | 35,519 | 100% | ||
Democratic hold |
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.
North Carolina's 2nd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Norman Sanderson since 2025.
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.
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.
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.
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.
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.
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.
North Carolina's 32nd Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Democrat Paul Lowe Jr. since 2015.
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.
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.
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.
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.
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.
North Carolina's 7th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Matthew Winslow since 2021.
North Carolina's 24th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Dante Pittman since 2025.
North Carolina's 32nd House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Bryan Cohn since 2025.
North Carolina's 33rd House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Monika Johnson-Hostler since 2025.
North Carolina's 83rd House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Republican Grant Campbell since 2025.
North Carolina's 98th House district is one of 120 districts in the North Carolina House of Representatives. It has been represented by Democrat Beth Gardner Helfrich since 2025.