Senate Elections 2022 | US Senate Elections | Massachusetts Races
2024 Massachusetts U.S. Seante Election Results


Elizabeth Warren
Percent: 59.81%
Votes: 2,041,668
John Deaton
Percent: 40.00%
Votes: 1,365,440
Race Summary
The 2024 United States Senate election in Massachusetts was held on November 5, 2024, and incumbent Democratic Senator Elizabeth Warren won re-election with 59.81% of the vote against Republican John Deaton, who received 40.00%.
Full Results
Elizabeth Warren (DEM)
Percent: 59.81%
Votes: 2,041,668
John Deaton (REP)
Percent: 40.00%
Votes: 1,365,440
Write-In
Percent: 0.18%
Votes: 6,221
Total votes: 3,413,329
State Map

Results by County
Barnstable County
Elizabeth Warren (DEM)
Percent: 55.26%
Votes: 81,395
John Deaton (REP)
Percent: 44.61%
Votes: 65,709
Write-In
Percent: 0.12%
Votes: 183
Total votes: 147,287
Essex County
Elizabeth Warren (DEM)
Percent: 57.83%
Votes: 228,303
John Deaton (REP)
Percent: 42.03%
Votes: 165,907
Write-In
Percent: 0.14%
Votes: 568
Total votes: 394,778
Middlesex County
Elizabeth Warren (DEM)
Percent: 66.54%
Votes: 532,646
John Deaton (REP)
Percent: 33.27%
Votes: 266,265
Write-In
Percent: 0.19%
Votes: 1,523
Total votes: 800,434
Suffolk County
Elizabeth Warren (DEM)
Percent: 75.41%
Votes: 219,769
John Deaton (REP)
Percent: 24.25%
Votes: 70,676
Write-In
Percent: 0.35%
Votes: 1,006
Total votes: 291,451
Berkshire County
Elizabeth Warren (DEM)
Percent: 70.01%
Votes: 46,803
John Deaton (REP)
Percent: 29.89%
Votes: 19,984
Write-In
Percent: 0.10%
Votes: 65
Total votes: 66,852
Franklin County
Elizabeth Warren (DEM)
Percent: 66.93%
Votes: 27,921
John Deaton (REP)
Percent: 32.93%
Votes: 13,737
Write-In
Percent: 0.14%
Votes: 57
Total votes: 41,715
Nantucket County
Elizabeth Warren (DEM)
Percent: 64.47%
Votes: 4,513
John Deaton (REP)
Percent: 35.41%
Votes: 2,479
Write-In
Percent: 0.11%
Votes: 8
Total votes: 7,000
Worcester County
Elizabeth Warren (DEM)
Percent: 51.86%
Votes: 215,410
John Deaton (REP)
Percent: 47.96%
Votes: 199,212
Write-In
Percent: 0.17%
Votes: 710
Total votes: 415,332
Bristol County
Elizabeth Warren (DEM)
Percent: 49.55%
Votes: 134,451
John Deaton (REP)
Percent: 50.32%
Votes: 136,530
Write-In
Percent: 0.13%
Votes: 352
Total votes: 271,333
Hampden County
Elizabeth Warren (DEM)
Percent: 53.99%
Votes: 110,375
John Deaton (REP)
Percent: 45.83%
Votes: 93,677
Write-In
Percent: 0.18%
Votes: 370
Total votes: 204,422
Norfolk County
Elizabeth Warren (DEM)
Percent: 59.25%
Votes: 225,378
John Deaton (REP)
Percent: 40.51%
Votes: 154,068
Write-In
Percent: 0.24%
Votes: 920
Total votes: 380,366
Dukes County
Elizabeth Warren (DEM)
Percent: 72.89%
Votes: 8,792
John Deaton (REP)
Percent: 27.03%
Votes: 3,260
Write-In
Percent: 0.08%
Votes: 10
Total votes: 12,062
Hampshire County
Elizabeth Warren (DEM)
Percent: 69.29%
Votes: 58,099
John Deaton (REP)
Percent: 30.58%
Votes: 25,644
Write-In
Percent: 0.13%
Votes: 108
Total votes: 83,851
Plymouth County
Elizabeth Warren (DEM)
Percent: 49.86%
Votes: 147,813
John Deaton (REP)
Percent: 50.02%
Votes: 148,292
Write-In
Percent: 0.12%
Votes: 341
Total votes: 296,446