North Carolina, Mapped

NC Senate District 8: 2024 election results

Final: Rabon (R) won by 19.8 points (28,767 votes). Republicans held the seat.

Open on the interactive map →

Results

54 of 54 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Bill RabonRepublican87,02659.9%68,44114,4893,807289
Katherine RandallDemocratic58,25940.1%44,0149,7724,240233
Total145,285112,45524,2618,047522

By county

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

CountyRabon (R)Randall (D)OtherVotesLead
Brunswick63.2%36.8%–106,191Rabon +26.5
Columbus66.7%33.3%–25,348Rabon +33.5
New Hanover21.6%78.4%–13,746Randall +56.9

← NC Senate District 7NC Senate District 9 →

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.