Last vote update Nov 5, 4:05 PM. Polls closed Nov 3, 6:00 PM.
By town
Place
Votes
Margin
2024 president
Shift
Counted
Newton
33,795
D +67.9
D +61.5
D +6.4
86%
Brookline
21,470
D +76.4
D +74.3
D +2.1
92%
Fall River
19,892
D +21.6
R +1.7
D +23.2
100%
Taunton
18,455
D +20.5
D +2.8
D +17.7
100%
Attleboro
16,381
D +27.6
D +11.8
D +15.8
97%
Needham
15,266
D +59.1
D +55.0
D +4.1
92%
Franklin
14,726
D +31.3
D +19.1
D +12.3
94%
North Attleborough
11,709
D +23.9
—
—
96%
Mansfield
10,458
D +32.0
D +17.9
D +14.1
95%
Somerset
8,198
D +14.4
R +4.0
D +18.4
99%
Foxborough
8,081
D +24.0
D +11.6
D +12.4
93%
Sharon
7,967
D +57.6
D +47.0
D +10.6
92%
Bellingham
7,322
D +16.2
D +0.3
D +16.0
100%
Seekonk
6,469
D +17.4
R +1.0
D +18.4
97%
Medfield
6,221
D +42.5
D +35.3
D +7.2
92%
Wrentham
6,010
D +14.9
D +4.4
D +10.5
93%
Milford
5,903
D +17.8
D +12.2
D +5.7
57%
Lakeville
5,858
R +2.7
R +13.9
D +11.2
99%
Rehoboth
5,827
R +0.5
R +13.1
D +12.6
100%
Norfolk
5,316
D +24.2
D +17.4
D +6.9
92%
Millis
4,650
D +30.6
D +22.4
D +8.2
96%
Plainville
4,176
D +17.0
D +2.8
D +14.3
93%
Freetown
4,143
R +3.5
R +17.5
D +13.9
100%
Norton
4,059
R +4.2
D +2.8
R +7.0
51%
Raynham
3,819
D +5.1
—
—
96%
Blackstone
3,565
D +5.1
R +10.7
D +15.8
99%
Berkley
3,034
R +10.2
R +22.5
D +12.3
100%
Mendon
2,993
D +10.7
D +2.5
D +8.3
99%
Dover
2,768
D +35.5
D +37.2
R +1.6
85%
Wellesley
2,531
D +55.2
—
—
85%
Hopedale
2,508
D +31.2
D +18.0
D +13.2
93%
Millville
1,322
D +0.3
R +19.7
D +20.0
100%
Dighton
0
—
—
—
0%
Sherborn
0
—
—
—
0%
Swansea
0
—
—
—
0%
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.