2024 US Presidential Election Results

Donald Trump (Republican) won the 2024 US presidential election with 312 electoral votes to Kamala Harris's 226 (270 needed to win). Donald Trump also won the national popular vote, by 1.5 points (2,289,953 votes), based on county-level returns aggregated across the country. That's a 6.0-point swing toward Republicans from 2020.

Electoral College

Candidate Party Electoral Votes
Donald Trump (Won) Republican 312
Kamala Harris Democratic 226

538 electoral votes total · 270 needed to win. Maine and Nebraska again split by congressional district: Trump won Maine's 2nd district (1 vote) while Harris won the rest of Maine; Harris won Nebraska's 2nd district (1 vote) while Trump won the rest of Nebraska.

Candidate Party Votes
Donald J Trump Republican 77,302,467
Kamala D Harris Democratic 75,012,514
Other candidates Other 2,868,636

Margin: 1.5 points (2,289,953 votes) · 155,183,617 total votes counted across all counties.

Margin Over Time

National two-party popular-vote margin (percentage points), 2000–2024. Positive values favor the Democratic candidate; negative values favor the Republican candidate.

2000: D+0.5 pts 2004: R+2.5 pts 2008: D+7.4 pts 2012: D+4.0 pts 2016: D+2.2 pts 2020: D+4.5 pts 2024: R+1.5 pts 2000 2004 2008 2012 2016 2020 2024

Results by State

State Winner Margin Electoral Votes
Alabama Republican 30.9 pts 9
Alaska Republican 13.7 pts 3
Arizona Republican 5.6 pts 11
Arkansas Republican 31.3 pts 6
California Democratic 20.8 pts 54
Colorado Democratic 11.3 pts 10
Connecticut Democratic 14.8 pts 7
Delaware Democratic 15.0 pts 3
District of Columbia Democratic 86.6 pts 3
Florida Republican 13.2 pts 30
Georgia Republican 2.2 pts 16
Hawaii Democratic 23.6 pts 4
Idaho Republican 37.5 pts 4
Illinois Democratic 11.1 pts 19
Indiana Republican 19.3 pts 11
Iowa Republican 13.4 pts 6
Kansas Republican 16.4 pts 6
Kentucky Republican 31.0 pts 8
Louisiana Republican 22.4 pts 8
Maine * Democratic 6.6 pts 4 *
Maryland Democratic 29.5 pts 10
Massachusetts Democratic 25.9 pts 11
Michigan Republican 1.4 pts 15
Minnesota Democratic 4.3 pts 10
Mississippi Republican 23.1 pts 6
Missouri Republican 18.7 pts 10
Montana Republican 20.6 pts 4
Nebraska * Republican 20.8 pts 5 *
Nevada Republican 3.2 pts 6
New Hampshire Democratic 2.8 pts 4
New Jersey Democratic 6.0 pts 14
New Mexico Democratic 6.1 pts 5
New York Democratic 12.7 pts 28
North Carolina Republican 3.3 pts 16
North Dakota Republican 37.4 pts 3
Ohio Republican 11.3 pts 17
Oklahoma Republican 34.9 pts 7
Oregon Democratic 14.9 pts 8
Pennsylvania Republican 1.7 pts 19
Rhode Island Democratic 13.9 pts 4
South Carolina Republican 18.1 pts 9
South Dakota Republican 29.9 pts 3
Tennessee Republican 30.1 pts 11
Texas Republican 13.9 pts 40
Utah Republican 22.2 pts 6
Vermont Democratic 32.8 pts 3
Virginia Democratic 5.9 pts 13
Washington Democratic 18.9 pts 12
West Virginia Republican 42.7 pts 4
Wisconsin Republican 0.9 pts 10
Wyoming Republican 47.0 pts 3

* Maine: Maine split 3-1: Harris won the state at large and the 1st district; Trump won the 2nd district.

* Nebraska: Nebraska split 4-1: Trump won the state at large, 1st, and 3rd districts; Harris won the 2nd district (Omaha).

Other Cycles

Frequently Asked Questions

Who won the Electoral College in 2024?

Donald Trump (Republican) won the Electoral College in 2024 with 312 votes to Kamala Harris's 226, out of 538 total and 270 needed to win. Maine and Nebraska again split by congressional district: Trump won Maine's 2nd district (1 vote) while Harris won the rest of Maine; Harris won Nebraska's 2nd district (1 vote) while Trump won the rest of Nebraska.

Who won the national popular vote in 2024?

Donald J Trump (Republican) won the national popular vote in 2024 with 77,302,467 votes to Kamala D Harris's 75,012,514, a margin of 1.5 points (2,289,953 votes), based on county-level returns aggregated across all 50 states and DC.

How many states did each party win in 2024?

The Democratic candidate won the statewide popular vote in 20 states (and/or DC), and the Republican candidate won it in 31, out of 51 total. This counts each state's overall popular-vote winner, not electoral votes, which can split by congressional district in Maine and Nebraska.

Did Maine really vote Democratic in 2024, according to this site?

Maine split 3-1: Harris won the state at large and the 1st district; Trump won the 2nd district.

Did Nebraska really vote Republican in 2024, according to this site?

Nebraska split 4-1: Trump won the state at large, 1st, and 3rd districts; Harris won the 2nd district (Omaha).

Which state had the closest presidential margin in 2024?

Wisconsin had the closest statewide margin in 2024, decided by 0.9 points.

Which state had the widest presidential margin in 2024?

District of Columbia had the widest statewide margin in 2024, decided by 86.6 points.

Which states flipped between 2020 and 2024?

6 state(s) changed which party won their statewide popular vote between 2020 and 2024: Arizona, Georgia, Michigan, Nevada, Pennsylvania, Wisconsin.