PoliGov

PoliGov › Election history › 2024

2024 presidential election map and results

Donald Trump won the 2024 presidential election with 312 electoral votes to Kamala Harris's 226, carrying all seven battleground states and winning the national popular vote. Maine and Nebraska each split their electoral votes. A majority was 270 of 538 electoral votes.

Map of the 2024 presidential election results by state
Trump (Republican)Harris (Democratic)

Explore the 2024 map interactively →

Candidates

CandidatePartyElectoral votesPopular vote %
Donald Trump ✓Republican31249.8%
Kamala HarrisDemocratic22648.3%

Results by state

StateWon byElectoral votesWinner %Margin (pts)
AlabamaDonald Trump964.6%30.5
AlaskaDonald Trump354.5%13.1
ArizonaDonald Trump1152.2%5.5
ArkansasDonald Trump664.2%30.6
CaliforniaKamala Harris5458.5%20.2
ColoradoKamala Harris1054.1%11.0
ConnecticutKamala Harris756.4%14.5
DelawareKamala Harris356.5%14.7
District of ColumbiaKamala Harris392.5%85.9
FloridaDonald Trump3056.1%13.1
GeorgiaDonald Trump1650.7%2.2
HawaiiKamala Harris459.9%22.8
IdahoDonald Trump466.9%36.5
IllinoisKamala Harris1954.4%10.9
IndianaDonald Trump1158.6%19.0
IowaDonald Trump655.4%13.1
KansasDonald Trump657.2%16.2
KentuckyDonald Trump864.5%30.6
LouisianaDonald Trump860.2%22.0
MaineKamala HarrisHarris 3, Trump 151.7%6.8
MarylandKamala Harris1062.6%28.5
MassachusettsKamala Harris1160.5%24.9
MichiganDonald Trump1549.7%1.4
MinnesotaKamala Harris1050.9%4.2
MississippiDonald Trump660.9%22.9
MissouriDonald Trump1058.5%18.4
MontanaDonald Trump458.4%19.9
NebraskaDonald TrumpTrump 4, Harris 159.3%20.4
NevadaDonald Trump650.6%3.1
New HampshireKamala Harris450.4%2.8
New JerseyKamala Harris1452.0%5.9
New MexicoKamala Harris551.9%6.0
New YorkKamala Harris2855.1%12.4
North CarolinaDonald Trump1650.9%3.3
North DakotaDonald Trump367.0%36.5
OhioDonald Trump1755.1%11.2
OklahomaDonald Trump766.2%34.3
OregonKamala Harris855.3%14.3
PennsylvaniaDonald Trump1950.4%1.7
Rhode IslandKamala Harris455.5%13.7
South CarolinaDonald Trump958.2%17.8
South DakotaDonald Trump363.4%29.2
TennesseeDonald Trump1164.2%29.7
TexasDonald Trump4056.1%13.6
UtahDonald Trump658.4%21.2
VermontKamala Harris363.2%31.2
VirginiaKamala Harris1351.8%5.7
WashingtonKamala Harris1257.2%18.2
West VirginiaDonald Trump470.0%41.9
WisconsinDonald Trump1049.6%0.9
WyomingDonald Trump371.1%45.5
← 2020 electionAll elections2026 forecast →

Sources