North Carolina, Mapped

NC Senate District 25: 2024 election results

Final: Galey (R) won by 20.5 points (23,051 votes). Republicans held the seat.

Open on the interactive map →

Results

46 of 46 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Amy Scott GaleyRepublican67,76260.2%50,07115,0552,394242
Donna VanhookDemocratic44,71139.8%32,4299,3452,707230
Total112,47382,50024,4005,101472

By county

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

CountyGaley (R)Vanhook (D)OtherVotesLead
Alamance54.8%45.2%–88,090Galey +9.6
Randolph79.9%20.1%–24,383Galey +59.8

← NC Senate District 24NC Senate District 26 →

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.