North Carolina, Mapped

NC Senate District 12: 2024 election results

Final: Burgin (R) won by 23.2 points (21,540 votes). Republicans held the seat.

Open on the interactive map →

Results

24 of 24 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Jim BurginRepublican57,15161.6%43,74511,0772,116213
Tanya White AndersonDemocratic35,61138.4%25,8027,2042,405200
Total92,76269,54718,2814,521413

By county

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

CountyBurgin (R)Anderson (D)OtherVotesLead
Harnett62.3%37.7%–61,743Burgin +24.6
Lee58.5%41.5%–28,930Burgin +16.9
Sampson84.1%15.9%–2,089Burgin +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.