Elections

Iowa elections

Every federal, statewide and legislative race on Iowa ballots since 2018: primaries, general elections and specials, with campaign finance for each candidate. Special elections and open seats

Tuesday, June 2, 2026 · 268 races

Federal

· 10 races

Statewide

· 8 races

Iowa Senate

· 50 races · show

Iowa House

· 200 races · show