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).

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
CO-5Oct 19–20, 2026Public Policy Polling
for House Majority PAC
partisan sponsor
577 LVKillin 47 (D) · Crank 47 (R)EvenNot checked yet release
CO-5Oct 14–18, 2026Global Strategy Group
for Killin's campaign
partisan sponsor
500 LVKillin 43 (D) · Crank 38 (R)D+5Citation unreadable release
CO-4Sep 21–24, 2026Impact Research
for Invest in Tomorrow Coalition PAC
partisan sponsor
403 LVBoebert 45 (R) · Laubacher 40 (D) · Mangeris 9 (L)R+5Citation unreadable release
CO-8Sep 16–17, 2026McLaughlin & Associates
for Enhancing American Competitiveness
partisan sponsor
400 LVEvans 48 (R) · Rutinel 46 (D)R+2Release found release
CO-3Jul 21–23, 2026Keating Research
for Dwayne Romero campaign
campaign internal
500 LVHurd 46 (R) · Romero 45 (D)R+1Release found release
CO-5Jul 16–21, 2026Global Strategy Group
for Jessica Killin for Congress
campaign internal
450 LVCrank 45 (R) · Killin 44 (D)R+1Checked release
CO-5Oct 30–Nov 3, 2025Global Strategy Group
for Jessica Killin campaign
campaign internal
450 LVCrank 43 (R) · Killin 40 (D)R+3Checked 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
CO-31Jul 23, 2026R+1 (1)—CO-3 forecast
CO-81Sep 17, 2026R+2 (1)—CO-8 forecast
CO-54Oct 20, 2026D+2 (2)—CO-5 forecast
CO-41Sep 24, 2026R+5 (1)—CO-4 forecast