North Carolina, Mapped

NC Senate District 3: 2024 election results

Final: Brinson (R) won by 20.0 points (21,321 votes). Republicans held the seat.

Open on the interactive map →

Results

64 of 64 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Bob BrinsonRepublican64,02560.0%48,85212,9242,020229
Charles T. DudleyDemocratic42,70440.0%31,5458,6002,312247
Total106,72980,39721,5244,332476

By county

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

CountyBrinson (R)Dudley (D)OtherVotesLead
Beaufort65.4%34.6%–25,803Brinson +30.9
Craven60.7%39.3%–54,371Brinson +21.5
Lenoir53.1%46.9%–26,555Brinson +6.3

← NC Senate District 2NC Senate District 4 →

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.