NC Senate District 7: 2024 election results
Final: Lee (R) won by 8.5 points (10,264 votes). Republicans held the seat.
Results
| Candidate | Party | Votes | Share | Early voting | Election Day | Provisional | |
|---|---|---|---|---|---|---|---|
| Michael Lee | Republican | 63,217 | 52.2% | 45,425 | 14,509 | 3,004 | 279 |
| David Hill | Democratic | 52,953 | 43.7% | 37,996 | 10,498 | 4,286 | 173 |
| John Evans | Libertarian | 4,903 | 4.0% | 2,763 | 1,867 | 230 | 43 |
| Total | 121,073 | 86,184 | 26,874 | 7,520 | 495 |
By county
The county the district covers, whole or in part, and its votes in this race. Lead is in points.
| County | Lee (R) | Hill (D) | Other | Votes | Lead |
|---|---|---|---|---|---|
| New Hanover | 52.2% | 43.7% | 4.0% | 121,073 | Lee +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.