Latest polls
Every eligible poll in every race covered, newest first. Excluded firms are listed separately with reasons. Polls on record as of October 31, 2026, 6:06 a.m. Pacific Daylight Time (13:06 UTC); adjusted averages from the nowcasts as of October 30, 2026, 5:55 p.m. Pacific Daylight Time (00:55 UTC).
Newest polls
All eligible polls in one complete HTML table, available without scripts. Filters require JavaScript; use the complete table if they cannot load.
Polls by 55 firms are not used and not listed here: firms that fabricated data, campaigns' own polling operations, and firms with no published poll of an election already decided, so no record to judge them by yet. The firms and why.
| Race | Dates | Pollster | Sample | Result | Margin | Checked |
|---|---|---|---|---|---|---|
| Michigan Senate | Oct 28–29, 2026 | Rasmussen Reports | 745 LV | El-Sayed 49 (D) · Rogers 44 (R) | D+5 | Checked release |
| Michigan Senate | Oct 24–28, 2026 | Upswing Research for Demand Justice | 505 LV | El-Sayed 50 (D) · Rogers 45 (R) | D+5 | No citation |
| Michigan Senate | Oct 26–27, 2026 | Mitchell Research for CBS Detroit | 636 LV | El-Sayed 51 (D) · Rogers 44 (R) | D+7 | Not checked yet release |
| Michigan Senate | Oct 20–27, 2026 | SSRS for CNN | 768 LV | El-Sayed 49 (D) · Rogers 42 (R) | D+7 | Checked release |
| Michigan Governor | Oct 20–27, 2026 | SSRS for CNN | 768 LV | Benson 53 (D) · James 41 (R) | D+12 | Checked release |
| Michigan Governor | Oct 26–27, 2026 | Mitchell Research for CBS Detroit | 636 LV | Benson 49 (D) · James 44 (R) | D+5 | Not checked yet release |
| Michigan Senate | Oct 8–23, 2026 | Michigan State University/Verasight | 1383 LV | El-Sayed 51 (D) · Rogers 43 (R) | D+8 | Citation unreadable release |
| Michigan Governor | Oct 8–23, 2026 | Michigan State University/Verasight | 1383 LV | Benson 51 (D) · James 42 (R) | D+9 | Citation unreadable release |
| Michigan Senate | Oct 19–22, 2026 | Glengariff for Detroit News and WDIV-TV | 600 LV | El-Sayed 51 (D) · Rogers 45 (R) | D+6 | Checked release |
| Michigan Senate | Oct 21–22, 2026 | InsiderAdvantage | 1200 LV | El-Sayed 47 (D) · Rogers 46 (R) | D+1 | Checked release |
| Michigan Governor | Oct 19–22, 2026 | Glengariff for Detroit News and WDIV-TV | 600 LV | Benson 51 (D) · James 45 (R) | D+6 | Not checked yet release |
| Michigan Senate | Oct 2–19, 2026 | Michigan State University/YouGov | 836 LV | El-Sayed 48 (D) · Rogers 46 (R) | D+2 | Citation unreadable release |
| Michigan Governor | Oct 2–19, 2026 | Michigan State University/YouGov | 836 LV | Benson 52 (D) · James 40 (R) | D+12 | Citation unreadable release |
| Michigan Senate | Oct 15–18, 2026 | Marist College | 1185 RV | El-Sayed 52 (D) · Rogers 45 (R) | D+7 | Checked release |
| Michigan Governor | Oct 15–18, 2026 | Marist College | 1185 RV | Benson 53 (D) · James 42 (R) | D+11 | Checked release |
| Michigan Senate | Oct 12–14, 2026 | Rasmussen Reports | 798 LV | El-Sayed 46 (D) · Rogers 44 (R) | D+2 | Checked release |
| MI-7 | Oct 12–14, 2026 | Emerson College for Poll Vault | 314 LV | Lawrence 53 (D) · Barrett 45 (R) | D+8 | Not checked yet release |
| Michigan Senate | Oct 9–10, 2026 | InsiderAdvantage | 1200 LV | El-Sayed 48 (D) · Rogers 46 (R) | D+2 | Checked release |
| Michigan Senate | Oct 6–8, 2026 | Tyson Group for Alliance for a Better Future partisan sponsor | 600 LV | Rogers 46 (R) · El-Sayed 44 (D) | R+2 | Checked release |
| Michigan Senate | Oct 5–6, 2026 | Quantus Insights | 762 LV | El-Sayed 48 (D) · Rogers 47 (R) | D+1 | Checked release |
| Michigan Senate | Sep 22–Oct 4, 2026 | YouGov | 3949 LV | El-Sayed 49 (D) · Rogers 48 (R) | D+1 | Checked release |
| Michigan Governor | Sep 22–Oct 4, 2026 | YouGov | 3949 LV | Benson 48 (D) · James 45 (R) | D+3 | Checked release |
| Michigan Senate | Oct 1, 2026 | Mitchell Research | 682 LV | El-Sayed 46 (D) · Rogers 41 (R) | D+5 | Checked release |
| Michigan Senate | Sep 28–Oct 1, 2026 | Z to A Research for Rust Belt Rising partisan sponsor | 483 LV | El-Sayed 49 (D) · Rogers 42 (R) | D+7 | Not checked yet release |
| Michigan Governor | Oct 1, 2026 | Mitchell Research | 682 LV | Benson 46 (D) · James 39 (R) | D+7 | Checked release |
| Michigan Governor | Sep 28–Oct 1, 2026 | Z to A Research for Rust Belt Rising partisan sponsor | 483 LV | Benson 50 (D) · James 40 (R) | D+10 | Not checked yet release |
| Michigan Senate | Sep 28–30, 2026 | Trafalgar Group | 1085 LV | El-Sayed 47 (D) · Rogers 45 (R) | D+2 | Checked release |
| Michigan Senate | Sep 24–28, 2026 | Beacon Research (D)/ Shaw & Co. Research for Fox News | 1028 LV | El-Sayed 50 (D) · Rogers 49 (R) | D+1 | Release found release |
| Michigan Governor | Sep 24–28, 2026 | Beacon Research (D)/ Shaw & Co. Research for Fox News | 1203 RV | Benson 55 (D) · James 44 (R) | D+11 | Release found release |
| Michigan Senate | Sep 20–27, 2026 | Guidant Polling and Strategy for Public First Action | 800 LV | El-Sayed 48 (D) · Rogers 43 (R) | D+5 | Checked release |
| Michigan Senate | Sep 24–27, 2026 | Tyson Group | — | El-Sayed 44 (D) · Rogers 43 (R) | D+1 | Release found release |
| Michigan Senate | Sep 24–27, 2026 | Marist College | 1235 RV | El-Sayed 51 (D) · Rogers 44 (R) | D+7 | Checked release |
| Michigan Governor | Sep 24–27, 2026 | Marist College | 1235 RV | Benson 53 (D) · James 41 (R) | D+12 | Checked release |
| Michigan Governor | Sep 20–27, 2026 | Guidant Polling and Strategy for Public First Action | 800 LV | Benson 50 (D) · James 45 (R) | D+5 | Checked release |
| Michigan Senate | Sep 21–23, 2026 | co/efficient | 843 LV | El-Sayed 45 (D) · Rogers 45 (R) | Even | Checked release |
| Michigan Governor | Sep 21–23, 2026 | co/efficient | 843 LV | Benson 47 (D) · James 44 (R) | D+3 | Checked release |
| Michigan Senate | Sep 15–22, 2026 | New York Times/Siena College | 605 LV | El-Sayed 49 (D) · Rogers 44 (R) | D+5 | Release found release |
| Michigan Senate | Sep 19–22, 2026 | GBAO for Senate Majority PAC partisan sponsor | 800 LV | El-Sayed 48 (D) · Rogers 44 (R) | D+4 | Checked release |
| Michigan Governor | Sep 15–22, 2026 | New York Times/Siena College | 605 LV | Benson 48 (D) · James 43 (R) | D+5 | Checked release |
| Michigan Senate | Sep 18–21, 2026 | Cygnal (R)/Beacon Research for Michigan Enjoyer | 600 LV | El-Sayed 45 (D) · Rogers 40 (R) · Christensen 1 (L) · Kristy 0 (NLP) · Long 0 (CNS) · Marsh 0 (G) | D+5 | Checked release |
| Michigan Governor | Sep 18–21, 2026 | Beacon Research (D)/ Cygnal for Michigan Enjoyer | 600 LV | Benson 45 (D) · James 38 (R) · Hudson 3 (L) · Campbell 1 (G) · Brandenburg 0 (CNS) | D+7 | Checked release |
| Michigan Senate | Sep 16–20, 2026 | Suffolk University | 500 LV | El-Sayed 47 (D) · Rogers 40 (R) | D+7 | Checked release |
| Michigan Governor | Sep 16–20, 2026 | Suffolk University | 500 LV | Benson 51 (D) · James 34 (R) | D+17 | Checked release |
| Michigan Senate | Sep 15–19, 2026 | Torchlight Strategies for Common Sense for America PAC partisan sponsor | 643 LV | Rogers 44 (R) · El-Sayed 43 (D) | R+1 | Checked release |
| Michigan Governor | Sep 15–19, 2026 | Torchlight Strategies for Common Sense for America PAC partisan sponsor | 643 LV | Benson 42 (D) · James 41 (R) | D+1 | Checked release |
| Michigan Senate | Sep 16–17, 2026 | InsiderAdvantage | 1200 LV | El-Sayed 47 (D) · Rogers 45 (R) | D+2 | Checked release |
| MI-4 | Sep 13–16, 2026 | GBAOpartisan sponsor | 500 LV | McCann 47 (D) · Huizenga 46 (R) | D+1 | Release found release |
| Michigan Senate | Sep 10–14, 2026 | The Washington Post/SSPG | 803 LV | El-Sayed 48 (D) · Rogers 45 (R) | D+3 | Checked release |
| Michigan Senate | Sep 12–14, 2026 | Emerson College for Nexstar Media | 1000 LV | El-Sayed 48 (D) · Rogers 46 (R) | D+2 | Checked release |
| Michigan Governor | Sep 10–14, 2026 | The Washington Post/SSPG | 803 LV | Benson 53 (D) · James 41 (R) | D+12 | Checked release |
| Michigan Governor | Sep 12–14, 2026 | Emerson College for Nexstar Media | 1000 LV | Benson 49 (D) · James 42 (R) | D+7 | Checked release |
| Michigan Senate | Sep 7–9, 2026 | Trafalgar Group | 1079 LV | El-Sayed 46 (D) · Rogers 45 (R) | D+1 | Checked release |
| Michigan Senate | Aug 31–Sep 6, 2026 | SSRS | 843 LV | El-Sayed 47 (D) · Rogers 44 (R) | D+3 | Checked release |
| Michigan Governor | Aug 31–Sep 6, 2026 | SSRS | 843 LV | Benson 50 (D) · James 41 (R) | D+9 | Checked release |
| Michigan Senate | Aug 31–Sep 3, 2026 | Glengariff for The Detroit News and WDIV-TV | 600 LV | Rogers 46 (R) · El-Sayed 44 (D) | R+2 | Checked release |
| Michigan Governor | Aug 31–Sep 3, 2026 | Glengariff for The Detroit News and WDIV-TV | 600 LV | Benson 47 (D) · James 43 (R) | D+4 | Checked release |
| Michigan Senate | Aug 22–28, 2026 | EPIC-MRA | 600 LV | El-Sayed 47 (D) · Rogers 43 (R) | D+4 | Checked release |
| Michigan Senate | Aug 26–28, 2026 | Abacus Data | 332 LV | El-Sayed 49 (D) · Rogers 45 (R) | D+4 | Checked release |
| Michigan Governor | Aug 22–28, 2026 | EPIC-MRA | 600 LV | Benson 45 (D) · James 41 (R) | D+4 | Checked release |
| Michigan Senate | Aug 10–20, 2026 | Michigan State University/YouGov | 779 LV | El-Sayed 50 (D) · Rogers 45 (R) | D+5 | Checked release |
Polling averages by race
Simple average: the plain mean margin of the race's polls in the 30 days before its newest one, between the two candidates the forecast is between (the Democrat and the Republican in most races; where an independent is the main challenger, the independent). Adjusted average: the nowcast's estimate of the race today -- polls weighted by recency and size, corrected for each pollster's measured lean. Where they differ, the difference is the adjustment. House district polls listed here are inputs to the House model's election-day forecast (each district's estimate is moved toward its own polls, corrected for the sponsor's measured lean); there is no House nowcast. A race the model withholds shows its polls and no adjusted average.
| Race | Polls | Latest | Simple average 30 days to the newest poll (n) | Adjusted average our nowcast | Forecast |
|---|---|---|---|---|---|
| Michigan Senate | 58 | Oct 29, 2026 | D+4 (17) | D+4 | Michigan Senate forecast |
| Michigan Governor | 33 | Oct 27, 2026 | D+9 (12) | D+8 | Michigan Governor forecast |
| MI-10 | 2 | Aug 13, 2026 | Even (1) | — | MI-10 forecast |
| MI-4 | 4 | Sep 16, 2026 | D+1 (1) | — | MI-4 forecast |
| MI-7 | 3 | Oct 14, 2026 | D+8 (1) | — | MI-7 forecast |