VoteDataUSA

2018 North Carolina State Senate Election

North Carolina · State

General Election

November 6, 2018

Contests
50
Candidates
115
Valid votes
3,708,212

Party results

PartyVotesVote %SeatsSeats %Seat change vs 2016
Republican1,816,85449.0%2958.0%−6
Democratic1,856,83850.1%2142.0%+6
Libertarian33,2190.9%00.0%0
Constitution1,3010.0%00.0%—

Party2016 seats2018 seatsChange2016 Vote %2018 Vote %Vote share Δ
Republican3529−654.9%49.0%−5.9 pp
Democratic1521+643.3%50.1%+6.8 pp

Seat changes by party

010203040RepDem20162018

50 → 50 seats

2016 election results →

Historical trends

50020102012201420162018

Republican Democratic

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

Source: North Carolina State Board of Elections

District results

50 contests

DistrictElectedRunner-up
Natasha MarcusDem49,459 votes · 56.9%
Runner-upJeff TarteRep37,536 votes · 43.2%
Jeff TarteRep37,536 votes · 43.2%13.7percentage points
Andy WellsRep44,323 votes · 66.3%
Runner-upRic VandettDem22,522 votes · 33.7%
Ric VandettDem22,522 votes · 33.7%32.6percentage points
Kathy HarringtonRep42,906 votes · 63.4%
Runner-upAltriese PriceDem22,881 votes · 33.8%
Altriese PriceDem22,881 votes · 33.8%29.6percentage points
Ted AlexanderRep46,861 votes · 68.9%
Runner-upDavid Lee LattimoreDem21,204 votes · 31.2%
David Lee LattimoreDem21,204 votes · 31.2%37.7percentage points
Deanna BallardRep48,998 votes · 65.1%
Runner-upWes LutherDem26,293 votes · 34.9%
Wes LutherDem26,293 votes · 34.9%30.2percentage points
Warren DanielRep42,445 votes · 70.0%
Runner-upArt SherwoodDem18,218 votes · 30.0%
Art SherwoodDem18,218 votes · 30.0%39.9percentage points
Ralph HiseRep44,305 votes · 62.3%
Runner-upDavid WheelerDem26,777 votes · 37.7%
David WheelerDem26,777 votes · 37.7%24.7percentage points
Chuck EdwardsRep49,073 votes · 56.3%
Runner-upNorm BossertDem38,147 votes · 43.7%
Norm BossertDem38,147 votes · 43.7%12.5percentage points
Terry Van DuynDem61,092 votes · 63.7%
Runner-upMark CrawfordRep32,519 votes · 33.9%
Mark CrawfordRep32,519 votes · 33.9%29.8percentage points
Jim DavisRep48,387 votes · 60.3%
Runner-upBobby KuppersDem31,851 votes · 39.7%
Bobby KuppersDem31,851 votes · 39.7%20.6percentage points

Other recorded elections

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