North Carolina, Mapped

NC Senate District 29: 2024 election results

Final: Craven (R) won by 37.1 points (38,362 votes). Republicans held the seat.

Open on the interactive map →

Results

65 of 65 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Dave Craven, Jr.Republican70,88168.6%52,54016,3901,703248
Kevin ClarkDemocratic32,51931.4%22,6368,2841,394205
Total103,40075,17624,6743,097453

By county

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

CountyCraven (R)Clark (D)OtherVotesLead
Anson49.51%50.49%–10,526Clark +1.0
Montgomery67.9%32.1%–12,737Craven +35.8
Randolph78.4%21.6%–49,407Craven +56.8
Richmond59.0%41.0%–19,021Craven +18.1
Union60.3%39.7%–11,709Craven +20.6

← NC Senate District 28NC Senate District 30 →

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.