2026 polls
The newest poll in each race, as the pollster published it. We do not adjust or rate polls.
Polls updated Nov 1, 2:30 p.m. ET, from VoteHub
Filter · All polls, all states
2,083 polls
Back to newest in each raceShowing 1,701 to 1,750, newest first.
| Field dates | Race | Pollster | Sample | Results |
|---|---|---|---|---|
| Jan 5 to Jan 7, 2026 | North Carolina US Senate | Change Research Partisan sponsor: Democratic | 1,105 Likely voters |
|
| Jan 5 to Jan 7, 2026 | Donald Trump approval | YouGov | 2,325 Adults |
|
| Jan 2 to Jan 7, 2026 | Donald Trump approval | Zogby Analytics | 891 Likely voters |
|
| Jan 2 to Jan 7, 2026 | JD Vance approval | Zogby Analytics | 891 Likely voters |
|
| Jan 2 to Jan 6, 2026 | Michigan US Senate | Glengariff Group, Inc. | 600 Likely voters |
|
| Jan 2 to Jan 6, 2026 | Michigan US Senate | Glengariff Group, Inc. | 600 Likely voters |
|
| Jan 2 to Jan 6, 2026 | Michigan US Senate | Glengariff Group, Inc. | 600 Likely voters |
|
| Jan 4 to Jan 5, 2026 | Donald Trump approval | Ipsos | 1,248 Adults |
|
| Jan 2 to Jan 5, 2026 | Donald Trump approval | YouGov | 1,551 Adults |
|
| Jan 2 to Jan 5, 2026 | Donald Trump approval | YouGov | 1,389 Registered voters |
|
| Jan 2 to Jan 5, 2026 | Generic congressional ballot | YouGov | 1,551 Adults |
|
| Jan 2 to Jan 5, 2026 | Generic congressional ballot | YouGov | 1,389 Registered voters |
|
| Dec 29, 2025 to Jan 4, 2026 | Donald Trump approval | Morning Consult | 45,000 Adults |
|
| Jan 2 to Jan 4, 2026 | Donald Trump approval | Morning Consult | 2,201 Registered voters |
|
| Jan 2 to Jan 4, 2026 | Generic congressional ballot | Morning Consult | 2,201 Registered voters |
|
| Dec 29, 2025 to Jan 4, 2026 | Generic congressional ballot | Morning Consult | 22,709 Registered voters |
|
| Dec 30, 2025 to Jan 3, 2026 | Congress approval | The Bullfinch Group | 1,200 Adults |
|
| Dec 30, 2025 to Jan 3, 2026 | Congress approval | The Bullfinch Group | 1,000 Registered voters |
|
| Dec 30, 2025 to Jan 3, 2026 | Donald Trump approval | The Bullfinch Group | 1,000 Registered voters |
|
| Dec 30, 2025 to Jan 3, 2026 | Donald Trump approval | The Bullfinch Group | 1,200 Adults |
|
| Dec 30, 2025 to Jan 3, 2026 | Generic congressional ballot | The Bullfinch Group | 1,000 Registered voters |
|
| Dec 30, 2025 to Jan 3, 2026 | Generic congressional ballot | The Bullfinch Group | 1,200 Adults |
|
| Dec 26 to Dec 29, 2025 | Generic congressional ballot | YouGov | 1,550 Adults |
|
| Dec 26 to Dec 29, 2025 | Generic congressional ballot | YouGov | 1,420 Registered voters |
|
| Dec 26 to Dec 28, 2025 | Generic congressional ballot | Big Data Poll | 3,412 Likely voters |
|
| Dec 22 to Dec 28, 2025 | Generic congressional ballot | Morning Consult | 24,000 Registered voters |
|
| Dec 26 to Dec 28, 2025 | New Hampshire US Senate | Praecones Analytica | 603 Registered voters |
|
| Dec 20 to Dec 22, 2025 | Generic congressional ballot | YouGov | 1,592 Adults |
|
| Dec 20 to Dec 22, 2025 | Generic congressional ballot | YouGov | 1,425 Registered voters |
|
| Dec 15 to Dec 21, 2025 | Generic congressional ballot | Morning Consult | 20,240 Registered voters |
|
| Dec 15 to Dec 19, 2025 | Generic congressional ballot | AtlasIntel | 2,315 Adults |
|
| Dec 12 to Dec 19, 2025 | Generic congressional ballot | McLaughlin & Associates | 1,000 Likely voters |
|
| Dec 15 to Dec 17, 2025 | Generic congressional ballot | Fabrizio, Lee & Associates Partisan sponsor: Republican | 1,000 Registered voters |
|
| Dec 15 to Dec 17, 2025 | Arizona Governor | NextGen P | 2,725 Likely voters |
|
| Dec 9 to Dec 16, 2025 | Generic congressional ballot | Echelon Insights/GBAO | 2,023 Likely voters |
|
| Dec 15 to Dec 16, 2025 | Generic congressional ballot | Quantus Insights | 1,000 Likely voters |
|
| Dec 11 to Dec 15, 2025 | Generic congressional ballot | Echelon Insights | 1,011 Likely voters |
|
| Dec 12 to Dec 15, 2025 | Generic congressional ballot | Morning Consult | 2,201 Registered voters |
|
| Dec 11 to Dec 15, 2025 | Generic congressional ballot | Quinnipiac University | 1,035 Registered voters |
|
| Dec 12 to Dec 15, 2025 | Generic congressional ballot | YouGov | 1,632 Adults |
|
| Dec 12 to Dec 15, 2025 | Generic congressional ballot | YouGov | 1,453 Registered voters |
|
| Dec 8 to Dec 14, 2025 | Generic congressional ballot | Morning Consult | 19,954 Registered voters |
|
| Dec 10 to Dec 12, 2025 | Generic congressional ballot | Big Data Poll | 3,004 Registered voters |
|
| Dec 8 to Dec 12, 2025 | New York Governor | Siena College | 801 Registered voters |
|
| Dec 4 to Dec 11, 2025 | Generic congressional ballot | Clarity Campaign Labs | 1,000 Likely voters |
|
| Dec 10 to Dec 11, 2025 | US House NY-01 | Public Policy Polling Partisan sponsor: Democratic | 579 Adults |
|
| Dec 5 to Dec 11, 2025 | Generic congressional ballot | The Argument/Verasight | 1,521 Registered voters |
|
| Dec 5 to Dec 11, 2025 | Generic congressional ballot | The Argument/Verasight | Not stated Likely voters |
|
| Dec 3 to Dec 8, 2025 | Ohio Governor | Data Targeting | 603 Likely voters |
|
| Dec 6 to Dec 8, 2025 | Ohio Governor | Emerson College | 850 Registered voters |
|
- 47%Roy Cooper
- 42%Michael Whatley
Change Research · Jan 5 to Jan 7, 2026 · 1,105 likely voters · Partisan sponsor: Democratic
Donald Trump approval
- 55.1%Disapprove
- 43.5%Approve
Zogby Analytics · Jan 2 to Jan 7, 2026 · 891 likely voters
JD Vance approval
- 51.6%Disapprove
- 42.3%Approve
Zogby Analytics · Jan 2 to Jan 7, 2026 · 891 likely voters
- 44%Mike Rogers
- 44%Haley Stevens
Glengariff Group, Inc. · Jan 2 to Jan 6, 2026 · 600 likely voters
- 46%Mike Rogers
- 42%Mallory McMorrow
Glengariff Group, Inc. · Jan 2 to Jan 6, 2026 · 600 likely voters
- 48%Mike Rogers
- 42%Abdul El-Sayed
Glengariff Group, Inc. · Jan 2 to Jan 6, 2026 · 600 likely voters
Donald Trump approval
- 51%Disapprove
- 43%Approve
Morning Consult · Dec 29, 2025 to Jan 4, 2026 · 45,000 adults
Donald Trump approval
- 51%Disapprove
- 46%Approve
Morning Consult · Jan 2 to Jan 4, 2026 · 2,201 registered voters
Generic congressional ballot
- 45%Dem
- 42%Rep
Morning Consult · Jan 2 to Jan 4, 2026 · 2,201 registered voters
Generic congressional ballot
- 44%Dem
- 42%Rep
Morning Consult · Dec 29, 2025 to Jan 4, 2026 · 22,709 registered voters
Congress approval
- 61%Disapprove
- 29%Approve
The Bullfinch Group · Dec 30, 2025 to Jan 3, 2026 · 1,200 adults
Congress approval
- 62%Disapprove
- 31%Approve
The Bullfinch Group · Dec 30, 2025 to Jan 3, 2026 · 1,000 registered voters
Donald Trump approval
- 57%Disapprove
- 40%Approve
The Bullfinch Group · Dec 30, 2025 to Jan 3, 2026 · 1,000 registered voters
Donald Trump approval
- 58%Disapprove
- 38%Approve
The Bullfinch Group · Dec 30, 2025 to Jan 3, 2026 · 1,200 adults
Generic congressional ballot
- 44%Dem
- 33%Rep
The Bullfinch Group · Dec 30, 2025 to Jan 3, 2026 · 1,000 registered voters
Generic congressional ballot
- 40%Dem
- 30%Rep
The Bullfinch Group · Dec 30, 2025 to Jan 3, 2026 · 1,200 adults
Generic congressional ballot
- 47.9%Dem
- 44.4%Rep
Big Data Poll · Dec 26 to Dec 28, 2025 · 3,412 likely voters
Generic congressional ballot
- 44%Dem
- 44%Rep
Morning Consult · Dec 22 to Dec 28, 2025 · 24,000 registered voters
- 42.3%Chris Pappas
- 35.6%John Sununu
Praecones Analytica · Dec 26 to Dec 28, 2025 · 603 registered voters
Generic congressional ballot
- 45%Dem
- 42%Rep
Morning Consult · Dec 15 to Dec 21, 2025 · 20,240 registered voters
Generic congressional ballot
- 46%Dem
- 45%Rep
McLaughlin & Associates · Dec 12 to Dec 19, 2025 · 1,000 likely voters
Generic congressional ballot
- 45%Dem
- 38%Rep
Fabrizio, Lee & Associates · Dec 15 to Dec 17, 2025 · 1,000 registered voters · Partisan sponsor: Republican
- 51%Katie HobbsIncumbent
- 32%Andy Biggs
NextGen P · Dec 15 to Dec 17, 2025 · 2,725 likely voters
Generic congressional ballot
- 47%Dem
- 43%Rep
Echelon Insights/GBAO · Dec 9 to Dec 16, 2025 · 2,023 likely voters
Generic congressional ballot
- 43%Dem
- 41%Rep
Quantus Insights · Dec 15 to Dec 16, 2025 · 1,000 likely voters
Generic congressional ballot
- 48%Dem
- 45%Rep
Echelon Insights · Dec 11 to Dec 15, 2025 · 1,011 likely voters
Generic congressional ballot
- 45%Dem
- 44%Rep
Morning Consult · Dec 12 to Dec 15, 2025 · 2,201 registered voters
Generic congressional ballot
- 47%Dem
- 43%Rep
Quinnipiac University · Dec 11 to Dec 15, 2025 · 1,035 registered voters
Generic congressional ballot
- 44%Dem
- 43%Rep
Morning Consult · Dec 8 to Dec 14, 2025 · 19,954 registered voters
Generic congressional ballot
- 44.1%Dem
- 40.6%Rep
Big Data Poll · Dec 10 to Dec 12, 2025 · 3,004 registered voters
- 50%Kathy HochulIncumbent
- 25%Bruce Blakeman
Siena College · Dec 8 to Dec 12, 2025 · 801 registered voters
Generic congressional ballot
- 49%Dem
- 44%Rep
Clarity Campaign Labs · Dec 4 to Dec 11, 2025 · 1,000 likely voters
- 41%Nick LaLotaIncumbent
- 38%Chris Gallant
Public Policy Polling · Dec 10 to Dec 11, 2025 · 579 adults · Partisan sponsor: Democratic
Generic congressional ballot
- 50.6%Dem
- 49.4%Rep
The Argument/Verasight · Dec 5 to Dec 11, 2025 · 1,521 registered voters
Generic congressional ballot
- 52.4%Dem
- 47.6%Rep
The Argument/Verasight · Dec 5 to Dec 11, 2025 · sample not stated
- 45%Vivek Ramaswamy
- 43%Amy Acton
Data Targeting · Dec 3 to Dec 8, 2025 · 603 likely voters
- 45.9%Amy Acton
- 45.2%Vivek Ramaswamy
Emerson College · Dec 6 to Dec 8, 2025 · 850 registered voters
Source and license
Polling data from VoteHub, licensed under CC BY 4.0. Records reformatted by Election Wrld.
“Incumbent” marks a name that exactly matches the current holder of that seat in our officials files. Some polls were fielded in 2025. Last poll added to our copy: October 30, 2026. The polls API returns the same rows as JSON, or as CSV with ?format=csv.