NC Senate District 29: 2024 election results
Final: Craven (R) won by 37.1 points (38,362 votes). Republicans held the seat.
Results
| Candidate | Party | Votes | Share | Early voting | Election Day | Provisional | |
|---|---|---|---|---|---|---|---|
| Dave Craven, Jr. | Republican | 70,881 | 68.6% | 52,540 | 16,390 | 1,703 | 248 |
| Kevin Clark | Democratic | 32,519 | 31.4% | 22,636 | 8,284 | 1,394 | 205 |
| Total | 103,400 | 75,176 | 24,674 | 3,097 | 453 |
By county
The 5 counties the district covers, whole or in part: each county’s votes in this race. Lead is in points.
| County | Craven (R) | Clark (D) | Other | Votes | Lead |
|---|---|---|---|---|---|
| Anson | 49.51% | 50.49% | – | 10,526 | Clark +1.0 |
| Montgomery | 67.9% | 32.1% | – | 12,737 | Craven +35.8 |
| Randolph | 78.4% | 21.6% | – | 49,407 | Craven +56.8 |
| Richmond | 59.0% | 41.0% | – | 19,021 | Craven +18.1 |
| Union | 60.3% | 39.7% | – | 11,709 | Craven +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.