2022 North Carolina State House Election
North Carolina · State
General Election
November 8, 2022
Contests
120
Candidates
216
Valid votes
3,468,129
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Republican | 1,985,327 | 57.2% | 71 | 59.2% | +2 |
| Democratic | 1,463,299 | 42.2% | 49 | 40.8% | −2 |
| Libertarian | 19,503 | 0.6% | 0 | 0.0% | 0 |
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 69 | 71 | +2 | 50.0% | 57.2% | +7.3 pp |
| Democratic | 51 | 49 | −2 | 49.1% | 42.2% | −6.9 pp |
Seat changes by party
120 → 120 seats
| Party | 2010 seats | 2022 seats | Change | 2010 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 67 | 71 | +4 | 58.7% | 57.2% | −1.5 pp |
| Democratic | 52 | 49 | −3 | 40.5% | 42.2% | +1.7 pp |
| Unaffiliated | 1 | — | — | 0.5% | — | — |
Seat changes by party
120 → 120 seats
| Party | 2012 seats | 2022 seats | Change | 2012 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 77 | 71 | −6 | 51.2% | 57.2% | +6.0 pp |
| Democratic | 43 | 49 | +6 | 48.1% | 42.2% | −5.9 pp |
Seat changes by party
120 → 120 seats
| Party | 2014 seats | 2022 seats | Change | 2014 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 74 | 71 | −3 | 54.1% | 57.2% | +3.1 pp |
| Democratic | 46 | 49 | +3 | 45.4% | 42.2% | −3.2 pp |
Seat changes by party
120 → 120 seats
| Party | 2016 seats | 2022 seats | Change | 2016 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 74 | 71 | −3 | 52.0% | 57.2% | +5.2 pp |
| Democratic | 46 | 49 | +3 | 46.7% | 42.2% | −4.5 pp |
Seat changes by party
120 → 120 seats
| Party | 2018 seats | 2022 seats | Change | 2018 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 65 | 71 | +6 | 48.2% | 57.2% | +9.1 pp |
| Democratic | 55 | 49 | −6 | 50.5% | 42.2% | −8.3 pp |
Seat changes by party
120 → 120 seats
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 69 | 71 | +2 | 50.0% | 57.2% | +7.3 pp |
| Democratic | 51 | 49 | −2 | 49.1% | 42.2% | −6.9 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 | — |
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 | — |
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% | — |
Source: North Carolina State Board of Elections
District results
120 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 21,92274.2% | 74.2% | 7,61225.8% | 25.8% | —— | — | 29,534 | |
| 19,935100.0% | 100.0% | —— | — | —— | — | 19,935 | |
| 27,201100.0% | 100.0% | —— | — | —— | — | 27,201 | |
| 22,931100.0% | 100.0% | —— | — | —— | — | 22,931 | |
| 26,61374.6% | 74.6% | 9,06625.4% | 25.4% | —— | — | 35,679 | |
| 23,945100.0% | 100.0% | —— | — | —— | — | 23,945 | |
| 22,86476.2% | 76.2% | 7,13923.8% | 23.8% | —— | — | 30,003 | |
| 8,43830.7% | 30.7% | 19,02069.3% | 69.3% | —— | — | 27,458 | |
| 27,255100.0% | 100.0% | —— | — | —— | — | 27,255 | |
| 24,398100.0% | 100.0% | —— | — | —— | — | 24,398 | |
| 26,304100.0% | 100.0% | —— | — | —— | — | 26,304 | |
| 7,85130.5% | 30.5% | 17,84969.5% | 69.5% | —— | — | 25,700 | |
| 21,61358.4% | 58.4% | 15,39641.6% | 41.6% | —— | — | 37,009 | |
| 27,92480.1% | 80.1% | 6,95219.9% | 19.9% | —— | — | 34,876 | |
| 22,52467.5% | 67.5% | 10,85432.5% | 32.5% | —— | — | 33,378 | |
| 22,016100.0% | 100.0% | —— | — | —— | — | 22,016 | |
| 28,875100.0% | 100.0% | —— | — | —— | — | 28,875 | |
| 18,08050.9% | 50.9% | 17,42049.1% | 49.1% | —— | — | 35,500 | |
| 2,82617.5% | 17.5% | 13,36482.5% | 82.5% | —— | — | 16,190 | |
| —— | — | 15,219100.0% | 100.0% | —— | — | 15,219 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Larry W. PottsRep21,922 votes · 74.2%Runner-upJoe WatkinsDem7,612 votes · 25.8% | Joe WatkinsDem7,612 votes · 25.8% | 48.5percentage points | |
| Kristin BakerRep19,935 votes · 100.0% | — | — | |
| Kevin CrutchfieldRep27,201 votes · 100.0% | — | — | |
| Jeffrey C. McNeelyRep22,931 votes · 100.0% | — | — | |
Dudley GreeneRep26,613 votes · 74.6%Runner-upRobert CordleDem9,066 votes · 25.4% | Robert CordleDem9,066 votes · 25.4% | 49.2percentage points | |
| Hugh BlackwellRep23,945 votes · 100.0% | — | — | |
Destin HallRep22,864 votes · 76.2%Runner-upBarbara KirbyDem7,139 votes · 23.8% | Barbara KirbyDem7,139 votes · 23.8% | 52.4percentage points | |
Mary BelkDem19,020 votes · 69.3%Runner-upAnne Marie PeacockRep8,438 votes · 30.7% | Anne Marie PeacockRep8,438 votes · 30.7% | 38.5percentage points | |
| Mitchell Smith SetzerRep27,255 votes · 100.0% | — | — | |
| Sarah StevensRep24,398 votes · 100.0% | — | — | |
| Kyle HallRep26,304 votes · 100.0% | — | — | |
Terry BrownDem17,849 votes · 69.5%Runner-upMario J. Robinson, Sr.Rep7,851 votes · 30.6% | Mario J. Robinson, Sr.Rep7,851 votes · 30.6% | 38.9percentage points | |
Ray PickettRep21,613 votes · 58.4%Runner-upBen MasseyDem15,396 votes · 41.6% | Ben MasseyDem15,396 votes · 41.6% | 16.8percentage points | |
Jeffrey ElmoreRep27,924 votes · 80.1%Runner-upChuck HubbardDem6,952 votes · 19.9% | Chuck HubbardDem6,952 votes · 19.9% | 60.1percentage points | |
Grey MillsRep22,524 votes · 67.5%Runner-upAmanda B. KotisDem10,854 votes · 32.5% | Amanda B. KotisDem10,854 votes · 32.5% | 35.0percentage points | |
| Jay AdamsRep22,016 votes · 100.0% | — | — | |
| Jason R. SaineRep28,875 votes · 100.0% | — | — | |
John R. Bradford IIIRep18,080 votes · 50.9%Runner-upChristy ClarkDem17,420 votes · 49.1% | Christy ClarkDem17,420 votes · 49.1% | 1.9percentage points | |
Nasif MajeedDem13,364 votes · 82.5%Runner-upMichael AndersonRep2,826 votes · 17.5% | Michael AndersonRep2,826 votes · 17.5% | 65.1percentage points | |
| John AutryDem15,219 votes · 100.0% | — | — |