VoteDataUSA

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

PartyVotesVote %SeatsSeats %Seat change vs 2020
Republican2,030,60058.7%3060.0%+2
Democratic1,401,74140.5%2040.0%−2
Libertarian14,5620.4%00.0%0
No affiliation9,5060.3%00.0%—
Green1,3480.0%00.0%—

Party2020 seats2022 seatsChange2020 Vote %2022 Vote %Vote share Δ
Republican2830+250.2%58.7%+8.5 pp
Democratic2220−248.5%40.5%−7.9 pp

Seat changes by party

010203040RepDem20202022

50 → 50 seats

2020 election results →

Historical trends

5002010201220142016201820202022

Republican Democratic

Chart data
ElectionRepublicanDemocratic
November 2, 20103119
November 6, 20123317
November 4, 20143416
November 8, 20163515
November 6, 20182921
November 3, 20202822
November 8, 20223020

Source: North Carolina State Board of Elections

District results

50 contests

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

Other recorded elections

2026 North Carolina State Senate Election2024 North Carolina State Senate Election2020 North Carolina State Senate Election2018 North Carolina State Senate Election2016 North Carolina State Senate Election