Iowa candidate filing & campaign-finance deadlines
Official 2026 report due dates for Iowa state candidates file with Iowa Ethics and Campaign Disclosure Board.
1 more deadline follows in this cycle.
Electbase emails you before every deadline — 14, 7, and 2 days out — and stays current as the official schedule changes.
Get deadline remindersIncluded in every Electbase plan · See pricingThis page also covers Iowa candidate-filing (ballot access) deadlines for 2027–2028 — the process of becoming a qualified candidate, distinct from the campaign-finance reporting below. Here's how to run for office in Iowa: what to file, when, and with whom.
5 report deadlines for the 2026 cycle.
These are the campaign-finance report due dates a Iowa state candidate files with Iowa Ethics and Campaign Disclosure Board for the 2026 election cycle, stored verbatim from the official schedule. The 2026 primary is Jun 2, 2026.
| Due | Type | Report | Covers |
|---|---|---|---|
| Annual/Year-end | IA January 2026 Report Year-end report covering calendar year 2025. |
Jan 1, 2025 – Dec 31, 2025 | |
| Pre-election | IA May 19 Report Periodic report due May 19 (before the June 2 primary), covering January 1 – May 14, 2026. |
Jan 1, 2026 – May 14, 2026 | |
| Periodic | IA July 19 Report Periodic report covering May 15 – July 14, 2026. |
May 15, 2026 – Jul 14, 2026 | |
| Pre-election | IA October 19 Report Periodic report due October 19 (before the November 3 general), covering July 15 – October 14, 2026. |
Jul 15, 2026 – Oct 14, 2026 | |
| Annual/Year-end | IA January 2027 Report Year-end report covering October 15 – December 31, 2026. |
Oct 15, 2026 – Dec 31, 2026 |
Shaded rows are deadlines that have already passed.
Good to know
Iowa's fixed periodic calendar — the reports fall on set dates (January 19 / May 19 / July 19 / October 19), not relative to each election. All are due by 4:30 p.m. Central. Two CONDITIONAL supplementary reports (due 2026-05-29 and 2026-10-30) are required only if contributions in a set pre-election window reach $10,000 (governor) / $5,000 (other statewide) / $1,000 (General Assembly) — event-driven and not listed here; if triggered, they shift the following periodic report's start date.
Iowa candidate-filing deadlines — 2027–2028.
Deadlines to become a qualified candidate for office in Iowa — declarations of candidacy, nominating petitions, and related ballot-access filing requirements — compiled from Iowa Secretary of State. Distinct from the campaign-finance report deadlines above.
2027
Municipal
City/Town Offices (Mayor, Council Members)
Filing window: –
Candidacy method: Nonpartisan · Deadline type: Nonpartisan filing
Petition deadline: Sep 16, 2027 · Withdrawal deadline: Sep 23, 2027
Files with: County Auditor or City Clerk
Signatures: Petition signatures required: at least 2% of voters from last regular city election, minimum 10 signatures
Iowa Code Chapter 376 - City Elections · accessed Jul 13, 2026
Not yet independently verified
Filing for City/Town Offices (Mayor, Council Members) in All Iowa Municipalities for the 2027 Iowa Municipal General Election (Nov 2, 2027) closes Sep 16, 2027 at 5:00 PM America/Chicago. Opens Aug 23, 2027. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
School Board
School Board Members / Community College Board Members
Filing window: Closes
Candidacy method: Nonpartisan · Deadline type: Nonpartisan filing
Withdrawal deadline: Sep 28, 2027
Files with: School District Office / Community College Office
Iowa Code Chapter 277 - School Elections · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for School Board Members / Community College Board Members in All Iowa School Districts for the 2027 Iowa School Board Election (Nov 2, 2027) closes Sep 21, 2027 at 5:00 PM America/Chicago. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
2028
Federal
U.S. President
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for U.S. President in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
U.S. Senate
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for U.S. Senate in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
U.S. House of Representatives — Districts 1-4
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for U.S. House of Representatives in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
U.S. Senate
Filing window: Closes
Candidacy method: Independent · Deadline type: Independent candidate filing
Petition deadline: Aug 18, 2028 · Withdrawal deadline: Oct 10, 2028
Files with: Iowa Secretary of State
Signatures: Petition required with valid signatures of registered voters
Iowa Code Chapter 43 - Partisan Nominations, Primary Election; Chapter 45 - Nominations by Petition · accessed Jul 13, 2026
Not yet independently verified
Filing for U.S. Senate in Statewide for the 2028 Iowa General Election (Nov 7, 2028) closes Aug 18, 2028 at 5:00 PM America/Chicago. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
Statewide
Governor
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for Governor in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
Secretary of State
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for Secretary of State in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
State Treasurer
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for State Treasurer in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
State Auditor
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for State Auditor in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
State Legislative
State Senate — Districts 1-50
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for State Senate in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
State House of Representatives — Districts 1-100
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: May 10, 2028
Files with: Iowa Secretary of State
Iowa Code Chapter 43 - Partisan Nominations, Primary Election · accessed Jul 13, 2026
Not yet independently verified
Filing for State House of Representatives in Statewide for the 2028 Iowa Primary Election (Jun 6, 2028) closes Apr 5, 2028 at 5:00 PM America/Chicago. Opens Apr 5, 2028. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
County
County Offices (Supervisor, Sheriff, Auditor, Treasurer, Recorder, Attorney)
Filing window: Closes
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Oct 10, 2028
Files with: County Auditor
Iowa Code Chapter 43 - Partisan Nominations · accessed Jul 13, 2026
Not yet independently verified
Filing for County Offices (Supervisor, Sheriff, Auditor, Treasurer, Recorder, Attorney) in All Iowa Counties for the 2028 Iowa General Election (Nov 7, 2028) closes Aug 26, 2028 at 5:00 PM America/Chicago. This date is calculated from statute and is not an official calendar date. Source: Iowa Legislature.
Electbase compiles these dates from official state sources as a workflow aid. It is not legal advice. Confirm every deadline with your filing authority before you rely on it.
Last updated August 27, 2026