Last vote update Nov 5, 2:55 PM. Polls closed Nov 3, 6:00 PM.
By town
Place
Votes
Margin
2024 president
Shift
Counted
Peabody
21,110
D +13.6
D +3.1
D +10.5
95%
Lynn
20,998
D +42.7
D +23.1
D +19.6
98%
Beverly
18,404
D +36.9
D +35.4
D +1.5
96%
Salem
18,047
D +55.0
D +47.0
D +8.1
100%
Andover
15,024
D +37.6
D +32.4
D +5.1
89%
Gloucester
13,656
D +29.6
D +28.7
D +0.9
95%
Tewksbury
13,327
D +10.3
R +0.9
D +11.1
92%
North Andover
12,635
D +28.1
D +20.6
D +7.5
93%
Reading
12,521
D +29.5
D +30.1
R +0.5
92%
Wakefield
12,271
D +28.5
D +20.9
D +7.6
93%
Danvers
12,013
D +14.0
D +10.0
D +3.9
92%
Saugus
10,649
D +5.1
R +10.2
D +15.2
95%
Marblehead
10,452
D +31.5
D +40.7
R +9.2
92%
Burlington
10,416
D +24.8
D +19.2
D +5.6
90%
Wilmington
10,072
D +13.5
D +3.7
D +9.8
89%
Newburyport
9,948
D +44.3
D +45.8
R +1.4
94%
Amesbury
8,060
D +36.5
—
—
98%
Billerica
7,980
D +9.0
—
—
97%
Ipswich
7,693
D +28.9
D +31.1
R +2.1
96%
North Reading
7,535
D +16.7
D +8.2
D +8.5
96%
Swampscott
6,900
D +39.0
D +39.6
R +0.6
91%
Bedford
6,098
D +45.1
—
—
90%
Lynnfield
6,057
D +0.2
R +3.4
D +3.6
94%
Middleton
4,414
R +6.0
R +9.3
D +3.3
94%
Rockport
4,251
D +44.5
D +47.3
R +2.8
92%
Georgetown
4,247
D +10.0
D +5.9
D +4.0
98%
Boxford
4,192
D +14.5
D +14.1
D +0.3
94%
Salisbury
4,109
D +9.7
R +1.3
D +11.0
94%
Hamilton
3,868
D +26.9
D +37.2
R +10.3
97%
Topsfield
3,445
D +15.2
D +19.1
R +3.9
96%
Merrimac
3,237
D +16.7
D +13.6
D +3.1
92%
Rowley
3,209
D +3.3
D +3.6
R +0.3
93%
Manchester-by-the-Sea
2,762
D +35.0
D +46.0
R +11.0
89%
West Newbury
2,579
D +30.5
D +30.9
R +0.4
93%
Wenham
2,147
D +27.2
D +37.4
R +10.2
100%
Nahant
1,878
D +24.7
D +26.4
R +1.7
89%
Groveland
1,413
D +31.9
D +4.2
D +27.7
39%
Essex
0
—
—
—
0%
Newbury
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.