VoteDataUSA

2020 North Carolina State Senate Election

North Carolina · State

General Election

November 3, 2020

Contests
50
Candidates
108
Valid votes
5,343,445

Party results

PartyVotesVote %SeatsSeats %Seat change vs 2018
Republican2,682,64150.2%2856.0%−1
Democratic2,590,59048.5%2244.0%+1
Libertarian37,9190.7%00.0%0
Constitution32,2950.6%00.0%0

Party2018 seats2020 seatsChange2018 Vote %2020 Vote %Vote share Δ
Republican2928−149.0%50.2%+1.2 pp
Democratic2122+150.1%48.5%−1.6 pp

Seat changes by party

010203040RepDem20182020

50 → 50 seats

2018 election results →

Historical trends

500201020122014201620182020

Republican Democratic

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

Source: North Carolina State Board of Elections

District results

50 contests

DistrictElectedRunner-up
Bob SteinburgRep58,319 votes · 55.2%
Runner-upTess JudgeDem47,248 votes · 44.8%
Tess JudgeDem47,248 votes · 44.8%10.5percentage points
Norman W. SandersonRep63,014 votes · 63.2%
Runner-upLibbie GriffinDem32,870 votes · 33.0%
Libbie GriffinDem32,870 votes · 33.0%30.2percentage points
Ernestine (Byrd) BazemoreDem45,507 votes · 52.0%
Runner-upThomas S. Hester, Jr.Rep41,959 votes · 48.0%
Thomas S. Hester, Jr.Rep41,959 votes · 48.0%4.1percentage points
Milton F. (Toby) Fitch, Jr.Dem51,384 votes · 57.2%
Runner-upSammy Davis WebbRep38,514 votes · 42.8%
Sammy Davis WebbRep38,514 votes · 42.8%14.3percentage points
Don DavisDem51,702 votes · 55.1%
Runner-upKaren KozelRep42,104 votes · 44.9%
Karen KozelRep42,104 votes · 44.9%10.2percentage points
Michael A. LazzaraRep49,007 votes · 65.5%
Runner-upIke JohnsonDem25,831 votes · 34.5%
Ike JohnsonDem25,831 votes · 34.5%31.0percentage points
Jim PerryRep45,364 votes · 55.3%
Runner-upDonna LakeDem36,737 votes · 44.8%
Donna LakeDem36,737 votes · 44.8%10.5percentage points
Bill RabonRep85,484 votes · 62.0%
Runner-upDavid SinkDem48,040 votes · 34.9%
David SinkDem48,040 votes · 34.9%27.2percentage points
Michael LeeRep63,255 votes · 50.5%
Runner-upHarper PetersonDem61,987 votes · 49.5%
Harper PetersonDem61,987 votes · 49.5%1.0percentage points
Brent JacksonRep56,740 votes · 65.1%
Runner-upVernon R. MooreDem30,425 votes · 34.9%
Vernon R. MooreDem30,425 votes · 34.9%30.2percentage points
Lisa Stone BarnesRep61,287 votes · 55.0%
Runner-upAllen WellonsDem50,193 votes · 45.0%
Allen WellonsDem50,193 votes · 45.0%10.0percentage points
Jim BurginRep57,295 votes · 60.8%
Runner-upJohn KirkmanDem36,875 votes · 39.2%
John KirkmanDem36,875 votes · 39.2%21.7percentage points
Danny Earl Britt, Jr.Rep45,264 votes · 63.6%
Runner-upBarbara Yates-LockamyDem25,949 votes · 36.4%
Barbara Yates-LockamyDem25,949 votes · 36.4%27.1percentage points
Dan BlueDem78,811 votes · 72.7%
Runner-upAlan David MichaelRep24,678 votes · 22.8%
Alan David MichaelRep24,678 votes · 22.8%49.9percentage points
Jay J. ChaudhuriDem71,700 votes · 58.0%
Runner-upMario J. LomuscioRep45,457 votes · 36.8%
Mario J. LomuscioRep45,457 votes · 36.8%21.2percentage points
Wiley NickelDem80,530 votes · 65.7%
Runner-upWill MarshRep42,144 votes · 34.4%
Will MarshRep42,144 votes · 34.4%31.3percentage points
Sam SearcyDem83,564 votes · 51.4%
Runner-upMark CavalieroRep72,774 votes · 44.8%
Mark CavalieroRep72,774 votes · 44.8%6.6percentage points
Sarah CrawfordDem67,912 votes · 52.1%
Runner-upLarry E. NormanRep57,890 votes · 44.4%
Larry E. NormanRep57,890 votes · 44.4%7.7percentage points
Kirk DeViereDem46,740 votes · 51.5%
Runner-upWesley MeredithRep43,966 votes · 48.5%
Wesley MeredithRep43,966 votes · 48.5%3.1percentage points
Natalie MurdockDem102,732 votes · 83.6%
Runner-upJohn TarantinoRep20,143 votes · 16.4%
John TarantinoRep20,143 votes · 16.4%67.2percentage points

Other recorded elections

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