Electoral MeridianIndependent Election Research

Forecasts. Results. Evidence.

Massachusetts · U.S. Senate

Massachusetts Senate

Edward Markey wins. Called.

92% counted
CandidateVotesShare
Edward Markey D won 1,606,277 63.5%
John Deaton R 811,583 32.1%
Shiva Ayyadurai I 57,773 2.3%
Joe Tache SAL 55,079 2.2%
Total2,530,712

Last vote update Nov 5, 4:12 PM. Polls closed Nov 3, 6:00 PM.

By town

PlaceVotes Margin2024 president ShiftCounted
Boston 177,700 D +67.0 D +59.1 D +7.9 90%
Worcester 47,407 D +43.8 D +28.8 D +15.0 100%
Cambridge 37,131 D +85.5 D +82.6 D +2.9 92%
Newton 34,967 D +59.0 D +61.5 R +2.5 87%
Somerville 31,733 D +82.2 D +76.1 D +6.1 100%
Plymouth 31,706 D +13.6 D +9.7 D +4.0 99%
Quincy 30,821 D +35.3 D +25.6 D +9.8 93%
Springfield 28,839 D +54.0 D +34.4 D +19.6 92%
New Bedford 24,486 D +28.4 D +8.3 D +20.1 100%
Weymouth 24,460 D +20.7 D +13.2 D +7.5 96%
Brockton 24,159 D +59.5 D +44.1 D +15.4 100%
Medford 23,377 D +56.4 D +46.1 D +10.4 98%
Haverhill 23,302 D +24.6 D +10.9 D +13.8 100%
Arlington 22,727 D +71.6 D +68.3 D +3.3 93%
Framingham 22,437 D +50.0 — — 92%
Brookline 22,275 D +72.5 D +74.3 R +1.8 93%
Lowell 22,135 D +44.7 D +24.1 D +20.7 96%
Barnstable 21,902 D +14.7 D +12.2 D +2.5 91%
Peabody 21,458 D +14.9 D +3.1 D +11.8 95%
Lynn 21,358 D +47.8 D +23.1 D +24.7 98%
Fall River 20,410 D +17.8 R +1.7 D +19.5 100%
Waltham 19,910 D +46.4 D +39.5 D +6.9 92%
Taunton 19,071 D +14.9 D +2.8 D +12.1 100%
Beverly 18,693 D +41.1 D +35.4 D +5.7 96%
Chicopee 18,345 D +17.1 D +5.8 D +11.3 100%

Shift is this race's margin minus the 2024 presidential margin in the same place. Places with votes that look copied or wildly out of line are flagged and left out of the race's overall shift.

Vote updates

TimeUpdateTotal votesMargin
+5,862 votes2,530,712D +32.9
+5,914 votes2,524,850D +32.8
+6,052 votes2,518,936D +32.9
+1,551 votes2,512,884D +33.0
+4,599 votes2,511,333D +33.0
+10,335 votes2,506,734D +33.1
+4,011 votes2,496,399D +33.0
+4,887 votes2,492,388D +33.0
+5,675 votes2,487,501D +33.1
+5,959 votes2,481,826D +33.1
+4,186 votes2,475,867D +33.1
+2,014 votes2,471,681D +33.1