Iowa governor's race
Election day: Tuesday, November 3, 2026
Market odds
Chance of winning, from prediction-market prices
84% Dem
Rep 16%
| Market | Outcome | Chance |
|---|---|---|
| Kalshi (opens in a new tab) | Rob Sand | 83% |
| Zach Lahn | 17% | |
| Polymarket (opens in a new tab) | Rob Sand | 84% |
| Zach Lahn | 16% |
View data as table
| Series | First | Latest |
|---|---|---|
| Kalshi · Democrats | 5/2/2026: 64% | 10/29/2026: 83% |
| Polymarket · Democrats | 5/2/2026: 64% | 10/29/2026: 84% |
| Kalshi · Republicans | 5/2/2026: 33% | 10/29/2026: 17% |
| Polymarket · Republicans | 5/2/2026: 29% | 10/29/2026: 16% |
Poll average
11 polls in the last 30 days of polling · D+7.4
Rob Sand (D)
51.3%
Zach Lahn (R)
43.9%
On the ballot
Results appear here as votes are counted on election night.
| Candidate | Party |
|---|---|
| Zach Lahn | Republican |
| Rob Sand | Democrat |
Iowa governor's race: polls over time
29 polls · 21-day rolling average · dots are individual polls
Zach Lahn 44.2%
Rob Sand 51.1%
Adam Steen 16%
Brad Sherman 9%
View data as table
| Choice | Latest average | Polls | Latest poll |
|---|---|---|---|
| Zach Lahn | 44.2% | 29 | 10/23/2026 |
| Rob Sand | 51.1% | 27 | 10/23/2026 |
| Adam Steen | 16% | 2 | 5/28/2026 |
| Brad Sherman | 9% | 2 | 5/28/2026 |
Latest polls
| Pollster | Dates | Sample | Result |
|---|---|---|---|
| Echelon Insights | 10/16–10/23 | 403 LV |
Rob Sand (D)
Zach Lahn (R)
|
| co/efficient | 10/15–10/19 | 863 LV |
Rob Sand (D)
Zach Lahn (R)
|
| New River | 10/9–10/13 | 602 LV |
Rob Sand (D)
Zach Lahn (R)
|
| National Public Affairs | 10/8–10/12 | 678 LV |
Rob Sand (D)
Zach Lahn (R)
|
| YouGov | 10/6–10/12 | 2,245 LV |
Rob Sand (D)
Zach Lahn (R)
|
| Marist University | 10/8–10/11 | 1,100 LV |
Rob Sand (D)
Zach Lahn (R)
|
| Emerson College | 10/5–10/6 | 650 LV |
Rob Sand (D)
Zach Lahn (R)
|
| CNN/SSRS | 9/29–10/5 | 801 LV |
Rob Sand (D)
Zach Lahn (R)
|
| Suffolk University | 10/1–10/4 | 500 LV |
Rob Sand (D)
Zach Lahn (R)
|
| The New York Times/Siena University | 9/22–10/1 | 606 LV |
Rob Sand (D)
Zach Lahn (R)
|


