Skip to content
Last updated:

How to vote in Iowa

Check your registration status
Register to vote in Iowa
Request your Iowa absentee or mail-in ballot
Find upcoming elections
Pre-register to vote (ages 13-17)
Sign up for election reminders
Find out where to vote
Track your Iowa ballot
Contact your local election office

Key deadlines in Iowa

Voter registration deadlines

  • Online: 15 days before Election Day
  • By mail: Postmarked by 15 days before Election Day
  • In person: Election Day (via same-day registration)

Absentee ballot request deadlines

Absentee ballot return deadlines

Voting dates

Iowa voter registration guide

Iowa absentee and mail ballot guide

Iowa voting guide

Your election officials in Iowa

External resources