Iowa PrimaryBy cyteworks | March 6, 2020(Primary)Tuesday, June 4th, 2024Iowa Primary ElectionStatewideRegistration Deadlines:In Person: Tuesday, June 4th, 2024By Mail: Monday, May 20th, 2024Online: Monday, May 20th, 2024