NC Senate District 8: 2024 election results
Final: Rabon (R) won by 19.8 points (28,767 votes). Republicans held the seat.
Results
| Candidate | Party | Votes | Share | Early voting | Election Day | Provisional | |
|---|---|---|---|---|---|---|---|
| Bill Rabon | Republican | 87,026 | 59.9% | 68,441 | 14,489 | 3,807 | 289 |
| Katherine Randall | Democratic | 58,259 | 40.1% | 44,014 | 9,772 | 4,240 | 233 |
| Total | 145,285 | 112,455 | 24,261 | 8,047 | 522 |
By county
The 3 counties the district covers, whole or in part: each county’s votes in this race. Lead is in points.
| County | Rabon (R) | Randall (D) | Other | Votes | Lead |
|---|---|---|---|---|---|
| Brunswick | 63.2% | 36.8% | – | 106,191 | Rabon +26.5 |
| Columbus | 66.7% | 33.3% | – | 25,348 | Rabon +33.5 |
| New Hanover | 21.6% | 78.4% | – | 13,746 | Randall +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.