Serves now
Rob Sand D
2026
General electionNovember 3, 2026 · 97% reporting
- Taylor Wettach DWinner666,63250.2%
- Chris Cournoyer R660,15949.7%
2022
General electionNovember 8, 2022
- Rob Sand DWinner600,71950.1%
- Todd Halbur R597,82649.8%
Republican primaryJune 7, 2022
- Todd Halbur RWinner83,96651.1%
- Mary Ann Hanusa R80,02348.7%
Democratic primaryJune 7, 2022
- Rob Sand DIncumbentUnopposed145,17299.8%
2018
General electionNovember 6, 2018
- Rob Sand DWinner660,16951.0%
- Mary Mosiman R601,32046.4%
- Fred Perryman L33,4212.6%
Republican primaryJune 5, 2018
- Mary Mosiman RUnopposed85,20799.7%
Democratic primaryJune 5, 2018
- Rob Sand DUnopposed147,84099.6%
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.