Scrutinel— 2026 midterms

UpdatedOct 10, 2026, 11:27 AM EDT
To election day24 days
Simulations200,000

Iowa — Governor

Currently held by a Republican · open seat

Democrat
Rob Sand
81%
Republican
Zach Lahn
19%
ForecastLean D
Projected margin
D+6.1
80% range
R+3.0 to D+15.2
Partisan lean
R+11.8
Uncertainty multiplier
1.24×

The 80% range comes from 200,000 simulations in which this race’s error is correlated with every other race through the national, state and demographic layers.

How the estimate is built
Polls 69%Fundamentals 31%
Polling average
D+8.1
Fundamentals
R+2.4
Blended
D+6.3
Similar-race shift
+1.0
Poll–fundamentals gap
10.5 pts
PollingDR matchup
Polls in window
15
Distinct pollsters
10
Most recent
October 6, 2026
Democrat
50.9%
Republican
42.8%
Undecided / other
6.2%
Spread between polls
2.3 pts
Fundamentals
Partisan lean
R+11.8
Elasticity
1.00
Incumbency
0.0
Candidate experience
0.0
Fundraising
0.0
National environment
D+7.1
Expected margin
R+3.4
The polls behind this number15 most recent of 15 in the window
PollsterDatesSampleDRMargin
Emerson CollegeOctober 6, 2026650 LV4945D+4
CNN/SSRSOctober 5, 2026801 LV5142D+9
The New York Times/Siena UniversityOctober 1, 2026606 LV5241D+11
Beacon Research/Shaw & Co. ResearchSeptember 28, 20261,008 LV5344D+9
Marist UniversitySeptember 20, 20261,050 RV5442D+12
co/efficientREPSeptember 16, 2026831 LV4642D+4
YouGovSeptember 8, 20262,041 LV5141D+10
YouGovSeptember 8, 20262,167 RV5039D+11
Emerson CollegeSeptember 1, 2026750 LV4946D+3
Wedgewood PollsAugust 29, 2026600 LV5146D+5
Suffolk UniversityAugust 23, 2026500 LV4844D+4
Emerson CollegeAugust 4, 2026712 LV4843D+5
Beacon Research/Shaw & Co. ResearchJune 27, 20261,003 RV5344D+9
CygnalREPJune 19, 2026600 LV4843D+4
The New York Times/Siena UniversityJune 17, 2026600 LV4847D+1

Each poll is weighted by recency, the square root of its sample size and its pollster rating, then adjusted for that firm’s house effect, its sampled population and any partisan sponsorship — so the average above is not the mean of this column.

← Back to the full forecast