akashic
1876–2024
Elections / 2024 · President · MA

Kamala Harris carried Massachusetts D+25.2.

Kamala Harris (D) vs Donald Trump (R) in Massachusetts, 2024. The state ran 26.7 points more Democratic than the nation (R+1.5 nationally). A US Senate contest shared the 2024 ballot here.

Nominees: Kamala Harris (D) · Donald Trump (R)

Massachusetts result
3,473,653 votes counted
Harris (D)
2,126,545
61.2%
Trump (R)
1,251,308
36.0%
All others
95,800
2.8%
Margin
D+25.2
Massachusetts, 2024
HarrisD+25.2
2024 presidential margin by county for Massachusetts — 2024 presidential electionA map of the constituent counties of Massachusetts — 2024 presidential election, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Barnstable County, MA · D+20.6Berkshire County, MA · D+39.7Bristol County, MA · D+1.3Dukes County, MA · D+52.4Essex County, MA · D+20.2Franklin County, MA · D+37.6Hampden County, MA · D+8.9Hampshire County, MA · D+41.7Middlesex County, MA · D+39.2Nantucket County, MA · D+36.7Norfolk County, MA · D+28.5Plymouth County, MA · D+8.8Suffolk County, MA · D+52.1Worcester County, MA · D+10.0
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic61.2%2,126,545
Donald TrumpRepublican36.0%1,251,308
OtherAll other candidates2.8%95,800
D+60
R+60
14 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
Massachusetts's presidential margins
1892–2024, the 2024 contest in context
Massachusetts's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +25.2% in 2024.flipped D · 1988+25.2%DR18922024
Massachusetts's presidential margins
YearMargin (D minus R)
1892−6.6%
1896−43.1%
1900−19.7%
1904−20.7%
1908−24.2%
1912+3.6%
1916−3.9%
1920−40.7%
1924−37.3%
1928+1.1%
1932+4.0%
1936+9.5%
1940+6.7%
1944+5.8%
1948+11.5%
1952−8.8%
1956−18.9%
1960+20.7%
1964+52.7%
1968+30.1%
1972+9.0%
1976+15.7%
1980−0.2%
1984−2.8%
1988+7.9%
1992+18.5%
1996+33.4%
2000+27.3%
2004+25.2%
2008+25.8%
2012+23.1%
2016+26.8%
2020+33.2%
2024+25.2%
County results — 2024
14 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Barnstable CountyD
+20.6%
88,12957,451148,785
Berkshire CountyD
+39.7%
47,09419,80568,674
Bristol CountyD
+1.3%
137,813134,201278,002
Dukes CountyD
+52.4%
9,1372,74512,209
Essex CountyD
+20.2%
236,624155,336401,851
Franklin CountyD
+37.6%
28,30512,42842,248
Hampden CountyD
+8.9%
110,93792,474208,604
Hampshire CountyD
+41.7%
58,61723,25684,720
Middlesex CountyD
+39.2%
554,471235,118814,832
Nantucket CountyD
+36.7%
4,7842,1717,118
Norfolk CountyD
+28.5%
242,712132,497386,447
Plymouth CountyD
+8.8%
159,962133,544300,129
Suffolk CountyD
+52.1%
222,28066,480299,193
Worcester CountyD
+10.0%
225,680183,802420,841