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 · Turnout by county

Tuesday, November 4, 2025 · 0 races

No federal, state or legislative races on this date. County, city and school races are below.

County, city and school races

3,315 local races in 99 counties on November 4, 2025. Pick a county.

Ballot measures · 13

Passed Yes 63.3% (423) · No 36.7% (245)

Passes with more yes votes than no.

Failed Yes 0.0% (0) · No 100.0% (2)

Passes with more yes votes than no.

Passed Yes 85.9% (189) · No 14.1% (31)

Passes with more yes votes than no.

Passed Yes 77.0% (67) · No 23.0% (20)

Passes with more yes votes than no.

Passed Yes 86.4% (1,721) · No 13.6% (272)

Passes with more yes votes than no.

Passed Yes 72.2% (13) · No 27.8% (5)

Passes with more yes votes than no.

Passed Yes 89.3% (25) · No 10.7% (3)

Passes with more yes votes than no.

Passed Yes 83.3% (35) · No 16.7% (7)

Passes with more yes votes than no.

Passed Yes 79.3% (253) · No 20.7% (66)

Passes with more yes votes than no.

Passed Yes 68.9% (557) · No 31.1% (252)

Passes with more yes votes than no.

Passed Yes 75.4% (574) · No 24.6% (187)

Passes with more yes votes than no.

Passed Yes 70.6% (12) · No 29.4% (5)

Passes with more yes votes than no.

Passed Yes 55.6% (5) · No 44.4% (4)

Passes with more yes votes than no.

City · 21

2 seats: the top 2 win.

2 seats: the top 2 win.

5 seats: the top 5 win.

5 seats: the top 5 win.

3 seats: the top 3 win.

2 seats: the top 2 win.

2 seats: the top 2 win.

School board · 9
Other local races · 1

Poweshiek County page →

Voting on Tuesday, November 2, 2027

City and school election

  • Early voting starts at the county auditor’s office October 13, 20271
  • Registration closes, and absentee ballot requests must reach the auditor, at 5 p.m. October 18, 20272
  • Last day to vote early in person November 1, 2027
  • Election day: polls open 7 a.m. to 8 p.m. November 2, 20273

Find your polling placeVote absentee or early