The 2024 Iowa elections were held on November 5, 2024. Voters cast their ballots for the President of the United States, all four of Iowa’s U.S. House of Representatives seats, and all seats in the Iowa General Assembly.

President

Republican nominee Donald Trump won Iowa with 56.0% of the vote, defeating Democratic nominee Kamala Harris, who received 42.7%.

United States House of Representatives

All four of Iowa’s congressional districts were contested, and the delegation remained four Republicans.

Iowa General Assembly

Elections were held for all 100 seats in the Iowa House of Representatives and for 25 of the 50 seats in the Iowa Senate.

References