2024 Iowa State Senate Election Results
Election Date: Nov. 5, 2024 | Updated 1:30 PM EST Dec. 2, 2024
Iowa State Senate
Jump to:
District 2
*Incumbent
Candidate | |
---|---|
Jeff Taylor (R) * | Unopposed |
District 4
*Incumbent
Candidate | |
---|---|
Tim Kraayenbrink (R) * | Unopposed |
District 6
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Jason Schultz (R) * | 23,108 | 81.2% |
David Davis (LB) | 5,337 | 18.8% |
District 8
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mark Costello (R) * | 25,069 | 70.6% |
Ryan Roenfeld (D) | 10,432 | 29.4% |
District 10
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dan Dawson (R) * | 13,840 | 56.1% |
Steve Gorman (D) | 10,842 | 43.9% |
District 12
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Amy Sinclair (R) * | 23,075 | 70.4% |
Nicole Loew (D) | 9,682 | 29.6% |
District 14
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Sarah Trone Garriott (D) * | 20,467 | 50.0% |
Mark Hanson (R) | 20,438 | 50.0% |
District 16
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Claire Celsi (D) * | 21,557 | 70.1% |
Joshua Smith (LB) | 9,184 | 29.9% |
District 18
*Incumbent
Candidate | |
---|---|
Janet Petersen (D) * | Unopposed |
District 20
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mike Pike (R) | 15,644 | 50.1% |
Nate Boulton (D) * | 15,600 | 49.9% |
District 22
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Matt Blake (D) | 19,128 | 52.5% |
Brad Zaun (R) * | 17,336 | 47.5% |
District 24
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Jesse Green (R) * | 21,004 | 62.5% |
Margaret Liston (D) | 12,580 | 37.5% |
District 26
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Kara Warme (R) | 17,967 | 59.7% |
Mike Wolfe (D) | 12,121 | 40.3% |
District 28
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dennis Guth (R) * | 21,185 | 69.5% |
Cynthia Oppedal Paschen (D) | 9,302 | 30.5% |
District 30
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Doug Campbell (R) | 20,272 | 61.4% |
Richard Lorence (D) | 12,762 | 38.6% |
District 32
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mike Klimesh (R) * | 22,097 | 64.7% |
Brian Bruening (D) | 12,080 | 35.3% |
District 34
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dan Zumbach (R) * | 21,962 | 66.8% |
Joe Hegland (D) | 10,937 | 33.2% |
District 36
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Thomas Townsend (D) | 15,274 | 50.5% |
Nicholas Molo (R) | 14,958 | 49.5% |
District 38
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dave Sires (R) | 17,232 | 50.6% |
Eric Giddens (D) * | 16,846 | 49.4% |
District 40
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Art Staed (D) | 18,157 | 55.2% |
Kris Gulick (R) | 14,763 | 44.8% |
District 42
*Incumbent
Candidate | |
---|---|
Charlie McClintock (R) * | Unopposed |
District 44
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Adrian Dickey (R) * | 19,207 | 68.5% |
Lisa Ossian (NF) | 8,826 | 31.5% |
District 46
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dawn Driscoll (R) * | 21,299 | 60.7% |
Ed Chabal (D) | 13,769 | 39.3% |
District 48
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mark Lofgren (R) * | 19,755 | 65.8% |
John Dabeet (D) | 10,281 | 34.2% |
District 50
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Jeff Reichman (R) * | 16,735 | 58.5% |
Nannette Griffin (D) | 11,869 | 41.5% |