Skip to content
Election Wrld, home
Senate D 45I 2R 53House D 214I 1R 218Governors D 24R 26Election Day Tue, Nov 3Seats as of Oct 28

Iowa

Votes Tue, Nov 3 · in 3 days

  • Iowa Senate

    Ashley Hinson RepublicanJosh Turek Democratic

    Polling average
    Hinson 46.1, Turek 45.8 · Average of 9 polls, Sep 24 to Oct 28
    Last time
    Ernst R 51.7, Greenfield D 45.2 · 2020 general
  • Iowa Governor

    Zach Lahn RepublicanRob Sand Democratic

    Polling average
    Lahn 44.1, Sand 50.8 · Average of 9 polls, Sep 22 to Oct 28
    Last time
    Reynolds R 58.0, Dejear D 39.5 · 2022 general

Polls updated Oct 31, 4:06 a.m. ET, from VoteHub.

Polls close

9:00 p.m. ET (8:00 p.m. CST).

Official results: Iowa Secretary of State, Election Results

Vote in Iowa

Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org

What changed in Iowa

Newest first

Polls via VoteHub (CC BY 4.0)

  1. NEW POLLIowa Governor

    Iowa Governor: Rob Sand 50, Zach Lahn 45

    co/efficient, Oct 28 to Oct 28, 1,020 likely voters

  2. NEW POLLIowa Senate

    Iowa Senate: Ashley Hinson 48, Josh Turek 46

    co/efficient, Oct 28 to Oct 28, 1,020 likely voters

  3. NEW POLLIowa Governor

    Iowa Governor: Rob Sand 50, Zach Lahn 46

    Echelon Insights, Oct 16 to Oct 23, 403 likely voters

  4. NEW POLLIowa Senate

    Iowa Senate: Josh Turek 45, Ashley Hinson 43

    Echelon Insights, Oct 16 to Oct 23, 403 likely voters

  5. NEW POLLIowa Senate

    Iowa Senate: Ashley Hinson 47, Josh Turek 45

    InsiderAdvantage, Oct 21 to Oct 22, 1,200 likely voters

All changes

US House races

Sorted by newest poll
  • Iowa District 2

    Lindsay James DemocraticJoe Mitchell Republican

    Newest poll
    James 50, Mitchell 47 · Emerson College, field ended Oct 14, released Oct 22
    Last time
    Hinson R 57.1, Corkery D 41.5 · 2024 general
  • Iowa District 1

    Christina Bohannan DemocraticMichael Bridgford IndependentMariannette Miller-Meeks Republican (inc.)

    Newest poll
    Bohannan 40, Bridgford 11, Miller-Meeks 35 · The Bullfinch Group, field ended Jul 16, released Jul 28
    Last time
    Miller-Meeks R 50.0, Bohannan D 49.8 · 2024 general
  • Iowa District 3

    Sarah Trone Garriott DemocraticZach Nunn Republican (inc.)

    Last time
    Nunn R 51.8, Baccam D 47.9 · 2024 general
  • Iowa District 4

    Dave Dawson DemocraticChris McGowan Republican

    Last time
    Feenstra R 67.0, Melton D 32.7 · 2024 general

All 4 Iowa House races, on the map

Districts

Look up your district by street address

Select a shape for details. Arrow keys move between shapes.
Iowa State House of RepresentativesState House District 90: Adam Zabner (D); last result Democratic won 2024State House District 91: Judd Lawler (R); last result Republican by 9.7 points, 2024State House District 92: Heather Hora (R); last result Republican by 21.4 points, 2024State House District 93: Gary Mohr (R); last result Republican by 20.5 points, 2024State House District 94: Mike Vondran (R); last result Republican by 15.2 points, 2024State House District 95: Taylor Collins (R); last result Republican by 42.6 points, 2024State House District 96: Mark Cisneros (R); last result Republican by 17.7 points, 2024State House District 97: Ken Croken (D); last result Democratic by 17.6 points, 2024State House District 100: Blaine Watkins (R); last result Republican by 35.5 points, 2024State House District 29: Brian Meyer (D); last result Democratic won 2024State House District 58: Charley Thomson (R); last result Republican by 26.9 points, 2024State House District 99: Matt Rinker (R); last result Republican by 11.4 points, 2024State House District 76: Derek Wulf (R); last result Republican by 20.9 points, 2024State House District 86: Dave Jacoby (D); last result Democratic by 52.2 points, 2024State House District 77: Jeff Cooling (D); last result Democratic won 2024State House District 84: Tom Gerhold (R); last result Republican by 46.4 points, 2024State House District 28: David Young (R); last result Republican by 6.6 points, 2024State House District 87: Jeff Shipley (R); last result Republican by 17.9 points, 2024State House District 88: Helena Hayes (R); last result Republican won 2024State House District 45: Brian Lohse (R); last result Republican by 29.4 points, 2024State House District 98: Monica Kurth (D); last result Democratic by 0.4 points, 2024State House District 44: Larry McBurney (D); last result Democratic by 29.4 points, 2024State House District 47: Carter Nordman (R); last result Republican by 28.2 points, 2024State House District 48: Chad Behn (R); last result Republican by 20.5 points, 2024State House District 50: Ross Wilburn (D); last result Democratic won 2024State House District 51: Brett Barker (R); last result Republican by 25.3 points, 2024State House District 52: David Blom (R); last result Republican by 4.6 points, 2024State House District 53: Dean Fisher (R); last result Republican by 13.7 points, 2024State House District 54: Josh Meggers (R); last result Republican won 2024State House District 55: Shannon Latham (R); last result Republican won 2024State House District 56: Mark Thompson (R); last result Republican by 48.4 points, 2024State House District 59: Christian Hermanson (R); last result Republican by 2.3 points, 2024State House District 61: Timi Brown-Powers (D); last result Democratic won 2024State House District 62: Jerome Amos (D); last result Democratic by 51.3 points, 2024State House District 64: Jason Gearhart (R); last result Republican by 35.7 points, 2024State House District 65: Shannon Lundgren (R); last result Republican by 28.5 points, 2024State House District 68: Chad Ingels (R); last result Republican by 34.5 points, 2024State House District 69: Tom Determann (R); last result Republican by 14.1 points, 2024State House District 71: Lindsay James (D); last result Democratic by 12.3 points, 2024State House District 72: Jennifer Smith (R); last result Republican by 6.6 points, 2024State House District 73: Elizabeth Wilson (D); last result Democratic won 2024State House District 74: Eric Gjerde (D); last result Democratic won 2024State House District 78: Angel Ramirez (D); last result Democratic won 2024State House District 79: Tracy Ehlert (D); last result Democratic by 21.5 points, 2024State House District 80: Aime Wichtendahl (D); last result Democratic by 4.7 points, 2024State House District 81: Dan Gosa (D); last result Democratic won 2024State House District 82: Bobby Kaufmann (R); last result Republican by 21.1 points, 2024State House District 83: Cindy Golding (R); last result Republican by 17.5 points, 2024State House District 85: Amy Nielsen (D); last result Democratic won 2024State House District 89: Elinor Levin (D); last result Democratic won 2024State House District 19: Brent Siegrist (R); last result Republican by 17.2 points, 2024State House District 25: Hans Wilz (R); last result Republican by 29.7 points, 2024State House District 2: Bob Henderson (R); last result Republican by 21.4 points, 2024State House District 20: Josh Turek (D); last result Democratic by 5.0 points, 2024State House District 46: Dan Gehlbach (R); last result Republican by 10.3 points, 2024State House District 3: Tom Jeneary (R); last result Republican by 57.5 points, 2024State House District 1: J.D. Scholten (D); last result Democratic by 6.9 points, 2024State House District 4: Skyler Wheeler (R); last result Republican won 2024State House District 5: Zach Dieken (R); last result Republican by 56.0 points, 2024State House District 6: Megan Jones (R); last result Republican won 2024State House District 10: John Wills (R); last result Republican won 2024State House District 18: Tom Moore (R); last result Republican by 47.7 points, 2024State House District 43: Eddie Andrews (R); last result Republican by 3.4 points, 2024State House District 11: Craig Williams (R); last result Republican by 44.9 points, 2024State House District 37: Barb Kniff McCulla (R); last result Republican won 2024State House District 7: Wendy Larson (R); last result Republican by 67.3 points, 2024State House District 8: Ann Meyer (R); last result Republican won 2024State House District 17: Devon Wood (R); last result Republican won 2024State House District 9: Henry Stone (R); last result Republican by 46.6 points, 2024State House District 40: Bill Gustoff (R); last result Republican by 1.9 points, 2024State House District 32: Jennifer Konfrst (D); last result Democratic won 2024State House District 60: Jane Bloomingdale (R); last result Republican won 2024State House District 57: Pat Grassley (R); last result Republican by 20.5 points, 2024State House District 49: Beth Wessel-Kroeschell (D); last result Democratic by 47.5 points, 2024State House District 66: Steve Bradley (R); last result Republican by 10.9 points, 2024State House District 63: Michael Bergan (R); last result Republican by 84.8 points, 2024State House District 23: Bubba Sorensen (R); last result Republican by 44.4 points, 2024State House District 12: Steven Holt (R); last result Republican by 47.5 points, 2024State House District 70: Norlin Mommsen (R); last result Republican by 22.7 points, 2024State House District 67: Craig Johnson (R); last result Republican won 2024State House District 36: Austin Baeth (D); last result Democratic won 2024State House District 24: Sam Wengryn (R); last result Republican by 34.0 points, 2024State House District 75: Bob Kressig (D); last result Democratic won 2024State House District 13: Travis Sitzmann (R); last result Republican by 54.4 points, 2024State House District 14: Jacob Bossman (R); last result Republican won 2024State House District 31: Mary Madison (D); last result Democratic won 2024State House District 15: Matt Windschitl (R); last result Republican by 38.6 points, 2024State House District 16: David Sieck (R); last result Republican by 50.2 points, 2024State House District 21: Brooke Boden (R); last result Republican by 17.3 points, 2024State House District 22: Samantha Fett (R); last result Republican by 18.6 points, 2024State House District 26: Austin Harris (R); last result Republican by 47.4 points, 2024State House District 27: Kenan Judge (D); last result Democratic by 11.5 points, 2024State House District 30: Megan Srinivas (D); last result Democratic by 25.2 points, 2024State House District 33: Ruth Ann Gaines (D); last result Democratic by 51.9 points, 2024State House District 34: Rob Johnson (D); last result Democratic by 53.5 points, 2024State House District 35: Sean Bagniewski (D); last result Democratic by 38.1 points, 2024State House District 38: No member on file; last result Republican by 11.6 points, 2024State House District 39: Rick Olson (D); last result Democratic by 9.4 points, 2024State House District 41: Ryan Weldon (R); last result Republican by 0.7 points, 2024State House District 42: Heather Matson (D); last result Democratic by 0.8 points, 2024
Last election held, margin in points
  • D 15+ pts
  • D 5 to 15 pts
  • D under 5 pts
  • R under 5 pts
  • R 5 to 15 pts
  • R 15+ pts
  • Other winner
  • No data
Show this map as a list (100)
  • · J.D. Scholten (D); last result Democratic by 6.9 points, 2024
  • · Bob Henderson (R); last result Republican by 21.4 points, 2024
  • · Tom Jeneary (R); last result Republican by 57.5 points, 2024
  • · Skyler Wheeler (R); last result Republican won 2024
  • · Zach Dieken (R); last result Republican by 56.0 points, 2024
  • · Megan Jones (R); last result Republican won 2024
  • · Wendy Larson (R); last result Republican by 67.3 points, 2024
  • · Ann Meyer (R); last result Republican won 2024
  • · Henry Stone (R); last result Republican by 46.6 points, 2024
  • · John Wills (R); last result Republican won 2024
  • · Craig Williams (R); last result Republican by 44.9 points, 2024
  • · Steven Holt (R); last result Republican by 47.5 points, 2024
  • · Travis Sitzmann (R); last result Republican by 54.4 points, 2024
  • · Jacob Bossman (R); last result Republican won 2024
  • · Matt Windschitl (R); last result Republican by 38.6 points, 2024
  • · David Sieck (R); last result Republican by 50.2 points, 2024
  • · Devon Wood (R); last result Republican won 2024
  • · Tom Moore (R); last result Republican by 47.7 points, 2024
  • · Brent Siegrist (R); last result Republican by 17.2 points, 2024
  • · Josh Turek (D); last result Democratic by 5.0 points, 2024
  • · Brooke Boden (R); last result Republican by 17.3 points, 2024
  • · Samantha Fett (R); last result Republican by 18.6 points, 2024
  • · Bubba Sorensen (R); last result Republican by 44.4 points, 2024
  • · Sam Wengryn (R); last result Republican by 34.0 points, 2024
  • · Hans Wilz (R); last result Republican by 29.7 points, 2024
  • · Austin Harris (R); last result Republican by 47.4 points, 2024
  • · Kenan Judge (D); last result Democratic by 11.5 points, 2024
  • · David Young (R); last result Republican by 6.6 points, 2024
  • · Brian Meyer (D); last result Democratic won 2024
  • · Megan Srinivas (D); last result Democratic by 25.2 points, 2024
  • · Mary Madison (D); last result Democratic won 2024
  • · Jennifer Konfrst (D); last result Democratic won 2024
  • · Ruth Ann Gaines (D); last result Democratic by 51.9 points, 2024
  • · Rob Johnson (D); last result Democratic by 53.5 points, 2024
  • · Sean Bagniewski (D); last result Democratic by 38.1 points, 2024
  • · Austin Baeth (D); last result Democratic won 2024
  • · Barb Kniff McCulla (R); last result Republican won 2024
  • · No member on file; last result Republican by 11.6 points, 2024
  • · Rick Olson (D); last result Democratic by 9.4 points, 2024
  • · Bill Gustoff (R); last result Republican by 1.9 points, 2024
  • · Ryan Weldon (R); last result Republican by 0.7 points, 2024
  • · Heather Matson (D); last result Democratic by 0.8 points, 2024
  • · Eddie Andrews (R); last result Republican by 3.4 points, 2024
  • · Larry McBurney (D); last result Democratic by 29.4 points, 2024
  • · Brian Lohse (R); last result Republican by 29.4 points, 2024
  • · Dan Gehlbach (R); last result Republican by 10.3 points, 2024
  • · Carter Nordman (R); last result Republican by 28.2 points, 2024
  • · Chad Behn (R); last result Republican by 20.5 points, 2024
  • · Beth Wessel-Kroeschell (D); last result Democratic by 47.5 points, 2024
  • · Ross Wilburn (D); last result Democratic won 2024
  • · Brett Barker (R); last result Republican by 25.3 points, 2024
  • · David Blom (R); last result Republican by 4.6 points, 2024
  • · Dean Fisher (R); last result Republican by 13.7 points, 2024
  • · Josh Meggers (R); last result Republican won 2024
  • · Shannon Latham (R); last result Republican won 2024
  • · Mark Thompson (R); last result Republican by 48.4 points, 2024
  • · Pat Grassley (R); last result Republican by 20.5 points, 2024
  • · Charley Thomson (R); last result Republican by 26.9 points, 2024
  • · Christian Hermanson (R); last result Republican by 2.3 points, 2024
  • · Jane Bloomingdale (R); last result Republican won 2024
  • · Timi Brown-Powers (D); last result Democratic won 2024
  • · Jerome Amos (D); last result Democratic by 51.3 points, 2024
  • · Michael Bergan (R); last result Republican by 84.8 points, 2024
  • · Jason Gearhart (R); last result Republican by 35.7 points, 2024
  • · Shannon Lundgren (R); last result Republican by 28.5 points, 2024
  • · Steve Bradley (R); last result Republican by 10.9 points, 2024
  • · Craig Johnson (R); last result Republican won 2024
  • · Chad Ingels (R); last result Republican by 34.5 points, 2024
  • · Tom Determann (R); last result Republican by 14.1 points, 2024
  • · Norlin Mommsen (R); last result Republican by 22.7 points, 2024
  • · Lindsay James (D); last result Democratic by 12.3 points, 2024
  • · Jennifer Smith (R); last result Republican by 6.6 points, 2024
  • · Elizabeth Wilson (D); last result Democratic won 2024
  • · Eric Gjerde (D); last result Democratic won 2024
  • · Bob Kressig (D); last result Democratic won 2024
  • · Derek Wulf (R); last result Republican by 20.9 points, 2024
  • · Jeff Cooling (D); last result Democratic won 2024
  • · Angel Ramirez (D); last result Democratic won 2024
  • · Tracy Ehlert (D); last result Democratic by 21.5 points, 2024
  • · Aime Wichtendahl (D); last result Democratic by 4.7 points, 2024
  • · Dan Gosa (D); last result Democratic won 2024
  • · Bobby Kaufmann (R); last result Republican by 21.1 points, 2024
  • · Cindy Golding (R); last result Republican by 17.5 points, 2024
  • · Tom Gerhold (R); last result Republican by 46.4 points, 2024
  • · Amy Nielsen (D); last result Democratic won 2024
  • · Dave Jacoby (D); last result Democratic by 52.2 points, 2024
  • · Jeff Shipley (R); last result Republican by 17.9 points, 2024
  • · Helena Hayes (R); last result Republican won 2024
  • · Elinor Levin (D); last result Democratic won 2024
  • · Adam Zabner (D); last result Democratic won 2024
  • · Judd Lawler (R); last result Republican by 9.7 points, 2024
  • · Heather Hora (R); last result Republican by 21.4 points, 2024
  • · Gary Mohr (R); last result Republican by 20.5 points, 2024
  • · Mike Vondran (R); last result Republican by 15.2 points, 2024
  • · Taylor Collins (R); last result Republican by 42.6 points, 2024
  • · Mark Cisneros (R); last result Republican by 17.7 points, 2024
  • · Ken Croken (D); last result Democratic by 17.6 points, 2024
  • · Monica Kurth (D); last result Democratic by 0.4 points, 2024
  • · Matt Rinker (R); last result Republican by 11.4 points, 2024
  • · Blaine Watkins (R); last result Republican by 35.5 points, 2024
Map settings
Color
Officials (7 in office)
Iowa US House delegation
DistrictMemberPartySince
District 1Mariannette Miller-MeeksRepublican
District 2Ashley HinsonRepublican
District 3Zachary NunnRepublican
District 4Randy FeenstraRepublican

State legislature, current members by party

Senate, 49 members listed of 50 seats

Democratic17Republican32

House of Representatives, 99 members listed of 100 seats

Democratic33Republican66

Next elections (19 dates)
  • in 3 days

  • Nov 2028

    • President
    • US Senate
    • US House
    • State Senate
    • State House

Calendar for Iowa · Iowa Secretary of State, Elections

Presidential results (13 elections)

Shift since 2020: 5.0 points toward Republicans (Republican by 8.2 in 2020, Republican by 13.2 in 2024).

30%40%50%60%1976198019841988199219962000200420082012201620202024
Democratic share of all votesRepublican share of all votes
President, Iowa, 1976 to 2024
YearD shareR shareMargin
202442.5%55.7%Republican by 13.2 points
202044.6%52.8%Republican by 8.2 points
201641.8%51.2%Republican by 9.4 points
201252.0%46.2%Democratic by 5.8 points
200853.9%44.4%Democratic by 9.5 points
200449.2%49.9%Republican by 0.7 points
200047.2%46.9%Democratic by 0.3 points
199650.3%39.9%Democratic by 10.3 points
199243.3%37.3%Democratic by 6.0 points
198854.7%44.5%Democratic by 10.2 points
198445.9%53.3%Republican by 7.4 points
198038.6%51.3%Republican by 12.7 points
197648.5%49.5%Republican by 1.0 point

DataState data (JSON)Sources: MIT Election Data and Science Lab, U.S. President 1976-2024 (state totals), MIT Election Data and Science Lab, U.S. House 1976-2024, Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2), unitedstates/congress-legislators (current), Open States people (current) CSVs, Wikidata SPARQL (governor position holders, party), State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse)

Where this sits