2022 North Carolina State Senate Election
North Carolina · State
General Election
November 8, 2022
Contests
50
Candidates
95
Valid votes
3,457,757
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Republican | 2,030,600 | 58.7% | 30 | 60.0% | +2 |
| Democratic | 1,401,741 | 40.5% | 20 | 40.0% | −2 |
| Libertarian | 14,562 | 0.4% | 0 | 0.0% | 0 |
| No affiliation | 9,506 | 0.3% | 0 | 0.0% | — |
| Green | 1,348 | 0.0% | 0 | 0.0% | — |
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 28 | 30 | +2 | 50.2% | 58.7% | +8.5 pp |
| Democratic | 22 | 20 | −2 | 48.5% | 40.5% | −7.9 pp |
Seat changes by party
50 → 50 seats
| Party | 2010 seats | 2022 seats | Change | 2010 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 31 | 30 | −1 | 58.9% | 58.7% | −0.2 pp |
| Democratic | 19 | 20 | +1 | 40.6% | 40.5% | −0.1 pp |
Seat changes by party
50 → 50 seats
| Party | 2012 seats | 2022 seats | Change | 2012 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 33 | 30 | −3 | 52.6% | 58.7% | +6.2 pp |
| Democratic | 17 | 20 | +3 | 47.0% | 40.5% | −6.5 pp |
Seat changes by party
50 → 50 seats
| Party | 2014 seats | 2022 seats | Change | 2014 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 34 | 30 | −4 | 53.8% | 58.7% | +4.9 pp |
| Democratic | 16 | 20 | +4 | 45.3% | 40.5% | −4.8 pp |
Seat changes by party
50 → 50 seats
| Party | 2016 seats | 2022 seats | Change | 2016 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 35 | 30 | −5 | 54.9% | 58.7% | +3.9 pp |
| Democratic | 15 | 20 | +5 | 43.3% | 40.5% | −2.8 pp |
Seat changes by party
50 → 50 seats
| Party | 2018 seats | 2022 seats | Change | 2018 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 29 | 30 | +1 | 49.0% | 58.7% | +9.7 pp |
| Democratic | 21 | 20 | −1 | 50.1% | 40.5% | −9.5 pp |
Seat changes by party
50 → 50 seats
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 28 | 30 | +2 | 50.2% | 58.7% | +8.5 pp |
| Democratic | 22 | 20 | −2 | 48.5% | 40.5% | −7.9 pp |
Seat changes by party
50 → 50 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 31 | 19 |
| November 6, 2012 | 33 | 17 |
| November 4, 2014 | 34 | 16 |
| November 8, 2016 | 35 | 15 |
| November 6, 2018 | 29 | 21 |
| November 3, 2020 | 28 | 22 |
| November 8, 2022 | 30 | 20 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 31 | 19 |
| November 6, 2012 | 33 | 17 |
| November 4, 2014 | 34 | 16 |
| November 8, 2016 | 35 | 15 |
| November 6, 2018 | 29 | 21 |
| November 3, 2020 | 28 | 22 |
| November 8, 2022 | 30 | 20 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 58.9% | 40.6% |
| November 6, 2012 | 52.6% | 47.0% |
| November 4, 2014 | 53.8% | 45.3% |
| November 8, 2016 | 54.9% | 43.3% |
| November 6, 2018 | 49.0% | 50.1% |
| November 3, 2020 | 50.2% | 48.5% |
| November 8, 2022 | 58.7% | 40.5% |
Source: North Carolina State Board of Elections
District results
50 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 23,33133.5% | 33.5% | 46,35866.5% | 66.5% | —— | — | 69,689 | |
| 39,02445.0% | 45.0% | 47,62155.0% | 55.0% | —— | — | 86,645 | |
| 48,218100.0% | 100.0% | —— | — | —— | — | 48,218 | |
| 58,525100.0% | 100.0% | —— | — | —— | — | 58,525 | |
| 61,327100.0% | 100.0% | —— | — | —— | — | 61,327 | |
| 47,70960.2% | 60.2% | 31,47839.8% | 39.8% | —— | — | 79,187 | |
| 62,436100.0% | 100.0% | —— | — | —— | — | 62,436 | |
| 54,22364.8% | 64.8% | 29,46635.2% | 35.2% | —— | — | 83,689 | |
| 29,41734.3% | 34.3% | 56,35165.7% | 65.7% | —— | — | 85,768 | |
| 59,53466.2% | 66.2% | 30,34733.8% | 33.8% | —— | — | 89,881 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Natasha MarcusDem46,358 votes · 66.5%Runner-upBonni LeoneRep23,331 votes · 33.5% | Bonni LeoneRep23,331 votes · 33.5% | 33.0percentage points | |
Rachel HuntDem47,621 votes · 55.0%Runner-upCheryl RussoRep39,024 votes · 45.0% | Cheryl RussoRep39,024 votes · 45.0% | 9.9percentage points | |
| Brad OvercashRep48,218 votes · 100.0% | — | — | |
| Ted AlexanderRep58,525 votes · 100.0% | — | — | |
| Dean ProctorRep61,327 votes · 100.0% | — | — | |
Warren DanielRep47,709 votes · 60.3%Runner-upBilly MartinDem31,478 votes · 39.8% | Billy MartinDem31,478 votes · 39.8% | 20.5percentage points | |
| Ralph HiseRep62,436 votes · 100.0% | — | — | |
Tim MoffittRep54,223 votes · 64.8%Runner-upJay CareyDem29,466 votes · 35.2% | Jay CareyDem29,466 votes · 35.2% | 29.6percentage points | |
Julie MayfieldDem56,351 votes · 65.7%Runner-upJohn AndersonRep29,417 votes · 34.3% | John AndersonRep29,417 votes · 34.3% | 31.4percentage points | |
Kevin CorbinRep59,534 votes · 66.2%Runner-upKaren Burnette McCrackenDem30,347 votes · 33.8% | Karen Burnette McCrackenDem30,347 votes · 33.8% | 32.5percentage points |