Iowa Legislature

Iowa Senate

50 seats: Republican 34, Democratic 16. A majority is 26. 50 districts.

Seats by party

Iowa Senate

Seats before the November 3, 2026 election

26 needed for a majority

  • 16 Democratic
  • 34 Republican
Iowa Senate seats before the November 3, 2026 election
Party or statusSeats
Democratic16
Republican34

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

Iowa Senate districts map

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

Iowa Senate District 2Iowa Senate District 46Iowa Senate District 20Iowa Senate District 50Iowa Senate District 8Iowa Senate District 19Iowa Senate District 17Iowa Senate District 33Iowa Senate District 42Iowa Senate District 48Iowa Senate District 23Iowa Senate District 39Iowa Senate District 32Iowa Senate District 12Iowa Senate District 22Iowa Senate District 7Iowa Senate District 9Iowa Senate District 40Iowa Senate District 11Iowa Senate District 38Iowa Senate District 10Iowa Senate District 49Iowa Senate District 31Iowa Senate District 6Iowa Senate District 29Iowa Senate District 44Iowa Senate District 35Iowa Senate District 18Iowa Senate District 5Iowa Senate District 41Iowa Senate District 14Iowa Senate District 16Iowa Senate District 13Iowa Senate District 26Iowa Senate District 37Iowa Senate District 45Iowa Senate District 47Iowa Senate District 1Iowa Senate District 28Iowa Senate District 34Iowa Senate District 3Iowa Senate District 36Iowa Senate District 24Iowa Senate District 15Iowa Senate District 4Iowa Senate District 25Iowa Senate District 27Iowa Senate District 21Iowa Senate District 43Iowa Senate District 30

2026 Iowa Senate results

25 of 50 districts had a Senate 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 Senate District 1, unofficial votes counted so far
CandidateVotesShare
Christopher Prosch7,23542.5%
Catelin Drey9,76857.4%
Write-ins110.1%
Total17,014

District 3

Iowa Senate District 3, unofficial votes counted so far
CandidateVotesShare
Lynn Evans15,53668.6%
Mike Frantz7,08531.3%
Write-ins230.1%
Total22,644

District 5

Iowa Senate District 5, unofficial votes counted so far
CandidateVotesShare
Dave Rowley20,52975.5%
Rachel Gravert6,51624.0%
Write-ins1310.5%
Total27,176

District 7

Iowa Senate District 7, unofficial votes counted so far
CandidateVotesShare
Kevin Alons19,22797.4%
Write-ins5102.6%
Total19,737

District 9

Iowa Senate District 9, unofficial votes counted so far
CandidateVotesShare
Steve Baier16,12767.4%
James Uhlenkamp7,77832.5%
Write-ins250.1%
Total23,930

District 11

Iowa Senate District 11, unofficial votes counted so far
CandidateVotesShare
Hollie Arlene Zajicek17,21953.9%
Sinikka Waugh14,66445.9%
Write-ins410.1%
Total31,924

District 13

Iowa Senate District 13, unofficial votes counted so far
CandidateVotesShare
Jeff Kulmatycki13,31162.1%
Brenda Case8,08037.7%
Write-ins320.1%
Total21,423

District 15

Iowa Senate District 15, unofficial votes counted so far
CandidateVotesShare
Tony Bisignano16,19097.0%
Write-ins4993.0%
Total16,689

District 17

Iowa Senate District 17, unofficial votes counted so far
CandidateVotesShare
Ronald Langston4,04522.8%
Samy El-Baroudi13,65876.9%
Write-ins530.3%
Total17,756

District 19

Iowa Senate District 19, unofficial votes counted so far
CandidateVotesShare
Barb Kniff McCulla18,03663.2%
Zachary Mecham10,49736.8%
Write-ins230.1%
Total28,556

District 21

Iowa Senate District 21, unofficial votes counted so far
CandidateVotesShare
John Hollinrake15,39843.6%
Heather Matson19,86056.3%
Write-ins340.1%
Total35,292

District 23

Iowa Senate District 23, unofficial votes counted so far
CandidateVotesShare
Wes Enos18,30451.6%
Tony Thompson17,11248.3%
Write-ins400.1%
Total35,456

District 25

Iowa Senate District 25, unofficial votes counted so far
CandidateVotesShare
Paul Wacker6,73528.4%
Herman C. Quirmbach16,90971.4%
Write-ins370.2%
Total23,681

District 27

Iowa Senate District 27, unofficial votes counted so far
CandidateVotesShare
Annette Sweeney19,49195.2%
Write-ins9764.8%
Total20,467

District 29

Iowa Senate District 29, unofficial votes counted so far
CandidateVotesShare
Sandy Salmon15,85856.8%
Jim Vowels12,04843.1%
Write-ins210.1%
Total27,927

District 31

Iowa Senate District 31, unofficial votes counted so far
CandidateVotesShare
Timi Brown Powers16,33397.9%
Write-ins3512.1%
Total16,684

District 33

Iowa Senate District 33, unofficial votes counted so far
CandidateVotesShare
Carrie Koelker17,38359.7%
Mary Ungs-Sogaard11,72240.2%
Write-ins190.1%
Total29,124

District 35

Iowa Senate District 35, unofficial votes counted so far
CandidateVotesShare
Joe Stutting13,50851.8%
Mike Zimmer12,52148.1%
Write-ins240.1%
Total26,053

District 37

Iowa Senate District 37, unofficial votes counted so far
CandidateVotesShare
Randy Marzen11,35037.6%
Molly Donahue18,83362.4%
Write-ins180.1%
Total30,201

District 39

Iowa Senate District 39, unofficial votes counted so far
CandidateVotesShare
Edward Bernie Hayes7,08429.2%
Liz Bennett17,12270.6%
Write-ins360.1%
Total24,242

District 41

Iowa Senate District 41, unofficial votes counted so far
CandidateVotesShare
Kerry Gruenhagen13,53151.4%
Tom Wieck12,76748.5%
Write-ins410.2%
Total26,339

District 43

Iowa Senate District 43, unofficial votes counted so far
CandidateVotesShare
Meghann Foster25,16198.2%
Write-ins4651.8%
Total25,626

District 45

Iowa Senate District 45, unofficial votes counted so far
CandidateVotesShare
Janice Weiner24,35298.9%
Write-ins2781.1%
Total24,630

District 47

Iowa Senate District 47, unofficial votes counted so far
CandidateVotesShare
Scott Webster15,77749.7%
Nikhil Wagle15,92850.2%
Write-ins350.1%
Total31,740

District 49

Iowa Senate District 49, unofficial votes counted so far
CandidateVotesShare
Cynthia Mensendick7,28734.5%
Cindy Winckler13,81665.4%
Write-ins240.1%
Total21,127

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 upper 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