Iowa Legislature

Iowa House of Representatives

100 seats: Republican 67, Democratic 32, vacant 1. A majority is 51. 100 districts.

Seats by party

Iowa House of Representatives

Seats before the November 3, 2026 election

51 needed for a majority

  • 32 Democratic
  • 67 Republican
  • 1 Vacant
Iowa House of Representatives seats before the November 3, 2026 election
Party or statusSeats
Democratic32
Republican67
Vacant1

Seats before the November 3, 2026 election, current to November 2, 2026, counted from the official member list. Source: Iowa House of Representatives (opens in a new tab).

Iowa House of Representatives districts map

Point to or tap a district for its name and a link to its page. The list below has every district.

Iowa House District 37Iowa House District 59Iowa House District 16Iowa House District 3Iowa House District 84Iowa House District 51Iowa House District 20Iowa House District 15Iowa House District 13Iowa House District 30Iowa House District 81Iowa House District 83Iowa House District 65Iowa House District 97Iowa House District 29Iowa House District 64Iowa House District 95Iowa House District 45Iowa House District 1Iowa House District 25Iowa House District 75Iowa House District 31Iowa House District 48Iowa House District 56Iowa House District 96Iowa House District 67Iowa House District 63Iowa House District 10Iowa House District 60Iowa House District 21Iowa House District 41Iowa House District 73Iowa House District 2Iowa House District 53Iowa House District 35Iowa House District 49Iowa House District 9Iowa House District 92Iowa House District 32Iowa House District 74Iowa House District 42Iowa House District 12Iowa House District 90Iowa House District 17Iowa House District 54Iowa House District 58Iowa House District 62Iowa House District 19Iowa House District 28Iowa House District 34Iowa House District 6Iowa House District 39Iowa House District 14Iowa House District 11Iowa House District 5Iowa House District 100Iowa House District 33Iowa House District 98Iowa House District 79Iowa House District 50Iowa House District 89Iowa House District 27Iowa House District 55Iowa House District 93Iowa House District 91Iowa House District 94Iowa House District 8Iowa House District 44Iowa House District 46Iowa House District 52Iowa House District 61Iowa House District 78Iowa House District 80Iowa House District 87Iowa House District 99Iowa House District 38Iowa House District 66Iowa House District 36Iowa House District 85Iowa House District 72Iowa House District 22Iowa House District 24Iowa House District 23Iowa House District 47Iowa House District 70Iowa House District 82Iowa House District 26Iowa House District 68Iowa House District 86Iowa House District 77Iowa House District 88Iowa House District 7Iowa House District 18Iowa House District 40Iowa House District 69Iowa House District 76Iowa House District 71Iowa House District 43Iowa House District 57Iowa House District 4

2026 Iowa House of Representatives results

100 of 100 districts had a House race on the November 3 ballot.

Unofficial votes counted so far, not a call; final only when the state certifies. From the Iowa Secretary of State (opens in a new tab)'s detail.txt (county detail file), updated Nov 4, 2:25 PM EST. Iowa's county detail file lists candidates by name only, without party labels.

District 1

Iowa House District 1, unofficial votes counted so far
CandidateVotesShare
Josh Steinhoff2,66138.0%
Shawn Olorundami4,33761.9%
Write-ins80.1%
Total7,006

District 2

Iowa House District 2, unofficial votes counted so far
CandidateVotesShare
Robert Henderson5,05051.9%
Jessica Lopez-Walker4,66448.0%
Write-ins110.1%
Total9,725

District 3

Iowa House District 3, unofficial votes counted so far
CandidateVotesShare
Robert Driesen10,57398.8%
Write-ins1261.2%
Total10,699

District 4

Iowa House District 4, unofficial votes counted so far
CandidateVotesShare
Skyler Wheeler10,84982.8%
Garth Van Donselaar2,19416.8%
Write-ins550.4%
Total13,098

District 5

Iowa House District 5, unofficial votes counted so far
CandidateVotesShare
Keith Glienke9,23375.9%
Stephanie Steiner2,92524.0%
Write-ins140.1%
Total12,172

District 6

Iowa House District 6, unofficial votes counted so far
CandidateVotesShare
Megan Jones7,47395.7%
Write-ins3364.3%
Total7,809

District 7

Iowa House District 7, unofficial votes counted so far
CandidateVotesShare
Wendy Larson9,06570.7%
Rachel Burns3,75229.2%
Write-ins110.1%
Total12,828

District 8

Iowa House District 8, unofficial votes counted so far
CandidateVotesShare
Ann Meyer6,42861.8%
Kristofer Williams3,96538.1%
Write-ins100.1%
Total10,403

District 9

Iowa House District 9, unofficial votes counted so far
CandidateVotesShare
Henry Stone10,38197.6%
Write-ins2552.4%
Total10,636

District 10

Iowa House District 10, unofficial votes counted so far
CandidateVotesShare
John H. Wills12,43998.1%
Write-ins2471.9%
Total12,686

District 11

Iowa House District 11, unofficial votes counted so far
CandidateVotesShare
Craig Williams8,91866.5%
Bill Owen4,48033.4%
Write-ins110.1%
Total13,409

District 12

Iowa House District 12, unofficial votes counted so far
CandidateVotesShare
Steven Holt7,44067.2%
Dustin Durbin3,61832.7%
Write-ins70.1%
Total11,065

District 13

Iowa House District 13, unofficial votes counted so far
CandidateVotesShare
Travis M. Sitzmann11,01198.7%
Write-ins1491.3%
Total11,160

District 14

Iowa House District 14, unofficial votes counted so far
CandidateVotesShare
Jacob Bossman8,37296.3%
Write-ins3203.7%
Total8,692

District 15

Iowa House District 15, unofficial votes counted so far
CandidateVotesShare
Jason Sherer9,06161.2%
Benjamin Schauer4,69531.7%
Blake Johnson3352.3%
Marilyn J. Mentzer7104.8%
Write-ins20.0%
Total14,803

District 16

Iowa House District 16, unofficial votes counted so far
CandidateVotesShare
David A. Sieck8,97467.3%
Jack Goodman4,34832.6%
Write-ins110.1%
Total13,333

District 17

Iowa House District 17, unofficial votes counted so far
CandidateVotesShare
Devon Wood9,93698.3%
Write-ins1751.7%
Total10,111

District 18

Iowa House District 18, unofficial votes counted so far
CandidateVotesShare
Thomas Jay Moore8,14068.3%
Tripp Narup3,75731.5%
Write-ins150.1%
Total11,912

District 19

Iowa House District 19, unofficial votes counted so far
CandidateVotesShare
Brent Siegrist5,15450.2%
Benjamin Thomas Larson5,11749.8%
Total10,271

District 20

Iowa House District 20, unofficial votes counted so far
CandidateVotesShare
Keith Jones3,73744.8%
Eric Armstrong4,60255.2%
Total8,339

District 21

Iowa House District 21, unofficial votes counted so far
CandidateVotesShare
Brooke Boden7,77153.8%
Spencer A. Waugh6,65746.1%
Write-ins90.1%
Total14,437

District 22

Iowa House District 22, unofficial votes counted so far
CandidateVotesShare
Samantha Fett9,35953.1%
Rory Taylor8,24046.8%
Write-ins210.1%
Total17,620

District 23

Iowa House District 23, unofficial votes counted so far
CandidateVotesShare
Ray Bubba Sorensen9,54867.0%
Karen Varley4,68032.8%
Write-ins220.2%
Total14,250

District 24

Iowa House District 24, unofficial votes counted so far
CandidateVotesShare
Sam Wengryn7,48764.1%
Sonya Hicks4,17735.8%
Write-ins120.1%
Total11,676

District 25

Iowa House District 25, unofficial votes counted so far
CandidateVotesShare
Hans C. Wilz5,52657.8%
Kolton Jones4,02342.1%
Write-ins100.1%
Total9,559

District 26

Iowa House District 26, unofficial votes counted so far
CandidateVotesShare
Austin Harris8,00366.9%
Brett Mohler3,93132.9%
Write-ins250.2%
Total11,959

District 27

Iowa House District 27, unofficial votes counted so far
CandidateVotesShare
Kenan Judge14,44696.6%
Write-ins5063.4%
Total14,952

District 28

Iowa House District 28, unofficial votes counted so far
CandidateVotesShare
David Young8,27947.8%
Tom Walton9,01452.1%
Write-ins140.1%
Total17,307

District 29

Iowa House District 29, unofficial votes counted so far
CandidateVotesShare
Brian Meyer7,43897.1%
Write-ins2212.9%
Total7,659

District 30

Iowa House District 30, unofficial votes counted so far
CandidateVotesShare
Megan L. Srinivas8,36497.0%
Write-ins2593.0%
Total8,623

District 31

Iowa House District 31, unofficial votes counted so far
CandidateVotesShare
Kevin W. DuBay5,81536.8%
Mary Madison9,98663.1%
Write-ins170.1%
Total15,818

District 32

Iowa House District 32, unofficial votes counted so far
CandidateVotesShare
Mike Jones11,38496.8%
Write-ins3743.2%
Total11,758

District 33

Iowa House District 33, unofficial votes counted so far
CandidateVotesShare
Lynn Hammel2,53328.3%
Ivette Muhammad6,33370.9%
Write-ins710.8%
Total8,937

District 34

Iowa House District 34, unofficial votes counted so far
CandidateVotesShare
Rob Johnson7,79397.9%
Write-ins1662.1%
Total7,959

District 35

Iowa House District 35, unofficial votes counted so far
CandidateVotesShare
Sean Bagniewski12,02397.3%
Write-ins3372.7%
Total12,360

District 36

Iowa House District 36, unofficial votes counted so far
CandidateVotesShare
Bruce A. Michalowski2,58017.3%
Austin Baeth12,32882.5%
Write-ins280.2%
Total14,936

District 37

Iowa House District 37, unofficial votes counted so far
CandidateVotesShare
Jason Sandholdt12,96098.0%
Write-ins2702.0%
Total13,230

District 38

Iowa House District 38, unofficial votes counted so far
CandidateVotesShare
Matthew Oleson6,86852.0%
Brad Magg6,33247.9%
Write-ins60.0%
Total13,206

District 39

Iowa House District 39, unofficial votes counted so far
CandidateVotesShare
Troy Clark4,67338.7%
Nate Boulton7,38661.1%
Write-ins210.2%
Total12,080

District 40

Iowa House District 40, unofficial votes counted so far
CandidateVotesShare
Bill Gustoff6,83045.6%
Heather Sievers8,14454.3%
Write-ins190.1%
Total14,993

District 41

Iowa House District 41, unofficial votes counted so far
CandidateVotesShare
Ryan Weldon8,71145.2%
Molly Buck10,53054.7%
Write-ins200.1%
Total19,261

District 42

Iowa House District 42, unofficial votes counted so far
CandidateVotesShare
Heather Stephenson7,13744.8%
Amy Tagliareni8,76855.1%
Write-ins200.1%
Total15,925

District 43

Iowa House District 43, unofficial votes counted so far
CandidateVotesShare
Nicole Hasso7,31643.3%
Jill Alesch9,56256.6%
Write-ins170.1%
Total16,895

District 44

Iowa House District 44, unofficial votes counted so far
CandidateVotesShare
Larry McBurney11,38096.6%
Write-ins4013.4%
Total11,781

District 45

Iowa House District 45, unofficial votes counted so far
CandidateVotesShare
Austin Stubbs10,20557.6%
Kendra Haug7,47242.2%
Write-ins310.2%
Total17,708

District 46

Iowa House District 46, unofficial votes counted so far
CandidateVotesShare
Dan Gehlbach8,80049.2%
Mandy Newton Rosenow9,06450.7%
Write-ins160.1%
Total17,880

District 47

Iowa House District 47, unofficial votes counted so far
CandidateVotesShare
Carter F. Nordman7,73259.2%
Chris New5,31240.7%
Write-ins190.1%
Total13,063

District 48

Iowa House District 48, unofficial votes counted so far
CandidateVotesShare
Chad Behn8,05853.8%
Benjamin Olsen6,89746.1%
Write-ins220.1%
Total14,977

District 49

Iowa House District 49, unofficial votes counted so far
CandidateVotesShare
Beth Wessel-Kroeschell7,91597.6%
Write-ins1922.4%
Total8,107

District 50

Iowa House District 50, unofficial votes counted so far
CandidateVotesShare
Ross Wilburn11,31397.8%
Write-ins2582.2%
Total11,571

District 51

Iowa House District 51, unofficial votes counted so far
CandidateVotesShare
Brett Barker8,61755.4%
Teresa Perin6,90144.4%
Write-ins310.2%
Total15,549

District 52

Iowa House District 52, unofficial votes counted so far
CandidateVotesShare
David Blom4,83145.3%
Mike Tupper5,81654.6%
Write-ins80.1%
Total10,655

District 53

Iowa House District 53, unofficial votes counted so far
CandidateVotesShare
Dean Fisher6,74751.7%
Berleen Wobeter6,29248.2%
Write-ins170.1%
Total13,056

District 54

Iowa House District 54, unofficial votes counted so far
CandidateVotesShare
Joshua Meggers8,98466.1%
Leila Ann Staton4,58733.8%
Write-ins180.1%
Total13,589

District 55

Iowa House District 55, unofficial votes counted so far
CandidateVotesShare
Beau Klaver8,36164.7%
Cynthia Oppedal Paschen4,55235.2%
Write-ins130.1%
Total12,926

District 56

Iowa House District 56, unofficial votes counted so far
CandidateVotesShare
Mark I. Thompson8,51269.6%
Kyle Kruse3,69930.3%
Write-ins150.1%
Total12,226

District 57

Iowa House District 57, unofficial votes counted so far
CandidateVotesShare
Pat Grassley8,29955.7%
Shawn Ellerbroek6,59944.3%
Write-ins90.1%
Total14,907

District 58

Iowa House District 58, unofficial votes counted so far
CandidateVotesShare
Charley Thomson7,88960.8%
India May5,06439.0%
Write-ins240.2%
Total12,977

District 59

Iowa House District 59, unofficial votes counted so far
CandidateVotesShare
Christian Hermanson6,09747.3%
Jacob Welper6,79452.7%
Write-ins110.1%
Total12,902

District 60

Iowa House District 60, unofficial votes counted so far
CandidateVotesShare
Dani Ollenburg8,75061.1%
Alexander Schmidt5,51138.5%
Write-ins590.4%
Total14,320

District 61

Iowa House District 61, unofficial votes counted so far
CandidateVotesShare
Vincent Collis7,09175.6%
Lucas Hewitt2,22323.7%
Write-ins680.7%
Total9,382

District 62

Iowa House District 62, unofficial votes counted so far
CandidateVotesShare
Jerome Amos Jr7,40797.7%
Write-ins1732.3%
Total7,580

District 63

Iowa House District 63, unofficial votes counted so far
CandidateVotesShare
Michael R. Bergan8,59557.1%
Jeff Thurlow6,45142.9%
Write-ins70.0%
Total15,053

District 64

Iowa House District 64, unofficial votes counted so far
CandidateVotesShare
Jason Gearhart8,33562.4%
Brian Bruening5,01437.5%
Write-ins90.1%
Total13,358

District 65

Iowa House District 65, unofficial votes counted so far
CandidateVotesShare
Shannon Lundgren7,99551.4%
Carolyn Wiezorek7,53648.4%
Write-ins350.2%
Total15,566

District 66

Iowa House District 66, unofficial votes counted so far
CandidateVotesShare
Steven Bradley8,13759.0%
Matt English5,64240.9%
Write-ins110.1%
Total13,790

District 67

Iowa House District 67, unofficial votes counted so far
CandidateVotesShare
Craig Johnson9,02363.4%
Michael Coonrad5,19536.5%
Write-ins120.1%
Total14,230

District 68

Iowa House District 68, unofficial votes counted so far
CandidateVotesShare
Chad Ingels7,93064.5%
Scott Bodley4,35335.4%
Write-ins100.1%
Total12,293

District 69

Iowa House District 69, unofficial votes counted so far
CandidateVotesShare
Tom Determann5,56548.2%
Randy Meier5,95651.6%
Write-ins170.1%
Total11,538

District 70

Iowa House District 70, unofficial votes counted so far
CandidateVotesShare
Norlin Mommsen7,44851.4%
George Pickup7,02048.5%
Write-ins150.1%
Total14,483

District 71

Iowa House District 71, unofficial votes counted so far
CandidateVotesShare
Sam Wooden8,88096.8%
Write-ins2923.2%
Total9,172

District 72

Iowa House District 72, unofficial votes counted so far
CandidateVotesShare
Jennifer Smith6,35146.2%
Matt Robinson7,36853.7%
Write-ins130.1%
Total13,732

District 73

Iowa House District 73, unofficial votes counted so far
CandidateVotesShare
Elizabeth Wilson11,32096.2%
Write-ins4443.8%
Total11,764

District 74

Iowa House District 74, unofficial votes counted so far
CandidateVotesShare
Eric Gjerde10,29797.1%
Write-ins3122.9%
Total10,609

District 75

Iowa House District 75, unofficial votes counted so far
CandidateVotesShare
Drew Stensland10,40397.7%
Write-ins2422.3%
Total10,645

District 76

Iowa House District 76, unofficial votes counted so far
CandidateVotesShare
Matt Reisetter8,18755.1%
Calvin Horn6,66544.8%
Write-ins100.1%
Total14,862

District 77

Iowa House District 77, unofficial votes counted so far
CandidateVotesShare
Jeff Cooling8,96996.6%
Write-ins3133.4%
Total9,282

District 78

Iowa House District 78, unofficial votes counted so far
CandidateVotesShare
Angel Ramirez9,88297.2%
Write-ins2882.8%
Total10,170

District 79

Iowa House District 79, unofficial votes counted so far
CandidateVotesShare
Barclay Woerner4,39933.2%
Tracy Ehlert8,84566.7%
Write-ins240.2%
Total13,268

District 80

Iowa House District 80, unofficial votes counted so far
CandidateVotesShare
Aime J. Wichtendahl10,64595.0%
Write-ins5625.0%
Total11,207

District 81

Iowa House District 81, unofficial votes counted so far
CandidateVotesShare
Dillon Fillion5,03241.1%
Daniel Gosa7,20358.8%
Write-ins130.1%
Total12,248

District 82

Iowa House District 82, unofficial votes counted so far
CandidateVotesShare
Bobby Kaufmann8,19658.1%
James Behrmann5,88041.7%
Write-ins290.2%
Total14,105

District 83

Iowa House District 83, unofficial votes counted so far
CandidateVotesShare
Cindy Golding8,74050.6%
Mike Bergman8,50449.3%
Write-ins120.1%
Total17,256

District 84

Iowa House District 84, unofficial votes counted so far
CandidateVotesShare
Thomas Gerhold9,00361.0%
Polly Denison5,74238.9%
Write-ins160.1%
Total14,761

District 85

Iowa House District 85, unofficial votes counted so far
CandidateVotesShare
Amy Nielsen12,76597.7%
Write-ins2952.3%
Total13,060

District 86

Iowa House District 86, unofficial votes counted so far
CandidateVotesShare
Dave Jacoby12,68998.9%
Write-ins1441.1%
Total12,833

District 87

Iowa House District 87, unofficial votes counted so far
CandidateVotesShare
Jeff Shipley6,28451.2%
Thomas R. O'Donnell5,95848.6%
Write-ins240.2%
Total12,266

District 88

Iowa House District 88, unofficial votes counted so far
CandidateVotesShare
Helena Hayes9,45796.9%
Write-ins3003.1%
Total9,757

District 89

Iowa House District 89, unofficial votes counted so far
CandidateVotesShare
Elinor A. Levin10,68690.3%
Daniel Arch1,1119.4%
Write-ins360.3%
Total11,833

District 90

Iowa House District 90, unofficial votes counted so far
CandidateVotesShare
Adam Zabner13,20398.7%
Write-ins1711.3%
Total13,374

District 91

Iowa House District 91, unofficial votes counted so far
CandidateVotesShare
Judd Lawler8,86852.8%
Mark Divitt7,92847.2%
Write-ins30.0%
Total16,799

District 92

Iowa House District 92, unofficial votes counted so far
CandidateVotesShare
Heather Hora7,30755.1%
Brittany Erickson5,93344.8%
Write-ins100.1%
Total13,250

District 93

Iowa House District 93, unofficial votes counted so far
CandidateVotesShare
Gary M. Mohr9,17154.0%
Keith Soko7,79045.9%
Write-ins110.1%
Total16,972

District 94

Iowa House District 94, unofficial votes counted so far
CandidateVotesShare
Mike Vondran7,43850.8%
Karen Roebuck7,19649.1%
Write-ins160.1%
Total14,650

District 95

Iowa House District 95, unofficial votes counted so far
CandidateVotesShare
Taylor Collins8,49464.9%
Carrie Trevino4,55334.8%
Write-ins330.3%
Total13,080

District 96

Iowa House District 96, unofficial votes counted so far
CandidateVotesShare
Mark Cisneros5,19547.5%
Nick Salazar5,68552.0%
Write-ins470.4%
Total10,927

District 97

Iowa House District 97, unofficial votes counted so far
CandidateVotesShare
Charlie Helmick3,26230.6%
Adam Peters7,38869.3%
Write-ins170.2%
Total10,667

District 98

Iowa House District 98, unofficial votes counted so far
CandidateVotesShare
Nathan Ramker4,14139.4%
Andrew Fitzgerald6,35960.5%
Write-ins90.1%
Total10,509

District 99

Iowa House District 99, unofficial votes counted so far
CandidateVotesShare
Matthew Rinker5,25144.8%
Jennifer Kirkman6,43354.9%
Write-ins400.3%
Total11,724

District 100

Iowa House District 100, unofficial votes counted so far
CandidateVotesShare
Blaine Watkins6,05754.5%
Matthew Mohrfeld5,03045.3%
Write-ins260.2%
Total11,113

Every district

Sources and methodology

ShowWhere the seat counts and district lines come from.

These are the seats before the November 3, 2026 election, as the legislature listed them.

District lines come from the U.S. Census Bureau's lower chamber boundary file (Cartographic boundary files, state legislative districts), which maps the districts the state reported to the Census Bureau. Where a state has redrawn its districts since then, the state's own maps are the official ones. District names are the Census Bureau's.

Iowa Legislature overview