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
Tom McInnisRep36,468 votes · 54.6%
Runner-upFrank McNeillDem30,281 votes · 45.4%
Frank McNeillDem30,281 votes · 45.4%9.3percentage points
Mike WoodardDem60,402 votes · 78.4%
Runner-upLarry ColemanRep15,070 votes · 19.6%
Larry ColemanRep15,070 votes · 19.6%58.9percentage points
Graig R. MeyerDem59,973 votes · 67.3%
Runner-upLandon WoodsRep29,140 votes · 32.7%
Landon WoodsRep29,140 votes · 32.7%34.6percentage points
Danny Earl Britt, Jr.Rep28,761 votes · 58.3%
Runner-upDarrel (BJ) Gibson, Jr.Dem20,551 votes · 41.7%
Darrel (BJ) Gibson, Jr.Dem20,551 votes · 41.7%16.7percentage points
Amy Scott GaleyRep47,355 votes · 62.8%
Runner-upSean C. EwingDem28,031 votes · 37.2%
Sean C. EwingDem28,031 votes · 37.2%25.6percentage points
Philip E. (Phil) BergerRep54,717 votes · 85.2%
Runner-upWrite-In7,882 votes · 12.3%
Write-In7,882 votes · 12.3%72.9percentage points
Michael GarrettDem37,055 votes · 54.5%
Runner-upRichard (Josh) SessomsRep30,932 votes · 45.5%
Richard (Josh) SessomsRep30,932 votes · 45.5%9.0percentage points
Gladys A. RobinsonDem46,455 votes · 73.1%
Runner-upPaul SchumacherRep17,140 votes · 27.0%
Paul SchumacherRep17,140 votes · 27.0%46.1percentage points
David (Dave) Craven, Jr.Rep51,618 votes · 73.1%
Runner-upBrooke CrumpDem19,048 votes · 27.0%
Brooke CrumpDem19,048 votes · 27.0%46.1percentage points
Steve JarvisRep59,091 votes · 76.6%
Runner-upMonique D. JohnsonDem18,051 votes · 23.4%
Monique D. JohnsonDem18,051 votes · 23.4%53.2percentage points
Joyce KrawiecRep48,815 votes · 100.0%——
Paul Lowe, Jr.Dem46,986 votes · 59.3%
Runner-upGeorge K. WareRep32,220 votes · 40.7%
George K. WareRep32,220 votes · 40.7%18.6percentage points
Carl FordRep52,235 votes · 73.3%
Runner-upTangela (Lucy Horne) MorganDem19,058 votes · 26.7%
Tangela (Lucy Horne) MorganDem19,058 votes · 26.7%46.5percentage points
Paul R. NewtonRep40,991 votes · 56.9%
Runner-upKeshia SandidgeDem31,044 votes · 43.1%
Keshia SandidgeDem31,044 votes · 43.1%13.8percentage points
Todd JohnsonRep58,501 votes · 100.0%——
Eddie SettleRep65,973 votes · 100.0%——
Vickie SawyerRep63,763 votes · 100.0%——
Mujtaba A. MohammedDem53,072 votes · 100.0%——
DeAndrea SalvadorDem47,284 votes · 63.9%
Runner-upMark RobesonRep26,760 votes · 36.1%
Mark RobesonRep26,760 votes · 36.1%27.7percentage points
Joyce WaddellDem36,799 votes · 67.2%
Runner-upBobbie ShieldsRep17,954 votes · 32.8%
Bobbie ShieldsRep17,954 votes · 32.8%34.4percentage 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