2024 Iowa State House Election Results
Election Date: Nov. 5, 2024 | Updated 1:30 PM EST Dec. 2, 2024
Iowa State House
Jump to:
District 1
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
J.D. Scholten (D) * | 4,615 | 53.5% |
Josh Steinhoff (R) | 4,017 | 46.5% |
District 2
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Robert Henderson (R) * | 7,130 | 60.7% |
Jessica Lopez-Walker (D) | 4,613 | 39.3% |
District 3
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Thomas Jeneary (R) * | 12,012 | 78.8% |
Emma Bouza (D) | 3,236 | 21.2% |
District 4
*Incumbent
Candidate | |
---|---|
Skyler Wheeler (R) * | Unopposed |
District 5
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Dieken (R) * | 11,146 | 78.0% |
Michael Schnoes (NF) | 3,136 | 22.0% |
District 6
*Incumbent
Candidate | |
---|---|
Megan Jones (R) * | Unopposed |
District 7
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mike Sexton (R) * | 12,743 | 83.8% |
Martin Podraza (NF) | 2,465 | 16.2% |
District 8
*Incumbent
Candidate | |
---|---|
Ann Meyer (R) * | Unopposed |
District 9
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Henry Stone (R) * | 11,744 | 73.3% |
Christian Schlaerth (D) | 4,270 | 26.7% |
District 10
*Incumbent
Candidate | |
---|---|
John Wills (R) * | Unopposed |
District 11
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Craig Williams (R) | 11,381 | 72.4% |
Jeff Rich (D) | 4,329 | 27.6% |
District 12
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Steven Holt (R) * | 10,269 | 73.8% |
Dustin Durbin (D) | 3,643 | 26.2% |
District 13
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Travis Sitzmann (R) | 12,462 | 73.2% |
Rosanne Plante (D) | 3,192 | 18.8% |
Parker Hansen (NF) | 1,370 | 8.0% |
District 14
*Incumbent
Candidate | |
---|---|
Jacob Bossman (R) * | Unopposed |
District 15
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Matt Windschitl (R) * | 12,795 | 69.3% |
Ben Schauer (D) | 5,655 | 30.7% |
District 16
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
David Sieck (R) * | 12,876 | 75.1% |
Candella Foley-Finchem (D) | 4,265 | 24.9% |
District 17
*Incumbent
Candidate | |
---|---|
Devon Wood (R) * | Unopposed |
District 18
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Thomas Moore (R) * | 11,165 | 73.9% |
Tripp Narup (D) | 3,938 | 26.1% |
District 19
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Brent Siegrist (R) * | 7,751 | 58.6% |
Roger Petersen (D) | 5,469 | 41.4% |
District 20
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Josh Turek (D) * | 5,881 | 52.5% |
James Wassell (R) | 5,320 | 47.5% |
District 21
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Brooke Boden (R) * | 10,184 | 58.7% |
Spencer Waugh (D) | 7,166 | 41.3% |
District 22
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Samantha Fett (R) | 11,861 | 59.3% |
Rory Taylor (D) | 8,134 | 40.7% |
District 23
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Ray Sorensen (R) * | 12,837 | 72.2% |
Karen Varley (D) | 4,939 | 27.8% |
District 24
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Sam Wengryn (R) | 9,901 | 67.0% |
Sonya Hicks (D) | 4,873 | 33.0% |
District 25
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Hans Wilz (R) * | 7,972 | 64.8% |
Brenda Curran (D) | 4,321 | 35.2% |
District 26
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Austin Harris (R) * | 10,843 | 71.6% |
Darcie Whitlow (D) | 3,661 | 24.2% |
Donald Gier (LB) | 635 | 4.2% |
District 27
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Kenan Judge (D) * | 11,886 | 55.8% |
Oliver Bardwell (R) | 9,429 | 44.2% |
District 28
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
David Young (R) * | 10,381 | 53.3% |
Laura Snider (D) | 9,095 | 46.7% |
District 29
*Incumbent
Candidate | |
---|---|
Brian Meyer (D) * | Unopposed |
District 30
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Megan Srinivas (D) * | 7,515 | 62.7% |
Jerry Cheevers (R) | 4,477 | 37.3% |
District 31
*Incumbent
Candidate | |
---|---|
Mary Madison (D) * | Unopposed |
District 32
*Incumbent
Candidate | |
---|---|
Jennifer Konfrst (D) * | Unopposed |
District 33
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Ruth Ann Gaines (D) * | 7,058 | 76.4% |
Toya Johnson (LB) | 2,181 | 23.6% |
District 34
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Rob Johnson (D) | 7,783 | 76.8% |
Danielle Duggan (R) | 2,345 | 23.2% |
District 35
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Sean Bagniewski (D) * | 10,574 | 66.6% |
Angela Schreader (R) | 4,503 | 28.4% |
David Green (LB) | 802 | 5.1% |
District 36
*Incumbent
Candidate | |
---|---|
Austin Baeth (D) * | Unopposed |
District 37
*Incumbent
Candidate | |
---|---|
Barb Kniff McCulla (R) * | Unopposed |
District 38
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Jon Dunwell (R) * | 9,035 | 55.8% |
Brad Magg (D) | 7,164 | 44.2% |
District 39
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Rick Olson (D) * | 7,511 | 54.7% |
Troy Clark (R) | 6,217 | 45.3% |
District 40
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Bill Gustoff (R) * | 8,720 | 50.9% |
Heather Sievers (D) | 8,402 | 49.1% |
District 41
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Ryan Weldon (R) | 10,707 | 50.3% |
Molly Buck (D) * | 10,569 | 49.7% |
District 42
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Heather Matson (D) * | 9,108 | 50.4% |
Heather Stephenson (R) | 8,959 | 49.6% |
District 43
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Eddie Andrews (R) * | 9,598 | 51.0% |
Tiara Mays-Sims (D) | 8,959 | 47.6% |
Brett Nelson (NF) | 280 | 1.5% |
District 44
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Larry McBurney (D) | 9,769 | 64.8% |
Jake Heard (LB) | 5,313 | 35.2% |
District 45
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Brian Lohse (R) * | 12,827 | 64.7% |
Anthony Thompson (D) | 6,998 | 35.3% |
District 46
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dan Gehlbach (R) * | 10,868 | 55.2% |
Lynne Campbell (D) | 8,834 | 44.8% |
District 47
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Carter Nordman (R) * | 9,956 | 64.1% |
Joe Shelly (D) | 5,570 | 35.9% |
District 48
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Chad Behn (R) | 10,654 | 60.3% |
Penny Vossler (D) | 7,022 | 39.7% |
District 49
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Beth Wessel-Kroeschell (D) * | 7,500 | 74.0% |
Eric Cooper (LB) | 2,639 | 26.0% |
District 50
*Incumbent
Candidate | |
---|---|
Ross Wilburn (D) * | Unopposed |
District 51
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Brett Barker (R) | 11,275 | 62.7% |
Ryan Condon (D) | 6,719 | 37.3% |
District 52
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
David Blom (R) | 6,437 | 52.3% |
Sue Cahill (D) * | 5,869 | 47.7% |
District 53
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dean Fisher (R) * | 8,889 | 56.9% |
Tommy Hexter (D) | 6,745 | 43.1% |
District 54
*Incumbent
Candidate | |
---|---|
Joshua Meggers (R) * | Unopposed |
District 55
*Incumbent
Candidate | |
---|---|
Shannon Latham (R) * | Unopposed |
District 56
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mark Thompson (R) * | 11,167 | 74.2% |
Kyle Kruse (D) | 3,876 | 25.8% |
District 57
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Pat Grassley (R) * | 10,869 | 60.2% |
Shawn Ellerbroek (D) | 7,180 | 39.8% |
District 58
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Charley Thomson (R) * | 10,060 | 63.5% |
Gail Allison (D) | 5,782 | 36.5% |
District 59
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Christian Hermanson (R) | 8,069 | 51.2% |
Jeremy True (D) | 7,698 | 48.8% |
District 60
*Incumbent
Candidate | |
---|---|
Jane Bloomingdale (R) * | Unopposed |
District 61
*Incumbent
Candidate | |
---|---|
Timi Brown-Powers (D) * | Unopposed |
District 62
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Jerome Amos (D) * | 7,135 | 75.8% |
Ervin Sabic (LB) | 2,273 | 24.2% |
District 63
*Incumbent
Candidate | |
---|---|
Michael Bergan (R) * | Unopposed |
District 64
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Jason Gearhart (R) | 10,824 | 67.9% |
Ian Zahren (NF) | 5,114 | 32.1% |
District 65
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Shannon Lundgren (R) * | 11,934 | 64.3% |
Carolyn Wiezorek (D) | 6,623 | 35.7% |
District 66
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Steven Bradley (R) * | 9,541 | 55.4% |
Andy McKean (D) | 7,670 | 44.6% |
District 67
*Incumbent
Candidate | |
---|---|
Craig Johnson (R) * | Unopposed |
District 68
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Chad Ingels (R) * | 10,355 | 67.3% |
Tim O'Brien (D) | 5,037 | 32.7% |
District 69
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tom Determann (R) * | 8,568 | 57.0% |
Randy Meier (D) | 6,454 | 43.0% |
District 70
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Norlin Mommsen (R) * | 10,661 | 61.4% |
Kay Pence (D) | 6,708 | 38.6% |
District 71
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Lindsay James (D) * | 7,971 | 56.2% |
James McClain (R) | 6,220 | 43.8% |
District 72
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Jennifer Smith (R) | 8,575 | 53.3% |
Charles Isenhart (D) * | 7,513 | 46.7% |
District 73
*Incumbent
Candidate | |
---|---|
Elizabeth Wilson (D) * | Unopposed |
District 74
*Incumbent
Candidate | |
---|---|
Eric Gjerde (D) * | Unopposed |
District 75
*Incumbent
Candidate | |
---|---|
Bob Kressig (D) * | Unopposed |
District 76
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Derek Wulf (R) * | 10,347 | 60.5% |
Jarred Johnston (D) | 6,762 | 39.5% |
District 77
*Incumbent
Candidate | |
---|---|
Jeff Cooling (D) * | Unopposed |
District 78
*Incumbent
Candidate | |
---|---|
Sami Scheetz (D) * | Unopposed |
District 79
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Tracy Ehlert (D) * | 9,222 | 60.8% |
Barclay Woerner (R) | 5,947 | 39.2% |
District 80
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Aime Wichtendahl (D) | 9,070 | 52.4% |
John Thompson (R) | 8,242 | 47.6% |
District 81
Candidate | |
---|---|
Daniel Gosa (D) | Unopposed |
District 82
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Bobby Kaufmann (R) * | 10,312 | 60.6% |
Phil Wiese (D) | 6,716 | 39.4% |
District 83
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Cindy Golding (R) * | 11,321 | 58.8% |
Kent McNally (D) | 7,947 | 41.2% |
District 84
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Thomas Gerhold (R) * | 11,672 | 73.3% |
Ashley Meredith (LB) | 4,250 | 26.7% |
District 85
*Incumbent
Candidate | |
---|---|
Amy Nielsen (D) * | Unopposed |
District 86
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Dave Jacoby (D) * | 12,544 | 76.1% |
Stephen Knoner (R) | 3,934 | 23.9% |
District 87
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Jeff Shipley (R) * | 8,221 | 57.6% |
Thomas O'Donnell (D) | 5,655 | 39.7% |
Curtis Oliver (NF) | 386 | 2.7% |
District 88
*Incumbent
Candidate | |
---|---|
Helena Hayes (R) * | Unopposed |
District 89
*Incumbent
Candidate | |
---|---|
Elinor Levin (D) * | Unopposed |
District 90
*Incumbent
Candidate | |
---|---|
Adam Zabner (D) * | Unopposed |
District 91
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Judd Lawler (R) | 10,646 | 54.9% |
Jay Gorsh (D) | 8,762 | 45.1% |
District 92
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Heather Hora (R) * | 9,390 | 60.7% |
Anna Banowsky (D) | 6,073 | 39.3% |
District 93
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Gary Mohr (R) * | 11,630 | 60.2% |
Mindy Smith-Pace (D) | 7,681 | 39.8% |
District 94
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mike Vondran (R) * | 10,151 | 57.6% |
Tracy Jones (D) | 7,465 | 42.4% |
District 95
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Taylor Collins (R) * | 11,284 | 71.4% |
Jeff Poulter (D) | 4,523 | 28.6% |
District 96
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Mark Cisneros (R) * | 8,071 | 58.8% |
Mandy Moody (D) | 5,649 | 41.2% |
District 97
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Ken Croken (D) * | 7,753 | 58.8% |
Josue Rodriguez (R) | 5,429 | 41.2% |
District 98
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Monica Kurth (D) * | 6,585 | 50.2% |
Nathan Ramker (R) | 6,540 | 49.8% |
District 99
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Matthew Rinker (R) * | 7,755 | 55.7% |
Jim Beres (D) | 6,162 | 44.3% |
District 100
99% Est. Vote Counted
*Incumbent
Candidate | Total Votes | % Votes |
---|---|---|
Martin Graber (R) * | 9,470 | 67.9% |
Nicolas Atwood (NF) | 4,486 | 32.1% |