Skip to main content
Donate

Zimmer narrowly leads in Iowa SD-35

The standard Iowa SD-35 poll, without 2024 presidential recall weighting, puts Mike Zimmer ahead 46% to 43%. Rob Sand leads Zach Lahn 47% to 42% in the district.

Election
November 3, 2026
Field dates
September 29-October 1, 2026
Sample
403 likely voters
Margin of error
±4.9 percentage points

Read the version weighted to 2024 presidential recall within each region

A close race in Senate District 35

Mike Zimmer leads Joe Stutting 46% to 43% after the leaner follow-up, with 11% undecided. Before that follow-up, Zimmer led 46% to 41%, with 13% undecided. This version does not weight responses to recalled 2024 presidential vote.

ResponseInitial ballotWith leaners
Mike Zimmer (D)46%46%
Joe Stutting (R)41%43%
Don’t Know13%11%

Sand leads at the top of the ticket

Rob Sand leads Zach Lahn 47% to 42% among likely voters in SD-35, with 11% undecided. His initial lead was 46% to 39%, with 15% undecided.

ResponseInitial ballotWith leaners
Rob Sand (D)46%47%
Zach Lahn (R)39%42%
Don’t Know15%11%

Trump faces more disapproval than approval

Forty-four percent approve of President Trump’s job performance and 55% disapprove. Twenty-seven percent strongly approve, while 49% strongly disapprove.

ResponseValue
Strongly approve27%
Somewhat approve16%
Somewhat disapprove6%
Strongly disapprove49%
Don’t Know1%

Reynolds’ approval is closely divided

Gov. Kim Reynolds receives 45% approval and 49% disapproval. The detailed chart shows 29% strongly approve and 37% strongly disapprove; those detailed responses are preserved separately from the topline.

ResponseValue
Strongly approve29%
Somewhat approve16%
Somewhat disapprove13%
Strongly disapprove37%
Don’t Know5%

The economy leads voters’ issue concerns

Economy and cost of living is the most frequently mentioned theme, named by 32% of respondents who answered. Candidate qualities and good governance follows at 19%. Respondents could name more than one theme, so these shares can add to more than 100%.

ResponseValue
Economy & Cost of Living32%
Candidate Qualities & Good Governance19%
Oppose Republicans/Support Democrats11%
Healthcare9%
Oppose Democrats/Support Republicans9%
Taxes7%
Rights & Social Issues7%
Immigration6%
Education5%
Data Centers, Tech & AI3%
War & Foreign Policy3%
Infrastructure, Utilities & Roads2%
Jobs & Labor1%
Other5%
No specific issue / unsure6%

Live response map

Each dot is one unweighted response, placed illustratively within its reported precinct. Dot positions are not respondents’ locations.

Unweighted responses by precinctSharon Lost Nation, Clinton CountyBloomfield Brookfield Delmar, Clinton CountyWaterford Charlotte, Clinton CountyCenter Twp Deep Creek Goose Lake, Clinton CountyElk River Hampshire Andover, Clinton CountyLiberty Spring Rock Toronto Wheatland, Clinton CountyOlive Grant Calamus, Clinton CountyWelton Washington Welton, Clinton CountyOrange Grand Mound, Clinton CountyDewitt Twp, Clinton CountyEden Twp Low Moor, Clinton CountyClinton W1p1, Clinton CountyClinton W2p1, Clinton CountyClinton W3p1, Clinton CountyClinton W4p1, Clinton CountyClinton W1p2, Clinton CountyClinton W2p2, Clinton CountyClinton W3p2, Clinton CountyClinton W4p2, Clinton CountyCamanche 1, Clinton CountyCamanche 2, Clinton CountyDewitt 1, Clinton CountyDewitt 2, Clinton CountyCamanche Township, Clinton CountyPct 6, Jackson CountyAllens Grove Twp, Scott CountyWinfield Twp, Scott CountyPark View, Scott CountyMcCausland, Scott CountyPrinceton Twp, Scott CountyLeClaire Twp, Scott CountyPct 9, Jackson CountyPct 10, Jackson CountyPct 11, Jackson CountyPct 12, Jackson CountyPct 13, Jackson CountyMike Zimmer - Definitely - Sharon Lost NationMike Zimmer - Probably - Sharon Lost NationMike Zimmer - Probably - Sharon Lost NationDon’t Know - Don’t Know - Sharon Lost NationMike Zimmer - Definitely - Bloomfield Brookfield DelmarMike Zimmer - Definitely - Bloomfield Brookfield DelmarMike Zimmer - Definitely - Bloomfield Brookfield DelmarMike Zimmer - Probably - Bloomfield Brookfield DelmarMike Zimmer - Probably - Bloomfield Brookfield DelmarJoe Stutting - Definitely - Bloomfield Brookfield DelmarJoe Stutting - Definitely - Bloomfield Brookfield DelmarJoe Stutting - Definitely - Bloomfield Brookfield DelmarJoe Stutting - Probably - Bloomfield Brookfield DelmarDon’t Know - Don’t Know - Bloomfield Brookfield DelmarJoe Stutting - Definitely - Waterford CharlotteJoe Stutting - Definitely - Waterford CharlotteJoe Stutting - Definitely - Waterford CharlotteMike Zimmer - Definitely - Center Twp Deep Creek Goose LakeMike Zimmer - Probably - Center Twp Deep Creek Goose LakeJoe Stutting - Definitely - Center Twp Deep Creek Goose LakeJoe Stutting - Probably - Center Twp Deep Creek Goose LakeJoe Stutting - Probably - Center Twp Deep Creek Goose LakeDon’t Know - Don’t Know - Center Twp Deep Creek Goose LakeDon’t Know - Don’t Know - Center Twp Deep Creek Goose LakeMike Zimmer - Definitely - Elk River Hampshire AndoverMike Zimmer - Probably - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverJoe Stutting - Definitely - Elk River Hampshire AndoverMike Zimmer - Definitely - Liberty Spring Rock Toronto WheatlandMike Zimmer - Definitely - Liberty Spring Rock Toronto WheatlandMike Zimmer - Definitely - Liberty Spring Rock Toronto WheatlandMike Zimmer - Definitely - Liberty Spring Rock Toronto WheatlandMike Zimmer - Definitely - Liberty Spring Rock Toronto WheatlandJoe Stutting - Definitely - Liberty Spring Rock Toronto WheatlandJoe Stutting - Definitely - Liberty Spring Rock Toronto WheatlandJoe Stutting - Definitely - Liberty Spring Rock Toronto WheatlandJoe Stutting - Definitely - Liberty Spring Rock Toronto WheatlandJoe Stutting - Probably - Liberty Spring Rock Toronto WheatlandJoe Stutting - Probably - Liberty Spring Rock Toronto WheatlandJoe Stutting - Probably - Liberty Spring Rock Toronto WheatlandJoe Stutting - Probably - Liberty Spring Rock Toronto WheatlandMike Zimmer - Definitely - Olive Grant CalamusMike Zimmer - Probably - Olive Grant CalamusJoe Stutting - Definitely - Olive Grant CalamusJoe Stutting - Definitely - Olive Grant CalamusJoe Stutting - Definitely - Olive Grant CalamusDon’t Know - Don’t Know - Olive Grant CalamusMike Zimmer - Definitely - Welton Washington WeltonJoe Stutting - Definitely - Welton Washington WeltonJoe Stutting - Definitely - Welton Washington WeltonJoe Stutting - Probably - Welton Washington WeltonMike Zimmer - Probably - Orange Grand MoundJoe Stutting - Probably - Orange Grand MoundMike Zimmer - Definitely - Dewitt TwpMike Zimmer - Definitely - Dewitt TwpMike Zimmer - Definitely - Dewitt TwpMike Zimmer - Definitely - Dewitt TwpMike Zimmer - Definitely - Dewitt TwpMike Zimmer - Definitely - Dewitt TwpMike Zimmer - Definitely - Dewitt TwpMike Zimmer - Definitely - Dewitt TwpJoe Stutting - Definitely - Dewitt TwpJoe Stutting - Definitely - Dewitt TwpJoe Stutting - Definitely - Dewitt TwpJoe Stutting - Definitely - Dewitt TwpJoe Stutting - Probably - Dewitt TwpJoe Stutting - Probably - Dewitt TwpJoe Stutting - Probably - Dewitt TwpMike Zimmer - Definitely - Eden Twp Low MoorMike Zimmer - Definitely - Eden Twp Low MoorMike Zimmer - Definitely - Eden Twp Low MoorMike Zimmer - Definitely - Eden Twp Low MoorMike Zimmer - Definitely - Eden Twp Low MoorMike Zimmer - Definitely - Eden Twp Low MoorMike Zimmer - Definitely - Eden Twp Low MoorMike Zimmer - Probably - Eden Twp Low MoorJoe Stutting - Probably - Eden Twp Low MoorDon’t Know - Don’t Know - Eden Twp Low MoorMike Zimmer - Definitely - Clinton W1p1Mike Zimmer - Definitely - Clinton W1p1Mike Zimmer - Definitely - Clinton W1p1Mike Zimmer - Definitely - Clinton W1p1Mike Zimmer - Definitely - Clinton W1p1Mike Zimmer - Probably - Clinton W1p1Joe Stutting - Definitely - Clinton W1p1Joe Stutting - Definitely - Clinton W1p1Joe Stutting - Definitely - Clinton W1p1Joe Stutting - Definitely - Clinton W1p1Joe Stutting - Probably - Clinton W1p1Don’t Know - Don’t Know - Clinton W1p1Don’t Know - Don’t Know - Clinton W1p1Don’t Know - Don’t Know - Clinton W1p1Mike Zimmer - Definitely - Clinton W2p1Mike Zimmer - Definitely - Clinton W2p1Mike Zimmer - Definitely - Clinton W2p1Joe Stutting - Definitely - Clinton W2p1Joe Stutting - Probably - Clinton W2p1Don’t Know - Don’t Know - Clinton W2p1Don’t Know - Don’t Know - Clinton W2p1Mike Zimmer - Definitely - Clinton W3p1Mike Zimmer - Definitely - Clinton W3p1Mike Zimmer - Definitely - Clinton W3p1Mike Zimmer - Definitely - Clinton W3p1Mike Zimmer - Definitely - Clinton W3p1Joe Stutting - Definitely - Clinton W3p1Joe Stutting - Definitely - Clinton W3p1Joe Stutting - Definitely - Clinton W3p1Joe Stutting - Definitely - Clinton W3p1Joe Stutting - Definitely - Clinton W3p1Joe Stutting - Probably - Clinton W3p1Joe Stutting - Probably - Clinton W3p1Joe Stutting - Probably - Clinton W3p1Joe Stutting - Probably - Clinton W3p1Joe Stutting - Probably - Clinton W3p1Joe Stutting - Probably - Clinton W3p1Don’t Know - Don’t Know - Clinton W3p1Don’t Know - Don’t Know - Clinton W3p1Don’t Know - Don’t Know - Clinton W3p1Don’t Know - Don’t Know - Clinton W3p1Mike Zimmer - Definitely - Clinton W4p1Mike Zimmer - Definitely - Clinton W4p1Mike Zimmer - Definitely - Clinton W4p1Mike Zimmer - Definitely - Clinton W4p1Mike Zimmer - Definitely - Clinton W4p1Mike Zimmer - Probably - Clinton W4p1Mike Zimmer - Probably - Clinton W4p1Joe Stutting - Definitely - Clinton W4p1Joe Stutting - Definitely - Clinton W4p1Joe Stutting - Definitely - Clinton W4p1Joe Stutting - Definitely - Clinton W4p1Joe Stutting - Definitely - Clinton W4p1Joe Stutting - Definitely - Clinton W4p1Joe Stutting - Possibly - Clinton W4p1Joe Stutting - Possibly - Clinton W4p1Joe Stutting - Probably - Clinton W4p1Don’t Know - Don’t Know - Clinton W4p1Don’t Know - Don’t Know - Clinton W4p1Don’t Know - Don’t Know - Clinton W4p1Mike Zimmer - Definitely - Clinton W1p2Mike Zimmer - Definitely - Clinton W1p2Mike Zimmer - Definitely - Clinton W1p2Mike Zimmer - Definitely - Clinton W1p2Mike Zimmer - Probably - Clinton W1p2Mike Zimmer - Probably - Clinton W1p2Mike Zimmer - Probably - Clinton W1p2Joe Stutting - Definitely - Clinton W1p2Joe Stutting - Definitely - Clinton W1p2Joe Stutting - Definitely - Clinton W1p2Joe Stutting - Definitely - Clinton W1p2Joe Stutting - Definitely - Clinton W1p2Joe Stutting - Definitely - Clinton W1p2Joe Stutting - Definitely - Clinton W1p2Joe Stutting - Possibly - Clinton W1p2Don’t Know - Don’t Know - Clinton W1p2Mike Zimmer - Definitely - Clinton W2p2Mike Zimmer - Definitely - Clinton W2p2Mike Zimmer - Definitely - Clinton W2p2Mike Zimmer - Definitely - Clinton W2p2Mike Zimmer - Definitely - Clinton W2p2Mike Zimmer - Probably - Clinton W2p2Joe Stutting - Definitely - Clinton W2p2Joe Stutting - Definitely - Clinton W2p2Joe Stutting - Definitely - Clinton W2p2Joe Stutting - Definitely - Clinton W2p2Joe Stutting - Definitely - Clinton W2p2Joe Stutting - Definitely - Clinton W2p2Joe Stutting - Probably - Clinton W2p2Joe Stutting - Probably - Clinton W2p2Joe Stutting - Probably - Clinton W2p2Mike Zimmer - Definitely - Clinton W3p2Mike Zimmer - Definitely - Clinton W3p2Mike Zimmer - Definitely - Clinton W3p2Mike Zimmer - Definitely - Clinton W3p2Mike Zimmer - Definitely - Clinton W3p2Mike Zimmer - Definitely - Clinton W3p2Mike Zimmer - Probably - Clinton W3p2Mike Zimmer - Probably - Clinton W3p2Mike Zimmer - Probably - Clinton W3p2Joe Stutting - Definitely - Clinton W3p2Joe Stutting - Definitely - Clinton W3p2Joe Stutting - Definitely - Clinton W3p2Joe Stutting - Definitely - Clinton W3p2Joe Stutting - Definitely - Clinton W3p2Joe Stutting - Definitely - Clinton W3p2Joe Stutting - Definitely - Clinton W3p2Don’t Know - Don’t Know - Clinton W3p2Don’t Know - Don’t Know - Clinton W3p2Don’t Know - Don’t Know - Clinton W3p2Mike Zimmer - Definitely - Clinton W4p2Mike Zimmer - Definitely - Clinton W4p2Mike Zimmer - Definitely - Clinton W4p2Mike Zimmer - Definitely - Clinton W4p2Mike Zimmer - Definitely - Clinton W4p2Mike Zimmer - Definitely - Clinton W4p2Mike Zimmer - Definitely - Clinton W4p2Mike Zimmer - Probably - Clinton W4p2Mike Zimmer - Probably - Clinton W4p2Mike Zimmer - Probably - Clinton W4p2Joe Stutting - Definitely - Clinton W4p2Joe Stutting - Definitely - Clinton W4p2Joe Stutting - Definitely - Clinton W4p2Joe Stutting - Definitely - Clinton W4p2Joe Stutting - Probably - Clinton W4p2Don’t Know - Don’t Know - Clinton W4p2Don’t Know - Don’t Know - Clinton W4p2Don’t Know - Don’t Know - Clinton W4p2Don’t Know - Don’t Know - Clinton W4p2Don’t Know - Don’t Know - Clinton W4p2Mike Zimmer - Definitely - Camanche 1Mike Zimmer - Definitely - Camanche 1Mike Zimmer - Definitely - Camanche 1Mike Zimmer - Definitely - Camanche 1Mike Zimmer - Definitely - Camanche 1Mike Zimmer - Definitely - Camanche 1Mike Zimmer - Definitely - Camanche 1Mike Zimmer - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Definitely - Camanche 1Joe Stutting - Probably - Camanche 1Joe Stutting - Probably - Camanche 1Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Definitely - Camanche 2Mike Zimmer - Probably - Camanche 2Mike Zimmer - Probably - Camanche 2Mike Zimmer - Probably - Camanche 2Joe Stutting - Definitely - Camanche 2Joe Stutting - Possibly - Camanche 2Joe Stutting - Probably - Camanche 2Joe Stutting - Probably - Camanche 2Don’t Know - Don’t Know - Camanche 2Don’t Know - Don’t Know - Camanche 2Don’t Know - Don’t Know - Camanche 2Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Definitely - Dewitt 1Mike Zimmer - Possibly - Dewitt 1Mike Zimmer - Probably - Dewitt 1Mike Zimmer - Probably - Dewitt 1Mike Zimmer - Probably - Dewitt 1Joe Stutting - Definitely - Dewitt 1Joe Stutting - Definitely - Dewitt 1Joe Stutting - Definitely - Dewitt 1Joe Stutting - Definitely - Dewitt 1Joe Stutting - Definitely - Dewitt 1Joe Stutting - Probably - Dewitt 1Joe Stutting - Probably - Dewitt 1Joe Stutting - Probably - Dewitt 1Joe Stutting - Probably - Dewitt 1Don’t Know - Don’t Know - Dewitt 1Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Definitely - Dewitt 2Mike Zimmer - Probably - Dewitt 2Mike Zimmer - Probably - Dewitt 2Mike Zimmer - Probably - Dewitt 2Mike Zimmer - Probably - Dewitt 2Mike Zimmer - Probably - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Definitely - Dewitt 2Joe Stutting - Probably - Dewitt 2Don’t Know - Don’t Know - Dewitt 2Don’t Know - Don’t Know - Dewitt 2Don’t Know - Don’t Know - Dewitt 2Mike Zimmer - Definitely - Camanche TownshipJoe Stutting - Definitely - Camanche TownshipJoe Stutting - Definitely - Camanche TownshipMike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Definitely - Pct 6Mike Zimmer - Possibly - Pct 6Mike Zimmer - Probably - Pct 6Joe Stutting - Definitely - Pct 6Joe Stutting - Definitely - Pct 6Joe Stutting - Definitely - Pct 6Joe Stutting - Definitely - Pct 6Joe Stutting - Definitely - Pct 6Joe Stutting - Definitely - Pct 6Joe Stutting - Probably - Pct 6Joe Stutting - Probably - Pct 6Joe Stutting - Probably - Pct 6Joe Stutting - Probably - Pct 6Don’t Know - Don’t Know - Pct 6Don’t Know - Don’t Know - Pct 6Don’t Know - Don’t Know - Pct 6Don’t Know - Don’t Know - Pct 6Don’t Know - Don’t Know - Pct 6Don’t Know - Don’t Know - Pct 6Mike Zimmer - Definitely - Pct 9Mike Zimmer - Definitely - Pct 9Mike Zimmer - Definitely - Pct 9Mike Zimmer - Definitely - Pct 9Mike Zimmer - Definitely - Pct 9Mike Zimmer - Probably - Pct 9Mike Zimmer - Probably - Pct 9Joe Stutting - Definitely - Pct 9Joe Stutting - Definitely - Pct 9Joe Stutting - Possibly - Pct 9Joe Stutting - Probably - Pct 9Don’t Know - Don’t Know - Pct 9Don’t Know - Don’t Know - Pct 9Mike Zimmer - Definitely - Pct 10Mike Zimmer - Probably - Pct 10Joe Stutting - Definitely - Pct 10Joe Stutting - Definitely - Pct 10Joe Stutting - Definitely - Pct 10Joe Stutting - Probably - Pct 10Don’t Know - Don’t Know - Pct 10Don’t Know - Don’t Know - Pct 10Don’t Know - Don’t Know - Pct 10Don’t Know - Don’t Know - Pct 10Mike Zimmer - Definitely - Pct 11Mike Zimmer - Definitely - Pct 11Mike Zimmer - Definitely - Pct 11Mike Zimmer - Definitely - Pct 11Mike Zimmer - Definitely - Pct 11Joe Stutting - Definitely - Pct 11Joe Stutting - Definitely - Pct 11Joe Stutting - Definitely - Pct 11Joe Stutting - Probably - Pct 11Don’t Know - Don’t Know - Pct 11Mike Zimmer - Definitely - Pct 12Mike Zimmer - Definitely - Pct 12Mike Zimmer - Definitely - Pct 12Mike Zimmer - Definitely - Pct 12Mike Zimmer - Definitely - Pct 12Mike Zimmer - Possibly - Pct 12Joe Stutting - Definitely - Pct 12Joe Stutting - Definitely - Pct 12Joe Stutting - Possibly - Pct 12Joe Stutting - Probably - Pct 12Don’t Know - Don’t Know - Pct 12Don’t Know - Don’t Know - Pct 12Mike Zimmer - Definitely - Pct 13Mike Zimmer - Definitely - Pct 13Mike Zimmer - Definitely - Pct 13Mike Zimmer - Definitely - Pct 13Mike Zimmer - Probably - Pct 13Mike Zimmer - Probably - Pct 13Joe Stutting - Definitely - Pct 13Joe Stutting - Definitely - Pct 13Joe Stutting - Definitely - Pct 13Joe Stutting - Definitely - Pct 13Joe Stutting - Definitely - Pct 13Joe Stutting - Probably - Pct 13Joe Stutting - Probably - Pct 13Mike Zimmer - Probably - Allens Grove TwpJoe Stutting - Definitely - Allens Grove TwpJoe Stutting - Definitely - Allens Grove TwpJoe Stutting - Definitely - Allens Grove TwpDon’t Know - Don’t Know - Allens Grove TwpMike Zimmer - Definitely - Winfield TwpMike Zimmer - Definitely - Winfield TwpMike Zimmer - Definitely - Winfield TwpMike Zimmer - Definitely - Winfield TwpMike Zimmer - Definitely - Winfield TwpMike Zimmer - Definitely - Winfield TwpMike Zimmer - Definitely - Winfield TwpMike Zimmer - Definitely - Winfield TwpJoe Stutting - Definitely - Winfield TwpJoe Stutting - Definitely - Winfield TwpJoe Stutting - Possibly - Winfield TwpJoe Stutting - Probably - Winfield TwpJoe Stutting - Probably - Winfield TwpDon’t Know - Don’t Know - Winfield TwpMike Zimmer - Definitely - Park ViewMike Zimmer - Definitely - Park ViewMike Zimmer - Definitely - Park ViewMike Zimmer - Definitely - Park ViewMike Zimmer - Definitely - Park ViewMike Zimmer - Definitely - Park ViewMike Zimmer - Definitely - Park ViewMike Zimmer - Definitely - Park ViewMike Zimmer - Probably - Park ViewJoe Stutting - Definitely - Park ViewJoe Stutting - Definitely - Park ViewJoe Stutting - Definitely - Park ViewJoe Stutting - Definitely - Park ViewJoe Stutting - Definitely - Park ViewJoe Stutting - Definitely - Park ViewJoe Stutting - Definitely - Park ViewJoe Stutting - Possibly - Park ViewJoe Stutting - Probably - Park ViewJoe Stutting - Probably - Park ViewJoe Stutting - Probably - Park ViewDon’t Know - Don’t Know - Park ViewMike Zimmer - Definitely - McCauslandMike Zimmer - Definitely - McCauslandMike Zimmer - Probably - McCauslandJoe Stutting - Definitely - McCauslandJoe Stutting - Definitely - McCauslandJoe Stutting - Probably - McCauslandJoe Stutting - Probably - McCauslandMike Zimmer - Definitely - Princeton TwpMike Zimmer - Definitely - Princeton TwpMike Zimmer - Definitely - Princeton TwpMike Zimmer - Definitely - Princeton TwpMike Zimmer - Definitely - Princeton TwpMike Zimmer - Probably - Princeton TwpJoe Stutting - Definitely - Princeton TwpJoe Stutting - Definitely - Princeton TwpJoe Stutting - Definitely - Princeton TwpJoe Stutting - Probably - Princeton TwpMike Zimmer - Definitely - LeClaire TwpMike Zimmer - Definitely - LeClaire TwpMike Zimmer - Definitely - LeClaire TwpMike Zimmer - Definitely - LeClaire TwpMike Zimmer - Probably - LeClaire TwpJoe Stutting - Definitely - LeClaire TwpJoe Stutting - Definitely - LeClaire TwpJoe Stutting - Definitely - LeClaire TwpJoe Stutting - Definitely - LeClaire TwpJoe Stutting - Definitely - LeClaire TwpJoe Stutting - Definitely - LeClaire TwpJoe Stutting - Probably - LeClaire TwpJoe Stutting - Probably - LeClaire Twp

Open the live poll

Team notes and analysis

The following analysis from the State Navigate polling team examines the forces shaping this race.

Chaz Nuttycombe on crossover voting

Zimmer is winning Trump voters at the same rate as Sand.

Mike Zimmer leads Joe Stutting by 3 points with leaners (46% to 43%), just behind Rob Sand's 5-point lead over Zach Lahn in the Governor's race (47% to 42%). A big reason Zimmer is keeping pace with the top of the ticket is crossover support: among voters who say they voted for Donald Trump in 2024*, Zimmer wins 8%, the same share Sand gets, while Stutting wins just 2% of voters who say they voted for Kamala Harris. Ticket-splitting between the Governor and State Senate races is rare in both directions: about 1.5% of likely voters back both Sand and Stutting, and fewer than 1% back both Lahn and Zimmer. Most of the remaining gap between Zimmer and Sand comes from Sand voters who are still undecided in the State Senate race, about 2% of likely voters; if they come home, Zimmer should run right alongside Sand's margin. *As Mary notes below, there are probably a significant number of respondents who voted for Trump in 2024 but aren't telling us they did, so these crossover figures describe self-reported Trump voters rather than every likely Trump 2024 voter in our survey.

State Navigate Iowa SD-35 standard poll, PDF page 9.

Mary Radcliffe on the 2024 recall vote

Voters' memories of 2024 don't match the results, and Republicans are the reason.

Donald Trump carried SD-35 by 21 points in 2024, 60% to 39%, but our likely voters recall a much closer race: 48% say they voted for Trump and 41% for Kamala Harris. The gap comes from respondents who aren't reporting their 2024 vote accurately. Only 85% of registered Republicans in our survey say they voted for Trump, even after a follow-up question for those who initially declined to answer, while 90% of registered Democrats say they voted for Harris and 5% say they voted for Trump. The Democratic numbers look about right, but the Republican number isn't plausible: far more than 85% of this district's registered Republicans voted for Trump. The Republicans who don't report a Trump vote stand out in other ways, too: about two-thirds strongly disapprove of the job Trump is doing, and they favor Zimmer over Stutting 44% to 26% (a small group, so treat that split with caution). They look like Republicans who have soured on Trump and are reluctant to say they voted for him. Because of this, we did not weight this version of our results to recalled 2024 vote, and comparisons between this year's candidates and recalled Trump or Harris support should be read with caution. We are also releasing a companion version that weights recalled vote within each part of the district; it shows Stutting narrowly ahead, 47% to 45%.

State Navigate Iowa SD-35 standard poll, PDF page 9.

Chaz Nuttycombe on rural Republicans

A Canary in the Corn Fields: Rural Republicans in Iowa are difficult to reach.

In this version of our poll, which isn't weighted to recalled 2024 vote, the rural part of SD-35 looks far more Democratic than it should. Donald Trump carried the district's rural precincts by 37 points in 2024, but our rural respondents recall backing Trump by just 10 points; the State Senate race there is a dead heat, with Zimmer at 46% and Stutting at 45%, Sand leads Lahn 46% to 44%, and our rural respondents recall backing Trump by just 10 points. That points to a non-response bias amongst rural Republicans in Iowa. Our sample in DeWitt also looks too Democratic: Trump carried DeWitt by 18 points in 2024, but respondents there recall voting for Kamala Harris over Trump 51% to 43%, and Zimmer leads by 22 points. Clinton and Camanche, the most Democratic-leaning part of the district, are the exception: respondents there recall backing Trump by 8 points, 48% to 40%, almost exactly his actual 8-point margin in those precincts in 2024 (53% to 45%), and the State Senate race there is tied. That makes the gaps elsewhere stand out. Overall, this version recalls Trump winning the district by just 7 points, compared to his actual 21-point margin, so its district-wide result may still understate Republicans, even accounting for the respondents in our sample whom we believe are lying Trump voters. Our companion version corrects for this by weighting recalled vote within each region.

Reaching rural Republicans is a challenge for every pollster in Iowa. Ann Selzer's final Iowa Poll before the 2024 election showed Kamala Harris leading Trump by 3 points; Trump won the state by 13, and Selzer's post-election review pointed to Democrats becoming more willing than Republicans to take part in polls. This year, the statewide polling average has Rob Sand leading Zach Lahn by about 9 points in a state Trump carried by 13. It's worth asking whether statewide pollsters are running into the same problem we see in SD-35's rural areas, as Echelon Insights’ Patrick Ruffini noted on X/Twitter.

State Navigate Iowa SD-35 standard poll, PDF page 10.

Explore all results

Explore the ballots, approvals, demographics, election history, and regional detail from the complete briefing.

2024 President

ResponseValue
Trump (R)60%
Harris (D)39%

2024 U.S. House

ResponseValue
Miller-Meeks (R)55%
Bohannan (D)45%

2025 SD-35 special election

ResponseValue
Zimmer (D)52%
Whittington (R)48%

2022 State Senate

ResponseValue
Cournoyer (R)61%
Ganzer (D)39%

Party registration

ResponseValue
Democratic33.2%
Republican42.5%
No Party / Other24.3%

Party identification with leaners

ResponseValue
Democrat40%
Republican51%
Neither9%

Ideological self-identification

ResponseValue
Progressives / Liberals19%
Moderates / Center33%
Conservatives37%
Skipped / Don’t Know11%

Age

ResponseValue
18-296%
30-4415%
45-6434%
65 or older45%

Education

ResponseValue
Less than Bachelor’s65%
Bachelor’s or higher35%

Participation in the last four general elections

ResponseValue
4 of 468%
3 of 413%
2 of 46%
1 of 48%
0 of 44%

SD-35 with leaners

If the election for Iowa State Senate District 35 were held today, which candidate would you vote for? (undecideds allocated via leaner follow-up)

ResponseValue
Mike Zimmer (D)46%
Joe Stutting (R)43%
Don’t Know11%

SD-35 before undecided push

If the election for Iowa State Senate District 35 were held today, which candidate would you vote for? (initial ballot, before leaner follow-up)

ResponseValue
Mike Zimmer (D)46%
Joe Stutting (R)41%
Don’t Know13%

Governor with leaners

If the election for Governor were held today, which candidate would you vote for? (undecideds allocated via leaner follow-up)

ResponseValue
Rob Sand (D)47%
Zach Lahn (R)42%
Don’t Know11%

Governor before undecided push

If the election for Governor were held today, which candidate would you vote for? (initial ballot, before leaner follow-up)

ResponseValue
Rob Sand (D)46%
Zach Lahn (R)39%
Don’t Know15%

President Trump job approval

Do you approve or disapprove of the job Donald Trump is doing as President?

ResponseValue
Approve44%
Disapprove55%
Don’t Know1%

President Trump job approval in detail

Do you approve or disapprove of the job Donald Trump is doing as President?

ResponseValue
Strongly approve27%
Somewhat approve16%
Somewhat disapprove6%
Strongly disapprove49%
Don’t Know1%

Gov. Reynolds job approval

Do you approve or disapprove of the job Kim Reynolds is doing as Governor?

ResponseValue
Approve45%
Disapprove49%
Don’t Know5%

Gov. Reynolds job approval in detail

Do you approve or disapprove of the job Kim Reynolds is doing as Governor?

ResponseValue
Strongly approve29%
Somewhat approve16%
Somewhat disapprove13%
Strongly disapprove37%
Don’t Know5%

Words used to describe the top issue

If you choose to vote in November, what is the number one issue that will impact who you vote for?

Words in the source illustration
Economy
Trump
Taxes
Immigration
Education
Cost of Living
Healthcare
Prices
Republican
Rights
Democrats
Inflation
Data Centers
Democracy
Government
Party
Control
Socialism
Property
High
Costs
Cancer
War
Corruption
Honest
Affordable
Jobs
Border
Water
Insurance

Issues impacting vote choice

If you choose to vote in November, what is the number one issue that will impact who you vote for?

ResponseValue
Economy & Cost of Living32%
Candidate Qualities & Good Governance19%
Oppose Republicans/Support Democrats11%
Healthcare9%
Oppose Democrats/Support Republicans9%
Taxes7%
Rights & Social Issues7%
Immigration6%
Education5%
Data Centers, Tech & AI3%
War & Foreign Policy3%
Infrastructure, Utilities & Roads2%
Jobs & Labor1%
Other5%
No specific issue / unsure6%

Average ideology by voter group

ResponseValue
Zimmer voters6.4 on a 0-10 scale
Sand voters6.3 on a 0-10 scale
All voters4.4 on a 0-10 scale
Undecided for SD-354.3 on a 0-10 scale
Stutting voters2.4 on a 0-10 scale
Lahn voters2.4 on a 0-10 scale

Detailed ideological self-placement

ResponseValue
10. Democratic Socialist3%
9. Extremely Progressive/Liberal2%
8. Very Progressive/Liberal5%
7. Progressive/Liberal9%
6. Center-left12%
5. Moderate / Centrist14%
4. Center-right8%
3. Conservative16%
2. Very Conservative11%
1. Extremely Conservative8%
0. Far Right3%
Skipped / Don’t Know11%

Region weights

ResponseValue
DeWitt10.2%
Maquoketa8.5%
Clinton & Camanche41.4%
Rural39.9%

SD-35 by region

SD-35 by regionDeWitt - 10.2% of weighted sampleDeWitt 10.2%Maquoketa - 8.5% of weighted sampleMaquoketa 8.5%Clinton & Camanche - 41.4% of weighted sampleClinton & Camanche 41.4%Rural - 39.9% of weighted sampleRural 39.9%
ResponseValue
DeWitt10.2%
Maquoketa8.5%
Clinton & Camanche41.4%
Rural39.9%

How the survey was conducted

State Navigate surveyed 403 likely voters in Iowa's 35th State Senate District from September 29-October 1, 2026. Text messages were sent to voters by AllianceForge, which directed them to an online survey hosted on the SurveyMonkey platform. The sample was drawn from a voter file provided by L2 and results were weighted by gender, race, age, education, party registration, and region to reflect the likely November 2026 general electorate. The margin of error is 4.9% at a 95% confidence level. This survey was designed and conducted by the State Navigate Polling Team, and was not sponsored by any candidate or candidate's committee.

Download the complete poll briefing (PDF)