2026 polls
The newest poll in each race, as the pollster published it. We do not adjust or rate polls.
Filter · US Senate, Massachusetts
20 polls · Massachusetts
Back to newest in each raceShowing 1 to 20, newest first.
| Field dates | Race | Pollster | Sample | Results |
|---|---|---|---|---|
| Oct 14 to Oct 18, 2026 | Massachusetts US Senate | Suffolk University | 500 Likely voters |
|
| Oct 7 to Oct 18, 2026 | Massachusetts US Senate | University of Massachusetts Lowell Center for Public Opinion/YouGov | 850 Likely voters |
|
| Oct 5 to Oct 12, 2026 | Massachusetts US Senate | University of Massachusetts Department of Political Science/YouGov | 800 Registered voters |
|
| Sep 14 to Sep 22, 2026 | Massachusetts US Senate | MassINC Polling Group | 800 Likely voters |
|
| Sep 17 to Sep 21, 2026 | Massachusetts US Senate | University of New Hampshire | 564 Likely voters |
|
| Aug 20 to Aug 24, 2026 | Massachusetts US Senate | University of New Hampshire | 881 Likely voters |
|
| Aug 20 to Aug 24, 2026 | Massachusetts US Senate | University of New Hampshire | 881 Likely voters |
|
| Aug 5 to Aug 12, 2026 | Massachusetts US Senate | University of Massachusetts Department of Political Science/YouGov | 800 Registered voters |
|
| Aug 5 to Aug 12, 2026 | Massachusetts US Senate | University of Massachusetts Department of Political Science/YouGov | 800 Registered voters |
|
| Jun 18 to Jun 23, 2026 | Massachusetts US Senate | University of New Hampshire | 623 Likely voters |
|
| Jun 18 to Jun 23, 2026 | Massachusetts US Senate | University of New Hampshire | 623 Likely voters |
|
| Jun 8 to Jun 12, 2026 | Massachusetts US Senate | Suffolk University | 500 Registered voters |
|
| Jun 8 to Jun 12, 2026 | Massachusetts US Senate | Suffolk University | 500 Registered voters |
|
| Apr 16 to Apr 20, 2026 | Massachusetts US Senate | University of New Hampshire | 600 Likely voters |
|
| Apr 16 to Apr 20, 2026 | Massachusetts US Senate | University of New Hampshire | 603 Likely voters |
|
| Feb 12 to Feb 16, 2026 | Massachusetts US Senate | University of New Hampshire | 616 Likely voters |
|
| Feb 12 to Feb 16, 2026 | Massachusetts US Senate | University of New Hampshire | 611 Likely voters |
|
| Nov 19 to Nov 23, 2025 | Massachusetts US Senate | Suffolk University | 500 Registered voters |
|
| Nov 19 to Nov 23, 2025 | Massachusetts US Senate | Suffolk University | 500 Registered voters |
|
| Feb 28 to Mar 4, 2025 | Massachusetts US Senate | SurveyUSA | 775 Registered voters |
|
- 60%Ed Markey
- 32%John Deaton
- 1%Joe Tache
- 1%Shiva Ayyadurai
Suffolk University · Oct 14 to Oct 18, 2026 · 500 likely voters
- 55%Ed Markey
- 26%John Deaton
University of Massachusetts Lowell Center for Public Opinion/YouGov · Oct 7 to Oct 18, 2026 · 850 likely voters
- 56%Ed Markey
- 29%John Deaton
- 6%Shiva Ayyadurai
- 3%Joe Tache
University of Massachusetts Department of Political Science/YouGov · Oct 5 to Oct 12, 2026 · 800 registered voters
- 52%Ed Markey
- 26%John Deaton
- 2%Joe Tache
- 2%Shiva Ayyadurai
MassINC Polling Group · Sep 14 to Sep 22, 2026 · 800 likely voters
- 53%Ed Markey
- 30%John Deaton
- 9%Joe Tache
University of New Hampshire · Sep 17 to Sep 21, 2026 · 564 likely voters
- 49%Ed Markey
- 30%John Deaton
- 7%Joe Tache
University of New Hampshire · Aug 20 to Aug 24, 2026 · 881 likely voters
- 38%Seth Moulton
- 25%John Deaton
- 16%Joe Tache
University of New Hampshire · Aug 20 to Aug 24, 2026 · 881 likely voters
- 51%Ed Markey
- 30%John Deaton
University of Massachusetts Department of Political Science/YouGov · Aug 5 to Aug 12, 2026 · 800 registered voters
- 49%Seth Moulton
- 25%John Deaton
University of Massachusetts Department of Political Science/YouGov · Aug 5 to Aug 12, 2026 · 800 registered voters
- 50%Ed Markey
- 34%John Deaton
University of New Hampshire · Jun 18 to Jun 23, 2026 · 623 likely voters
- 50%Seth Moulton
- 30%John Deaton
University of New Hampshire · Jun 18 to Jun 23, 2026 · 623 likely voters
- 55%Ed Markey
- 30%John Deaton
Suffolk University · Jun 8 to Jun 12, 2026 · 500 registered voters
- 54%Seth Moulton
- 26%John Deaton
Suffolk University · Jun 8 to Jun 12, 2026 · 500 registered voters
- 56%Seth Moulton
- 25%John Deaton
University of New Hampshire · Apr 16 to Apr 20, 2026 · 600 likely voters
- 55%Ed Markey
- 32%John Deaton
University of New Hampshire · Apr 16 to Apr 20, 2026 · 603 likely voters
- 56%Ed Markey
- 27%John Deaton
University of New Hampshire · Feb 12 to Feb 16, 2026 · 616 likely voters
- 59%Seth Moulton
- 23%John Deaton
University of New Hampshire · Feb 12 to Feb 16, 2026 · 611 likely voters
- 54%Ed Markey
- 31%John Deaton
Suffolk University · Nov 19 to Nov 23, 2025 · 500 registered voters
- 52%Seth Moulton
- 29%John Deaton
Suffolk University · Nov 19 to Nov 23, 2025 · 500 registered voters
- 45%Ed Markey
- 26%John Deaton
SurveyUSA · Feb 28 to Mar 4, 2025 · 775 registered voters
Source and license
Polling data from VoteHub (https://votehub.com/polls/api/), licensed under CC BY 4.0 (https://creativecommons.org/licenses/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.