Elections / 2024 · Governor · NC
Josh Stein won North Carolina's 2024 governor's race.
Josh Stein (Democrat) led by 14.8 points statewide. County returns are aggregated from precinct-level results (MIT Election Lab).
Statewide result
North Carolina 2024 governor — precinct returns aggregated statewide (MIT Election Lab).
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Josh Stein | DDemocrat | 3,068,605 | 54.9% |
| Mark Robinson | RRepublican | 2,241,136 | 40.1% |
| Mike Ross | OLibertarian | 176,332 | 3.1% |
| Vinny Smith | OConstitution | 54,715 | 1.0% |
| Wayne Turner | OGreen | 49,583 | 0.9% |
2024 presidential election
North Carolina, 2024
HarrisD+14.8
How it voted
Share of the 2024 vote
| Kamala Harris ✓Democratic | 54.9% | 3,068,605 |
|---|---|---|
| Donald TrumpRepublican | 40.1% | 2,241,136 |
| OtherAll other candidates | 5.0% | 280,630 |
D+60R+60
100 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
By county (100)
Each row links to the county's full place page.
| County | Won | Led by | Margin | Votes |
|---|---|---|---|---|
| Wake | D | Josh Stein | +45.3 | 642,792 |
| Mecklenburg | D | Josh Stein | +48.7 | 569,439 |
| Guilford | D | Josh Stein | +39.0 | 279,435 |
| Forsyth | D | Josh Stein | +32.5 | 198,720 |
| Durham | D | Josh Stein | +71.5 | 179,167 |
| Buncombe | D | Josh Stein | +39.5 | 157,655 |
| Cumberland | D | Josh Stein | +26.6 | 137,910 |
| Union | R | Mark Robinson | +6.9 | 136,328 |
| New Hanover | D | Josh Stein | +25.3 | 135,516 |
| Johnston | R | Mark Robinson | +0.1 | 122,151 |
| Cabarrus | D | Josh Stein | +10.2 | 117,736 |
| Gaston | R | Mark Robinson | +5.8 | 116,487 |
| Iredell | R | Mark Robinson | +11.7 | 108,359 |
| Brunswick | D | Josh Stein | +2.9 | 106,685 |
| Davidson | R | Mark Robinson | +23.7 | 92,051 |
| Alamance | D | Josh Stein | +11.5 | 88,345 |
| Orange | D | Josh Stein | +63.1 | 86,466 |
| Catawba | R | Mark Robinson | +18.8 | 85,623 |
| Pitt | D | Josh Stein | +22.9 | 85,589 |
| Onslow | R | Mark Robinson | +15.1 | 79,197 |
| Randolph | R | Mark Robinson | +35.8 | 74,251 |
| Rowan | R | Mark Robinson | +16.9 | 73,588 |
| Henderson | D | Josh Stein | +4.3 | 69,009 |
| Harnett | R | Mark Robinson | +6.3 | 62,678 |
| Moore | R | Mark Robinson | +6.8 | 60,136 |
| Lincoln | R | Mark Robinson | +24.1 | 54,497 |
| Craven | R | Mark Robinson | +1.2 | 54,494 |
| Wayne | R | Mark Robinson | +2.0 | 53,608 |
| Nash | D | Josh Stein | +13.9 | 51,491 |
| Chatham | D | Josh Stein | +29.9 | 51,336 |
| Cleveland | R | Mark Robinson | +17.1 | 50,529 |
| Rockingham | R | Mark Robinson | +16.3 | 48,598 |
| Robeson | R | Mark Robinson | +13.4 | 45,263 |
| Burke | R | Mark Robinson | +22.9 | 45,029 |
| Carteret | R | Mark Robinson | +18.5 | 44,688 |
| Caldwell | R | Mark Robinson | +34.2 | 42,736 |
| Franklin | D | Josh Stein | +4.9 | 42,077 |
| Wilson | D | Josh Stein | +16.2 | 39,306 |
| Pender | R | Mark Robinson | +12.1 | 37,977 |
| Haywood | R | Mark Robinson | +2.5 | 37,269 |
| Surry | R | Mark Robinson | +28.1 | 36,756 |
| Stanly | R | Mark Robinson | +32.1 | 35,969 |
| Wilkes | R | Mark Robinson | +39.3 | 35,444 |
| Rutherford | R | Mark Robinson | +29.1 | 33,817 |
| Watauga | D | Josh Stein | +22.6 | 32,385 |
| Granville | D | Josh Stein | +7.6 | 31,601 |
| Lee | D | Josh Stein | +3.7 | 29,432 |
| Sampson | R | Mark Robinson | +15.0 | 27,547 |
| Lenoir | D | Josh Stein | +6.7 | 26,933 |
| Stokes | R | Mark Robinson | +36.3 | 26,646 |
| Columbus | R | Mark Robinson | +19.1 | 26,513 |
| Davie | R | Mark Robinson | +22.8 | 26,373 |
| Beaufort | R | Mark Robinson | +12.2 | 26,051 |
| Dare | R | Mark Robinson | +6.8 | 24,777 |
| Edgecombe | D | Josh Stein | +33.4 | 24,078 |
| Halifax | D | Josh Stein | +28.7 | 23,687 |
| McDowell | R | Mark Robinson | +31.0 | 23,243 |
| Duplin | R | Mark Robinson | +16.7 | 22,400 |
| Hoke | D | Josh Stein | +19.6 | 22,295 |
| Jackson | D | Josh Stein | +10.0 | 21,599 |
| Macon | R | Mark Robinson | +17.5 | 21,392 |
| Person | R | Mark Robinson | +5.7 | 21,344 |
| Transylvania | D | Josh Stein | +7.1 | 20,432 |
| Alexander | R | Mark Robinson | +41.8 | 20,347 |
| Pasquotank | D | Josh Stein | +0.0 | 20,072 |
| Yadkin | R | Mark Robinson | +38.4 | 19,971 |
| Vance | D | Josh Stein | +25.0 | 19,718 |
| Richmond | R | Mark Robinson | +7.7 | 19,396 |
| Currituck | R | Mark Robinson | +41.2 | 17,745 |
| Cherokee | R | Mark Robinson | +50.0 | 17,588 |
| Bladen | R | Mark Robinson | +6.0 | 16,507 |
| Ashe | R | Mark Robinson | +23.5 | 15,779 |
| Scotland | D | Josh Stein | +2.8 | 14,292 |
| Madison | R | Mark Robinson | +2.4 | 13,384 |
| Montgomery | R | Mark Robinson | +19.0 | 12,921 |
| Polk | R | Mark Robinson | +9.6 | 12,853 |
| Caswell | R | Mark Robinson | +10.0 | 11,825 |
| Martin | D | Josh Stein | +4.9 | 11,808 |
| Yancey | R | Mark Robinson | +15.5 | 11,115 |
| Anson | D | Josh Stein | +9.6 | 10,759 |
| Warren | D | Josh Stein | +32.1 | 9,938 |
| Hertford | D | Josh Stein | +30.3 | 9,606 |
| Avery | R | Mark Robinson | +36.9 | 9,227 |
| Northampton | D | Josh Stein | +25.0 | 9,081 |
| Bertie | D | Josh Stein | +22.8 | 9,029 |
| Mitchell | R | Mark Robinson | +41.9 | 8,613 |
| Greene | R | Mark Robinson | +4.7 | 8,310 |
| Pamlico | R | Mark Robinson | +14.2 | 7,861 |
| Perquimans | R | Mark Robinson | +33.3 | 7,600 |
| Clay | R | Mark Robinson | +42.3 | 7,597 |
| Chowan | R | Mark Robinson | +12.7 | 7,443 |
| Swain | R | Mark Robinson | +5.7 | 6,832 |
| Alleghany | R | Mark Robinson | +25.9 | 6,327 |
| Camden | R | Mark Robinson | +44.8 | 6,181 |
| Washington | D | Josh Stein | +16.0 | 5,853 |
| Gates | R | Mark Robinson | +16.0 | 5,756 |
| Jones | R | Mark Robinson | +13.2 | 5,380 |
| Graham | R | Mark Robinson | +46.8 | 4,653 |
| Hyde | R | Mark Robinson | +8.3 | 2,379 |
| Tyrrell | R | Mark Robinson | +7.7 | 1,700 |