North Carolina, Mapped

NC Senate District 30: 2024 election results

Final: Jarvis (R) won by 48.0 points (56,887 votes). Republicans held the seat.

Open on the interactive map →

Results

57 of 57 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Steve JarvisRepublican86,18172.6%64,32218,6782,859322
Tina RoyalDemocratic29,29424.7%20,3536,6522,162127
Daniel CavenderLibertarian3,1612.7%1,8661,17110816
Total118,63686,54126,5015,129465

By county

The 2 counties the district covers, whole or in part: each county’s votes in this race. Lead is in points.

CountyJarvis (R)Royal (D)OtherVotesLead
Davidson72.5%24.8%2.7%92,225Jarvis +47.7
Davie73.1%24.4%2.5%26,411Jarvis +48.7

← NC Senate District 29NC Senate District 31 →

Final results from the NC State Board of Elections, as of Dec 3, 2024. Votes by how they were cast are as the State Board reports them.