United States / North Carolina / Senate Election
Held on
100% reporting ·
| Candidate | Votes | Share | |
|---|---|---|---|
| Ted BuddWinnerRepublican Party | 1,905,786 | 50.5% | |
| Cheri BeasleyDemocratic Party | 1,784,049 | 47.3% | |
| Shannon W. BrayLibertarian Party | 51,640 | 1.4% | |
| Matthew HohGreen Party | 29,934 | 0.8% | |
| Write-InNonpartisan | 2,378 | 0.1% | |
| Michelle Estelle LewisUnaffiliated | 137 | 0.0% |
| County | Leader | Lead | Votes |
|---|---|---|---|
| Wake | Beasley | +26.6 | 453,170 |
| Mecklenburg | Beasley | +32.5 | 360,294 |
| Guilford | Beasley | +18.2 | 187,236 |
| Forsyth | Beasley | +11.3 | 134,818 |
| Durham | Beasley | +63.6 | 128,097 |
| Buncombe | Beasley | +25.5 | 120,126 |
| New Hanover | Beasley | +1.9 | 94,017 |
| Union | Budd | +28.3 | 90,103 |
| Cumberland | Beasley | +12.8 | 84,007 |
| Johnston | Budd | +23.8 | 76,054 |
| County | Leader | Lead | Votes |
|---|---|---|---|
| Cabarrus | Budd | +12.0 | 75,681 |
| Gaston | Budd | +28.0 | 73,442 |
| Brunswick | Budd | +24.9 | 73,093 |
| Iredell | Budd | +36.1 | 69,625 |
| Orange | Beasley | +55.5 | 66,553 |
| Alamance | Budd | +11.7 | 60,013 |
| Davidson | Budd | +48.5 | 59,260 |
| Catawba | Budd | +39.9 | 55,566 |
| Pitt | Beasley | +2.8 | 55,026 |
| Henderson | Budd | +18.8 | 51,165 |
| Randolph | Budd | +59.4 | 48,346 |
| Rowan | Budd | +38.4 | 48,197 |
| Onslow | Budd | +35.4 | 44,013 |
| Moore | Budd | +29.0 | 42,316 |
| Chatham | Beasley | +15.8 | 39,469 |
| Craven | Budd | +21.3 | 36,985 |
| Harnett | Budd | +26.3 | 36,923 |
| Lincoln | Budd | +46.1 | 36,285 |
| Nash | Budd | +6.7 | 35,739 |
| Wayne | Budd | +19.1 | 35,328 |
| Cleveland | Budd | +33.8 | 32,846 |
| Rockingham | Budd | +35.3 | 32,566 |
| Carteret | Budd | +43.1 | 32,240 |
| Burke | Budd | +38.7 | 29,978 |
| Caldwell | Budd | +51.9 | 27,908 |
| Franklin | Budd | +13.0 | 27,630 |
| Robeson | Budd | +18.5 | 27,050 |
| Haywood | Budd | +22.8 | 26,768 |
| Wilson | Budd | +3.1 | 26,249 |
| Surry | Budd | +50.5 | 24,704 |
| Wilkes | Budd | +59.2 | 24,546 |
| Stanly | Budd | +54.0 | 23,626 |
| Pender | Budd | +33.6 | 23,525 |
| Rutherford | Budd | +50.3 | 23,441 |
| Watauga | Beasley | +5.4 | 22,786 |
| Granville | Budd | +8.2 | 22,241 |
| Lee | Budd | +17.0 | 19,233 |
| Columbus | Budd | +25.4 | 19,039 |
| Beaufort | Budd | +32.1 | 18,976 |
| Lenoir | Budd | +13.8 | 18,686 |
| Stokes | Budd | +55.6 | 18,205 |
| Davie | Budd | +48.1 | 18,059 |
| Sampson | Budd | +30.9 | 17,879 |
| Dare | Budd | +17.6 | 17,844 |
| Transylvania | Budd | +12.1 | 16,170 |
| McDowell | Budd | +49.0 | 16,086 |
| Macon | Budd | +38.6 | 15,744 |
| Halifax | Beasley | +14.4 | 15,720 |
| Edgecombe | Beasley | +20.4 | 15,495 |
| Person | Budd | +21.4 | 15,438 |
| Alexander | Budd | +57.7 | 15,265 |
| Duplin | Budd | +31.4 | 15,210 |
| Jackson | Budd | +9.1 | 14,932 |
| Pasquotank | Budd | +5.9 | 14,161 |
| Yadkin | Budd | +62.9 | 13,870 |
| Hoke | Beasley | +11.6 | 13,100 |
| Vance | Beasley | +11.4 | 12,967 |
| Richmond | Budd | +18.3 | 12,596 |
| Cherokee | Budd | +57.8 | 12,190 |
| Ashe | Budd | +44.0 | 11,817 |
| Bladen | Budd | +16.5 | 11,783 |
| Currituck | Budd | +50.3 | 11,638 |
| Madison | Budd | +18.2 | 10,101 |
| Polk | Budd | +21.5 | 9,552 |
| Scotland | Budd | +5.9 | 9,519 |
| Yancey | Budd | +31.1 | 8,887 |
| Martin | Budd | +10.0 | 8,746 |
| Montgomery | Budd | +36.5 | 8,684 |
| Caswell | Budd | +21.5 | 8,118 |
| Warren | Beasley | +22.2 | 7,183 |
| Anson | Budd | +5.4 | 7,163 |
| Avery | Budd | +51.1 | 6,834 |
| Northampton | Beasley | +11.1 | 6,777 |
| Hertford | Beasley | +25.7 | 6,601 |
| Mitchell | Budd | +56.2 | 6,533 |
| Bertie | Beasley | +11.2 | 6,360 |
| Pamlico | Budd | +29.6 | 6,141 |
| Greene | Budd | +18.3 | 6,045 |
| Chowan | Budd | +23.8 | 5,520 |
| Clay | Budd | +49.5 | 5,518 |
| Perquimans | Budd | +41.3 | 5,468 |
| Alleghany | Budd | +47.8 | 5,021 |
| Swain | Budd | +24.6 | 4,776 |
| Gates | Budd | +15.6 | 4,308 |
| Camden | Budd | +49.6 | 4,280 |
| Washington | Beasley | +0.2 | 4,075 |
| Jones | Budd | +25.4 | 3,873 |
| Graham | Budd | +60.7 | 3,543 |
| Hyde | Budd | +18.9 | 1,863 |
| Tyrrell | Budd | +22.5 | 1,281 |
Each county’s margin (Democrat minus Republican share) against the 2024 presidential race in the same county. Vote-weighted average over the 100 counties reporting in both: 0.4 pts toward R.
| County | 2024 | Now | Shift |
|---|---|---|---|
| Robeson | R+27.6 | R+18.5 | 9.2 toward D |
| Columbus | R+33.9 | R+25.4 | 8.5 toward D |
| Gates | R+21.6 | R+15.6 | 6.0 toward D |
| Hoke | D+5.9 | D+11.6 | 5.7 toward D |
| Madison | R+23.4 | R+18.2 | 5.2 toward D |
| Orange | D+50.8 | D+55.5 | 4.6 toward D |
| Alleghany | R+51.8 | R+47.8 | 4.1 toward D |
| Stokes | R+59.5 | R+55.5 | 4.0 toward D |
| Bladen | R+20.4 | R+16.5 | 3.9 toward D |
| Polk | R+25.1 | R+21.5 | 3.6 toward D |
| County | 2024 | Now | Shift |
|---|---|---|---|
| Lenoir | R+6.8 | R+13.8 | 7.0 toward R |
| Washington | D+6.2 | D+0.1 | 6.1 toward R |
| Nash | R+1.8 | R+6.7 | 4.9 toward R |
| Bertie | D+15.7 | D+11.2 | 4.5 toward R |
| Henderson | R+14.5 | R+18.8 | 4.3 toward R |
| Cabarrus | R+7.7 | R+12.0 | 4.3 toward R |
| Iredell | R+32.5 | R+36.1 | 3.6 toward R |
| Guilford | D+21.8 | D+18.2 | 3.5 toward R |
| Alamance | R+8.1 | R+11.7 | 3.5 toward R |
| Wilson | D+0.4 | R+3.1 | 3.5 toward R |
Updated
Each poll as published, with its pollster, fieldwork dates, sample size and a link to the source.
Who is standing, in order of the polling average, then the result.
Who governs North Carolina now.
Josh Stein
Governor of North Carolina