Skip to content

Massachusetts 2012 vs 2024: county swing

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

County20122024SwingVotes 2012Votes 2024
Bristol County D+20.4 D+1.3 R+19.1 241,509 276,896
Hampden County D+25.1 D+8.9 R+16.2 200,399 207,752
Berkshire County D+53.6 D+39.9 R+13.7 64,486 68,344
Franklin County D+47.0 D+37.8 R+9.2 37,758 42,061
Suffolk County D+56.6 D+52.4 R+4.2 289,098 297,137
Hampshire County D+44.0 D+41.9 R+2.1 81,621 84,375
Worcester County D+9.4 D+10.0 D+0.6 369,112 418,784
Essex County D+16.3 D+20.3 D+4.0 366,357 399,777
Plymouth County D+4.2 D+8.9 D+4.7 256,531 298,708
Dukes County D+47.2 D+52.6 D+5.4 10,968 12,150
Nantucket County D+26.9 D+36.9 D+10.0 6,120 7,082
Middlesex County D+27.2 D+39.5 D+12.3 754,170 809,725
Barnstable County D+7.8 D+20.7 D+12.9 133,115 147,849
Norfolk County D+15.3 D+28.7 D+13.4 356,523 383,291

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