North Carolina, Mapped

NC Senate District 7: 2024 election results

Final: Lee (R) won by 8.5 points (10,264 votes). Republicans held the seat.

Open on the interactive map →

Results

35 of 35 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Michael LeeRepublican63,21752.2%45,42514,5093,004279
David HillDemocratic52,95343.7%37,99610,4984,286173
John EvansLibertarian4,9034.0%2,7631,86723043
Total121,07386,18426,8747,520495

By county

The county the district covers, whole or in part, and its votes in this race. Lead is in points.

CountyLee (R)Hill (D)OtherVotesLead
New Hanover52.2%43.7%4.0%121,073Lee +8.5

← NC Senate District 6NC Senate District 8 →

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.