IOWA DECIDES2026 ELECTION COVERAGETime Capsule

IOWA DECIDES · NOVEMBER 2026

Incumbent election tracker

Source-linked reporting. Unofficial results, not certification.

42district changes

31Iowa House

11Iowa Senate

How the 42 district changes add up
  • General defeats12
  • Primary defeats3
  • Other-office losses3
  • Retirements / non-candidates17
  • Federal moves2
  • House-to-Senate moves3
  • Previously vacant2
District changes, not people leaving. McClintock continues in office; the future replacement for Trone Garriott in Senate 14 is not counted.

Different incoming district occupants, not necessarily first-time legislators. Source-reported, not certified.

Where district representation is changing

Gold marks a different incoming legislator, not a party. Search, filter or select a district. Source-reported outcomes, not certified results.

  • Different incoming legislator
  • Same / continuing
  • ? Outcome not verified
  • ◇ Future replacement unknown
District 1: Different incoming legislatorDistrict 2: Same member returningDistrict 3: Different incoming legislatorDistrict 4: Same member returningDistrict 5: Different incoming legislatorDistrict 6: Same member returningDistrict 7: Same member returningDistrict 8: Same member returningDistrict 9: Same member returningDistrict 10: Same member returningDistrict 11: Same member returningDistrict 12: Same member returningDistrict 13: Same member returningDistrict 14: Same member returningDistrict 15: Different incoming legislatorDistrict 16: Same member returningDistrict 17: Same member returningDistrict 18: Same member returningDistrict 19: Same member returningDistrict 20: Different incoming legislatorDistrict 21: Same member returningDistrict 22: Same member returningDistrict 23: Same member returningDistrict 24: Same member returningDistrict 25: Same member returningDistrict 26: Same member returningDistrict 27: Same member returningDistrict 28: Different incoming legislatorDistrict 29: Same member returningDistrict 30: Same member returningDistrict 31: Same member returningDistrict 32: Different incoming legislatorDistrict 33: Different incoming legislatorDistrict 34: Same member returningDistrict 35: Same member returningDistrict 36: Same member returningDistrict 37: Different incoming legislatorDistrict 38: Different incoming legislatorDistrict 39: Different incoming legislatorDistrict 40: Different incoming legislatorDistrict 41: Different incoming legislatorDistrict 42: Different incoming legislatorDistrict 43: Different incoming legislatorDistrict 44: Same member returningDistrict 45: Different incoming legislatorDistrict 46: Different incoming legislatorDistrict 47: Same member returningDistrict 48: Same member returningDistrict 49: Same member returningDistrict 50: Same member returningDistrict 51: Same member returningDistrict 52: Different incoming legislatorDistrict 53: Same member returningDistrict 54: Same member returningDistrict 55: Different incoming legislatorDistrict 56: Same member returningDistrict 57: Same member returningDistrict 58: Same member returningDistrict 59: Different incoming legislatorDistrict 60: Different incoming legislatorDistrict 61: Different incoming legislatorDistrict 62: Same member returningDistrict 63: Same member returningDistrict 64: Same member returningDistrict 65: Same member returningDistrict 66: Same member returningDistrict 67: Same member returningDistrict 68: Same member returningDistrict 69: Different incoming legislatorDistrict 70: Same member returningDistrict 71: Different incoming legislatorDistrict 72: Different incoming legislatorDistrict 73: Same member returningDistrict 74: Same member returningDistrict 75: Different incoming legislatorDistrict 76: Different incoming legislatorDistrict 77: Same member returningDistrict 78: Same member returningDistrict 79: Same member returningDistrict 80: Same member returningDistrict 81: Same member returningDistrict 82: Same member returningDistrict 83: Same member returningDistrict 84: Same member returningDistrict 85: Same member returningDistrict 86: Same member returningDistrict 87: Same member returningDistrict 88: Same member returningDistrict 89: Same member returningDistrict 90: Same member returningDistrict 91: Same member returningDistrict 92: Same member returningDistrict 93: Same member returningDistrict 94: Same member returningDistrict 95: Same member returningDistrict 96: Different incoming legislatorDistrict 97: Different incoming legislatorDistrict 98: Different incoming legislatorDistrict 99: Different incoming legislatorDistrict 100: Same member returning
District 1: Same member returningDistrict 2: Continuing term · no regular 2026 electionDistrict 3: Same member returningDistrict 4: Continuing term · no regular 2026 electionDistrict 5: Same member returningDistrict 6: Continuing term · no regular 2026 electionDistrict 7: Same member returningDistrict 8: Continuing term · no regular 2026 electionDistrict 9: Different incoming legislatorDistrict 10: Continuing term · no regular 2026 electionDistrict 11: Different incoming legislatorDistrict 12: Continuing term · no regular 2026 electionDistrict 13: Different incoming legislatorDistrict 14: Continuing seat · future replacement unknownDistrict 15: Same member returningDistrict 16: Continuing term · no regular 2026 electionDistrict 17: Different incoming legislatorDistrict 18: Continuing term · no regular 2026 electionDistrict 19: Different incoming legislatorDistrict 20: Continuing term · no regular 2026 electionDistrict 21: Different incoming legislatorDistrict 22: Continuing term · no regular 2026 electionDistrict 23: Different incoming legislatorDistrict 24: Continuing term · no regular 2026 electionDistrict 25: Same member returningDistrict 26: Continuing term · no regular 2026 electionDistrict 27: Same member returningDistrict 28: Continuing term · no regular 2026 electionDistrict 29: Same member returningDistrict 30: Continuing term · no regular 2026 electionDistrict 31: Different incoming legislatorDistrict 32: Continuing term · no regular 2026 electionDistrict 33: Same member returningDistrict 34: Continuing term · no regular 2026 electionDistrict 35: Different incoming legislatorDistrict 36: Continuing term · no regular 2026 electionDistrict 37: Same member returningDistrict 38: Continuing term · no regular 2026 electionDistrict 39: Same member returningDistrict 40: Continuing term · no regular 2026 electionDistrict 41: Same member returningDistrict 42: Continuing term · no regular 2026 electionDistrict 43: Different incoming legislatorDistrict 44: Continuing term · no regular 2026 electionDistrict 45: Same member returningDistrict 46: Continuing term · no regular 2026 electionDistrict 47: Different incoming legislatorDistrict 48: Continuing term · no regular 2026 electionDistrict 49: Same member returningDistrict 50: Continuing term · no regular 2026 election

Keyboard: arrow keys move by district number within the filter; Home/End jump to its first/last district. + / − zoom, 0 resets, Shift + arrows pan. Previous/next changed follows the filter. District numbers and city labels use the official map geometry; zoom to separate dense metro districts. The complete sourced district-change list remains below. Official district boundaries.

House District 81 has a sourced reelection call for Daniel Gosa and is not a district change. Senate District 14 is expected to become vacant when Sarah Trone Garriott moves to Congress; its unknown replacement is not included in 42.

See all 42 district changes and sources

Includes previously vacant House District 38 and Senate District 11, plus moves between chambers. This is district turnover, not a freshman count: Molly Buck is a returning former House member, and Nate Boulton previously served in the Senate. Incoming winners are not necessarily new to legislative service. Reconciled Nov 4, 3:38 PM CST; individual race source times remain unchanged.

38 distinct current legislators expected to leave the Iowa legislature

This different measure counts people: 12 own-seat general losses, 3 own-seat primary losses, 3 departing unsuccessful candidates for other offices, 17 retirees or other non-candidates, and 3 federal-office winners. These categories do not overlap. Includes expected transitions, not a claim that all have already left office.

Excludes Charlie McClintock, whose Senate term continues; House-to-Senate winners Barb Kniff McCulla, Heather Matson and Timi Brown-Powers; and the already-vacant seats formerly held by Jon Dunwell and Julian Garrett. Daniel Gosa is called reelected by Decision Desk HQ and is not counted as departing.

  • Brian Lohse (R) · House 45Own-seat primary defeatDeparture basis
  • Jane Bloomingdale (R) · House 60Own-seat primary defeatDeparture basis
  • Ken Croken (D) · House 97Own-seat primary defeatDeparture basis
  • Bill Gustoff (R) · House 40Own-seat general-election defeatDeparture basis
  • Ryan Weldon (R) · House 41Own-seat general-election defeatDeparture basis
  • David Blom (R) · House 52Own-seat general-election defeatDeparture basis
  • Christian Hermanson (R) · House 59Own-seat general-election defeatDeparture basis
  • Jennifer Smith (R) · House 72Own-seat general-election defeatDeparture basis
  • Matthew Rinker (R) · House 99Own-seat general-election defeatDeparture basis
  • Mike Zimmer (D) · Senate 35Own-seat general-election defeatDeparture basis
  • David Young (R) · House 28Own-seat general-election defeatDeparture basis
  • Tom Determann (R) · House 69Own-seat general-election defeatDeparture basis
  • Mark Cisneros (R) · House 96Own-seat general-election defeatDeparture basis
  • Dan Gehlbach (R) · House 46Own-seat general-election defeatDeparture basis
  • Scott Webster (R) · Senate 47Own-seat general-election defeatDeparture basis
  • Eddie Andrews (R) · House 43Lost a bid for another office; not returningDeparture basis
  • Derek Wulf (R) · House 76Lost a bid for another office; not returningDeparture basis
  • Zach Wahls (D) · Senate 43Lost a bid for another office; not returningDeparture basis
  • J.D. Scholten (D) · House 1Retirement, withdrawal or not seeking returnDeparture basis
  • Thomas M. Jeneary (R) · House 3Retirement, withdrawal or not seeking returnDeparture basis
  • Zach Dieken (R) · House 5Retirement, withdrawal or not seeking returnDeparture basis
  • Matt W. Windschitl (R) · House 15Retirement, withdrawal or not seeking returnDeparture basis
  • Josh Turek (D) · House 20Elected to federal officeDeparture basis
  • Jennifer Konfrst (D) · House 32Retirement, withdrawal or not seeking returnDeparture basis
  • Ruth Ann Gaines (D) · House 33Retirement, withdrawal or not seeking returnDeparture basis
  • Rick L. Olson (D) · House 39Retirement, withdrawal or not seeking returnDeparture basis
  • Shannon Latham (R) · House 55Retirement, withdrawal or not seeking returnDeparture basis
  • Lindsay James (D) · House 71Elected to federal officeDeparture basis
  • Bob Kressig (D) · House 75Retirement, withdrawal or not seeking returnDeparture basis
  • Monica Kurth (D) · House 98Retirement, withdrawal or not seeking returnDeparture basis
  • Tom Shipley (R) · Senate 9Retirement, withdrawal or not seeking returnDeparture basis
  • Cherielynn Westrich (R) · Senate 13Retirement, withdrawal or not seeking returnDeparture basis
  • Izaah Knox (D) · Senate 17Retirement, withdrawal or not seeking returnDeparture basis
  • Ken Rozenboom (R) · Senate 19Retirement, withdrawal or not seeking returnDeparture basis
  • Mike Bousselot (R) · Senate 21Retirement, withdrawal or not seeking returnDeparture basis
  • Jack Whitver (R) · Senate 23Retirement, withdrawal or not seeking returnDeparture basis
  • William A. Dotzler Jr. (D) · Senate 31Retirement, withdrawal or not seeking returnDeparture basis
  • Sarah Trone Garriott (D) · Senate 14Elected to federal officeDeparture basis
Roster checked Nov 4, 3:38 PM CST · outcomes reconciled Nov 5, 1:30 PM CST

All 150 legislative seats were compared with current official rosters: 99 sitting House members and 49 sitting senators. House District 38 and Senate District 11 are vacant, not defeated incumbents.

The own-seat list contains 12 named-source general-election defeats and 3 own-seat June primary defeats. No sitting member in this audit remains without a sourced own-seat outcome. Results can change; this is not a certified final list.

Retirements, campaign withdrawals and bids for a different office are distinct from losing reelection to the current seat. Current committee assignments exclude separate boards, commissions and former memberships.

Official House roster · Official Senate roster

NOVEMBER 3, 2026

Own-seat general-election defeats 12

Named-source outcomes, still unofficial. These members are serving their current terms.

Bill Gustoff

Republican House District 40

General-election loss

Defeated by Heather Sievers · source-reported, unofficial

Current leadership: Ethics — Chair

5 current committee assignments
  • Ethics — Chair
  • Judiciary
  • Public Safety
  • Ways and Means
  • Transportation, Infrastructure, and Capitals Appropriations Subcommittee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Ryan Weldon

Republican House District 41

General-election loss

Defeated by Molly Buck · source-reported, unofficial

Current leadership: Appropriations — Vice Chair; Economic Development Appropriations Subcommittee — Vice Chair

5 current committee assignments
  • Appropriations — Vice Chair
  • Economic Growth and Technology
  • Health and Human Services
  • Labor and Workforce
  • Economic Development Appropriations Subcommittee — Vice Chair

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

David Blom

Republican House District 52

General-election loss

Defeated by Mike Tupper · source-reported, unofficial

Current leadership: Commerce — Vice Chair

5 current committee assignments
  • Appropriations
  • Commerce — Vice Chair
  • Local Government
  • Veterans Affairs
  • Transportation, Infrastructure, and Capitals Appropriations Subcommittee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Christian Hermanson

Republican House District 59

General-election loss

Defeated by Jacob Welper · source-reported, unofficial

Current leadership: Ways and Means — Vice Chair

5 current committee assignments
  • Natural Resources
  • Public Safety
  • Veterans Affairs
  • Ways and Means — Vice Chair
  • Transportation, Infrastructure, and Capitals Appropriations Subcommittee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Jennifer Smith

Republican House District 72

General-election loss

Defeated by Matt Robinson · source-reported, unofficial

Current leadership: State Government — Vice Chair

4 current committee assignments
  • Local Government
  • Natural Resources
  • State Government — Vice Chair
  • Administration and Regulation Appropriations Subcommittee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Matthew Rinker

Republican House District 99

General-election loss

Defeated by Jennifer Kirkman · source-reported, unofficial

4 current committee assignments
  • Labor and Workforce
  • Public Safety
  • Veterans Affairs
  • Health and Human Services Appropriations Subcommittee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Mike Zimmer

Democrat Senate District 35

General-election loss

Defeated by Joe Stutting · source-reported, unofficial

Current leadership: Agriculture — Ranking Member

7 current committee assignments
  • Agriculture — Ranking Member
  • Education
  • Health and Human Services
  • Natural Resources and Environment
  • Transportation
  • Agriculture and Natural Resources Appropriations Subcommittee
  • School Finance Formula Review Committee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

David Young

Republican House District 28

General-election loss

Defeated by Tom Walton · source-reported, unofficial

Current leadership: Commerce — Chair

5 current committee assignments
  • Commerce — Chair
  • Transportation
  • Ways and Means
  • Legislative Council
  • Fuel Distribution Percentage Formula Review Committee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Tom Determann

Republican House District 69

General-election loss

Defeated by Randy Meier · source-reported, unofficial

Current leadership: Veterans Affairs — Chair

5 current committee assignments
  • Commerce
  • Economic Growth and Technology
  • Local Government
  • Veterans Affairs — Chair
  • Transportation, Infrastructure, and Capitals Appropriations Subcommittee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Dan Gehlbach

Republican House District 46

General-election loss

Defeated by Mandy Newton Rosenow · source-reported, unofficial

Associated Press now calls Mandy Newton Rosenow elected, independently confirming the earlier BrownWinick report. The district result retains that earlier source and separately dated vote totals. Unofficial, not certified.

Current leadership: Education Appropriations Subcommittee — Chair

6 current committee assignments
  • Appropriations
  • Economic Growth and Technology
  • Education
  • Health and Human Services
  • Education Appropriations Subcommittee — Chair
  • School Finance Formula Review Committee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Scott Webster

Republican Senate District 47

Reported general-election loss

Defeated by Nikhil Wagle · source-reported, unofficial

Unofficial: BrownWinick reports this outcome; this is not an AP call. The AP panel had no winner call when checked Nov. 4 at 1:43 p.m. CST. The underlying state dataset cited by BrownWinick has not been independently verified here.

Current leadership: Local Government — Chair; Transportation — Vice Chair

7 current committee assignments
  • Commerce
  • Health and Human Services
  • Judiciary
  • Local Government — Chair
  • State Government
  • Transportation — Vice Chair
  • Transportation, Infrastructure, and Capitals Appropriations Subcommittee

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

JUNE 2, 2026

Own-seat primary defeats 3

Lost their party’s nomination earlier in the year. These are not November general-election losses.

Jane Bloomingdale

Republican House District 60

Primary defeat

Current leadership: State Government — Chair

5 current committee assignments
  • Local Government
  • State Government — Chair
  • Ways and Means
  • Legislative Council
  • Public Retirement Systems

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

Ken Croken

Democrat House District 97

Primary defeat

Current leadership: Transportation, Infrastructure and Capitals Appropriations — Ranking Member

5 current committee assignments
  • Environmental Protection
  • Labor and Workforce
  • Local Government
  • Veterans Affairs
  • Transportation, Infrastructure and Capitals Appropriations — Ranking Member

Official assignments checked 2026-11-04. Current term only, not appointments for the next Legislature.

A DIFFERENT OFFICE

Unsuccessful bids for another office 4

These sitting legislators lost a race for a different office. They are not counted in the own-seat general or primary totals above. Withdrawn campaigns and retirements are not election defeats.

Eddie Andrews

Republican · House District 43

Other-office primary loss

Sought: Governor
June 2 primary · winner: Zach Lahn

This was a bid for another office, not a loss of House reelection.

4 current committee assignments
  • Economic Growth and Technology
  • Health and Human Services
  • Natural Resources
  • Veterans Affairs

Official current-term assignments reviewed 2026-11-04; separate boards and former roles excluded.

Derek Wulf

Republican · House District 76

Other-office general loss

Sought: Lieutenant Governor on Zach Lahn ticket
November 3 general election · winner: Rob Sand / Dave Muhlbauer

This was a bid for another office, not a loss of House reelection.

5 current committee assignments
  • Agriculture — Chair
  • Natural Resources
  • State Government
  • Ways and Means
  • Agriculture and Natural Resources Appropriations Subcommittee

Official current-term assignments reviewed 2026-11-04; separate boards and former roles excluded.

Zach Wahls

Democrat · Senate District 43

Other-office primary loss

Sought: U.S. Senate Democratic
June 2 primary · winner: Josh Turek

Did not seek Senate District 43 reelection; this was a bid for another office.

1 current committee assignment
  • Workforce

Official current-term assignments reviewed 2026-11-04; separate boards and former roles excluded.

Charlie McClintock

Republican · Senate District 42

Other-office primary loss

Sought: U.S. House District 2 Republican
June 2 primary · winner: Joe Mitchell

Continues his existing Senate term; District 42 was not on the regular 2026 ballot.

4 current committee assignments
  • Agriculture
  • Technology (Chair)
  • Veterans Affairs
  • Health and Human Services Appropriations Subcommittee

Official current-term assignments reviewed 2026-11-04; separate boards and former roles excluded.