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, 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 · 5
Passed Yes 65.8% (600) · No 34.2% (312)
Passes with more yes votes than no.
Failed Yes 22.2% (4) · No 77.8% (14)
Passes with more yes votes than no.
Passed Yes 60.4% (610) · No 39.6% (400)
Passes with more yes votes than no.
Passed Yes 84.7% (72) · No 15.3% (13)
Passes with more yes votes than no.
Passed Yes 95.2% (80) · No 4.8% (4)
Passes with more yes votes than no.
City · 22
2 seats: the top 2 win.
- Janis Cramer Winner16627.5%
- Jodi Bangasser Winner16327.0%
- Mitchell Grummit 13822.9%
- Shane Carlson 13622.6%
- Tim Junker Winner23483.9%
- Michael Stirling 4516.1%
3 seats: the top 3 win.
- Debra D. Jacobs Winner24169.5%
- Alan Meyer Winner8223.6%
- Debra Prier Winner246.9%
- Jason Mehmen Unopposed257100.0%
3 seats: the top 3 win.
- Ricky Freerks Winner733.3%
- Debra Homer Winner733.3%
- Gary Bills Winner733.3%
- Rodney McKinney Unopposed7100.0%
5 seats: the top 5 win.
- Curtis Lewis Winner2021.3%
- Paul Reints Winner2021.3%
- Brad Lewis Winner1920.2%
- Kevin Snyder Winner1819.1%
- Carter Lewis Winner1718.1%
- Dennis Peterson Unopposed21100.0%
3 seats: the top 3 win.
- Wesley Voss Winner27531.0%
- Jeremy M. Hoerman Winner25628.9%
- David Kelm Winner15617.6%
- Nick Treib 12614.2%
- Amy Learn 738.2%
- Jerald Heuer Winner21462.0%
- Michael P. Grantham 13138.0%
2 seats: the top 2 win.
- Lukas Smith Winner6128.0%
- Michael Day Winner4721.6%
- David Shear 4420.2%
- Valerie Menken 3315.1%
- Marty G. Evans 3315.1%
2 seats: the top 2 win.
- Michael Day Winner2337.7%
- Marty G. Evans Winner1524.6%
- Valerie Menken 1219.7%
- Lukas Smith 1118.0%
- Carson W. Freese Winner7668.5%
- Mary Tyrrell 3531.5%
3 seats: the top 3 win.
- Brian L. Uhlenhopp Winner31635.0%
- Allan Zweck Winner29632.8%
- Rodney Fesenmeyer Winner29132.2%
- Galen Lindell Winner13937.9%
- Kristopher Dralle 13837.6%
- Warren Van Dyke 9024.5%
3 seats: the top 3 win.
- Jerry Ragsdale Winner6327.8%
- Abbie Banwarth Winner5725.1%
- Randolph J. Johnson Winner5624.7%
- Austin Gerloff 5122.5%
- Dennis Canfield Unopposed74100.0%
2 seats: the top 2 win.
- Dave Cleary Winner40551.3%
- Tim Cuvelier Winner38548.7%
- Kent Madsen Unopposed416100.0%
- Mike Timmer Unopposed430100.0%
2 seats: the top 2 win.
- Garrett Schuldt Winner14456.3%
- Jennifer Miller Winner9135.5%
- Aaron Winter 218.2%
- Mike Klinefelter Unopposed155100.0%
School board · 11
2 seats: the top 2 win.
- Michael Janssen Winner1763.0%
- Gabby Fistler Winner1037.0%
- Eric Olson Unopposed9100.0%
2 seats: the top 2 win.
- Jill Kalkwarf Winner70439.5%
- Nate Steege Winner67537.9%
- Sherri Walker 40322.6%
3 seats: the top 3 win.
- Justin H Clark Winner33034.9%
- Shelley Maiers Winner30932.7%
- Megan Hoodjer Winner30632.4%
- Julie Cuvelier Winner14176.2%
- Christa Lynne Lotts 4423.8%
- Bret Badker Unopposed166100.0%
- Mike McCarter Unopposed143100.0%
2 seats: the top 2 win.
- Stephanie Powers Winner9050.3%
- Elisa VanWert Winner8949.7%
- Brent Hansen Unopposed102100.0%
- Daniel Robert Engels Unopposed786100.0%
- Sara Henrichs Unopposed822100.0%
Other local races · 2
- Christine Twait Hutcheson Unopposed1,514100.0%
- Kurt W. Herbrechtsmeyer Unopposed474100.0%