Search Form
First, enter a politician or zip code
Now, choose a category


Registration Deadline: Voter pre-registration deadlines:

  - 10 days before general elections

  - 11 days before all other elections

If you were not able to pre-register to vote, you may register to vote on Election Day at the polling place for the precinct where you currently live. For more information, visit Election Day Registration.

If you are a college student, you may choose to register to vote at your home address or at your college address. You cannot register to vote at both


Party Affiliation:

Ballots are secret and voters have the right to vote for any candidate they want.

The only time that party affiliation is important in terms of voting is in the case of a political party caucus or a primary election. In those cases, voters must be registered with the political party whose caucus or primary they wish to participate in. Voters have the right to change their affiliation and then participate in the caucus or primary election on the day those events are being held. (Ex. Someone who is registered as a Republican may participate in the Democratic primary election by changing his or her political affiliation to Democratic on the day the primary election is held and vice versa,)

Voters can only participate in one party's caucus or primary election each time those events take place.


Age: At least 17 1/2 years old (must be 18 years old by election day to vote).

Citizenship: Must be a United States citizen

Residency: Must be a resident of Iowa

Mental Competency: Not been judged mentally incompetent to vote by a court

Felony Convictions: Not be a convicted felon (unless your voting rights have been restored.) See Restoration of Rights for more information on restoration of voting rights for convicted felons).



Valid forms of ID

  1. Iowa Driver's License

  2. Iowa Non-Operator's ID

  3. U.S. Passport

  4. Military ID

  5. Veteran's ID

  6. Voter ID Card

During calendar year 2018 voters will be asked to show their ID before voting at the polls. Anyone who does not have the necessary ID will be asked to sign an oath verifying their identity, and will be allowed to cast a regular ballot.

Beginning January 1, 2019, Iowa voters will be required to show a driver’s license, non-driver’s ID, passport, military ID, veterans ID, or Voter ID Card at the polls before they vote.



Online: Iowa Voter Registration Form

In person:

Voters can also register in person at:

-County auditors' offices

By mail/ in writing: Pick up a voter registration form from the above location or print it out and mail it into your local county auditor's office.

By fax: Contact your local county auditor's office for faxing options.



Online: Iowa Voter Registration Verification

Phone: Contact your County Auditor's Office



Who can vote absentee: Any registered voter in Iowa may request an absentee ballot through their county auditor.



Online: Download a form and turn it in either by mail or in person.

In person: You may cast an absentee ballot in person at your county auditor's office before any election.

For voters who need assistance in marking their ballots, an accessible ballot marking device is available at the county auditor’s office.

For primary and general elections, absentee ballots will be available no earlier than 40 days at the county auditors’ offices. For all other elections, ballots will be available as soon as they are ready.

By mail: You may request an absentee ballot by completing a ballot request form and return it to your county auditor.

Military and overseas voting: Information on military voting can be found here and information on overseas voting can be found here.

The request form must be received in the county auditor’s office by 5 p.m. on the Friday before the election.



By Mail: Absentee ballots received in the county auditor's office by the time the polls close on election day are eligible for counting. Absentee ballots received after the polls close on election day must be postmarked by the Monday before election day or earlier and received in the county auditor's office no later than noon on the Monday following the election. For school and some city and special elections, the return deadline may be earlier. Read the instructions sent with the ballot.

Voted absentee ballots cannot be delivered to the polling place on election day. If you have not returned your absentee ballot on election day, you have the following options:

- Deliver your voted absentee ballot to the county auditor's office before the polls close on election day.

- Surrender your voted absentee ballot at the polls and vote a regular ballot, or

Vote a provisional ballot at the polls if you cannot surrender your voted absentee ballot


Verifying Registration: Iowa Online Voter Registration Verification

Deciding how to vote:

Polling Place: Online Polling Place Finder

Election Day FAQ:

Problems with voting: Call the Voter Hotline at 1-888-SOS-VOTE


Verifying absentee ballot status: Iowa Absentee Ballot Tracker

Skip to top

Help us stay free for all your Fellow Americans

Just $5 from everyone reading this would do it.

Thank You!

You are about to be redirected to a secure checkout page.

Please note:

The total order amount will read $0.01. This is a card processor fee. Please know that a recurring donation of the amount and frequency that you selected will be processed and initiated tomorrow. You may see a one-time charge of $0.01 on your statement.

Continue to secure page »

Back to top