2018 general · November 6, 2018

2018 Iowa State Senate election results, district by district

Every Iowa State Senate district in the 2018 general election: winners, margins, unopposed seats and seats that changed party.

← 2016 general2020 general →

Seats after the election

Republicans controlled the chamber · 50 seats

After the electionD 18 · R 32
Races25
Changed party4
Unopposed24%6 races
Incumbents defeated2

Every district

D 12 · R 13

RaceWinnerWon byNotes
SD-1Zach Whiting (R)Unopposed
SD-3Jim Carlin (R)29.6
SD-5Tim Kraayenbrink (R)24.0
SD-7Jackie Smith (D)2.5FlippedIncumbent lost
SD-9Jason Schultz (R)Unopposed
SD-11Tom Shipley (R)34.5
SD-13Julian B. Garrett (R)11.8
SD-15Zach Nunn (R)13.9Flipped
SD-17Tony Bisignano (D)Unopposed
SD-19Jack Whitver (R)2.7
SD-21Claire Celsi (D)32.2
SD-23Herman Quirmbach (D)50.1
SD-25Annette Sweeney (R)23.3
SD-27Amanda Ragan (D)2.0
SD-29Carrie Koelker (R)7.1FlippedIncumbent lost
SD-31Bill Dotzler (D)Unopposed
SD-33Robert M. Hogg (D)31.1
SD-35Todd Taylor (D)Unopposed
SD-37Zach Wahls (D)56.7
SD-39Kevin Kinney (D)9.1
SD-41Mariannette Miller-Meeks (R)3.6
SD-43Joe Bolkcom (D)59.1
SD-45Jim Lykam (D)Unopposed
SD-47Roby Smith (R)5.6
SD-49Chris Cournoyer (R)9.9Flipped

Iowa State Senate

Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab