NC Senate District 12: 2026 election results
Called for Burgin (R) by AP. Republicans held the seat. In 2024, on the same district lines, the Republican won by 23.2 points.
Results
| Candidate | Party | Votes | Share | Early voting | Election Day | Provisional | |
|---|---|---|---|---|---|---|---|
| Jim Burgin | Republican | 34,783 | 51.8% | 20,689 | 13,556 | 538 | 0 |
| Tanya White Anderson | Democratic | 32,358 | 48.2% | 22,490 | 8,729 | 1,139 | 0 |
| Total | 67,141 | 43,179 | 22,285 | 1,677 | 0 |
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 | 52.7% | 47.3% | – | 44,775 | Burgin +5.5 |
| Lee | 48.2% | 51.8% | – | 21,059 | Anderson +3.7 |
| Sampson | 78.7% | 21.3% | – | 1,307 | Burgin +57.5 |
← NC Senate District 11NC Senate District 13 →
Unofficial results from the NC State Board of Elections, last updated Nov 6, 2026, 3:10pm. Results are final once the counties finish their canvass and the State Board certifies them. Votes by how they were cast are as the State Board reports them.