< Back to Map


Vote Early Day - State by State Voter Information

No-Excuse Mail Voting
Find Out How
In-Person Early Voting
Find Out How

Voter Information

Dem Presidential Primary/Caucus Day: March 5, 2024
Dem Presidential Primary/Caucus Ballots Mailed: January 12, 2024
GOP Presidential Primary/Caucus Day: January 15, 2024
Primary Election Day: June 4, 2024
Primary Ballots Mailed: May 31, 2024
Primary In-Person Early Voting Opens: May 15, 2024
General Election Day: November 5, 2024
General Election Ballots Mailed: October 16, 2024
General Election In-Person Early Voting Opens: October 16, 2024
Additional Voting Information: Iowa Elections Information Website


*Some cities may hold partisan primaries. Check with your local elections administrator to see if your community does.

If you have encountered a problem with voting, please call this national nonpartisan hotline: 866-OUR-VOTE.