Pollsters · Updated Oct 17, 2026
RMG Research
30 public polls in the 2026 cycle, across 4 races and the generic congressional ballot. Latest: Oct 14, 2026.
- Polls
- 304 in 4 races · 26 generic ballot
- 538 rating
- ★★½2.3 of 3 stars
- House effect
- R+1.7Against other polls, in today's forecast
Its polls run 1.7 points more Republican than other polls of the same races; the forecast removes that before averaging.
Race polls
Newest first. Source links go to the poll's own release.
| Race | Dates | Sample | Result | Margin | Source |
|---|---|---|---|---|---|
| U.S. Senate in Alabama for Alabama Policy ActionR-sponsored | Sep 21–Sep 25 | 800 RV | Wess 33 · Moore 54 | R+21 | yellowhammernews.com ↗ |
| Alabama Governor for Alabama Policy ActionR-sponsored | Sep 21–Sep 25 | 800 RV | Jones 37 · Tuberville 50 | R+13 | yellowhammernews.com ↗ |
| Alabama Lieutenant Governor for Alabama Policy ActionR-sponsored | Sep 21–Sep 25 | 800 RV | Ensler 33 · Wahl 49 | R+16 | yellowhammernews.com ↗ |
| Wisconsin Governor | Jul 20–Jul 24 | 800 RV | Crowley 46 · Tiffany 43 | D+3 | reforminggovernment.org ↗ |
Generic congressional ballot
Which party voters would back for the House. The national House forecast.
| Dates | Sample | Dem. | Rep. | Margin | Source |
|---|---|---|---|---|---|
| Oct 13–Oct 14 for Napolitan News Service | 2,000 RV | 51 | 43 | D+8 | napolitannews.org ↗ |
| Sep 8–Sep 15 for Napolitan News Service | 2,000 RV | 51 | 43 | D+8 | napolitannews.org ↗ |
| Jul 6–Jul 14 for Napolitan News Service | 2,000 RV | 47 | 45 | D+2 | napolitannews.org ↗ |
| Jun 1–Jun 4 for Napolitan News Service | 2,000 RV | 49 | 45 | D+4 | napolitannews.org ↗ |
| May 4–May 6 for Napolitan News Service | 2,000 RV | 50 | 41 | D+9 | napolitannews.org ↗ |
| Apr 6–Apr 9 for Napolitan News Service | 2,000 RV | 49 | 44 | D+5 | napolitannews.org ↗ |
| Apr 6–Apr 9 for Napolitan News Service | 2,000 RV | 45 | 42 | D+3 | napolitannews.org ↗ |
| Mar 2–Mar 5 for Napolitan News Service | 2,000 RV | 46 | 46 | Even | napolitannews.org ↗ |
| Mar 2–Mar 5 for Napolitan News Service | 2,000 RV | 44 | 43 | D+1 | napolitannews.org ↗ |
| Feb 9–Feb 12 for Napolitan News Service | 2,000 RV | 45 | 47 | R+2 | napolitannews.org ↗ |
| Feb 9–Feb 12 for Napolitan News Service | 2,000 RV | 41 | 44 | R+3 | napolitannews.org ↗ |
| Jan 5–Jan 8 for Napolitan News Service | 2,000 RV | 44 | 43 | D+1 | napolitannews.org ↗ |
| Jan 5–Jan 8 for Napolitan News Service | 2,000 RV | 47 | 46 | D+1 | napolitannews.org ↗ |
| Dec 1–Dec 4 for Napolitan News Service | 2,000 RV | 41 | 45 | R+4 | napolitannews.org ↗ |
| Dec 1–Dec 4 for Napolitan News Service | 2,000 RV | 44 | 48 | R+4 | napolitannews.org ↗ |
| Oct 27–Oct 30 for Napolitan News Service | 2,000 RV | 42 | 43 | R+1 | napolitannews.org ↗ |
| Oct 27–Oct 30 for Napolitan News Service | 2,000 RV | 44 | 46 | R+2 | napolitannews.org ↗ |
| Sep 22–Sep 24 for Napolitan News Service | 2,000 RV | 41 | 43 | R+2 | napolitannews.org ↗ |
| Sep 22–Sep 24 for Napolitan News Service | 2,000 RV | 45 | 46 | R+1 | napolitannews.org ↗ |
| Aug 18–Aug 21 for Napolitan News Service | 2,000 RV | 44 | 44 | Even | napolitannews.org ↗ |
| Jul 14–Jul 16 for Napolitan News Service | 2,000 RV | 45 | 49 | R+4 | napolitannews.org ↗ |
| Jun 18–Jun 19 for Napolitan News Service | 1,000 RV | 44 | 52 | R+8 | napolitannews.org ↗ |
| May 20–May 21 for Napolitan News Service | 1,000 RV | 48 | 45 | D+3 | napolitannews.org ↗ |
| Apr 16–Apr 16 for Napolitan News Service | 1,000 RV | 50 | 45 | D+5 | napolitannews.org ↗ |
| Feb 20–Feb 21 for Napolitan News Service | 1,000 RV | 46 | 48 | R+2 | napolitannews.org ↗ |
| Jan 15–Jan 16 for Napolitan News Service | 1,000 RV | 44 | 51 | R+7 | napolitannews.org ↗ |