Skip to main content

2024 Massachusetts President Election Results

Election Date: Nov. 5, 2024 | Updated 2:39 PM EST Dec. 5, 2024

Presidential

97.92% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)2,072,57161.3%
TrumpDonald Trump (R)1,234,96136.5%
SteinJill Stein (O)25,3920.8%
AyyaduraiShiva Ayyadurai (I)19,0110.6%
OliverChase Oliver (LB)17,3670.5%
De la CruzClaudia De la Cruz (O)12,2670.4%

County-By-County Results Map

Harris Lead
Trump Lead
Tied
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Barnstable County

98.63% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)86,70859.5%
TrumpDonald Trump (R)56,89439.0%
OliverChase Oliver (LB)6680.5%
AyyaduraiShiva Ayyadurai (I)6610.5%
SteinJill Stein (O)6510.4%
De la CruzClaudia De la Cruz (O)2390.2%

Berkshire County

98.91% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)46,49268.8%
TrumpDonald Trump (R)19,68729.1%
SteinJill Stein (O)5500.8%
AyyaduraiShiva Ayyadurai (I)3270.5%
OliverChase Oliver (LB)3210.5%
De la CruzClaudia De la Cruz (O)2160.3%

Bristol County

98.39% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)135,12649.6%
TrumpDonald Trump (R)132,57348.7%
AyyaduraiShiva Ayyadurai (I)1,5380.6%
SteinJill Stein (O)1,3900.5%
OliverChase Oliver (LB)1,2000.4%
De la CruzClaudia De la Cruz (O)6270.2%

Dukes County

98.72% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)9,00275.1%
TrumpDonald Trump (R)2,73222.8%
SteinJill Stein (O)1201.0%
AyyaduraiShiva Ayyadurai (I)560.5%
OliverChase Oliver (LB)530.4%
De la CruzClaudia De la Cruz (O)310.3%

Essex County

98.28% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)231,93759.0%
TrumpDonald Trump (R)153,36539.0%
SteinJill Stein (O)2,2770.6%
AyyaduraiShiva Ayyadurai (I)2,0900.5%
OliverChase Oliver (LB)1,9210.5%
De la CruzClaudia De la Cruz (O)1,2560.3%

Franklin County

99% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)28,01267.2%
TrumpDonald Trump (R)12,35429.7%
SteinJill Stein (O)5901.4%
OliverChase Oliver (LB)2640.6%
AyyaduraiShiva Ayyadurai (I)2230.5%
De la CruzClaudia De la Cruz (O)2210.5%

Hampden County

99% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)109,74753.3%
TrumpDonald Trump (R)91,90144.6%
AyyaduraiShiva Ayyadurai (I)1,3170.6%
SteinJill Stein (O)1,2340.6%
OliverChase Oliver (LB)9380.5%
De la CruzClaudia De la Cruz (O)7870.4%

Hampshire County

97.86% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)57,16369.3%
TrumpDonald Trump (R)22,98127.8%
SteinJill Stein (O)1,0811.3%
De la CruzClaudia De la Cruz (O)5900.7%
OliverChase Oliver (LB)4040.5%
AyyaduraiShiva Ayyadurai (I)3210.4%

Middlesex County

97.74% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)539,55168.2%
TrumpDonald Trump (R)231,49529.3%
SteinJill Stein (O)7,5711.0%
AyyaduraiShiva Ayyadurai (I)4,8880.6%
OliverChase Oliver (LB)4,4350.6%
De la CruzClaudia De la Cruz (O)3,3010.4%

Nantucket County

99% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)4,75767.6%
TrumpDonald Trump (R)2,15930.7%
AyyaduraiShiva Ayyadurai (I)380.5%
SteinJill Stein (O)380.5%
OliverChase Oliver (LB)330.5%
De la CruzClaudia De la Cruz (O)170.2%

Norfolk County

97.97% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)237,25963.2%
TrumpDonald Trump (R)130,39434.7%
SteinJill Stein (O)2,8550.8%
OliverChase Oliver (LB)1,9970.5%
AyyaduraiShiva Ayyadurai (I)1,9810.5%
De la CruzClaudia De la Cruz (O)1,0040.3%

Plymouth County

98.33% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)156,61153.3%
TrumpDonald Trump (R)132,04245.0%
AyyaduraiShiva Ayyadurai (I)1,7620.6%
OliverChase Oliver (LB)1,4830.5%
SteinJill Stein (O)1,2150.4%
De la CruzClaudia De la Cruz (O)5700.2%

Suffolk County

94.12% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)207,76474.3%
TrumpDonald Trump (R)64,22423.0%
SteinJill Stein (O)2,8811.0%
De la CruzClaudia De la Cruz (O)2,1900.8%
AyyaduraiShiva Ayyadurai (I)1,2740.5%
OliverChase Oliver (LB)1,2400.4%

Worcester County

98.80% Est. Vote Counted
CandidateTotal Votes% Votes
HarrisKamala Harris (D)222,44253.8%
TrumpDonald Trump (R)182,16044.0%
SteinJill Stein (O)2,9390.7%
AyyaduraiShiva Ayyadurai (I)2,5350.6%
OliverChase Oliver (LB)2,4100.6%
De la CruzClaudia De la Cruz (O)1,2180.3%