Iowa
Requirements
A U.S. citizen,
An Iowa resident, and cannot claim the right to vote in any other place.
At least 17 years old. A person may vote if they will be 18 years old on or before election day. In the case of primary elections, a person may vote if they will be 18 years old on or before the corresponding regular election.
You cannot be a convicted felon (unless your voting rights have been restored),
You cannot be judged mentally incompetent to vote by a court, or
https://sos.iowa.gov/elections/voterinformation/voterregistration.html
Voter Registration Forms
Election Info
ID Required: Yes
Same-Day Registration: Yes
Deadlines
New Voter Registration: October 24th
State is mailing absentee ballots to all active voters
Request for Postal Ballot: Postmarked by November 2nd; Received by noon on November 9th