Registration Deadline (State): May 26, 2012
Election Day (State): June 5, 2012
Pre-Registration Deadline: October 27, 2012
Election Day: November 6, 2012
* Same day registration is allowed in Iowa.
Polling Place Hours: 7:00 AM to 9:00 PM
ID is generally not required in order to cast your ballot. However, same-day registrants must show identification.