NC Senate District 12: 2024 election results
Final: Burgin (R) won by 23.2 points (21,540 votes). Republicans held the seat.
Results
| Candidate | Party | Votes | Share | Early voting | Election Day | Provisional | |
|---|---|---|---|---|---|---|---|
| Jim Burgin | Republican | 57,151 | 61.6% | 43,745 | 11,077 | 2,116 | 213 |
| Tanya White Anderson | Democratic | 35,611 | 38.4% | 25,802 | 7,204 | 2,405 | 200 |
| Total | 92,762 | 69,547 | 18,281 | 4,521 | 413 |
By county
The 3 counties the district covers, whole or in part: each county’s votes in this race. Lead is in points.
| County | Burgin (R) | Anderson (D) | Other | Votes | Lead |
|---|---|---|---|---|---|
| Harnett | 62.3% | 37.7% | – | 61,743 | Burgin +24.6 |
| Lee | 58.5% | 41.5% | – | 28,930 | Burgin +16.9 |
| Sampson | 84.1% | 15.9% | – | 2,089 | Burgin +68.2 |
← NC Senate District 11NC Senate District 13 →
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.