North Carolina, Mapped

President: 2024 election results

Final: Trump (R) won by 3.2 points (183,048 votes).

Open on the interactive map →

Results

2,658 of 2,658 precincts reporting.
CandidatePartyVotesShareEarly votingElection DayMailProvisional
Donald J. TrumpRepublican2,898,42350.9%2,137,785642,726105,70412,208
Kamala D. HarrisDemocratic2,715,37547.6%2,021,954495,441185,09812,882
Jill SteinGreen24,7620.4%14,3308,8101,464158
Chase OliverLibertarian22,1250.4%12,2188,4821,297128
Write-In (Miscellaneous)18,9360.3%11,1496,6081,09980
Cornel WestJustice for All12,0990.2%7,0534,387536123
Randall TerryConstitution6,8630.1%4,0262,43836633
Claudia De la Cruz (Write-In)5280.0%309183360
Shiva Ayyadurai (Write-In)300.0%151320
Total5,699,1414,208,8391,169,088295,60225,612

By county

Each county’s votes in this race. Lead is in points.

CountyTrump (R)Harris (D)OtherVotesLead
Alamance53.4%45.2%1.4%89,831Trump +8.1
Alexander79.3%19.6%1.0%20,677Trump +59.7
Alleghany75.4%23.6%1.0%6,496Trump +51.8
Anson50.8%48.3%0.9%10,875Trump +2.5
Ashe71.5%27.3%1.2%16,253Trump +44.3
Avery75.7%23.4%0.9%9,489Trump +52.3
Beaufort65.1%34.1%0.9%26,572Trump +31.0
Bertie41.8%57.5%0.7%9,186Harris +15.7
Bladen59.9%39.5%0.7%16,764Trump +20.4
Brunswick61.9%37.1%1.1%109,378Trump +24.8
Buncombe36.8%61.5%1.8%160,510Harris +24.7
Burke70.1%28.9%1.0%45,847Trump +41.1
Cabarrus53.0%45.3%1.6%120,202Trump +7.7
Caldwell75.8%23.3%0.9%43,540Trump +52.5
Camden74.8%24.1%1.0%6,304Trump +50.7
Carteret71.0%28.0%1.1%45,817Trump +43.0
Caswell61.8%37.3%0.8%12,040Trump +24.5
Catawba68.4%30.5%1.1%87,109Trump +37.9
Chatham43.0%55.5%1.5%52,301Harris +12.4
Cherokee77.9%20.7%1.4%17,824Trump +57.2
Chowan60.7%38.3%0.9%7,552Trump +22.4
Clay74.5%24.6%0.9%7,728Trump +50.0
Cleveland67.0%32.1%0.9%51,706Trump +34.9
Columbus66.6%32.8%0.6%26,402Trump +33.9
Craven59.6%39.2%1.2%56,173Trump +20.4
Cumberland42.6%56.0%1.5%140,513Harris +13.4
Currituck73.3%25.5%1.2%18,053Trump +47.8
Dare58.7%40.0%1.3%25,196Trump +18.7
Davidson72.7%25.8%1.4%93,452Trump +46.9
Davie72.2%26.0%1.7%26,850Trump +46.2
Duplin64.1%35.2%0.7%22,898Trump +28.9
Durham18.2%79.8%2.0%180,912Harris +61.7
Edgecombe38.3%60.9%0.8%24,448Harris +22.7
Forsyth42.6%55.8%1.6%204,726Harris +13.1
Franklin56.1%42.6%1.3%42,667Trump +13.5
Gaston61.9%36.9%1.1%119,256Trump +25.0
Gates60.3%38.7%1.1%5,868Trump +21.6
Graham81.3%17.6%1.2%4,779Trump +63.7
Granville54.1%44.7%1.1%32,104Trump +9.4
Greene58.8%40.7%0.6%8,450Trump +18.1
Guilford38.3%60.0%1.7%285,053Harris +21.8
Halifax40.8%58.5%0.7%23,965Harris +17.7
Harnett61.9%36.8%1.3%63,757Trump +25.0
Haywood61.8%36.8%1.4%37,851Trump +25.0
Henderson56.4%42.0%1.6%69,974Trump +14.5
Hertford36.2%62.9%0.9%9,843Harris +26.7
Hoke46.3%52.3%1.4%22,767Harris +5.9
Hyde60.5%38.5%1.0%2,421Trump +22.1
Iredell65.7%33.1%1.2%110,875Trump +32.5
Jackson53.8%44.4%1.8%21,942Trump +9.3
Johnston60.1%38.6%1.4%124,678Trump +21.5
Jones62.4%36.7%0.9%5,463Trump +25.7
Lee58.1%40.7%1.2%30,081Trump +17.4
Lenoir53.0%46.2%0.9%27,503Trump +6.8
Lincoln72.3%26.7%1.0%55,582Trump +45.6
Macon68.3%30.4%1.3%21,934Trump +37.9
Madison60.8%37.4%1.9%13,621Trump +23.4
Martin54.8%44.5%0.7%12,040Trump +10.3
McDowell74.1%25.0%0.9%23,655Trump +49.1
Mecklenburg32.5%65.2%2.3%577,505Harris +32.7
Mitchell77.4%21.7%1.0%8,842Trump +55.7
Montgomery68.5%30.7%0.8%13,206Trump +37.8
Moore64.1%34.7%1.2%61,790Trump +29.4
Nash50.4%48.6%1.0%52,471Trump +1.8
New Hanover48.98%49.60%1.42%138,734Harris +0.6
Northampton42.4%56.9%0.8%9,215Harris +14.5
Onslow67.3%31.4%1.3%81,681Trump +35.8
Orange23.7%74.5%1.8%87,807Harris +50.8
Pamlico65.6%33.6%0.9%7,976Trump +32.0
Pasquotank51.8%46.9%1.3%20,343Trump +4.9
Pender66.9%32.0%1.0%38,909Trump +34.9
Perquimans68.8%29.6%1.6%7,666Trump +39.3
Person61.3%37.6%1.1%22,036Trump +23.7
Pitt46.4%52.3%1.3%87,130Harris +6.0
Polk62.0%36.9%1.0%13,068Trump +25.1
Randolph78.1%21.0%0.9%76,008Trump +57.1
Richmond60.0%39.2%0.8%19,873Trump +20.9
Robeson63.4%35.8%0.8%46,770Trump +27.6
Rockingham67.4%31.6%1.0%49,595Trump +35.8
Rowan67.4%31.6%1.1%75,394Trump +35.8
Rutherford73.4%25.7%0.9%34,670Trump +47.7
Sampson64.5%34.7%0.8%28,201Trump +29.7
Scotland53.1%46.2%0.7%14,626Trump +6.9
Stanly75.0%24.2%0.9%36,714Trump +50.8
Stokes79.3%19.8%0.9%27,175Trump +59.5
Surry76.2%23.0%0.9%37,508Trump +53.2
Swain61.1%37.5%1.4%7,052Trump +23.7
Transylvania55.3%43.2%1.5%20,780Trump +12.1
Tyrrell60.2%38.7%1.1%1,757Trump +21.5
Union61.9%36.7%1.4%139,355Trump +25.2
Vance42.9%56.2%0.9%20,092Harris +13.3
Wake36.2%61.7%2.1%653,580Harris +25.4
Warren39.7%58.6%1.6%10,013Harris +18.9
Washington46.6%52.8%0.6%5,944Harris +6.2
Watauga46.1%52.0%1.9%33,095Harris +6.0
Wayne57.7%41.3%1.0%54,762Trump +16.4
Wilkes79.3%19.8%0.9%36,320Trump +59.5
Wilson49.32%49.72%0.96%40,045Harris +0.4
Yadkin80.6%18.3%1.1%20,397Trump +62.3
Yancey66.6%32.2%1.2%11,283Trump +34.3

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.