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 |
|---|---|---|---|---|---|---|
| NM-3 | Oct 1–9, 2026 | Research & Polling Inc. for Albuquerque Journal | 362 LV | Leger Fernández 53 (D) · Zamora 39 (R) | D+14 | No citation |
| New Mexico Governor | Oct 1–9, 2026 | Research & Polling Inc. for Albuquerque Journal | 1125 LV | Haaland 49 (D) · Hull 42 (R) | D+7 | Checked release |
| NM-2 | Oct 1–9, 2026 | Research & Polling Inc. for Albuquerque Journal | 383 LV | Vasquez 48 (D) · Cunningham 44 (R) | D+4 | Checked release |
| New Mexico Senate | Oct 1–9, 2026 | Research & Polling Inc. for Albuquerque Journal | 1125 LV | Luján 53 (D) · Marker 37 (R) | D+16 | Checked release |
| NM-1 | Oct 1–9, 2026 | Research & Polling Inc. for Albuquerque Journal | 380 LV | Stansbury 53 (D) · Okpareke 35 (R) | D+18 | Disputed release |
| New Mexico Governor | Sep 25–30, 2026 | SurveyUSA for KOB | 567 RV | Haaland 47 (D) · Hull 41 (R) | D+6 | Checked release |
| New Mexico Senate | Sep 25–30, 2026 | SurveyUSA for KOB-TV | 567 LV | Luján 54 (D) · Marker 36 (R) | D+18 | Citation unreadable release |
| NM-2 | Aug 28–Sep 2, 2026 | SurveyUSA | 554 LV | Vasquez 46 (D) · Cunningham 43 (R) | D+3 | Checked release |
| New Mexico Governor | Aug 21–28, 2026 | Research & Polling Inc. for Albuquerque Journal | 516 LV | Haaland 49 (D) · Hull 43 (R) | D+6 | Checked release |
| New Mexico Senate | Aug 21–28, 2026 | Research & Polling Inc. for Albuquerque Journal | 516 LV | Luján 53 (D) · Marker 38 (R) | D+15 | Checked release |
| New Mexico Governor | Jul 22–Aug 7, 2026 | BSP Research | 800 RV | Haaland 41 (D) · Hull 24 (R) | D+17 | Checked release |
| New Mexico Governor | Jul 13–15, 2026 | McLaughlin & Associates for Gregg Hull campaign campaign internal | 400 LV | Haaland 46 (D) · Hull 45 (R) | D+1 | Release found release |
| NM-2 | Apr 26–28, 2026 | co/efficient for National Republican Congressional Committee partisan sponsor | 879 LV | Vasquez 43 (D) · Cunningham 41 (R) | D+2 | 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 |
|---|---|---|---|---|---|
| New Mexico Governor | 5 | Oct 9, 2026 | D+6 (2) | D+8 | New Mexico Governor forecast |
| New Mexico Senate | 3 | Oct 9, 2026 | D+17 (2) | D+16 | New Mexico Senate forecast |
| NM-2 | 3 | Oct 9, 2026 | D+4 (1) | — | NM-2 forecast |
| NM-3 | 1 | Oct 9, 2026 | D+14 (1) | — | NM-3 forecast |
| NM-1 | 1 | Oct 9, 2026 | D+18 (1) | — | NM-1 forecast |