Iowa
6 Electoral Votes|Lean Republican
R+13.2
2024 Margin
42.5%
55.7%
Harris: 707,278 votesTrump: 927,019 votes
Donald Trump won Iowa in the 2024 presidential election, securing the state's 6 electoral votes. A total of 1,663,506 votes were cast.
Recent Elections
Voter Registration
Voter Registration
History →Democratic
619,305(28.4%)
Republican
791,429(36.3%)
Other/None
767,862(35.2%)
AdvantageR+7.9
Since 2008R+13.2
As of November 2024