North Carolina, Mapped

NC Senate District 46: 2024 election results

Final: Daniel (R) won by 30.5 points (32,071 votes). Republicans held the seat.

Open on the interactive map →

Results

68 of 68 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Warren DanielRepublican68,67565.2%51,66115,1051,715194
John AgerDemocratic36,60434.8%27,3966,6152,479114
Total105,27979,05721,7204,194308

By county

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

CountyDaniel (R)Ager (D)OtherVotesLead
Buncombe53.0%47.0%–37,791Daniel +6.0
Burke71.1%28.9%–44,585Daniel +42.1
McDowell74.0%26.0%–22,903Daniel +48.0

← NC Senate District 45NC Senate District 47 →

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.