2024 North Carolina State House Election
North Carolina · State
General Election
November 5, 2024
Contests
120
Candidates
230
Valid votes
5,318,747
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 2,527,117 | 47.5% | 71 | 59.2% | 0 |
| Democratic | 2,723,032 | 51.2% | 49 | 40.8% | 0 |
| Libertarian | 59,996 | 1.1% | 0 | 0.0% | 0 |
| No affiliation | 8,056 | 0.2% | 0 | 0.0% | — |
| Green | 546 | 0.0% | 0 | 0.0% | — |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 71 | 71 | 0 | 57.2% | 47.5% | −9.7 pp |
| Democratic | 49 | 49 | 0 | 42.2% | 51.2% | +9.0 pp |
Seat changes by party
120 → 120 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 67 | 71 | +4 | 58.7% | 47.5% | −11.2 pp |
| Democratic | 52 | 49 | −3 | 40.5% | 51.2% | +10.7 pp |
| Unaffiliated | 1 | — | — | 0.5% | — | — |
Seat changes by party
120 → 120 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 77 | 71 | −6 | 51.2% | 47.5% | −3.7 pp |
| Democratic | 43 | 49 | +6 | 48.1% | 51.2% | +3.1 pp |
Seat changes by party
120 → 120 seats
| Party | 2014 seats | 2024 seats | Change | 2014 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 74 | 71 | −3 | 54.1% | 47.5% | −6.6 pp |
| Democratic | 46 | 49 | +3 | 45.4% | 51.2% | +5.8 pp |
Seat changes by party
120 → 120 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 74 | 71 | −3 | 52.0% | 47.5% | −4.5 pp |
| Democratic | 46 | 49 | +3 | 46.7% | 51.2% | +4.5 pp |
Seat changes by party
120 → 120 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 65 | 71 | +6 | 48.2% | 47.5% | −0.7 pp |
| Democratic | 55 | 49 | −6 | 50.5% | 51.2% | +0.7 pp |
Seat changes by party
120 → 120 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 69 | 71 | +2 | 50.0% | 47.5% | −2.5 pp |
| Democratic | 51 | 49 | −2 | 49.1% | 51.2% | +2.1 pp |
Seat changes by party
120 → 120 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 71 | 71 | 0 | 57.2% | 47.5% | −9.7 pp |
| Democratic | 49 | 49 | 0 | 42.2% | 51.2% | +9.0 pp |
Seat changes by party
120 → 120 seats
Historical trends
Republican Democratic Unaffiliated
Chart data
| Election | Republican | Democratic | Unaffiliated |
|---|---|---|---|
| November 2, 2010 | 67 | 52 | 1 |
| November 6, 2012 | 77 | 43 | 0 |
| November 4, 2014 | 74 | 46 | — |
| November 8, 2016 | 74 | 46 | 0 |
| November 6, 2018 | 65 | 55 | 0 |
| November 3, 2020 | 69 | 51 | 0 |
| November 8, 2022 | 71 | 49 | — |
| November 5, 2024 | 71 | 49 | — |
Republican Democratic Unaffiliated
Chart data
| Election | Republican | Democratic | Unaffiliated |
|---|---|---|---|
| November 2, 2010 | 67 | 52 | 1 |
| November 6, 2012 | 77 | 43 | 0 |
| November 4, 2014 | 74 | 46 | — |
| November 8, 2016 | 74 | 46 | 0 |
| November 6, 2018 | 65 | 55 | 0 |
| November 3, 2020 | 69 | 51 | 0 |
| November 8, 2022 | 71 | 49 | — |
| November 5, 2024 | 71 | 49 | — |
Republican Democratic Unaffiliated
Chart data
| Election | Republican | Democratic | Unaffiliated |
|---|---|---|---|
| November 2, 2010 | 58.7% | 40.5% | 0.5% |
| November 6, 2012 | 51.2% | 48.1% | 0.1% |
| November 4, 2014 | 54.1% | 45.4% | — |
| November 8, 2016 | 52.0% | 46.7% | 0.9% |
| November 6, 2018 | 48.2% | 50.5% | 0.6% |
| November 3, 2020 | 50.0% | 49.1% | 0.1% |
| November 8, 2022 | 57.2% | 42.2% | — |
| November 5, 2024 | 47.5% | 51.2% | — |
Source: North Carolina State Board of Elections
District map
Loading map…
District results
120 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 31,95065.1% | 65.1% | 17,16034.9% | 34.9% | —— | — | 49,110 | |
| 20,87442.4% | 42.4% | 28,33257.6% | 57.6% | —— | — | 49,206 | |
| 29,82561.7% | 61.7% | 18,53038.3% | 38.3% | —— | — | 48,355 | |
| 22,09363.0% | 63.0% | 12,96137.0% | 37.0% | —— | — | 35,054 | |
| 22,35754.2% | 54.2% | 18,92445.8% | 45.8% | —— | — | 41,281 | |
| 24,19060.6% | 60.6% | 15,70439.4% | 39.4% | —— | — | 39,894 | |
| 27,09955.3% | 55.3% | 20,65542.2% | 42.2% | 1,2312.5% | 2.5% | 48,985 | |
| 12,76436.0% | 36.0% | 22,72264.0% | 64.0% | —— | — | 35,486 | |
| 26,88855.9% | 55.9% | 21,17344.1% | 44.1% | —— | — | 48,061 | |
| 24,47560.8% | 60.8% | 15,78939.2% | 39.2% | —— | — | 40,264 | |
| 15,91032.5% | 32.5% | 31,68864.7% | 64.7% | 1,4162.9% | 2.9% | 49,014 | |
| 23,11657.3% | 57.3% | 16,69641.4% | 41.4% | —— | — | 40,358 | |
| 35,18169.9% | 69.9% | 15,15830.1% | 30.1% | —— | — | 50,339 | |
| 16,85966.1% | 66.1% | 8,63933.9% | 33.9% | —— | — | 25,498 | |
| 24,18463.8% | 63.8% | 11,79931.2% | 31.2% | 1,8945.0% | 5.0% | 37,877 | |
| 36,17070.8% | 70.8% | 14,89229.2% | 29.2% | —— | — | 51,062 | |
| 42,07862.3% | 62.3% | 25,49137.7% | 37.7% | —— | — | 67,569 | |
| —— | — | 33,00882.7% | 82.7% | —— | — | 39,930 | |
| 41,26661.5% | 61.5% | 25,88238.5% | 38.5% | —— | — | 67,148 | |
| 31,96455.8% | 55.8% | 25,31944.2% | 44.2% | —— | — | 57,283 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Edward C. GoodwinRep31,950 votes · 65.1%Runner-upSusan A. SawinDem17,160 votes · 34.9% | Susan A. SawinDem17,160 votes · 34.9% | 30.1percentage points | |
Ray JeffersDem28,332 votes · 57.6%Runner-upJason ChambersRep20,874 votes · 42.4% | Jason ChambersRep20,874 votes · 42.4% | 15.2percentage points | |
Steve TysonRep29,825 votes · 61.7%Runner-upLinda G. MooreDem18,530 votes · 38.3% | Linda G. MooreDem18,530 votes · 38.3% | 23.4percentage points | |
Jimmy DixonRep22,093 votes · 63.0%Runner-upVernon MooreDem12,961 votes · 37.0% | Vernon MooreDem12,961 votes · 37.0% | 26.1percentage points | |
Bill WardRep22,357 votes · 54.2%Runner-upHoward Hunter IIIDem18,924 votes · 45.8% | Howard Hunter IIIDem18,924 votes · 45.8% | 8.3percentage points | |
Joe PikeRep24,190 votes · 60.6%Runner-upKiara JohnsonDem15,704 votes · 39.4% | Kiara JohnsonDem15,704 votes · 39.4% | 21.3percentage points | |
Matthew WinslowRep27,099 votes · 55.3%Runner-upJesse GoslenDem20,655 votes · 42.2% | Jesse GoslenDem20,655 votes · 42.2% | 13.2percentage points | |
Gloristine BrownDem22,722 votes · 64.0%Runner-upAngelene MitchellRep12,764 votes · 36.0% | Angelene MitchellRep12,764 votes · 36.0% | 28.1percentage points | |
Timothy ReederRep26,888 votes · 56.0%Runner-upClaire KempnerDem21,173 votes · 44.1% | Claire KempnerDem21,173 votes · 44.1% | 11.9percentage points | |
John BellRep24,475 votes · 60.8%Runner-upBeatrice JonesDem15,789 votes · 39.2% | Beatrice JonesDem15,789 votes · 39.2% | 21.6percentage points | |
Allison A. DahleDem31,688 votes · 64.7%Runner-upPhilip HensleyRep15,910 votes · 32.5% | Philip HensleyRep15,910 votes · 32.5% | 32.2percentage points | |
Chris HumphreyRep23,116 votes · 57.3%Runner-upLillie WilliamsDem16,696 votes · 41.4% | Lillie WilliamsDem16,696 votes · 41.4% | 15.9percentage points | |
Celeste CairnsRep35,181 votes · 69.9%Runner-upKatie TomberlinDem15,158 votes · 30.1% | Katie TomberlinDem15,158 votes · 30.1% | 39.8percentage points | |
Wyatt GableRep16,859 votes · 66.1%Runner-upCarmen SpicerDem8,639 votes · 33.9% | Carmen SpicerDem8,639 votes · 33.9% | 32.2percentage points | |
Phillip ShepardRep24,184 votes · 63.9%Runner-upChristopher SchulteDem11,799 votes · 31.2% | Christopher SchulteDem11,799 votes · 31.2% | 32.7percentage points | |
Carson SmithRep36,170 votes · 70.8%Runner-upFrances LakeyDem14,892 votes · 29.2% | Frances LakeyDem14,892 votes · 29.2% | 41.7percentage points | |
Frank IlerRep42,078 votes · 62.3%Runner-upCharles JonesDem25,491 votes · 37.7% | Charles JonesDem25,491 votes · 37.7% | 24.6percentage points | |
Deb ButlerDem33,008 votes · 82.7%Runner-upWallace West (Write-In)5,967 votes · 14.9% | Wallace West (Write-In)5,967 votes · 14.9% | 67.7percentage points | |
Charlie MillerRep41,266 votes · 61.5%Runner-upJill BrownDem25,882 votes · 38.5% | Jill BrownDem25,882 votes · 38.5% | 22.9percentage points | |
Ted Davis, Jr.Rep31,964 votes · 55.8%Runner-upJonathan M. BergerDem25,319 votes · 44.2% | Jonathan M. BergerDem25,319 votes · 44.2% | 11.6percentage points |