Get the briefing by email: when the forecast moves and weekly through Election Day, then how our forecast did. See one

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.

Newest polls
RaceDatesPollsterSampleResultMarginChecked
Michigan SenateOct 28–29, 2026Rasmussen Reports745 LVEl-Sayed 49 (D) · Rogers 44 (R)D+5Checked release
Michigan SenateOct 24–28, 2026Upswing Research
for Demand Justice
505 LVEl-Sayed 50 (D) · Rogers 45 (R)D+5No citation
Michigan SenateOct 26–27, 2026Mitchell Research
for CBS Detroit
636 LVEl-Sayed 51 (D) · Rogers 44 (R)D+7Not checked yet release
Michigan SenateOct 20–27, 2026SSRS
for CNN
768 LVEl-Sayed 49 (D) · Rogers 42 (R)D+7Checked release
Michigan GovernorOct 20–27, 2026SSRS
for CNN
768 LVBenson 53 (D) · James 41 (R)D+12Checked release
Michigan GovernorOct 26–27, 2026Mitchell Research
for CBS Detroit
636 LVBenson 49 (D) · James 44 (R)D+5Not checked yet release
Michigan SenateOct 8–23, 2026Michigan State University/Verasight1383 LVEl-Sayed 51 (D) · Rogers 43 (R)D+8Citation unreadable release
Michigan GovernorOct 8–23, 2026Michigan State University/Verasight1383 LVBenson 51 (D) · James 42 (R)D+9Citation unreadable release
Michigan SenateOct 19–22, 2026Glengariff
for Detroit News and WDIV-TV
600 LVEl-Sayed 51 (D) · Rogers 45 (R)D+6Checked release
Michigan SenateOct 21–22, 2026InsiderAdvantage1200 LVEl-Sayed 47 (D) · Rogers 46 (R)D+1Checked release
Michigan GovernorOct 19–22, 2026Glengariff
for Detroit News and WDIV-TV
600 LVBenson 51 (D) · James 45 (R)D+6Not checked yet release
Michigan SenateOct 2–19, 2026Michigan State University/YouGov836 LVEl-Sayed 48 (D) · Rogers 46 (R)D+2Citation unreadable release
Michigan GovernorOct 2–19, 2026Michigan State University/YouGov836 LVBenson 52 (D) · James 40 (R)D+12Citation unreadable release
Michigan SenateOct 15–18, 2026Marist College1185 RVEl-Sayed 52 (D) · Rogers 45 (R)D+7Checked release
Michigan GovernorOct 15–18, 2026Marist College1185 RVBenson 53 (D) · James 42 (R)D+11Checked release
Michigan SenateOct 12–14, 2026Rasmussen Reports798 LVEl-Sayed 46 (D) · Rogers 44 (R)D+2Checked release
MI-7Oct 12–14, 2026Emerson College
for Poll Vault
314 LVLawrence 53 (D) · Barrett 45 (R)D+8Not checked yet release
Michigan SenateOct 9–10, 2026InsiderAdvantage1200 LVEl-Sayed 48 (D) · Rogers 46 (R)D+2Checked release
Michigan SenateOct 6–8, 2026Tyson Group
for Alliance for a Better Future
partisan sponsor
600 LVRogers 46 (R) · El-Sayed 44 (D)R+2Checked release
Michigan SenateOct 5–6, 2026Quantus Insights762 LVEl-Sayed 48 (D) · Rogers 47 (R)D+1Checked release
Michigan SenateSep 22–Oct 4, 2026YouGov3949 LVEl-Sayed 49 (D) · Rogers 48 (R)D+1Checked release
Michigan GovernorSep 22–Oct 4, 2026YouGov3949 LVBenson 48 (D) · James 45 (R)D+3Checked release
Michigan SenateOct 1, 2026Mitchell Research682 LVEl-Sayed 46 (D) · Rogers 41 (R)D+5Checked release
Michigan SenateSep 28–Oct 1, 2026Z to A Research
for Rust Belt Rising
partisan sponsor
483 LVEl-Sayed 49 (D) · Rogers 42 (R)D+7Not checked yet release
Michigan GovernorOct 1, 2026Mitchell Research682 LVBenson 46 (D) · James 39 (R)D+7Checked release
Michigan GovernorSep 28–Oct 1, 2026Z to A Research
for Rust Belt Rising
partisan sponsor
483 LVBenson 50 (D) · James 40 (R)D+10Not checked yet release
Michigan SenateSep 28–30, 2026Trafalgar Group1085 LVEl-Sayed 47 (D) · Rogers 45 (R)D+2Checked release
Michigan SenateSep 24–28, 2026Beacon Research (D)/ Shaw & Co. Research
for Fox News
1028 LVEl-Sayed 50 (D) · Rogers 49 (R)D+1Release found release
Michigan GovernorSep 24–28, 2026Beacon Research (D)/ Shaw & Co. Research
for Fox News
1203 RVBenson 55 (D) · James 44 (R)D+11Release found release
Michigan SenateSep 20–27, 2026Guidant Polling and Strategy
for Public First Action
800 LVEl-Sayed 48 (D) · Rogers 43 (R)D+5Checked release
Michigan SenateSep 24–27, 2026Tyson Group— El-Sayed 44 (D) · Rogers 43 (R)D+1Release found release
Michigan SenateSep 24–27, 2026Marist College1235 RVEl-Sayed 51 (D) · Rogers 44 (R)D+7Checked release
Michigan GovernorSep 24–27, 2026Marist College1235 RVBenson 53 (D) · James 41 (R)D+12Checked release
Michigan GovernorSep 20–27, 2026Guidant Polling and Strategy
for Public First Action
800 LVBenson 50 (D) · James 45 (R)D+5Checked release
Michigan SenateSep 21–23, 2026co/efficient843 LVEl-Sayed 45 (D) · Rogers 45 (R)EvenChecked release
Michigan GovernorSep 21–23, 2026co/efficient843 LVBenson 47 (D) · James 44 (R)D+3Checked release
Michigan SenateSep 15–22, 2026New York Times/Siena College605 LVEl-Sayed 49 (D) · Rogers 44 (R)D+5Release found release
Michigan SenateSep 19–22, 2026GBAO
for Senate Majority PAC
partisan sponsor
800 LVEl-Sayed 48 (D) · Rogers 44 (R)D+4Checked release
Michigan GovernorSep 15–22, 2026New York Times/Siena College605 LVBenson 48 (D) · James 43 (R)D+5Checked release
Michigan SenateSep 18–21, 2026Cygnal (R)/Beacon Research
for Michigan Enjoyer
600 LVEl-Sayed 45 (D) · Rogers 40 (R) · Christensen 1 (L) · Kristy 0 (NLP) · Long 0 (CNS) · Marsh 0 (G)D+5Checked release
Michigan GovernorSep 18–21, 2026Beacon Research (D)/ Cygnal
for Michigan Enjoyer
600 LVBenson 45 (D) · James 38 (R) · Hudson 3 (L) · Campbell 1 (G) · Brandenburg 0 (CNS)D+7Checked release
Michigan SenateSep 16–20, 2026Suffolk University500 LVEl-Sayed 47 (D) · Rogers 40 (R)D+7Checked release
Michigan GovernorSep 16–20, 2026Suffolk University500 LVBenson 51 (D) · James 34 (R)D+17Checked release
Michigan SenateSep 15–19, 2026Torchlight Strategies
for Common Sense for America PAC
partisan sponsor
643 LVRogers 44 (R) · El-Sayed 43 (D)R+1Checked release
Michigan GovernorSep 15–19, 2026Torchlight Strategies
for Common Sense for America PAC
partisan sponsor
643 LVBenson 42 (D) · James 41 (R)D+1Checked release
Michigan SenateSep 16–17, 2026InsiderAdvantage1200 LVEl-Sayed 47 (D) · Rogers 45 (R)D+2Checked release
MI-4Sep 13–16, 2026GBAOpartisan sponsor500 LVMcCann 47 (D) · Huizenga 46 (R)D+1Release found release
Michigan SenateSep 10–14, 2026The Washington Post/SSPG803 LVEl-Sayed 48 (D) · Rogers 45 (R)D+3Checked release
Michigan SenateSep 12–14, 2026Emerson College
for Nexstar Media
1000 LVEl-Sayed 48 (D) · Rogers 46 (R)D+2Checked release
Michigan GovernorSep 10–14, 2026The Washington Post/SSPG803 LVBenson 53 (D) · James 41 (R)D+12Checked release
Michigan GovernorSep 12–14, 2026Emerson College
for Nexstar Media
1000 LVBenson 49 (D) · James 42 (R)D+7Checked release
Michigan SenateSep 7–9, 2026Trafalgar Group1079 LVEl-Sayed 46 (D) · Rogers 45 (R)D+1Checked release
Michigan SenateAug 31–Sep 6, 2026SSRS843 LVEl-Sayed 47 (D) · Rogers 44 (R)D+3Checked release
Michigan GovernorAug 31–Sep 6, 2026SSRS843 LVBenson 50 (D) · James 41 (R)D+9Checked release
Michigan SenateAug 31–Sep 3, 2026Glengariff
for The Detroit News and WDIV-TV
600 LVRogers 46 (R) · El-Sayed 44 (D)R+2Checked release
Michigan GovernorAug 31–Sep 3, 2026Glengariff
for The Detroit News and WDIV-TV
600 LVBenson 47 (D) · James 43 (R)D+4Checked release
Michigan SenateAug 22–28, 2026EPIC-MRA600 LVEl-Sayed 47 (D) · Rogers 43 (R)D+4Checked release
Michigan SenateAug 26–28, 2026Abacus Data332 LVEl-Sayed 49 (D) · Rogers 45 (R)D+4Checked release
Michigan GovernorAug 22–28, 2026EPIC-MRA600 LVBenson 45 (D) · James 41 (R)D+4Checked release
Michigan SenateAug 10–20, 2026Michigan State University/YouGov779 LVEl-Sayed 50 (D) · Rogers 45 (R)D+5Checked 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.

Polling averages by race
RacePollsLatestSimple average
30 days to the newest poll (n)
Adjusted average
our nowcast
Forecast
Michigan Senate58Oct 29, 2026D+4 (17)D+4Michigan Senate forecast
Michigan Governor33Oct 27, 2026D+9 (12)D+8Michigan Governor forecast
MI-102Aug 13, 2026Even (1)—MI-10 forecast
MI-44Sep 16, 2026D+1 (1)—MI-4 forecast
MI-73Oct 14, 2026D+8 (1)—MI-7 forecast