Elections › Offices
Iowa House District 25
Every race for this seat since 2018.
District lines were redrawn after the 2020 census. Races before 2022 used the old legislative map, so the same number covered a different area.
2026
General electionNovember 3, 2026
- Hans C. Wilz RIncumbentWinner5,52657.8%
- Kolton Jones D4,02342.1%
2024
General electionNovember 5, 2024
- Hans C. Wilz RIncumbentWinner7,97264.8%
- Brenda Curran D4,32135.1%
2022
General electionNovember 8, 2022
- Hans C. Wilz RWinner5,67763.1%
- Diane M. Swartz D3,30736.8%
Republican primaryJune 7, 2022
- Hans C. Wilz RWinner99758.0%
- Corwin Williams R72041.9%
2020
General electionNovember 3, 2020
- Stan Gustafson RIncumbentWinner12,94463.5%
- Ryan Marquardt D7,41636.4%
Democratic primaryJune 2, 2020
- Ryan Marquardt DWinner1,67263.8%
- Caleb Short D93835.8%
2018
General electionNovember 6, 2018
- Stan Gustafson RWinner9,42059.3%
- Ryan Marquardt D6,47040.7%
Races and results: civicAPI and the Iowa Secretary of State. State campaign finance: summary totals from reports filed with the Iowa Ethics & Campaign Disclosure Board. Federal: the Federal Election Commission.