Akashic
1876–2024
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).
CandidatePartyVotesShare
Josh SteinDDemocrat3,068,60554.9%
Mark RobinsonRRepublican2,241,13640.1%
Mike RossOLibertarian176,3323.1%
Vinny SmithOConstitution54,7151.0%
Wayne TurnerOGreen49,5830.9%
North Carolina, 2024
HarrisD+14.8
2024 presidential margin by county for North Carolina — 2024 governor electionA map of the constituent counties of North Carolina — 2024 governor election, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Wake, NC · D+45.3Mecklenburg, NC · D+48.7Guilford, NC · D+39.0Forsyth, NC · D+32.5Durham, NC · D+71.5Buncombe, NC · D+39.5Cumberland, NC · D+26.6Union, NC · R+6.9New Hanover, NC · D+25.3Johnston, NC · R+0.1Cabarrus, NC · D+10.2Gaston, NC · R+5.8Iredell, NC · R+11.7Brunswick, NC · D+2.9Davidson, NC · R+23.7Alamance, NC · D+11.5Orange, NC · D+63.1Catawba, NC · R+18.8Pitt, NC · D+22.9Onslow, NC · R+15.1Randolph, NC · R+35.7Rowan, NC · R+16.9Henderson, NC · D+4.3Harnett, NC · R+6.3Moore, NC · R+6.8Lincoln, NC · R+24.0Craven, NC · R+1.2Wayne, NC · R+2.0Nash, NC · D+13.9Chatham, NC · D+29.9Cleveland, NC · R+17.1Rockingham, NC · R+16.3Robeson, NC · R+13.4Burke, NC · R+22.9Carteret, NC · R+18.5Caldwell, NC · R+34.2Franklin, NC · D+4.9Wilson, NC · D+16.2Pender, NC · R+12.1Haywood, NC · R+2.6Surry, NC · R+28.1Stanly, NC · R+32.1Wilkes, NC · R+39.3Rutherford, NC · R+29.1Watauga, NC · D+22.6Granville, NC · D+7.6Lee, NC · D+3.7Sampson, NC · R+15.0Lenoir, NC · D+6.7Stokes, NC · R+36.3Columbus, NC · R+19.1Davie, NC · R+22.8Beaufort, NC · R+12.2Dare, NC · R+6.8Edgecombe, NC · D+33.4Halifax, NC · D+28.7McDowell, NC · R+31.0Duplin, NC · R+16.7Hoke, NC · D+19.6Jackson, NC · D+10.0Macon, NC · R+17.5Person, NC · R+5.7Transylvania, NC · D+7.1Alexander, NC · R+41.8Pasquotank, NC · D+0.02Yadkin, NC · R+38.4Vance, NC · D+25.0Richmond, NC · R+7.7Currituck, NC · R+41.2Cherokee, NC · R+50.0Bladen, NC · R+6.0Ashe, NC · R+23.5Scotland, NC · D+2.7Madison, NC · R+2.4Montgomery, NC · R+19.0Polk, NC · R+9.5Caswell, NC · R+10.0Martin, NC · D+4.9Yancey, NC · R+15.5Anson, NC · D+9.5Warren, NC · D+32.1Hertford, NC · D+30.3Avery, NC · R+36.9Northampton, NC · D+25.0Bertie, NC · D+22.7Mitchell, NC · R+41.9Greene, NC · R+4.7Pamlico, NC · R+14.2Perquimans, NC · R+33.3Clay, NC · R+42.3Chowan, NC · R+12.7Swain, NC · R+5.7Alleghany, NC · R+25.9Camden, NC · R+44.8Washington, NC · D+16.0Gates, NC · R+15.9Jones, NC · R+13.2Graham, NC · R+46.8Hyde, NC · R+8.3Tyrrell, NC · R+7.7
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic54.9%3,068,605
Donald TrumpRepublican40.1%2,241,136
OtherAll other candidates5.0%280,630
D+60
R+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.
CountyWonLed byMarginVotes
WakeDJosh Stein+45.3642,792
MecklenburgDJosh Stein+48.7569,439
GuilfordDJosh Stein+39.0279,435
ForsythDJosh Stein+32.5198,720
DurhamDJosh Stein+71.5179,167
BuncombeDJosh Stein+39.5157,655
CumberlandDJosh Stein+26.6137,910
UnionRMark Robinson+6.9136,328
New HanoverDJosh Stein+25.3135,516
JohnstonRMark Robinson+0.1122,151
CabarrusDJosh Stein+10.2117,736
GastonRMark Robinson+5.8116,487
IredellRMark Robinson+11.7108,359
BrunswickDJosh Stein+2.9106,685
DavidsonRMark Robinson+23.792,051
AlamanceDJosh Stein+11.588,345
OrangeDJosh Stein+63.186,466
CatawbaRMark Robinson+18.885,623
PittDJosh Stein+22.985,589
OnslowRMark Robinson+15.179,197
RandolphRMark Robinson+35.874,251
RowanRMark Robinson+16.973,588
HendersonDJosh Stein+4.369,009
HarnettRMark Robinson+6.362,678
MooreRMark Robinson+6.860,136
LincolnRMark Robinson+24.154,497
CravenRMark Robinson+1.254,494
WayneRMark Robinson+2.053,608
NashDJosh Stein+13.951,491
ChathamDJosh Stein+29.951,336
ClevelandRMark Robinson+17.150,529
RockinghamRMark Robinson+16.348,598
RobesonRMark Robinson+13.445,263
BurkeRMark Robinson+22.945,029
CarteretRMark Robinson+18.544,688
CaldwellRMark Robinson+34.242,736
FranklinDJosh Stein+4.942,077
WilsonDJosh Stein+16.239,306
PenderRMark Robinson+12.137,977
HaywoodRMark Robinson+2.537,269
SurryRMark Robinson+28.136,756
StanlyRMark Robinson+32.135,969
WilkesRMark Robinson+39.335,444
RutherfordRMark Robinson+29.133,817
WataugaDJosh Stein+22.632,385
GranvilleDJosh Stein+7.631,601
LeeDJosh Stein+3.729,432
SampsonRMark Robinson+15.027,547
LenoirDJosh Stein+6.726,933
StokesRMark Robinson+36.326,646
ColumbusRMark Robinson+19.126,513
DavieRMark Robinson+22.826,373
BeaufortRMark Robinson+12.226,051
DareRMark Robinson+6.824,777
EdgecombeDJosh Stein+33.424,078
HalifaxDJosh Stein+28.723,687
McDowellRMark Robinson+31.023,243
DuplinRMark Robinson+16.722,400
HokeDJosh Stein+19.622,295
JacksonDJosh Stein+10.021,599
MaconRMark Robinson+17.521,392
PersonRMark Robinson+5.721,344
TransylvaniaDJosh Stein+7.120,432
AlexanderRMark Robinson+41.820,347
PasquotankDJosh Stein+0.020,072
YadkinRMark Robinson+38.419,971
VanceDJosh Stein+25.019,718
RichmondRMark Robinson+7.719,396
CurrituckRMark Robinson+41.217,745
CherokeeRMark Robinson+50.017,588
BladenRMark Robinson+6.016,507
AsheRMark Robinson+23.515,779
ScotlandDJosh Stein+2.814,292
MadisonRMark Robinson+2.413,384
MontgomeryRMark Robinson+19.012,921
PolkRMark Robinson+9.612,853
CaswellRMark Robinson+10.011,825
MartinDJosh Stein+4.911,808
YanceyRMark Robinson+15.511,115
AnsonDJosh Stein+9.610,759
WarrenDJosh Stein+32.19,938
HertfordDJosh Stein+30.39,606
AveryRMark Robinson+36.99,227
NorthamptonDJosh Stein+25.09,081
BertieDJosh Stein+22.89,029
MitchellRMark Robinson+41.98,613
GreeneRMark Robinson+4.78,310
PamlicoRMark Robinson+14.27,861
PerquimansRMark Robinson+33.37,600
ClayRMark Robinson+42.37,597
ChowanRMark Robinson+12.77,443
SwainRMark Robinson+5.76,832
AlleghanyRMark Robinson+25.96,327
CamdenRMark Robinson+44.86,181
WashingtonDJosh Stein+16.05,853
GatesRMark Robinson+16.05,756
JonesRMark Robinson+13.25,380
GrahamRMark Robinson+46.84,653
HydeRMark Robinson+8.32,379
TyrrellRMark Robinson+7.71,700