2026 midterms · State
Iowa
Primary Jun 2, 2026 · general election Nov 3, 2026
- races
- 7
- candidates listed
- 13
- statements classified
- 72,216
Iowa Governor
The closest rating in Iowa: an open seat, now held by Republicans. Cook Political Report ratings, entered by the lab. Two other races are rated toss-up or lean.
Statewide races
A Senate race and a governor’s race are on the 2026 ballot. Once a primary is called, only the candidates recorded as advancing are listed; before that, everyone running.
Each race links to its own page: the candidates, what they say and the money they report. Cook Political Report ratings, entered by the lab (last updated by the lab on Jun 24, 2026); a forecaster’s judgement about the general election, not the lab’s.
Senate
Primary called
Democrats
- Joshua TurekDOpen seat · advanced
Republicans
- Ashley HinsonROpen seat · advanced
Governor
Toss-upPrimary called
Democrats
- Rob SandDChallenger · advanced
Republicans
- Zach LahnRChallenger · advanced
House races
Five House races, four with a recorded primary result.
House districts follow the candidates’ FEC filings. Where a state redrew its map for 2026, a few candidates may still appear under their old district number.
1st District
Toss-upPrimary called
Democrats
- Christina BohannanDChallenger · advanced
Republicans
- Mariannette Miller-MeeksRIncumbent · advanced · official profile
2nd District
Primary called
Democrats
- Lindsay JamesDOpen seat · advanced
Republicans
- Joe MitchellROpen seat · advanced
3rd District
Toss-upPrimary called
Democrats
- Sarah Trone GarriottDChallenger · advanced
Republicans
- Zach NunnRIncumbent · advanced · official profile
4th District
Primary called
Democrats
- Dave DawsonDOpen seat · advanced
Republicans
- Chris McgowanROpen seat · advanced
17th District
District not on the map
Democrats
- Wali MuhammadDChallenger
Republicans
None listed
What the candidates say
14 of Iowa’s 16 candidates have 10 or more classified statements. 13 have 50 or more and are ranked against candidates nationwide.
An AI model reads each statement and marks the kinds of statement it contains; a candidate’s rate is the share of their statements with that label. Incumbent members of Congress are measured on everything they publish in office, everyone else on posts on X. A rate describes what was said, not whether it was right.
How do Iowa’s candidates compare?
Share of each candidate’s statements with each label; sort by any column
| Joshua Turek | D | Senate | Open seat | 720 | 2.8% | 18% | 41% | 3.2% | 11% |
| Joni Ernst | R | Senate | Incumbent | 23,264 | 2.6% | 23% | 62% | 6.2% | 22% |
| Ashley Hinson | R | Senate | Open seat | 631 | 2.4% | 6.5% | 38% | 5.7% | 15% |
| Rob Sand | D | Governor | Challenger | 2,311 | 1.2% | 12% | 25% | 9.0% | 7.1% |
| Zach Lahn | R | Governor | Challenger | 1,455 | 5.1% | 15% | 30% | 1.4% | 5.4% |

