Serving now
Chuck Grassley R and Joni Ernst R
2026
Republican primaryJune 2, 2026
- Ashley Hinson RWinner153,23073.9%
- Jim Carlin R53,43425.8%
2022
General electionNovember 8, 2022
- Chuck Grassley RWinner681,50156.0%
- Michael Franken D533,33043.8%
Republican primaryJune 7, 2022
- Chuck Grassley RWinner143,63473.3%
- Jim Carlin R51,89126.5%
Democratic primaryJune 7, 2022
- Michael Franken DWinner86,52755.2%
- Abby Finkenauer D62,58139.9%
- Glenn Hurst D7,5714.8%
2020
General electionNovember 3, 2020
- Joni Ernst RWinner864,99751.7%
- Theresa Greenfield D754,85945.1%
- Rick Stewart L36,9612.2%
- Suzanne Herzog I13,8000.8%
Democratic primaryJune 2, 2020
- Theresa Greenfield DWinner132,00147.7%
- Michael Franken D68,85124.9%
- Kimberly Graham D41,55415.0%
- Eddie J. Mauro D30,40011.0%
- Cal Woods D3,3721.2%
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.