2024 Electoral College Results

Donald Trump (Republican) won the 2024 United States presidential election with 312 of 538 electoral votes, to Kamala Harris' 226. 270 electoral votes were needed to win. Donald Trump also won the national popular vote with 50.8% (77,302,580 votes).

2024 results map

Donald Trump
312
270 to win
226
Kamala Harris
Donald Trump (Republican)312 EVKamala Harris (Democratic)226 EV

National result

2024 presidential election — national result
Candidate Party Electoral votes Popular voteShare
Donald Trump Republican 312 77,302,58050.8%
Kamala Harris Democratic 226 75,017,61349.2%

Notes on this election

Results by state

2024 results by state
State or district Electoral votes Won by
Alaska 3 Donald Trump
Alabama 9 Donald Trump
Arkansas 6 Donald Trump
Arizona 11 Donald Trump
California 54 Kamala Harris
Colorado 10 Kamala Harris
Connecticut 7 Kamala Harris
District of Columbia 3 Kamala Harris
Delaware 3 Kamala Harris
Florida 30 Donald Trump
Georgia 16 Donald Trump
Hawaii 4 Kamala Harris
Iowa 6 Donald Trump
Idaho 4 Donald Trump
Illinois 19 Kamala Harris
Indiana 11 Donald Trump
Kansas 6 Donald Trump
Kentucky 8 Donald Trump
Louisiana 8 Donald Trump
Massachusetts 11 Kamala Harris
Maryland 10 Kamala Harris
Maine (statewide) 2 Kamala Harris
Maine 1st district 1 Kamala Harris
Maine 2nd district 1 Donald Trump
Michigan 15 Donald Trump
Minnesota 10 Kamala Harris
Missouri 10 Donald Trump
Mississippi 6 Donald Trump
Montana 4 Donald Trump
North Carolina 16 Donald Trump
North Dakota 3 Donald Trump
Nebraska (statewide) 2 Donald Trump
Nebraska 1st district 1 Donald Trump
Nebraska 2nd district 1 Kamala Harris
Nebraska 3rd district 1 Donald Trump
New Hampshire 4 Kamala Harris
New Jersey 14 Kamala Harris
New Mexico 5 Kamala Harris
Nevada 6 Donald Trump
New York 28 Kamala Harris
Ohio 17 Donald Trump
Oklahoma 7 Donald Trump
Oregon 8 Kamala Harris
Pennsylvania 19 Donald Trump
Rhode Island 4 Kamala Harris
South Carolina 9 Donald Trump
South Dakota 3 Donald Trump
Tennessee 11 Donald Trump
Texas 40 Donald Trump
Utah 6 Donald Trump
Virginia 13 Kamala Harris
Vermont 3 Kamala Harris
Washington 12 Kamala Harris
Wisconsin 10 Donald Trump
West Virginia 4 Donald Trump
Wyoming 3 Donald Trump