Iowa · 2026 forecast · Updated Oct 16, 2026
Who will control the Iowa House of Representatives?
All 100 seats are on the ballot. 51 seats make a majority. 67 make the two-thirds supermajority that can override a veto.
Republicans are clearly favored to control the Iowa House of Representatives (93%).
- Avg. D seats
- 42.280% range 36–49
- Avg. R seats
- 57.880% range 51–64
- Now
- 33 D · 67 R100 up this year
Republican supermajority now (67 of 100 seats; 67 needed for two-thirds): 3% chance it holds · 97% chance it's broken.
33 D nowMarks: two-thirds supermajority for each party67 R now
Republicans are clearly favored to control the Iowa House of Representatives (94%).
- Avg. D seats
- 41.980% range 35–49
- Avg. R seats
- 58.180% range 51–65
- Now
- 33 D · 67 R100 up this year
Republican supermajority now (67 of 100 seats; 67 needed for two-thirds): 5% chance it holds · 95% chance it's broken.
33 D nowMarks: two-thirds supermajority for each party67 R now
- Solid D
- Likely D
- Lean D
- Toss-up
- Lean R
- Likely R
- Solid R
Race ratings
All 100 races, grouped by the leader's chance of winning.
6 seats projected to flip: 6 R→D. 3 more are toss-ups that could change parties (flip risk).
5 seats projected to flip: 5 R→D. 8 more are toss-ups that could change parties (flip risk).
Solid D30
Solid D27
Columns follow the chance of winning: Toss-up 40–60%, Lean 60–80%, Likely 80–95%, Solid 95%+. The square shows who holds the seat now (■ Democrats, ■ Republicans). flip: projected to change parties, in the color of the party favored to gain it. risk: a toss-up (40–60%) that could change parties. Faded: no major-party opponent.
The map
Each district colored by the leader's chance of winning. Hover for details; click for the race.
Iowa
Des Moines
- Solid D
- Likely D
- Lean D
- Toss-up
- Lean R
- Likely R
- Solid R
- Projected flip (stripes: party holding it now)
Seats to watch
The closest races (Lean or Toss-up, Horizon), and the seats most likely to change parties.
Closest races
Most likely to flip
How the odds have moved
Chance of winning control, by forecast date.
Updated nightly. Each day is the current model run on the polls that had ended by then (how).
Updated nightly. Each day is the current model run on the polls that had ended by then (how).
Every outcome we simulated
Democratic seats across 40,000 simulations. Darker bars: the middle 80%.
Every race
100 races, 32 without a contest between the major parties.
| District | Candidates | Chance of winning (D · R) | Avg. margin | Rating | Lean | Polls |
|---|---|---|---|---|---|---|
| HD-1 | ● Shawn Olorundami● Josh Steinhoff | D+12.0D+8.2 | D+1 | — | ||
| HD-2 | ● Jessica Lopez-Walker● Robert Henderson | R+9.6R+9.4 | R+17 | — | ||
| HD-3 | ● No Democrat● Robert Driesen | Republican unopposedRepublican unopposed | — | R+57 | — | |
| HD-4 | ● No Democrat● Skyler WheelerINCAlso: Garth Van Donselaar (I) | No Democrat on the ballotNo Democrat on the ballot | — | R+74 | — | |
| HD-5 | ● Stephanie Steiner● Keith Glienke | R+40.0R+48.9 | R+56 | — | ||
| HD-6 | ● No Democrat● Megan JonesINC | Republican unopposedRepublican unopposed | — | R+35 | — | |
| HD-7 | ● Rachel Burns● Wendy LarsonINC | R+36.7R+43.8 | R+50 | — | ||
| HD-8 | ● Kristofer Williams● Ann MeyerINC | R+19.6R+17.3 | R+25 | — | ||
| HD-9 | ● No Democrat● Henry StoneINC | Republican unopposedRepublican unopposed | — | R+38 | — | |
| HD-10 | ● No Democrat● John H WillsINC | Republican unopposedRepublican unopposed | — | R+42 | — | |
| HD-11 | ● Bill Owen● Craig WilliamsINC | R+28.2R+33.3 | R+41 | — | ||
| HD-12 | ● Dustin Durbin● Steven HoltINC | R+33.8R+38.4 | R+46 | — | ||
| HD-13 | ● No Democrat● Travis M. SitzmannINC | Republican unopposedRepublican unopposed | — | R+53 | — | |
| HD-14 | ● No Democrat● Jacob BossmanINC | Republican unopposedRepublican unopposed | — | R+26 | — | |
| HD-15 | ● Benjamin Schauer● Jason ShererAlso: Blake Johnson (I), Marilyn J Mentzer (I) | R+22.6R+28.4 | R+35 | — | ||
| HD-16 | ● Jack Goodman● David A. SieckINC | R+31.5R+36.0 | R+43 | — | ||
| HD-17 | ● No Democrat● Devon WoodINC | Republican unopposedRepublican unopposed | — | R+44 | — | |
| HD-18 | ● Tripp Narup● Thomas Jay MooreINC | R+28.7R+33.3 | R+41 | — | ||
| HD-19Flip risk | ● Benjamin Thomas Larson● Brent SiegristINC | R+3.0R+1.1 | R+8 | — | ||
| HD-20Flip risk | ● Eric Armstrong● Keith Jones | D+5.8R+0.1 | R+7 | — | ||
| HD-21 | ● Spencer A Waugh● Brooke BodenINC | R+10.5R+15.0 | R+23 | — | ||
| HD-22 | ● Rory Taylor● Samantha FettINC | R+8.6R+13.3 | R+20 | — | ||
| HD-23 | ● Karen Varley● Ray Bubba SorensenINC | R+29.4R+33.4 | R+40 | — | ||
| HD-24 | ● Sonya Hicks● Sam WengrynINC | R+33.0R+40.9 | R+47 | — | ||
| HD-25 | ● Kolton Jones● Hans C. WilzINC | R+19.1R+20.2 | R+27 | — | ||
| HD-26 | ● Brett Mohler● Austin HarrisINC | R+38.2R+43.7 | R+50 | — | ||
| HD-27 | ● Kenan JudgeINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+2 | — | |
| HD-28D flipD flip | ● Tom Walton● David YoungINC | D+3.8D+6.4 | R+1 | — | ||
| HD-29 | ● Brian MeyerINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+18 | — | |
| HD-30 | ● Megan L. SrinivasINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+19 | — | |
| HD-31 | ● Mary MadisonINC● Kevin W. DuBay | D+31.3D+22.3 | D+16 | — | ||
| HD-32 | ● Mike Jones● No Republican | Democrat unopposedDemocrat unopposed | — | D+20 | — | |
| HD-33 | ● Ivette Muhammad● Lynn Hammel | D+39.9D+33.8 | D+27 | — | ||
| HD-34 | ● Rob JohnsonINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+50 | — | |
| HD-35 | ● Sean BagniewskiINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+39 | — | |
| HD-36 | ● Austin BaethINC● Bruce A Michalowski | D+58.3D+58.6 | D+53 | — | ||
| HD-37 | ● No Democrat● Jason Sandholdt | Republican unopposedRepublican unopposed | — | R+45 | — | |
| HD-38 | ● Brad Magg● Matthew Oleson | R+7.4R+15.9 | R+23 | — | ||
| HD-39 | ● Nate Boulton● Troy Clark | D+15.7D+7.8 | D+1 | — | ||
| HD-40Flip riskFlip risk | ● Heather Sievers● Bill GustoffINC | D+1.2D+0.3 | R+7 | — | ||
| HD-41D flipD flip | ● Molly Buck● Ryan WeldonINC | D+5.8D+4.2 | R+3 | — | ||
| HD-42 | ● Amy Tagliareni● Heather Stephenson | D+9.0D+6.4 | Even | — | ||
| HD-43D flipD flip | ● Jill Alesch● Nicole Hasso | D+13.2D+10.6 | D+4 | — | ||
| HD-44 | ● Larry McBurneyINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+11 | — | |
| HD-45 | ● Kendra Haug● Austin Stubbs | R+13.7R+17.0 | R+24 | — | ||
| HD-46Flip riskFlip risk | ● Mandy Newton Rosenow● Dan GehlbachINC | R+0.2R+0.5 | R+8 | — | ||
| HD-47 | ● Chris New● Carter F. NordmanINC | R+19.2R+20.5 | R+28 | — | ||
| HD-48 | ● Benjamin Olsen● Chad BehnINC | R+8.6R+8.9 | R+17 | — | ||
| HD-49 | ● Beth Wessel-KroeschellINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+28 | — | |
| HD-50 | ● Ross WilburnINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+32 | — | |
| HD-51 | ● Teresa Perin● Brett BarkerINC | R+12.9R+13.3 | R+21 | — | ||
| HD-52D flipFlip risk | ● Mike Tupper● David BlomINC | D+2.7D+2.3 | R+5 | — | ||
| HD-53 | ● Berleen Wobeter● Dean FisherINC | R+9.3R+11.0 | R+18 | — | ||
| HD-54 | ● Leila Ann Staton● Joshua MeggersINC | R+27.2R+29.4 | R+37 | — | ||
| HD-55 | ● Cynthia Oppedal Paschen● Beau Klaver | R+22.4R+23.8 | R+32 | — | ||
| HD-56 | ● Kyle Kruse● Mark I. ThompsonINC | R+32.0R+36.9 | R+44 | — | ||
| HD-57 | ● Shawn Ellerbroek● Pat GrassleyINC | R+17.3R+19.0 | R+27 | — | ||
| HD-58 | ● India May● Charley ThomsonINC | R+19.6R+24.3 | R+32 | — | ||
| HD-59D flipD flip | ● Jacob Welper● Christian HermansonINC | D+3.5D+4.7 | R+4 | — | ||
| HD-60 | ● Alexander Schmidt● Dani Ollenburg | R+20.1R+20.9 | R+29 | — | ||
| HD-61 | ● Vincent Collis● No RepublicanAlso: Lucas Hewitt (I) | No Republican on the ballotNo Republican on the ballot | — | D+7 | — | |
| HD-62 | ● Jerome Amos JrINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+25 | — | |
| HD-63 | ● Jeff Thurlow● Michael R. BerganINC | R+13.2R+10.1 | R+17 | — | ||
| HD-64 | ● Brian Bruening● Jason GearhartINC | R+26.6R+27.4 | R+34 | — | ||
| HD-65 | ● Carolyn Wiezorek● Shannon LundgrenINC | R+15.9R+18.0 | R+25 | — | ||
| HD-66 | ● Matt English● Steven BradleyINC | R+17.3R+23.0 | R+30 | — | ||
| HD-67 | ● Michael Coonrad● Craig JohnsonINC | R+26.1R+25.6 | R+32 | — | ||
| HD-68 | ● Scott Bodley● Chad IngelsINC | R+19.4R+21.3 | R+29 | — | ||
| HD-69 | ● Randy Meier● Tom DetermannINC | R+2.5R+3.0 | R+10 | — | ||
| HD-70 | ● George Pickup● Norlin MommsenINC | R+16.0R+20.3 | R+28 | — | ||
| HD-71 | ● Sam Wooden● No Republican | Democrat unopposedDemocrat unopposed | — | D+10 | — | |
| HD-72D flipD flip | ● Matt Robinson● Jennifer SmithINC | D+4.9D+6.5 | Even | — | ||
| HD-73 | ● Elizabeth WilsonINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+7 | — | |
| HD-74 | ● Eric GjerdeINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+18 | — | |
| HD-75 | ● Drew Stensland● No Republican | Democrat unopposedDemocrat unopposed | — | D+11 | — | |
| HD-76 | ● Calvin Horn● Matt Reisetter | R+6.1R+9.9 | R+18 | — | ||
| HD-77 | ● Jeff CoolingINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+14 | — | |
| HD-78 | ● Angel RamirezINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+35 | — | |
| HD-79 | ● Tracy EhlertINC● Barclay Woerner | D+28.2D+25.2 | D+18 | — | ||
| HD-80 | ● Aime J WichtendahlINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+10 | — | |
| HD-81 | ● Daniel GosaINC● Dillon Fillion | D+19.8D+9.9 | D+3 | — | ||
| HD-82 | ● James Behrmann● Bobby KaufmannINC | R+14.0R+13.9 | R+21 | — | ||
| HD-83 | ● Mike Bergman● Cindy GoldingINC | R+3.6R+2.9 | R+10 | — | ||
| HD-84 | ● Polly Denison● Thomas GerholdINC | R+21.0R+19.6 | R+27 | — | ||
| HD-85 | ● Amy NielsenINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+30 | — | |
| HD-86 | ● Dave JacobyINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+52 | — | |
| HD-87 | ● Thomas R. O'Donnell● Jeff ShipleyINC | R+10.8R+13.7 | R+21 | — | ||
| HD-88 | ● No Democrat● Helena HayesINC | Republican unopposedRepublican unopposed | — | R+49 | — | |
| HD-89 | ● Elinor A. LevinINC● No RepublicanAlso: Daniel Arch (I) | No Republican on the ballotNo Republican on the ballot | — | D+55 | — | |
| HD-90 | ● Adam ZabnerINC● No Republican | Democrat unopposedDemocrat unopposed | — | D+56 | — | |
| HD-91 | ● Mark Divitt● Judd LawlerINC | R+4.4R+5.2 | R+12 | — | ||
| HD-92 | ● Brittany Erickson● Heather HoraINC | R+8.2R+7.8 | R+14 | — | ||
| HD-93Flip risk | ● Keith Soko● Gary M. MohrINC | R+4.5R+0.9 | R+7 | — | ||
| HD-94Flip risk | ● Karen Roebuck● Mike VondranINC | R+2.6R+0.3 | R+7 | — | ||
| HD-95 | ● Carrie Trevino● Taylor CollinsINC | R+30.5R+32.9 | R+40 | — | ||
| HD-96 | ● Nick Salazar● Mark CisnerosINC | R+4.9R+4.1 | R+11 | — | ||
| HD-97 | ● Adam Peters● Charlie Helmick | D+28.3D+28.4 | D+22 | — | ||
| HD-98 | ● Andrew Fitzgerald● Nathan Ramker | D+10.4D+7.7 | D+1 | — | ||
| HD-99Flip riskFlip risk | ● Jennifer Kirkman● Matthew RinkerINC | R+0.6Even | R+7 | — | ||
| HD-100 | ● Matthew Mohrfeld● Blaine WatkinsINC | R+15.9R+18.0 | R+25 | — |
Lean: how much more Democratic (D+) or Republican (R+) the place voted for president than the nation (2024 weighted 75%, 2020 25%). Ratings follow the chance of winning: Toss-up 40–60%, Lean 60–80%, Likely 80–95%, Solid 95%+. INC = incumbent running. D flip / R flip: another party is favored (60% or more) over the party holding the seat now (hover for the chance it changes parties); Flip risk: the seat is a toss-up (40–60%).