North Carolina 2024 Presidential Election

the Republican candidate won the North Carolina 2024 presidential election with 2,898,429 votes (50.9%), a margin of R+3.2. North Carolina's 16 electoral votes went to the Republican ticket.

Statewide Results

47.6%
50.9%
2,715,382
Democrat (47.6%)
2,898,429
Republican (50.9%)
Total Votes: 5,699,155|Margin: R+3.2

County Results

Loading county map...

County Results (100 counties)

CountyMargin
Durham CountyD+61.7
Orange CountyD+50.8
Mecklenburg CountyD+32.7
Hertford CountyD+26.6
Wake CountyD+25.4
Buncombe CountyD+24.7
Edgecombe CountyD+22.7
Guilford CountyD+21.8
Warren CountyD+18.9
Halifax CountyD+17.7
Bertie CountyD+15.7
Northampton CountyD+14.5
Cumberland CountyD+13.4
Vance CountyD+13.3
Forsyth CountyD+13.1
Chatham CountyD+12.4
Washington CountyD+6.2
Pitt CountyD+6.0
Watauga CountyD+6.0
Hoke CountyD+5.9
New Hanover CountyD+0.6
Wilson CountyD+0.4
Nash CountyR+1.8
Anson CountyR+2.5
Pasquotank CountyR+4.9
Lenoir CountyR+6.8
Scotland CountyR+6.9
Cabarrus CountyR+7.7
Alamance CountyR+8.1
Jackson CountyR+9.3
Granville CountyR+9.4
Martin CountyR+10.3
Transylvania CountyR+12.1
Franklin CountyR+13.5
Henderson CountyR+14.5
Wayne CountyR+16.4
Lee CountyR+17.4
Greene CountyR+18.1
Dare CountyR+18.7
Bladen CountyR+20.4
Craven CountyR+20.4
Richmond CountyR+20.9
Tyrrell CountyR+21.5
Johnston CountyR+21.5
Gates CountyR+21.6
Hyde CountyR+22.1
Chowan CountyR+22.4
Madison CountyR+23.4
Swain CountyR+23.7
Person CountyR+23.7
Caswell CountyR+24.5
Brunswick CountyR+24.8
Gaston CountyR+25.0
Harnett CountyR+25.0
Haywood CountyR+25.0
Polk CountyR+25.1
Union CountyR+25.2
Jones CountyR+25.7
Robeson CountyR+27.6
Duplin CountyR+28.9
Moore CountyR+29.4
Sampson CountyR+29.7
Beaufort CountyR+31.0
Pamlico CountyR+32.0
Iredell CountyR+32.5
Columbus CountyR+33.9
Yancey CountyR+34.3
Pender CountyR+34.9
Cleveland CountyR+34.9
Rockingham CountyR+35.8
Rowan CountyR+35.8
Onslow CountyR+35.8
Montgomery CountyR+37.8
Macon CountyR+37.9
Catawba CountyR+37.9
Perquimans CountyR+39.3
Burke CountyR+41.1
Carteret CountyR+43.0
Ashe CountyR+44.3
Lincoln CountyR+45.6
Davie CountyR+46.2
Davidson CountyR+46.9
Rutherford CountyR+47.7
Currituck CountyR+47.8
McDowell CountyR+49.1
Clay CountyR+50.0
Camden CountyR+50.7
Stanly CountyR+50.8
Alleghany CountyR+51.8
Avery CountyR+52.3
Caldwell CountyR+52.5
Surry CountyR+53.2
Mitchell CountyR+55.7
Randolph CountyR+57.1
Cherokee CountyR+57.2
Stokes CountyR+59.5
Wilkes CountyR+59.5
Alexander CountyR+59.7
Yadkin CountyR+62.3
Graham CountyR+63.7

Related

Source: Official state election returns
akashicedge.com/states/nc/president/2024