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
Natasha MarcusDem82,741 votes · 71.9%
Runner-upChristopher ColeConstitution32,295 votes · 28.1%
Christopher ColeConstitution32,295 votes · 28.1%43.9percentage points
H. Dean ProctorRep72,228 votes · 71.3%
Runner-upTina R. MilesDem29,111 votes · 28.7%
Tina R. MilesDem29,111 votes · 28.7%42.6percentage points
Kathy HarringtonRep69,409 votes · 65.4%
Runner-upWilliam YoungDem36,670 votes · 34.6%
William YoungDem36,670 votes · 34.6%30.9percentage points
Ted AlexanderRep73,513 votes · 70.8%
Runner-upDavid Lee LattimoreDem30,354 votes · 29.2%
David Lee LattimoreDem30,354 votes · 29.2%41.6percentage points
Deanna BallardRep71,897 votes · 68.5%
Runner-upJeanne SupinDem33,139 votes · 31.6%
Jeanne SupinDem33,139 votes · 31.6%36.9percentage points
Warren DanielRep67,919 votes · 72.3%
Runner-upEdward PhiferDem26,045 votes · 27.7%
Edward PhiferDem26,045 votes · 27.7%44.6percentage points
Ralph HiseRep68,440 votes · 68.4%
Runner-upDavid Brian WheelerDem31,554 votes · 31.6%
David Brian WheelerDem31,554 votes · 31.6%36.9percentage points
Chuck EdwardsRep68,197 votes · 58.9%
Runner-upBrian CaskeyDem47,580 votes · 41.1%
Brian CaskeyDem47,580 votes · 41.1%17.8percentage points
Julie MayfieldDem80,159 votes · 62.7%
Runner-upBob PenlandRep47,647 votes · 37.3%
Bob PenlandRep47,647 votes · 37.3%25.4percentage points
Kevin CorbinRep73,875 votes · 66.7%
Runner-upVictoria FoxDem36,954 votes · 33.3%
Victoria FoxDem36,954 votes · 33.3%33.3percentage 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