2024 Iowa Senate election

Last updated

The 2024 Iowa Senate election was held on November 5, 2024, alongside the 2024 United States elections. [1]

Contents

2024 Iowa Senate Election
Flag of Iowa.svg
  2022 November 5, 20242026 

25 of the 50 seats in the Iowa Senate
26 seats needed for a majority
 Majority partyMinority party
  Amy Sinclair (cropped).jpg 140114 jochum-at-podium (cropped) (cropped).jpg
Leader Amy Sinclair Pam Jochum
(retired)
Party Republican Democratic
Leader sinceJanuary 9, 2023June 7, 2023
Leader's seat 12th district 36th district
Seats before3416
Seats won3515
Seat changeIncrease2.svg 1Decrease2.svg 1
Popular vote465,937289,250
Percentage59.58%36.98%

2024 Iowa State Senate Election.svg
Results:
     Republican gain     Democratic gain
     Republican hold     Democratic hold
     No election

President of the Senate before election

Amy Sinclair
Republican

Elected President of the Senate

Amy Sinclair
Republican

Background

Primaries were held on June 4, 2024. [2]

Retirements

Democrats

  1. District 36: Pam Jochum retired. [3]
  2. District 40: Todd Taylor retired to run for Linn County Auditor. [4]

Republicans

  1. District 26: Jeff Edler retired. [5]

Resignation

One seat was left vacant on the day of the general election due to resignation in 2024.

Republicans

  1. District 30: Waylon Brown resigned July 10. [6]

Predictions

SourceRankingAs of
CNalysis [7] Solid RMarch 26, 2024

Closest races

Seats where the margin of victory was under 10%:

  1. State Senate district 14, 0.07%
  2. State Senate district 20, 0.14% gain
  3. State Senate district 36, 1.04%
  4. State Senate district 38, 1.13% gain
  5. State Senate district 22, 4.91% gain
  6. State Senate district 40, 5.3%

Detailed results

District 2

2nd District Republican primary details
Republican Primary, 2nd District
PartyCandidateVotes%
Republican Jeff Taylor (incumbent) 6,347 99.40
Republican Write-in380.60
Total votes6,385 100.00
2024 Iowa Senate election, 2nd District
PartyCandidateVotes%
Republican Jeff Taylor (incumbent) 27,438 99.11
Write-in 2450.89
Total votes27,683 100.0
Republican hold

District 4

4th District Republican primary details
Republican Primary, 4th District
PartyCandidateVotes%
Republican Tim Kraayenbrink (incumbent) 4,064 98.59
Republican Write-in581.41
Total votes4,122 100.00
2024 Iowa Senate election, 4th District
PartyCandidateVotes%
Republican Tim Kraayenbrink (incumbent) 23,727 97.81
Write-in 5312.19
Total votes24,258 100.0
Republican hold

District 6

6th District Libertarian primary details
Libertarian Primary, 50th District
PartyCandidateVotes%
Libertarian David M. Davis 23 95.83
Libertarian Write-in14.17
Total votes24 100.00
6th District Republican primary details
Republican Primary, 6th District
PartyCandidateVotes%
Republican Jason Schultz (incumbent) 3,696 97.37
Republican Write-in1002.63
Total votes3,796 100.00
2024 Iowa Senate election, 6th District
PartyCandidateVotes%
Republican Jason Schultz (incumbent) 23,108 80.98
Libertarian David M. Davis5,33718.70
Write-in 900.32
Total votes28,535 100.0
Republican hold

District 8

8th District Democratic primary details
Democratic Primary, 8th District
PartyCandidateVotes%
Democratic Ryan Lee Roenfeld 573 99.13
Democratic Write-in50.87
Total votes578 100.00
8th District Republican primary details
Republican Primary, 8th District
PartyCandidateVotes%
Republican Mark Costello (incumbent) 3,838 97.37
Republican Write-in731.87
Total votes3,911 100.00
2024 Iowa Senate election, 8th District
PartyCandidateVotes%
Republican Mark Costello (incumbent) 25,069 70.47
Democratic Ryan Lee Roenfeld10,43229.32
Write-in 730.21
Total votes35,574 100.0
Republican hold

District 10

10th District Democratic primary details
Democratic Primary, 10th District
PartyCandidateVotes%
Democratic Steve Gorman 483 99.38
Democratic Write-in30.62
Total votes486 100.00
10th District Republican primary details
Republican Primary, 10th District
PartyCandidateVotes%
Republican Dan Dawson (incumbent) 1,039 98.86
Republican Write-in121.14
Total votes1,051 100.00
2024 Iowa Senate election, 10th District
PartyCandidateVotes%
Republican Dan Dawson (incumbent) 13,840 56.01
Democratic Steve Gorman10,84243.88
Write-in 270.11
Total votes24,709 100.0
Republican hold

District 12

12th District Democratic primary details
Democratic Primary, 12th District
PartyCandidateVotes%
Democratic Nicole Loew 1,076 99.81
Democratic Write-in20.19
Total votes1,078 100.00
12th District Republican primary details
Republican Primary, 12th District
PartyCandidateVotes%
Republican Amy Sinclair (incumbent) 5,044 98.46
Republican Write-in791.54
Total votes5,123 100.00
2024 Iowa Senate election, 12th District
PartyCandidateVotes%
Republican Amy Sinclair (incumbent) 23,075 70.35
Democratic Nicole Loew9,68229.52
Write-in 430.13
Total votes32,800 100.0
Republican hold

District 14

14th District Democratic primary details
Democratic Primary, 14th District
PartyCandidateVotes%
Democratic Sarah Trone Garriott (incumbent) 1,485 99.66
Democratic Write-in50.34
Total votes1,490 100.00
14th District Republican primary details
Republican Primary, 14th District
PartyCandidateVotes%
Republican Mark A. Hanson 1,485 98.54
Republican Write-in221.46
Total votes1,507 100.00
2024 Iowa Senate election, 14th District
PartyCandidateVotes%
Democratic Sarah Trone Garriott (incumbent) 20,467 49.96
Republican Mark A. Hanson20,43849.89
Write-in 590.14
Total votes40,964 100.0
Democratic hold

District 16

16th District Democratic primary details
Democratic Primary, 16th District
PartyCandidateVotes%
Democratic Claire Celsi (incumbent) 2,466 80.54
Democratic Julie Lasche Brown59519.43
Democratic Write-in10.03
Total votes3,062 100.00
2024 Iowa Senate election, 16th District
PartyCandidateVotes%
Democratic Claire Celsi (incumbent) 21,557 69.46
Libertarian Joshua Smith9,18429.59
Write-in 2960.95
Total votes31,037 100.0
Democratic hold

District 18

18th District Democratic primary details
Democratic Primary, 18th District
PartyCandidateVotes%
Democratic Janet Petersen (incumbent) 4,087 99.44
Democratic Write-in230.56
Total votes4,110 100.00
2024 Iowa Senate election, 18th District
PartyCandidateVotes%
Democratic Janet Petersen (incumbent) 25,564 97.09
Write-in 7662.91
Total votes26,330 100.0
Democratic hold

District 20

20th District Democratic primary details
Democratic Primary, 20th District
PartyCandidateVotes%
Democratic Nate Boulton (incumbent) 1,348 99.70
Democratic Write-in40.30
Total votes1,352 100.00
20th District Republican primary details
Republican Primary, 20th District
PartyCandidateVotes%
Republican Mike Pike 673 98.12
Republican Write-in131.88
Total votes690 100.00
2024 Iowa Senate election, 20th District
PartyCandidateVotes%
Republican Mike Pike 15,644 49.96
Democratic Nate Boulton (incumbent)15,60049.82
Write-in 660.21
Total votes31,310 100.0
Republican gain from Democratic

District 22

22nd District Democratic primary details
Democratic Primary, 22nd District
PartyCandidateVotes%
Democratic Matt Blake 2,689 99.70
Democratic Write-in80.30
Total votes2,697 100.00
22nd District Republican primary details
Republican Primary, 22nd District
PartyCandidateVotes%
Republican Brad Zaun 1,229 98.32
Republican Write-in211.68
Total votes1,250 100.00
2024 Iowa Senate election, 22nd District
PartyCandidateVotes%
Democratic Matt Blake 19,128 52.37
Republican Brad Zaun (incumbent)17,33647.46
Write-in 640.18
Total votes36,528 100.0
Democratic gain from Republican

District 24

24th District Democratic primary details
Democratic Primary, 24th District
PartyCandidateVotes%
Democratic Margaret Liston 885 99.77
Democratic Write-in20.23
Total votes887 100.00
24th District Republican primary details
Republican Primary, 24th District
PartyCandidateVotes%
Republican Jesse Green (incumbent) 1,709 98.84
Republican Write-in201.16
Total votes1,729 100.00
2024 Iowa Senate election, 24th District
PartyCandidateVotes%
Republican Jesse Green (incumbent) 21,004 62.45
Democratic Margaret Liston12,58037.40
Write-in 500.15
Total votes33,634 100.0
Republican hold

District 26

26th District Democratic primary details
Democratic Primary, 26th District
PartyCandidateVotes%
Democratic Mike Wolfe 631 99.68
Democratic Write-in20.32
Total votes633 100.00
26th District Republican primary details
Republican Primary, 26th District
PartyCandidateVotes%
Republican Kara Warme 1,611 53.63
Republican Gannon Hendrick1,39046.27
Republican Write-in30.10
Total votes3,004 100.00
2024 Iowa Senate election, 26th District
PartyCandidateVotes%
Republican Kara Warme 17,967 59.62
Democratic Mike Wolfe12,12140.22
Write-in 480.16
Total votes30,136 100.0
Republican hold

District 28

28th District Democratic primary details
Democratic Primary, 28th District
PartyCandidateVotes%
Democratic Cynthia Oppedal Paschen 470 98.74
Democratic Write-in61.26
Total votes476 100.00
28th District Republican primary details
Republican Primary, 28th District
PartyCandidateVotes%
Republican Dennis Guth 3,475 98.89
Republican Write-in391.11
Total votes3,514 100.00
2024 Iowa Senate election, 28th District
PartyCandidateVotes%
Republican Dennis Guth (Incumbent) 21,185 69.36
Democratic Cynthia Oppedal Paschen9,30230.45
Write-in 580.19
Total votes30,545 100.0
Republican hold

District 30

30th District Democratic primary details
Democratic Primary, 30th District
PartyCandidateVotes%
Democratic Richard Lorence 937 98.22
Democratic Write-in171.78
Total votes954 100.00
30th District Republican primary details
Republican Primary, 30th District
PartyCandidateVotes%
Republican Waylon Brown (incumbent) 2,547 52.78
Republican Doug Campbell2,27347.10
Republican Write-in60.12
Total votes4,826 100.00
2024 Iowa Senate election, 30th District
PartyCandidateVotes%
Republican Doug Campbell 20,272 61.26
Democratic Richard Lorence12,76238.57
Write-in 580.18
Total votes33,092 100.0
Republican hold

District 32

34th District Democratic primary details

No candidate filed for election. Brian Bruening was chosen as the nominee as a write-in candidate.

32nd District Republican primary details
Republican Primary, 32nd District
PartyCandidateVotes%
Republican Mike Klimesh (incumbent) 3,664 99.03
Republican Write-in260.97
Total votes2,690 100.00
2024 Iowa Senate election, 32nd District
PartyCandidateVotes%
Republican Mike Klimesh (Incumbent) 22,097 64.60
Democratic Brian Bruening12,08035.32
Write-in 270.08
Total votes34,204 100.0
Republican hold

District 34

34th District Democratic primary details

No candidate filed for election. Joe Hegland was chosen as the nominee as a write-in candidate.

34th District Republican primary details
Republican Primary, 34th District
PartyCandidateVotes%
Republican Dan Zumbach (incumbent) 1,656 98.87
Republican Write-in191.13
Total votes1,675 100.00
2024 Iowa Senate election, 34th District
PartyCandidateVotes%
Republican Dan Zumbach (Incumbent) 21,962 66.68
Democratic Joe Hegland10,93733.21
Write-in 360.11
Total votes32,935 100.0
Republican hold

District 36

36th District Democratic primary details
Democratic Primary, 36th District
PartyCandidateVotes%
Democratic Thomas Townsend 1,164 99.57
Democratic Write-in50.43
Total votes1,169 100.00
36th District Republican primary details
Republican Primary, 36th District
PartyCandidateVotes%
Republican Nicholas Molo 1,232 98.80
Republican Write-in151.20
Total votes1,247 100.00
2024 Iowa Senate election, 36th District
PartyCandidateVotes%
Democratic Thomas Townsend 15,274 50.45
Republican Nicholas Molo14,95849.41
Write-in 430.14
Total votes30,275 100.0
Democratic hold

District 38

38th District Democratic primary details
Democratic Primary, 38th District
PartyCandidateVotes%
Democratic Eric Giddens (incumbent) 1,388 99.78
Democratic Write-in30.22
Total votes1,391 100.00
38th District Republican primary details
Republican Primary, 38th District
PartyCandidateVotes%
Republican Dave Sires 1,365 58.94
Republican Steve Schmitt62226.86
Republican James McCullagh32213.90
Republican Write-in70.30
Total votes2,316 100.00
2024 Iowa Senate election, 38th District
PartyCandidateVotes%
Republican Dave Sires 17,232 50.51
Democratic Eric Giddens (Incumbent)16,84649.38
Write-in 380.11
Total votes34,116 100.0
Republican gain from Democratic

District 40

40th District Democratic primary details
Democratic Primary, 40th District
PartyCandidateVotes%
Democratic Art Staed (incumbent) 766 99.09
Democratic Write-in70.91
Total votes773 100.00
40th District Republican primary details
Republican Primary, 40th District
PartyCandidateVotes%
Republican Kris G Gulick 648 98.33
Republican Write-in111.67
Total votes659 100.00
2024 Iowa Senate election, 40th District
PartyCandidateVotes%
Democratic Art Staed 18,157 50.10
Republican Kris G Gulick14,76344.80
Write-in 300.09
Total votes32,950 100.0
Democratic hold

District 42

42nd District Republican primary details
Republican Primary, 42nd District
PartyCandidateVotes%
Republican Charlie McClintock (incumbent) 2,211 98.84
Republican Write-in261.16
Total votes2,237 100.00
2024 Iowa Senate election, 42nd District
PartyCandidateVotes%
Republican Charlie McClintock (Incumbent) 27,726 97.22
Write-in 7922.78
Total votes28,518 100.0
Republican hold

District 44

44th District Republican primary details
Republican Primary, 44th District
PartyCandidateVotes%
Republican Adrian Dickey (incumbent) 3,503 98.32
Republican Write-in601.68
Total votes3,563 100.00
2024 Iowa Senate election, 44th District
PartyCandidateVotes%
Republican Adrian Dickey (Incumbent) 19,207 68.32
Independent Lisa Ossian8,82631.39
Write-in 810.29
Total votes28,114 100.0
Republican hold

District 46

46th District Democratic primary details
Democratic Primary, 46th District
PartyCandidateVotes%
Democratic Ed Chabal 1,062 99.16
Democratic Write-in90.84
Total votes1,071 100.00
46th District Republican primary details
Republican Primary, 46th District
PartyCandidateVotes%
Republican Dawn Driscoll (incumbent) 2,480 99.04
Republican Write-in240.96
Total votes2,504 100.00
2024 Iowa Senate election, 46th District
PartyCandidateVotes%
Republican Dawn Driscoll (Incumbent) 21,399 60.67
Democratic Ed Chabal13,76939.22
Write-in 380.11
Total votes35,106 100.0
Republican hold

District 48

48th District Democratic primary details
Democratic Primary, 48th District
PartyCandidateVotes%
Democratic John Dabeet 473 100.00
Democratic Write-in00.00
Total votes473 100.00
48th District Republican primary details
Republican Primary, 48th District
PartyCandidateVotes%
Republican Mark Lofgren (incumbent) 2,062 98.99
Republican Write-in211.01
Total votes2,083 100.00
2024 Iowa Senate election, 48th District
PartyCandidateVotes%
Republican Mark Lofgren (Incumbent) 19,755 65.67
Democratic John Dabeet10,28134.18
Write-in 450.15
Total votes30,081 100.0
Republican hold

District 50

50th District Democratic primary details
Democratic Primary, 50th District
PartyCandidateVotes%
Democratic Nannette Griffin 552 99.28
Democratic Write-in40.72
Total votes556 100.00
50th District Republican primary details
Republican Primary, 50th District
PartyCandidateVotes%
Republican Jeff Reichman (incumbent) 1,665 98.64
Republican Write-in231.36
Total votes1,688 100.00
2024 Iowa Senate election, 50th District
PartyCandidateVotes%
Republican Jeff Reichman (Incumbent) 16,735 58.40
Democratic Nannette Griffin11,86941.42
Write-in 500.17
Total votes28,654 100.0
Republican hold

References

  1. "Iowa State Senate elections, 2024". Ballotpedia. Retrieved February 22, 2024.
  2. "Iowa 2024 General Election". www.thegreenpapers.com. Retrieved February 22, 2024.
  3. Pfannenstiel, Brianne; Gruber-Miller, Stephen (January 12, 2024). "Iowa Senate Democratic leader Pam Jochum says she won't seek reelection this year". The Des Moines Register . Retrieved May 1, 2024.
  4. Barton, Tom (December 8, 2023). "Another Linn County Democratic lawmaker is heading for the exit". The Gazette . Retrieved May 1, 2024. Sen. Todd Taylor, D-Cedar Rapids, will announce his campaign Tuesday for Linn County Auditor.
  5. "Edler announces retirement from Iowa Senate". Marshalltown Times-Republican. January 10, 2024. Retrieved May 1, 2024.
  6. O'Connor, Jack (July 8, 2024). "State Sen. Waylon Brown announces surprise resignation". Iowa Capital Dispatch . Retrieved July 17, 2024.
  7. "24 IA Forecast". projects.cnalysis.com. Retrieved March 26, 2024.