Skip to content

Massachusetts 2016 vs 2024: county swing

6 of 14 counties moved toward the Republican ticket; 0 changed hands.

County20162024SwingVotes 2016Votes 2024
Suffolk County D+63.3 D+52.4 R+10.9 308,741 297,137
Bristol County D+9.6 D+1.3 R+8.3 248,959 276,896
Hampden County D+16.7 D+8.9 R+7.8 203,117 207,752
Essex County D+22.6 D+20.3 R+2.3 379,868 399,777
Berkshire County D+41.5 D+39.9 R+1.6 64,803 68,344
Worcester County D+10.7 D+10.0 R+0.7 383,705 418,784
Norfolk County D+28.3 D+28.7 D+0.4 361,562 383,291
Franklin County D+37.0 D+37.8 D+0.8 38,177 42,061
Dukes County D+51.5 D+52.6 D+1.1 11,502 12,150
Middlesex County D+38.4 D+39.5 D+1.1 784,034 809,725
Plymouth County D+7.6 D+8.9 D+1.3 266,863 298,708
Hampshire County D+40.4 D+41.9 D+1.5 82,956 84,375
Nantucket County D+35.2 D+36.9 D+1.7 6,406 7,082
Barnstable County D+13.7 D+20.7 D+7.0 133,862 147,849

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data