Elections
Iowa elections
Every federal, statewide and legislative race on Iowa ballots since 2018: primaries, general elections and specials, with campaign finance for each candidate. Special elections and open seats
Tuesday, November 5, 2024 · 129 races
Federal
· 4 races
- Mariannette Miller-Meeks RIncumbentWinner206,95550.0%
- Christina Bohannan D206,15649.8%
- Ashley Hinson RIncumbentWinner233,34057.1%
- Sarah Corkery D169,74041.5%
- Jody Puffett I5,3811.3%
- Zach Nunn RIncumbentWinner213,74651.8%
- Lanon Baccam D197,96247.9%
- Randy Feenstra RIncumbentWinner250,52267.0%
- Ryan Melton D122,17532.7%
Iowa Senate
· 25 races · show
- Jason Schultz RIncumbentWinner23,10881.0%
- David Davis L5,33718.7%
- Mark Costello RIncumbentWinner25,06970.5%
- Ryan Lee Roenfeld D10,43229.3%
- Dan Dawson RIncumbentWinner13,84056.0%
- Steven F. Gorman D10,84243.9%
- Amy Sinclair RIncumbentWinner23,07570.3%
- Nicole Loew D9,68229.5%
- Sarah Trone Garriott DIncumbentWinner20,46750.0%
- Mark Hanson R20,43849.9%
- Claire Celsi DIncumbentWinner21,55769.5%
- Joshua Smith L9,18429.6%
- Janet Petersen DIncumbentUnopposed25,56497.1%
- Mike Pike RWinner15,64450.0%
- Nate Boulton DIncumbent15,60049.8%
- Matt Blake DWinner19,12852.4%
- Brad Zaun RIncumbent17,33647.5%
- Jesse Green RIncumbentWinner21,00462.5%
- Margaret Liston D12,58037.4%
- Dennis Guth RIncumbentWinner21,18569.4%
- Cynthia Oppedal Paschen D9,30230.4%
- Michael T. Klimesh RWinner22,09764.6%
- Brian Bruening D12,08035.3%
- Dan Zumbach RIncumbentWinner21,96266.7%
- Joe Hegland D10,93733.2%
- Thomas Townsend DWinner15,27450.5%
- Nicholas Molo R14,95849.4%
- Dave Sires RWinner17,23250.5%
- Eric Giddens DIncumbent16,84649.4%
- Art Staed DWinner18,15755.1%
- Kris G. Gulick R14,76344.8%
- Adrian Jeremy Dickey RIncumbentWinner19,20768.3%
- Lisa Ossian I8,82631.4%
- Dawn Driscoll RIncumbentWinner21,29960.7%
- Ed Chabal D13,76939.2%
- Mark S. Lofgren RIncumbentWinner19,75565.7%
- John Dabeet D10,28134.2%
- Jeffrey Reichman RWinner16,73558.4%
- Nannette Griffin D11,86941.4%
Iowa House
· 100 races · show
- J. D. Scholten DIncumbentWinner4,61553.4%
- Josh Steinhoff R4,01746.5%
- Robert Henderson RIncumbentWinner7,13060.6%
- Jessica Lopez-Walker D4,61339.2%
- Thomas Jeneary RIncumbentWinner12,01278.7%
- Emma Bouza D3,23621.2%
- Ann Meyer RIncumbentUnopposed10,45997.5%
- Henry Stone RIncumbentWinner11,74473.2%
- Christian Schlaerth D4,27026.6%
- Steven Holt RIncumbentWinner10,26973.7%
- Dustin Durbin D3,64326.1%
- Travis Sitzmann RWinner12,46273.1%
- Rosanne Plante D3,19218.7%
- Parker Hansen I1,3708.0%
- Jacob Bossman RIncumbentUnopposed11,11697.5%
- Matt Windschitl RIncumbentWinner12,79569.2%
- Benjamin Schauer D5,65530.6%
- David Sieck RIncumbentWinner12,87675.0%
- Candella Foley-Finchem D4,26524.8%
- Brent Siegrist RIncumbentWinner7,75158.5%
- Roger Petersen D5,46941.3%
- Josh Turek DIncumbentWinner5,88152.5%
- James Wassell R5,32047.5%
- Brooke Boden RIncumbentWinner10,18458.6%
- Spencer A. Waugh D7,16641.3%
- Samantha Fett RWinner11,86159.2%
- Rory Taylor D8,13440.6%
- Ray Bubba Sorensen RIncumbentWinner12,83772.1%
- Karen Varley D4,93927.7%
- Hans C. Wilz RIncumbentWinner7,97264.8%
- Brenda Curran D4,32135.1%
- Austin Harris RIncumbentWinner10,84371.5%
- Darcie Whitlow D3,65824.1%
- Donald Gier L6344.2%
- Kenan Judge DIncumbentWinner11,88655.7%
- Oliver Bardwell R9,42944.2%
- David Young RIncumbentWinner10,38153.2%
- Laura Snider D9,09546.6%
- Brian Meyer DIncumbentUnopposed7,94895.7%
- Megan L. Srinivas DIncumbentWinner7,51562.4%
- Jerry Cheevers R4,47737.2%
- Jennifer Konfrst DIncumbentUnopposed11,83796.0%
- Ruth Ann Gaines DIncumbentWinner7,05875.1%
- ToyA S. Johnson L2,18123.2%
- Rob Johnson DWinner7,78376.5%
- Danielle Duggan R2,34523.0%
- Sean Bagniewski DIncumbentWinner10,57466.4%
- Angela Kay Schreader R4,50328.3%
- David G. Green L8025.0%
- Austin Baeth DIncumbentUnopposed13,03197.6%
- Jon Dunwell RIncumbentWinner9,03555.8%
- Brad Magg D7,16444.2%
- Rick L. Olson DIncumbentWinner7,51154.6%
- Troy Clark R6,21745.2%
- Bill Gustoff RIncumbentWinner8,72050.9%
- Heather Sievers D8,40249.0%
- Ryan Weldon RWinner10,70750.3%
- Molly Buck DIncumbent10,56949.6%
- Heather Matson DIncumbentWinner9,10850.3%
- Heather Stephenson R8,95949.5%
- Eddie Andrews RIncumbentWinner9,59850.9%
- Tiara L. Mays-Sims D8,95947.5%
- Brett H. Nelson I2801.5%
- Larry W. McBurney DWinner9,76964.3%
- Jack Heard L5,31335.0%
- Brian K. Lohse RIncumbentWinner12,82764.6%
- Anthony W. Thompson D6,99835.2%
- Dan Gehlbach RIncumbentWinner10,86855.1%
- Lynne Campbell D8,83444.8%
- Carter Nordman RIncumbentWinner9,95664.0%
- Joe Shelly D5,57035.8%
- Beth Wessel-Kroeschell DIncumbentWinner7,50073.3%
- Eric Cooper L2,63925.8%
- Ross Wilburn DIncumbentUnopposed11,80297.0%
- David Blom RWinner6,43752.3%
- Sue Cahill DIncumbent5,86947.6%
- Dean C. Fisher RIncumbentWinner8,88956.8%
- Tommy Hexter D6,74543.1%
- Mark I. Thompson RIncumbentWinner11,16774.1%
- Kyle Kruse D3,87625.7%
- Patrick Grassley RWinner10,86960.2%
- Shawn Ellerbroek D7,18039.7%
- Charley Thomson RIncumbentWinner10,06063.4%
- Gail Allison D5,78236.5%
- Christian Hermanson RWinner8,06951.1%
- Jeremy True D7,69848.8%
- Timi Brown-Powers DIncumbentUnopposed9,23097.7%
- Jerome Amos, Jr. DIncumbentWinner7,13575.3%
- Ervin Sabic L2,27324.0%
- Michael R. Bergan RIncumbentWinner13,56691.4%
- Kayla Koether D9846.6%
- Shannon Lundgren RIncumbentWinner11,93464.2%
- Carolyn Wiezorek D6,62335.6%
- Tom Determann RIncumbentWinner8,56857.0%
- Randy Meier D6,45442.9%
- Norlin Mommsen RIncumbentWinner10,66161.3%
- Kay Pence D6,70838.6%
- Lindsay James DIncumbentWinner7,97156.1%
- James W. McClain R6,22043.8%
- Jennifer Smith RWinner8,57553.2%
- Charles Isenhart DIncumbent7,51346.6%
- Elizabeth Wilson DIncumbentUnopposed12,21395.5%
- Eric Gjerde DIncumbentUnopposed11,36896.4%
- Bob Kressig DIncumbentUnopposed11,52997.7%
- Derek Wulf RIncumbentWinner10,34760.4%
- Jarred Johnston D6,76239.5%
- Jeff Cooling DIncumbentUnopposed9,52396.7%
- Sami Scheetz DIncumbentUnopposed10,80396.7%
- Tracy Ehlert DIncumbentWinner9,22260.7%
- Barclay Woerner R5,94739.2%
- Aime Wichtendahl DWinner9,07052.3%
- John Thompson R8,24247.6%
- Daniel Gosa DWinner9,80694.5%
- Luana Stoltenberg RIncumbent400.4%
- Bobby Kaufmann RIncumbentWinner10,31260.5%
- Phil Wiese D6,71639.4%
- Cindy Golding RIncumbentWinner11,32158.7%
- Kent McNally D7,94741.2%
- Thomas Gerhold RIncumbentWinner11,67272.8%
- Ashley Meredith L4,25026.5%
- Amy Nielsen DIncumbentUnopposed13,79497.7%
- David Jacoby DIncumbentWinner12,54476.0%
- Stephen Knoner R3,93423.8%
- Jeff Shipley RIncumbentWinner8,22157.5%
- Thomas O'Donnell D5,65539.6%
- Curtis Oliver I3862.7%
- Elinor Levin DIncumbentUnopposed11,94598.7%
- Adam Zabner DIncumbentUnopposed14,47798.5%
- Heather Hora RIncumbentWinner9,39060.6%
- Anna Banowsky D6,07339.2%
- Gary M. Mohr RIncumbentWinner11,63060.1%
- Mindy Smith-Pace D7,68139.7%
- Mike Vondran RIncumbentWinner10,15157.5%
- Tracy J. Jones D7,46542.3%
- Taylor R. Collins RIncumbentWinner11,28471.2%
- Jeff Poulter D4,52328.6%
- Mike Cisneros RWinner8,07158.8%
- Mandy Moody D5,64941.1%
- Ken Croken DIncumbentWinner7,75358.7%
- Josue Rodriguez R5,42941.1%
- Monica Kurth DIncumbentWinner6,58550.1%
- Nathan Ramker R6,54049.7%
- Martin L. Graber RIncumbentWinner9,46667.6%
- Nicolas Atwood I4,48932.1%