NC Senate District 3: 2024 election results
Final: Brinson (R) won by 20.0 points (21,321 votes). Republicans held the seat.
Results
| Candidate | Party | Votes | Share | Early voting | Election Day | Provisional | |
|---|---|---|---|---|---|---|---|
| Bob Brinson | Republican | 64,025 | 60.0% | 48,852 | 12,924 | 2,020 | 229 |
| Charles T. Dudley | Democratic | 42,704 | 40.0% | 31,545 | 8,600 | 2,312 | 247 |
| Total | 106,729 | 80,397 | 21,524 | 4,332 | 476 |
By county
The 3 counties the district covers, whole or in part: each county’s votes in this race. Lead is in points.
| County | Brinson (R) | Dudley (D) | Other | Votes | Lead |
|---|---|---|---|---|---|
| Beaufort | 65.4% | 34.6% | – | 25,803 | Brinson +30.9 |
| Craven | 60.7% | 39.3% | – | 54,371 | Brinson +21.5 |
| Lenoir | 53.1% | 46.9% | – | 26,555 | Brinson +6.3 |
← NC Senate District 2NC Senate District 4 →
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.