Ohio

17 Electoral Votes|Lean Republican
R+11.1
2024 Margin
43.7%
54.8%
Harris: 2,533,700 votesTrump: 3,180,117 votes

Donald Trump won Ohio in the 2024 presidential election, securing the state's 17 electoral votes. A total of 5,799,829 votes were cast.

Recent Elections

Voter Registration

Voter Registration

History →
Total Registered8,073,829
Ohio does not track party registration
As of November 2020

Full Election History

Presidential Elections

Senate Elections

Governor Elections

Primary Elections

Full History →

Primary History

Explore More