2020 primary Elections Massachusetts results
Massachusetts, with its 91 Democratic delegates at stake, is the home state of candidate Elizabeth Warren — and the site of a tight race between Bernie Sanders and Hillary Clinton in 2016. The handful of contenders on the ballot in the Republican primary are likely no match for President Donald Trump.
Presidential primary results
Democrats / 91 Delegates
100% in
The following is a summary of Massachusetts's Democratic Primary. Massachusetts has 91 delegates and 114 available delegates including supers.
- Democrat
Joe BidenWinner
33.5%
473,861
+ 49 Delegates
- Democrat
Bernie SandersWinner
26.7%
376,990
+ 30 Delegates
- Democrat
Elizabeth WarrenWinner
21.5%
303,864
+ 12 Delegates
- Democrat
Michael BloombergWinner
11.8%
166,200
- Democrat
Pete ButtigiegWinner
2.7%
38,400
- Democrat
Amy KlobucharWinner
1.2%
17,297
- Democrat
Tulsi GabbardWinner
0.7%
10,548
- Democrat
Deval PatrickWinner
0.5%
6,923
- Democrat
Tom SteyerWinner
0.5%
6,762
- Democrat
No PreferenceWinner
0.4%
5,345
- Democrat
Andrew YangWinner
0.2%
2,708
- Democrat
Write-insWinner
0.1%
1,941
- Democrat
Michael BennetWinner
0.1%
1,257
- Democrat
John DelaneyWinner
0%
675
- Democrat
Marianne WilliamsonWinner
0%
617
- Democrat
Cory BookerWinner
0%
426
- Democrat
Julian CastroWinner
0%
305
Abington
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 34.8% 1,015
Sanders 25.6% 746
Warren 15.2% 442
Bloomberg 13% 379
Buttigieg 5% 147
Klobuchar 1.6% 46
Gabbard 1.2% 34
Acton
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 31.6% 2,158
Warren 29.4% 2,008
Sanders 19.7% 1,348
Bloomberg 12.1% 825
Buttigieg 3.9% 265
Klobuchar 2.1% 143
Gabbard 0.4% 28
Acushnet
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 35.5% 515
Sanders 30.7% 446
Bloomberg 12.8% 186
Warren 11.2% 163
Buttigieg 3.7% 54
Klobuchar 1.7% 25
Gabbard 1% 15
Adams
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 42.3% 667
Sanders 31.8% 502
Warren 11.4% 180
Bloomberg 8.9% 141
Buttigieg 1.3% 21
Klobuchar 0.7% 11
Gabbard 0.4% 7
Agawam
100% in
March 4 2020, 5:49AM ET
Candidate Percent Votes Biden 37.8% 1,497
Sanders 28.1% 1,113
Bloomberg 14.8% 588
Warren 12.9% 511
Buttigieg 2.1% 84
Gabbard 1.1% 42
Klobuchar 1% 40
Alford
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 29% 51
Warren 27.8% 49
Sanders 25.6% 45
Bloomberg 14.2% 25
Buttigieg 1.7% 3
Klobuchar 0.6% 1
Gabbard 0% 0
Amesbury
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 31.8% 1,361
Sanders 29.4% 1,258
Warren 19.6% 838
Bloomberg 10.2% 436
Buttigieg 4.2% 179
Gabbard 1.4% 62
Klobuchar 1.4% 60
Amherst
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Sanders 40% 3,258
Warren 33% 2,688
Biden 19.6% 1,597
Bloomberg 4.5% 368
Buttigieg 1.1% 87
Klobuchar 0.8% 69
Gabbard 0.3% 25
Andover
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 34.7% 3,043
Warren 22% 1,924
Sanders 20.2% 1,768
Bloomberg 15.1% 1,320
Buttigieg 4% 350
Klobuchar 1.9% 169
Gabbard 1% 86
Arlington
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Warren 39.4% 7,160
Biden 26.4% 4,807
Sanders 21.9% 3,979
Bloomberg 7.8% 1,417
Buttigieg 2% 370
Klobuchar 1% 175
Gabbard 0.5% 98
Great Barrington
100% in
March 6 2020, 6:31PM ET
Candidate Percent Votes Sanders 33.5% 698
Biden 29.1% 607
Warren 25% 520
Bloomberg 8.6% 180
Buttigieg 1.5% 32
Klobuchar 0.9% 19
Gabbard 0.4% 9
Greenfield
100% in
April 7 2020, 3:53PM ET
Candidate Percent Votes Sanders 44.2% 2,111
Warren 23.5% 1,121
Biden 21.5% 1,024
Bloomberg 5.9% 283
Buttigieg 1.8% 88
Gabbard 1.1% 51
Klobuchar 0.5% 25
Groton
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Biden 33.9% 1,077
Warren 24.1% 767
Sanders 21.6% 685
Bloomberg 11.9% 379
Buttigieg 4.4% 140
Klobuchar 2.2% 69
Gabbard 0.9% 29
Groveland
100% in
April 7 2020, 3:55PM ET
Candidate Percent Votes Biden 36.6% 539
Sanders 26.8% 395
Warren 15.7% 231
Bloomberg 12.5% 184
Buttigieg 3.3% 48
Klobuchar 1.6% 24
Gabbard 1.1% 16
Hadley
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Sanders 33.4% 573
Biden 30.8% 528
Warren 24.9% 427
Bloomberg 6.6% 114
Buttigieg 1.2% 20
Klobuchar 1.1% 19
Gabbard 0.5% 8
Halifax
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Biden 39% 521
Sanders 27.2% 364
Warren 14.4% 192
Bloomberg 12.8% 171
Buttigieg 3.1% 42
Gabbard 0.8% 11
Klobuchar 0.5% 7
Hamilton
100% in
March 17 2020, 3:06PM ET
Candidate Percent Votes Biden 36.4% 765
Warren 23.5% 493
Sanders 20.8% 436
Bloomberg 13% 272
Buttigieg 3.3% 70
Klobuchar 1.1% 23
Gabbard 0.8% 17
Hampden
100% in
March 17 2020, 3:06PM ET
Candidate Percent Votes Biden 42.6% 347
Sanders 25.6% 208
Warren 12.8% 104
Bloomberg 12.4% 101
Buttigieg 2.6% 21
Gabbard 1.2% 10
Klobuchar 0.5% 4
Hancock
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 38.2% 55
Sanders 28.5% 41
Warren 18.8% 27
Bloomberg 13.2% 19
Buttigieg 0% 0
Gabbard 0% 0
Klobuchar 0% 0
Hanover
100% in
March 17 2020, 3:06PM ET
Candidate Percent Votes Biden 40.1% 1,212
Sanders 19.2% 580
Bloomberg 16.9% 510
Warren 15.3% 461
Buttigieg 3.9% 118
Klobuchar 1.5% 46
Gabbard 1.1% 33
Hanson
100% in
March 17 2020, 3:08PM ET
Candidate Percent Votes Biden 36.7% 678
Sanders 27.6% 509
Warren 13.5% 250
Bloomberg 12.5% 231
Buttigieg 3.7% 68
Klobuchar 1.6% 29
Gabbard 1.3% 24
Hardwick
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Biden 34% 151
Sanders 27.3% 121
Warren 20.3% 90
Bloomberg 12.8% 57
Gabbard 2% 9
Klobuchar 1.1% 5
Buttigieg 0.5% 2
Harvard
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Biden 33.9% 702
Warren 29.9% 620
Sanders 20.2% 419
Bloomberg 10.2% 211
Buttigieg 3% 63
Klobuchar 1.4% 29
Gabbard 0.5% 10
Harwich
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.1% 1,264
Sanders 22.1% 755
Warren 16.8% 572
Bloomberg 14.8% 504
Buttigieg 4.9% 166
Klobuchar 1.9% 64
Gabbard 0.8% 26
Hatfield
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Sanders 32% 334
Biden 29.3% 306
Warren 24% 250
Bloomberg 10.2% 106
Buttigieg 1.9% 20
Klobuchar 1.3% 14
Gabbard 0.4% 4
Haverhill
100% in
March 4 2020, 4:31AM ET
Candidate Percent Votes Biden 33.9% 3,573
Sanders 33.3% 3,516
Warren 14.9% 1,571
Bloomberg 10.9% 1,152
Buttigieg 2.3% 240
Gabbard 1.2% 129
Klobuchar 1% 102
Hawley
100% in
March 4 2020, 4:32PM ET
Candidate Percent Votes Biden 40.4% 44
Sanders 22.9% 25
Warren 22% 24
Bloomberg 11% 12
Gabbard 0.9% 1
Buttigieg 0% 0
Klobuchar 0% 0
Heath
100% in
March 4 2020, 2:26AM ET
Candidate Percent Votes Sanders 35.6% 73
Biden 27.8% 57
Warren 24.9% 51
Bloomberg 6.3% 13
Klobuchar 2.9% 6
Buttigieg 1.5% 3
Gabbard 0% 0
Hingham
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Biden 42.1% 2,884
Bloomberg 20.1% 1,374
Warren 17.8% 1,217
Sanders 13.3% 909
Buttigieg 3.2% 221
Klobuchar 1.7% 113
Gabbard 0.7% 46
Hinsdale
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Biden 43.7% 186
Sanders 25.8% 110
Warren 13.6% 58
Bloomberg 12.2% 52
Buttigieg 1.2% 5
Klobuchar 0.9% 4
Gabbard 0% 0
Holbrook
100% in
March 4 2020, 5:27AM ET
Candidate Percent Votes Biden 34.8% 694
Sanders 30.1% 599
Warren 15.6% 311
Bloomberg 11.1% 221
Buttigieg 3.3% 66
Klobuchar 1.4% 27
Gabbard 0.6% 12
Holden
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Biden 37.2% 1,628
Sanders 27% 1,180
Warren 17.9% 784
Bloomberg 11% 480
Buttigieg 2.7% 119
Klobuchar 1.5% 64
Gabbard 0.8% 37
Holland
100% in
March 4 2020, 1:57AM ET
Candidate Percent Votes Biden 37.3% 139
Sanders 30.6% 114
Warren 16.1% 60
Bloomberg 9.9% 37
Buttigieg 1.3% 5
Gabbard 1.1% 4
Klobuchar 0.8% 3
Holliston
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Biden 35.8% 1,449
Warren 22.8% 922
Sanders 21.7% 878
Bloomberg 12.5% 504
Buttigieg 3.9% 158
Klobuchar 1.5% 62
Gabbard 0.6% 26
Holyoke
100% in
March 17 2020, 3:18PM ET
Candidate Percent Votes Sanders 38.8% 2,374
Biden 27.1% 1,657
Warren 18% 1,102
Bloomberg 11.2% 682
Buttigieg 1.1% 70
Klobuchar 0.8% 46
Gabbard 0.7% 43
Hopedale
100% in
March 4 2020, 3:08AM ET
Candidate Percent Votes Biden 40% 509
Sanders 27.2% 347
Warren 16.4% 209
Bloomberg 10% 127
Buttigieg 3.1% 40
Klobuchar 1.2% 15
Gabbard 1% 13
Hopkinton
100% in
March 17 2020, 7:26PM ET
Candidate Percent Votes Biden 37.8% 1,513
Warren 22% 882
Sanders 18.9% 758
Bloomberg 14.1% 566
Buttigieg 4% 161
Klobuchar 1.5% 61
Gabbard 0.4% 16
Hubbardston
100% in
March 4 2020, 4:48AM ET
Candidate Percent Votes Biden 33.6% 286
Sanders 32.7% 278
Warren 15.4% 131
Bloomberg 9.2% 78
Buttigieg 3.8% 32
Klobuchar 1.8% 15
Gabbard 1.4% 12
Hudson
100% in
March 17 2020, 7:26PM ET
Candidate Percent Votes Biden 33.9% 1,542
Sanders 26.1% 1,190
Warren 18.8% 857
Bloomberg 11.4% 518
Buttigieg 4.7% 214
Klobuchar 2.1% 95
Gabbard 0.7% 33
Hull
100% in
March 25 2020, 7:59PM ET
Candidate Percent Votes Biden 33.2% 951
Sanders 22.1% 634
Warren 19.6% 563
Bloomberg 15.7% 451
Buttigieg 4.3% 122
Klobuchar 1.8% 51
Gabbard 1% 29
Huntington
100% in
March 17 2020, 7:26PM ET
Candidate Percent Votes Sanders 35.3% 120
Biden 29.4% 100
Warren 22.1% 75
Bloomberg 7.4% 25
Gabbard 1.8% 6
Klobuchar 0.6% 2
Buttigieg 0.3% 1
Ipswich
100% in
March 17 2020, 7:32PM ET
Candidate Percent Votes Biden 32.9% 1,286
Sanders 23.4% 914
Warren 23.1% 901
Bloomberg 12.4% 483
Buttigieg 4.3% 168
Klobuchar 2% 78
Gabbard 0.6% 24
Kingston
100% in
April 7 2020, 3:59PM ET
Candidate Percent Votes Biden 39.2% 1,032
Sanders 26.7% 703
Bloomberg 13.3% 350
Warren 13.3% 350
Buttigieg 2.7% 71
Klobuchar 1.7% 45
Gabbard 1% 26
Lakeville
100% in
March 17 2020, 7:32PM ET
Candidate Percent Votes Biden 33.6% 615
Sanders 29.7% 544
Bloomberg 13.9% 254
Warren 13.3% 243
Buttigieg 4.2% 77
Klobuchar 2.2% 40
Gabbard 1.1% 21
Lancaster
100% in
April 7 2020, 4:01PM ET
Candidate Percent Votes Biden 35% 506
Sanders 24.6% 355
Warren 21.5% 311
Bloomberg 11.3% 164
Buttigieg 3.9% 56
Klobuchar 1.2% 18
Gabbard 1% 14
Lanesborough
100% in
March 4 2020, 1:29AM ET
Candidate Percent Votes Biden 40.6% 262
Sanders 30.5% 197
Warren 17.6% 114
Bloomberg 7.1% 46
Buttigieg 1.5% 10
Klobuchar 0.8% 5
Gabbard 0.3% 2
Lawrence
100% in
March 17 2020, 7:33PM ET
Candidate Percent Votes Sanders 43.8% 3,013
Biden 20.2% 1,392
Warren 15.3% 1,050
Bloomberg 13.5% 927
Buttigieg 0.8% 56
Gabbard 0.7% 50
Klobuchar 0.5% 36
Lee
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 40.1% 513
Sanders 29.2% 374
Warren 17.4% 223
Bloomberg 8.4% 107
Buttigieg 1.8% 23
Gabbard 0.8% 10
Klobuchar 0.8% 10
Leicester
100% in
April 10 2020, 1:18PM ET
Candidate Percent Votes Biden 36.1% 629
Sanders 29.5% 513
Warren 12.9% 224
Bloomberg 12.7% 221
Buttigieg 2.2% 39
Klobuchar 1.7% 29
Gabbard 1% 17
Lenox
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 39.5% 633
Sanders 22.3% 358
Warren 20.6% 330
Bloomberg 11.9% 190
Buttigieg 2.5% 40
Klobuchar 1.6% 25
Gabbard 0.4% 6
Leominster
100% in
March 17 2020, 7:33PM ET
Candidate Percent Votes Biden 36.8% 2,267
Sanders 29.6% 1,821
Warren 14.3% 879
Bloomberg 12.1% 747
Buttigieg 2.9% 181
Klobuchar 1.3% 82
Gabbard 0.8% 50
Leverett
100% in
March 17 2020, 7:46PM ET
Candidate Percent Votes Warren 40.2% 356
Sanders 33.6% 298
Biden 19.5% 173
Bloomberg 4.3% 38
Buttigieg 0.7% 6
Gabbard 0.7% 6
Klobuchar 0.7% 6
Lexington
100% in
March 17 2020, 7:46PM ET
Candidate Percent Votes Biden 33.9% 3,714
Warren 29.9% 3,277
Sanders 15.7% 1,725
Bloomberg 14.6% 1,597
Buttigieg 2.8% 312
Klobuchar 1.5% 166
Gabbard 0.5% 58
Leyden
100% in
March 4 2020, 4:08AM ET
Candidate Percent Votes Sanders 31% 78
Warren 28.6% 72
Biden 28.2% 71
Bloomberg 8.7% 22
Gabbard 1.2% 3
Buttigieg 0.8% 2
Klobuchar 0.4% 1
Lincoln
100% in
March 17 2020, 7:46PM ET
Candidate Percent Votes Biden 33% 830
Warren 28.5% 717
Sanders 16.2% 406
Bloomberg 15.6% 391
Buttigieg 3.4% 86
Klobuchar 2.1% 53
Gabbard 0.2% 4
Littleton
100% in
March 17 2020, 7:46PM ET
Candidate Percent Votes Biden 33.1% 937
Warren 25.1% 709
Sanders 24.3% 688
Bloomberg 10.4% 295
Buttigieg 2.9% 83
Klobuchar 1.6% 44
Gabbard 1% 29
Longmeadow
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Biden 38% 1,459
Sanders 19% 731
Warren 18% 692
Bloomberg 16.6% 637
Buttigieg 3.9% 151
Klobuchar 1.7% 66
Gabbard 0.8% 31
Lowell
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Sanders 36.7% 4,999
Biden 28.8% 3,933
Warren 16.8% 2,297
Bloomberg 10.8% 1,474
Buttigieg 1.6% 218
Gabbard 1.2% 160
Klobuchar 0.7% 95
Ludlow
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Biden 37.2% 1,099
Sanders 29.2% 863
Bloomberg 14.1% 416
Warren 11% 326
Buttigieg 3% 89
Klobuchar 1.3% 38
Gabbard 0.8% 24
Lunenburg
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Biden 36.3% 848
Sanders 27.5% 643
Warren 17.1% 399
Bloomberg 11.5% 268
Buttigieg 3% 69
Klobuchar 1.8% 41
Gabbard 1% 24
Lynn
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Sanders 35.7% 4,107
Biden 32.9% 3,783
Warren 13.8% 1,583
Bloomberg 10.3% 1,188
Buttigieg 2% 230
Gabbard 0.9% 107
Klobuchar 0.8% 97
Lynnfield
100% in
March 17 2020, 7:49PM ET
Candidate Percent Votes Biden 39% 950
Bloomberg 18.2% 442
Warren 17.3% 422
Sanders 16.8% 410
Buttigieg 4.1% 99
Klobuchar 2% 48
Gabbard 0.7% 18
Malden
100% in
April 7 2020, 4:04PM ET
Candidate Percent Votes Sanders 36.4% 3,713
Biden 27.4% 2,803
Warren 22.5% 2,302
Bloomberg 8.6% 876
Buttigieg 1.5% 153
Gabbard 0.7% 70
Klobuchar 0.6% 63
Manchester
100% in
March 26 2020, 3:46PM ET
Candidate Percent Votes Biden 37.5% 670
Warren 20% 357
Sanders 18.2% 325
Bloomberg 17.6% 314
Buttigieg 3.7% 66
Klobuchar 1.4% 25
Gabbard 0.7% 13
Mansfield
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Biden 35.3% 1,763
Sanders 25.5% 1,271
Warren 17.6% 877
Bloomberg 12.5% 622
Buttigieg 4.9% 247
Klobuchar 1.8% 90
Gabbard 0.7% 37
Marblehead
100% in
March 17 2020, 10:28PM ET
Candidate Percent Votes Biden 39.8% 2,664
Warren 20.2% 1,353
Bloomberg 18.7% 1,252
Sanders 16.6% 1,113
Buttigieg 2.1% 143
Klobuchar 1% 70
Gabbard 0.7% 47
Marion
100% in
March 17 2020, 10:28PM ET
Candidate Percent Votes Biden 38.9% 543
Sanders 20.8% 290
Warren 17.8% 248
Bloomberg 15.3% 214
Buttigieg 3.4% 47
Klobuchar 1.3% 18
Gabbard 0.6% 8
Marlborough
100% in
March 17 2020, 10:28PM ET
Candidate Percent Votes Biden 32.8% 2,408
Sanders 26.9% 1,971
Warren 18.7% 1,368
Bloomberg 12.4% 912
Buttigieg 4.2% 306
Klobuchar 1.6% 120
Gabbard 0.7% 53
Marshfield
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 36.7% 2,194
Sanders 22% 1,314
Bloomberg 16.4% 981
Warren 14.5% 868
Buttigieg 5.1% 303
Klobuchar 2% 120
Gabbard 1.4% 82
Mashpee
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.5% 1,269
Sanders 20% 677
Bloomberg 17.3% 584
Warren 13.8% 468
Buttigieg 5.2% 177
Klobuchar 2.9% 99
Gabbard 0.7% 22
Mattapoisett
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 38.4% 661
Sanders 20.6% 354
Warren 18% 309
Bloomberg 14.1% 242
Buttigieg 4.3% 74
Klobuchar 1.9% 33
Gabbard 1% 18
Maynard
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Warren 32.4% 1,080
Biden 28.7% 957
Sanders 26.5% 881
Bloomberg 7.6% 252
Buttigieg 2% 66
Klobuchar 0.9% 30
Gabbard 0.8% 27
Medfield
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 41.8% 1,493
Warren 18.1% 647
Bloomberg 16.9% 605
Sanders 15.9% 567
Buttigieg 3.3% 117
Klobuchar 1.8% 64
Gabbard 1% 34
Medford
100% in
March 26 2020, 3:47PM ET
Candidate Percent Votes Sanders 29.6% 4,682
Warren 28.2% 4,454
Biden 25.8% 4,079
Bloomberg 11.7% 1,843
Buttigieg 1.4% 229
Klobuchar 1% 152
Gabbard 0.6% 92
Medway
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 38.4% 1,162
Sanders 22% 667
Warren 18.9% 573
Bloomberg 13.2% 398
Buttigieg 3.2% 96
Klobuchar 1.9% 57
Gabbard 0.5% 16
Melrose
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 33.9% 3,108
Warren 27.3% 2,505
Sanders 21.2% 1,942
Bloomberg 12% 1,096
Buttigieg 2.5% 232
Klobuchar 1.3% 115
Gabbard 0.7% 63
Mendon
100% in
March 4 2020, 4:25AM ET
Candidate Percent Votes Biden 34.5% 383
Sanders 28.3% 314
Warren 18.2% 202
Bloomberg 10.3% 114
Buttigieg 4.2% 47
Klobuchar 1.7% 19
Gabbard 1.2% 13
Merrimac
100% in
April 10 2020, 1:18PM ET
Candidate Percent Votes Biden 33.7% 539
Sanders 28.7% 459
Warren 15.5% 248
Bloomberg 11.5% 184
Buttigieg 4.2% 67
Klobuchar 2.1% 34
Gabbard 1.9% 31
Methuen
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 33.2% 2,404
Sanders 31.6% 2,283
Warren 12.7% 922
Bloomberg 12.4% 896
Buttigieg 3.9% 285
Klobuchar 1.5% 106
Gabbard 1.3% 92
Middleborough
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 35.8% 1,309
Sanders 28.5% 1,041
Warren 14.7% 536
Bloomberg 12.4% 452
Buttigieg 3% 109
Gabbard 1.5% 56
Klobuchar 1.5% 56
Middlefield
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Warren 33.6% 42
Biden 32.8% 41
Sanders 22.4% 28
Bloomberg 9.6% 12
Buttigieg 1.6% 2
Gabbard 0% 0
Klobuchar 0% 0
Middleton
100% in
March 4 2020, 4:13AM ET
Candidate Percent Votes Biden 37% 632
Sanders 22.1% 378
Bloomberg 17.7% 302
Warren 12.5% 213
Buttigieg 5.2% 89
Klobuchar 2.7% 46
Gabbard 0.9% 16
Milford
100% in
March 4 2020, 4:20AM ET
Candidate Percent Votes Biden 35% 1,619
Sanders 26.8% 1,239
Warren 14.9% 688
Bloomberg 13.2% 611
Buttigieg 4.7% 216
Klobuchar 1.9% 89
Gabbard 0.8% 35
Millbury
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 33.5% 738
Sanders 27.7% 609
Warren 16.2% 357
Bloomberg 13.1% 289
Buttigieg 3.7% 82
Klobuchar 1.6% 35
Gabbard 0.7% 15
Millis
100% in
March 26 2020, 3:49PM ET
Candidate Percent Votes Biden 34.2% 729
Sanders 23.2% 494
Warren 18.4% 393
Bloomberg 13.2% 281
Buttigieg 5.4% 115
Klobuchar 2.2% 46
Gabbard 1.3% 27
Millville
100% in
March 4 2020, 2:34AM ET
Candidate Percent Votes Biden 39.8% 172
Sanders 32.2% 139
Bloomberg 11.1% 48
Warren 9.5% 41
Gabbard 1.6% 7
Buttigieg 1.4% 6
Klobuchar 0.9% 4
Milton
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 39.9% 3,494
Warren 22.3% 1,947
Sanders 17.8% 1,554
Bloomberg 13.8% 1,207
Buttigieg 2.4% 214
Klobuchar 1.5% 133
Gabbard 0.7% 59
Monroe
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 47.1% 8
Bloomberg 23.5% 4
Warren 17.6% 3
Sanders 5.9% 1
Buttigieg 0% 0
Gabbard 0% 0
Klobuchar 0% 0
Monson
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 32.5% 456
Sanders 30.9% 434
Warren 16.9% 238
Bloomberg 11.5% 161
Buttigieg 2.8% 40
Klobuchar 1.9% 26
Gabbard 1.4% 19
Montague
100% in
March 18 2020, 7:06PM ET
Candidate Percent Votes Sanders 46.8% 1,076
Biden 22.1% 509
Warren 20.5% 472
Bloomberg 6.3% 145
Buttigieg 1.3% 29
Gabbard 0.9% 21
Klobuchar 0.6% 14
Monterey
100% in
March 4 2020, 3:58AM ET
Candidate Percent Votes Biden 26.7% 72
Sanders 26.7% 72
Warren 25.9% 70
Bloomberg 14.4% 39
Buttigieg 2.6% 7
Klobuchar 1.5% 4
Gabbard 0.7% 2
Montgomery
100% in
March 18 2020, 7:06PM ET
Candidate Percent Votes Biden 24.5% 53
Sanders 22.2% 48
Bloomberg 10.6% 23
Warren 8.8% 19
Buttigieg 0.5% 1
Gabbard 0.5% 1
Klobuchar 0.5% 1
Mount Washington
100% in
March 6 2020, 6:50PM ET
Candidate Percent Votes Sanders 45.2% 28
Biden 24.2% 15
Warren 17.7% 11
Bloomberg 9.7% 6
Gabbard 1.6% 1
Buttigieg 0% 0
Klobuchar 0% 0
Nahant
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Biden 35.8% 404
Sanders 20.7% 233
Warren 18.5% 208
Bloomberg 17.5% 197
Buttigieg 2.8% 31
Klobuchar 2.1% 24
Gabbard 0.9% 10
Nantucket
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Biden 40.6% 1,055
Sanders 24% 624
Warren 14.8% 384
Bloomberg 14.4% 373
Buttigieg 2.5% 66
Klobuchar 1.3% 35
Gabbard 0.6% 15
Natick
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Biden 35.9% 3,774
Warren 25.4% 2,665
Sanders 19.4% 2,034
Bloomberg 12.3% 1,294
Buttigieg 3.6% 375
Klobuchar 1.8% 191
Gabbard 0.6% 67
Needham
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Biden 39.3% 4,131
Warren 23% 2,419
Bloomberg 17.8% 1,876
Sanders 12.5% 1,317
Buttigieg 3.8% 399
Klobuchar 2.2% 229
Gabbard 0.5% 53
New Ashford
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 46.4% 26
Sanders 25% 14
Warren 16.1% 9
Bloomberg 12.5% 7
Buttigieg 0% 0
Gabbard 0% 0
Klobuchar 0% 0
New Bedford
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Sanders 35.3% 3,791
Biden 34.4% 3,693
Bloomberg 12.4% 1,329
Warren 12.3% 1,319
Buttigieg 1% 103
Gabbard 0.7% 74
Klobuchar 0.6% 65
New Braintree
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Biden 33.3% 69
Sanders 30.9% 64
Warren 22.2% 46
Bloomberg 7.2% 15
Buttigieg 1.9% 4
Gabbard 1.9% 4
Klobuchar 1.4% 3
Newbury
100% in
April 7 2020, 4:10PM ET
Candidate Percent Votes Biden 37.1% 764
Sanders 21.2% 436
Warren 20% 411
Bloomberg 14.6% 300
Buttigieg 3.3% 67
Klobuchar 1.5% 31
Gabbard 1.1% 23
Newburyport
100% in
March 18 2020, 7:11PM ET
Candidate Percent Votes Biden 37.2% 2,306
Warren 21.9% 1,356
Sanders 20.8% 1,292
Bloomberg 13.6% 846
Buttigieg 3.1% 194
Klobuchar 1.7% 103
Gabbard 0.9% 57
New Marlborough
100% in
March 4 2020, 6:44PM ET
Candidate Percent Votes Biden 37.3% 146
Sanders 25.6% 100
Warren 22% 86
Bloomberg 12% 47
Buttigieg 1.8% 7
Gabbard 0.3% 1
Klobuchar 0.3% 1
New Salem
100% in
March 18 2020, 7:15PM ET
Candidate Percent Votes Warren 31.8% 96
Sanders 30.1% 91
Biden 27.8% 84
Bloomberg 5.6% 17
Klobuchar 1.7% 5
Buttigieg 0.3% 1
Gabbard 0% 0
Newton
100% in
March 18 2020, 7:15PM ET
Candidate Percent Votes Biden 34.6% 10,563
Warren 28% 8,551
Sanders 16.7% 5,088
Bloomberg 15.7% 4,795
Buttigieg 2.3% 698
Klobuchar 1.4% 435
Gabbard 0.4% 119
Norfolk
100% in
March 26 2020, 3:49PM ET
Candidate Percent Votes Biden 36% 908
Sanders 21.1% 532
Warren 18.7% 471
Bloomberg 16.6% 418
Buttigieg 3.6% 90
Klobuchar 1.7% 43
Gabbard 1% 24
North Adams
100% in
April 7 2020, 5:10PM ET
Candidate Percent Votes Sanders 36.7% 824
Biden 35.5% 798
Warren 17.3% 390
Bloomberg 7.3% 164
Buttigieg 0.8% 17
Gabbard 0.4% 10
Klobuchar 0.3% 7
Northampton
100% in
March 18 2020, 7:11PM ET
Candidate Percent Votes Warren 35.8% 4,451
Sanders 34.7% 4,315
Biden 20.6% 2,563
Bloomberg 5.4% 674
Buttigieg 1% 124
Klobuchar 0.9% 116
Gabbard 0.5% 63
North Andover
100% in
April 7 2020, 5:11PM ET
Candidate Percent Votes Biden 36.4% 2,240
Sanders 23.1% 1,423
Warren 18.4% 1,134
Bloomberg 13.5% 828
Buttigieg 4.4% 273
Klobuchar 1.5% 94
Gabbard 0.9% 58
North Attleborough
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.3% 1,778
Sanders 27.8% 1,327
Warren 15.6% 746
Bloomberg 12% 571
Buttigieg 3.4% 160
Klobuchar 1.4% 67
Gabbard 0.8% 36
Northborough
100% in
March 18 2020, 7:11PM ET
Candidate Percent Votes Biden 36.3% 1,390
Sanders 23% 880
Warren 19.7% 755
Bloomberg 12.4% 475
Buttigieg 5% 191
Klobuchar 1.5% 56
Gabbard 0.7% 27
Northbridge
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Biden 36.8% 836
Sanders 29.2% 665
Warren 13.9% 315
Bloomberg 11.2% 254
Buttigieg 4.5% 102
Klobuchar 1.7% 39
Gabbard 1% 23
North Brookfield
100% in
April 7 2020, 5:11PM ET
Candidate Percent Votes Biden 34.6% 236
Sanders 34.2% 233
Warren 13.6% 93
Bloomberg 11.9% 81
Gabbard 1.6% 11
Buttigieg 0.9% 6
Klobuchar 0.4% 3
Northfield
100% in
April 7 2020, 5:12PM ET
Candidate Percent Votes Sanders 38.2% 298
Warren 24.6% 192
Biden 23.8% 186
Bloomberg 6.5% 51
Buttigieg 2.8% 22
Klobuchar 2% 16
Gabbard 0.9% 7
North Reading
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Biden 38.2% 1,275
Sanders 22.1% 739
Warren 17% 567
Bloomberg 14% 469
Buttigieg 4.8% 160
Klobuchar 1.7% 58
Gabbard 0.7% 25
Norton
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 36.2% 1,123
Sanders 28.4% 879
Warren 13.8% 427
Bloomberg 12.8% 398
Buttigieg 4.7% 145
Klobuchar 1.4% 44
Gabbard 0.7% 23
Norwell
100% in
April 7 2020, 5:13PM ET
Candidate Percent Votes Biden 41.5% 1,073
Sanders 17.6% 454
Warren 16.7% 431
Bloomberg 15.6% 403
Buttigieg 4.2% 109
Klobuchar 1.6% 42
Gabbard 1% 25
Norwood
100% in
March 25 2020, 7:59PM ET
Candidate Percent Votes Biden 38% 2,581
Sanders 24% 1,630
Warren 18.8% 1,281
Bloomberg 12.5% 849
Buttigieg 2.5% 171
Klobuchar 1.1% 76
Gabbard 0.9% 62
Oak Bluffs
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 36% 493
Sanders 24.8% 340
Warren 18.8% 257
Bloomberg 13.7% 188
Buttigieg 3% 41
Klobuchar 1.2% 17
Gabbard 0.5% 7
Oakham
100% in
March 4 2020, 1:57AM ET
Candidate Percent Votes Biden 38.8% 140
Sanders 30.7% 111
Warren 16.6% 60
Bloomberg 7.8% 28
Gabbard 1.9% 7
Klobuchar 1.1% 4
Buttigieg 0.8% 3
Orange
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Sanders 38.4% 428
Biden 28.5% 318
Warren 16.2% 181
Bloomberg 8.7% 97
Buttigieg 2.4% 27
Gabbard 1.3% 15
Klobuchar 0.9% 10
Orleans
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 35.3% 740
Warren 20.1% 422
Sanders 19.8% 415
Bloomberg 16.8% 353
Buttigieg 4.3% 90
Klobuchar 2% 42
Gabbard 0.5% 11
Otis
100% in
March 4 2020, 2:16AM ET
Candidate Percent Votes Biden 33.4% 100
Sanders 31.8% 95
Warren 17.1% 51
Bloomberg 14.7% 44
Buttigieg 1% 3
Gabbard 1% 3
Klobuchar 0.7% 2
Oxford
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Biden 36.3% 710
Sanders 31.6% 618
Warren 11.3% 222
Bloomberg 10.4% 204
Buttigieg 3.7% 72
Klobuchar 1.5% 30
Gabbard 0.9% 18
Palmer
100% in
March 4 2020, 3:40AM ET
Candidate Percent Votes Biden 36.4% 590
Sanders 33.4% 541
Warren 13.1% 213
Bloomberg 10.3% 167
Buttigieg 2.2% 36
Gabbard 0.9% 15
Klobuchar 0.5% 8
Paxton
100% in
March 18 2020, 7:06PM ET
Candidate Percent Votes Biden 34.3% 335
Sanders 26.3% 257
Warren 20% 196
Bloomberg 12.5% 122
Buttigieg 2.8% 27
Klobuchar 1.4% 14
Gabbard 1% 10
Peabody
100% in
March 4 2020, 4:36AM ET
Candidate Percent Votes Biden 40.1% 3,954
Sanders 23.5% 2,319
Bloomberg 16.1% 1,589
Warren 12.1% 1,188
Buttigieg 3.1% 306
Klobuchar 1.2% 116
Gabbard 1% 101
Pelham
100% in
April 7 2020, 5:13PM ET
Candidate Percent Votes Warren 40.1% 253
Sanders 33% 208
Biden 21.7% 137
Bloomberg 4.1% 26
Buttigieg 0.5% 3
Klobuchar 0.3% 2
Gabbard 0% 0
Pembroke
100% in
April 7 2020, 5:14PM ET
Candidate Percent Votes Biden 38.4% 1,409
Sanders 25.4% 934
Warren 13.9% 512
Bloomberg 13.2% 486
Buttigieg 3.6% 133
Klobuchar 1.5% 54
Gabbard 1% 38
Pepperell
100% in
April 7 2020, 5:24PM ET
Candidate Percent Votes Biden 32.6% 811
Sanders 29.2% 725
Warren 18.7% 464
Bloomberg 10.5% 262
Buttigieg 4% 100
Gabbard 1.7% 42
Klobuchar 1.5% 37
Peru
100% in
March 4 2020, 2:48AM ET
Candidate Percent Votes Sanders 40.8% 62
Biden 38.8% 59
Warren 11.8% 18
Bloomberg 3.9% 6
Buttigieg 2.6% 4
Gabbard 0.7% 1
Klobuchar 0.7% 1
Petersham
100% in
March 6 2020, 6:50PM ET
Candidate Percent Votes Sanders 34% 127
Biden 28.6% 107
Warren 24.6% 92
Bloomberg 7.8% 29
Gabbard 2.1% 8
Buttigieg 1.1% 4
Klobuchar 0% 0
Phillipston
100% in
March 4 2020, 3:49AM ET
Candidate Percent Votes Sanders 37.7% 109
Biden 28.4% 82
Warren 15.2% 44
Bloomberg 12.1% 35
Buttigieg 2.4% 7
Klobuchar 1% 3
Gabbard 0.3% 1
Pittsfield
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 41.4% 3,493
Sanders 28.8% 2,432
Warren 16.5% 1,396
Bloomberg 9.2% 778
Buttigieg 1.8% 151
Klobuchar 0.5% 42
Gabbard 0.3% 28
Plainfield
100% in
April 7 2020, 5:53PM ET
Candidate Percent Votes Warren 36.9% 86
Sanders 30.5% 71
Biden 22.3% 52
Bloomberg 7.7% 18
Buttigieg 1.7% 4
Gabbard 0.9% 2
Klobuchar 0% 0
Plainville
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 34.3% 547
Sanders 25% 400
Warren 15.4% 246
Bloomberg 13% 208
Buttigieg 6.3% 100
Klobuchar 1.8% 29
Gabbard 0.9% 15
Plymouth
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 40% 5,024
Sanders 24% 3,017
Warren 14.7% 1,852
Bloomberg 13.7% 1,717
Buttigieg 3% 380
Klobuchar 1.6% 199
Gabbard 1% 130
Plympton
100% in
March 4 2020, 4:25AM ET
Candidate Percent Votes Biden 42.9% 249
Sanders 25.7% 149
Warren 12.6% 73
Bloomberg 11% 64
Buttigieg 3.6% 21
Klobuchar 0.7% 4
Gabbard 0.5% 3
Princeton
100% in
April 7 2020, 5:54PM ET
Candidate Percent Votes Biden 34.6% 340
Sanders 26.9% 264
Warren 20.5% 201
Bloomberg 11.6% 114
Buttigieg 3.3% 32
Klobuchar 1.3% 13
Gabbard 0.4% 4
Provincetown
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 36.8% 540
Warren 24.8% 365
Sanders 15.9% 233
Bloomberg 9.6% 141
Buttigieg 8.7% 128
Klobuchar 1.8% 26
Gabbard 0.3% 5
Quincy
100% in
April 10 2020, 1:18PM ET
Candidate Percent Votes Biden 32.9% 5,855
Sanders 29.4% 5,247
Warren 19.7% 3,502
Bloomberg 11.3% 2,005
Buttigieg 1.8% 318
Gabbard 1% 183
Klobuchar 0.8% 149
Randolph
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 43.9% 2,864
Sanders 26.8% 1,749
Warren 14.3% 930
Bloomberg 9.4% 611
Buttigieg 1.8% 118
Klobuchar 0.9% 57
Gabbard 0.4% 29
Raynham
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 38.5% 867
Sanders 25.1% 565
Bloomberg 13.4% 302
Warren 11.4% 256
Buttigieg 5.4% 121
Klobuchar 2.2% 50
Gabbard 1.1% 25
Reading
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Biden 35.8% 2,813
Warren 20.7% 1,626
Sanders 18.8% 1,477
Bloomberg 14.8% 1,164
Buttigieg 4.4% 343
Klobuchar 2% 159
Gabbard 1% 82
Rehoboth
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 38.6% 629
Sanders 29.1% 474
Warren 15.5% 252
Bloomberg 11.7% 190
Buttigieg 2.1% 34
Klobuchar 1.1% 18
Gabbard 0.5% 8
Revere
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Sanders 36.7% 2,433
Biden 30.4% 2,013
Warren 14.6% 971
Bloomberg 12.6% 833
Buttigieg 1.3% 88
Gabbard 0.7% 48
Klobuchar 0.5% 34
Richmond
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Biden 44.1% 219
Warren 19.9% 99
Sanders 19.5% 97
Bloomberg 11.9% 59
Klobuchar 2.4% 12
Buttigieg 1% 5
Gabbard 0.4% 2
Rochester
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 39.6% 367
Sanders 27.1% 251
Warren 15.2% 141
Bloomberg 12.6% 117
Buttigieg 2.5% 23
Klobuchar 1.1% 10
Gabbard 0.5% 5
Rockland
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Biden 37.7% 1,213
Sanders 29% 931
Bloomberg 12.9% 414
Warren 11.4% 368
Buttigieg 3% 96
Gabbard 0.9% 29
Klobuchar 0.8% 25
Rockport
100% in
April 7 2020, 5:57PM ET
Candidate Percent Votes Biden 36.4% 952
Sanders 22.8% 596
Warren 20.9% 547
Bloomberg 13.6% 355
Buttigieg 2.8% 74
Klobuchar 1.8% 46
Gabbard 0.7% 19
Rowe
100% in
March 4 2020, 3:11AM ET
Candidate Percent Votes Sanders 34.9% 37
Biden 30.2% 32
Warren 20.8% 22
Bloomberg 10.4% 11
Buttigieg 1.9% 2
Gabbard 0.9% 1
Klobuchar 0% 0
Rowley
100% in
April 7 2020, 6:03PM ET
Candidate Percent Votes Biden 37.4% 522
Sanders 25.9% 362
Warren 17.3% 242
Bloomberg 12.7% 177
Buttigieg 2.7% 38
Klobuchar 1.4% 19
Gabbard 1% 14
Royalston
100% in
March 4 2020, 6:44PM ET
Candidate Percent Votes Biden 36.6% 98
Sanders 35.1% 94
Warren 14.6% 39
Bloomberg 6.3% 17
Buttigieg 1.5% 4
Klobuchar 1.5% 4
Gabbard 0.4% 1
Russell
100% in
March 17 2020, 3:18PM ET
Candidate Percent Votes Biden 40% 78
Sanders 27.2% 53
Bloomberg 14.9% 29
Warren 11.3% 22
Buttigieg 1% 2
Gabbard 0.5% 1
Klobuchar 0% 0
Rutland
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Biden 35.2% 549
Sanders 30.4% 474
Warren 15.7% 245
Bloomberg 10.9% 170
Buttigieg 3.8% 59
Klobuchar 1.3% 20
Gabbard 0.8% 13
Salem
100% in
April 7 2020, 6:04PM ET
Candidate Percent Votes Sanders 35% 4,065
Biden 26% 3,017
Warren 24.1% 2,793
Bloomberg 9% 1,046
Buttigieg 2.3% 267
Klobuchar 1.1% 123
Gabbard 0.7% 82
Salisbury
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Biden 33.6% 592
Sanders 26.9% 473
Bloomberg 15.2% 268
Warren 14% 247
Buttigieg 3.9% 68
Gabbard 1.8% 32
Klobuchar 1.8% 32
Sandisfield
100% in
March 4 2020, 2:39AM ET
Candidate Percent Votes Biden 30.5% 46
Sanders 29.8% 45
Warren 21.9% 33
Bloomberg 11.3% 17
Buttigieg 2.6% 4
Gabbard 0.7% 1
Klobuchar 0.7% 1
Sandwich
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 40% 1,871
Sanders 24.5% 1,145
Warren 15.5% 725
Bloomberg 11.9% 557
Buttigieg 4.1% 191
Klobuchar 1.6% 74
Gabbard 0.8% 39
Saugus
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Biden 38% 1,728
Sanders 27.2% 1,236
Bloomberg 14.5% 660
Warren 12.9% 584
Buttigieg 2.5% 114
Klobuchar 1.2% 55
Gabbard 1.1% 52
Savoy
100% in
March 4 2020, 2:14AM ET
Candidate Percent Votes Sanders 39.7% 46
Biden 21.6% 25
Bloomberg 16.4% 19
Warren 12.1% 14
Buttigieg 2.6% 3
Klobuchar 1.7% 2
Gabbard 0% 0
Scituate
100% in
April 7 2020, 6:05PM ET
Candidate Percent Votes Biden 39.4% 2,089
Sanders 20.1% 1,065
Bloomberg 16.6% 877
Warren 16.4% 866
Buttigieg 3.6% 193
Klobuchar 1.6% 86
Gabbard 0.8% 44
Seekonk
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.7% 807
Sanders 28% 599
Warren 16.1% 345
Bloomberg 12.9% 276
Buttigieg 2.6% 55
Klobuchar 1.2% 25
Gabbard 0.9% 20
Sharon
100% in
April 8 2020, 1:43PM ET
Candidate Percent Votes Biden 37% 2,037
Warren 21.6% 1,188
Sanders 19% 1,046
Bloomberg 16% 882
Buttigieg 2.8% 153
Klobuchar 1.7% 96
Gabbard 0.5% 29
Sheffield
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 36.6% 293
Sanders 26.8% 214
Warren 24.4% 195
Bloomberg 8.9% 71
Buttigieg 1.4% 11
Gabbard 0.5% 4
Klobuchar 0.3% 2
Shelburne
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Sanders 39.6% 271
Warren 29.9% 205
Biden 22.2% 152
Bloomberg 4.8% 33
Klobuchar 1% 7
Buttigieg 0.7% 5
Gabbard 0.7% 5
Sherborn
100% in
April 8 2020, 4:35PM ET
Candidate Percent Votes Biden 38.7% 566
Warren 21.9% 320
Bloomberg 18.1% 265
Sanders 14.6% 213
Buttigieg 3.6% 53
Klobuchar 1.6% 24
Gabbard 0.8% 11
Shirley
100% in
March 4 2020, 4:55AM ET
Candidate Percent Votes Sanders 31.3% 413
Biden 29.4% 387
Warren 19.5% 257
Bloomberg 10.4% 137
Buttigieg 3.8% 50
Klobuchar 2% 26
Gabbard 1.5% 20
Shrewsbury
100% in
March 17 2020, 3:08PM ET
Candidate Percent Votes Biden 39% 2,855
Sanders 24.9% 1,823
Warren 16.9% 1,236
Bloomberg 12.1% 884
Buttigieg 3.4% 246
Klobuchar 1.2% 88
Gabbard 0.7% 48
Shutesbury
100% in
April 7 2020, 6:40PM ET
Candidate Percent Votes Sanders 41.3% 372
Warren 38.4% 346
Biden 14.3% 129
Bloomberg 2.9% 26
Buttigieg 1% 9
Klobuchar 0.9% 8
Gabbard 0.6% 5
Somerset
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 39.8% 1,239
Sanders 24.1% 749
Bloomberg 14.1% 440
Warren 13.4% 416
Buttigieg 3.9% 120
Klobuchar 1% 31
Gabbard 0.7% 21
Somerville
100% in
March 17 2020, 3:07PM ET
Candidate Percent Votes Warren 40.7% 11,204
Sanders 36.1% 9,958
Biden 15.8% 4,360
Bloomberg 4% 1,090
Buttigieg 1.4% 387
Klobuchar 0.7% 181
Gabbard 0.4% 103
Southampton
100% in
March 4 2020, 1:54AM ET
Candidate Percent Votes Biden 33.7% 456
Sanders 29.1% 394
Warren 19.3% 261
Bloomberg 10.7% 144
Buttigieg 3% 40
Klobuchar 1.3% 17
Gabbard 1% 13
Southborough
100% in
March 17 2020, 3:06PM ET
Candidate Percent Votes Biden 37.6% 1,009
Warren 20.6% 553
Sanders 20.4% 547
Bloomberg 13.9% 374
Buttigieg 4.3% 116
Klobuchar 1.5% 41
Gabbard 0.6% 15
Southbridge
100% in
March 4 2020, 5:47PM ET
Candidate Percent Votes Biden 33.9% 583
Sanders 29.4% 505
Bloomberg 14.8% 255
Warren 11.4% 196
Buttigieg 4.7% 80
Klobuchar 1.3% 23
Gabbard 1% 17
South Hadley
100% in
March 4 2020, 2:58AM ET
Candidate Percent Votes Biden 32.3% 1,374
Sanders 28% 1,190
Warren 22.2% 943
Bloomberg 10.9% 462
Buttigieg 2.5% 106
Klobuchar 1.5% 62
Gabbard 0.6% 25
Southwick
100% in
April 7 2020, 6:43PM ET
Candidate Percent Votes Biden 33.3% 394
Sanders 30.3% 358
Bloomberg 16.6% 196
Warren 11.9% 141
Buttigieg 3.6% 42
Klobuchar 1.4% 16
Gabbard 1.3% 15
Spencer
100% in
April 7 2020, 6:44PM ET
Candidate Percent Votes Biden 37.3% 570
Sanders 29.5% 451
Warren 14.3% 219
Bloomberg 10.7% 163
Buttigieg 2.6% 40
Klobuchar 1.2% 19
Gabbard 1.1% 17
Springfield
100% in
April 7 2020, 6:48PM ET
Candidate Percent Votes Biden 38.6% 6,634
Sanders 33.3% 5,718
Warren 12.7% 2,185
Bloomberg 10.6% 1,827
Buttigieg 0.8% 136
Gabbard 0.5% 92
Klobuchar 0.4% 71
Sterling
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Biden 34% 604
Sanders 27.5% 488
Warren 17% 302
Bloomberg 11% 196
Buttigieg 5.1% 91
Klobuchar 2.2% 39
Gabbard 0.9% 16
Stockbridge
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 35.9% 248
Warren 24.1% 166
Sanders 22.6% 156
Bloomberg 10.9% 75
Buttigieg 3.2% 22
Klobuchar 2.6% 18
Gabbard 0.3% 2
Stoneham
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Biden 36.7% 2,012
Sanders 23.2% 1,270
Warren 18.2% 997
Bloomberg 13.6% 747
Buttigieg 3.1% 172
Klobuchar 2% 111
Gabbard 1.2% 63
Stoughton
100% in
April 7 2020, 6:51PM ET
Candidate Percent Votes Biden 39.7% 2,169
Sanders 25.2% 1,378
Warren 15.8% 862
Bloomberg 12.9% 703
Buttigieg 2% 109
Klobuchar 1.1% 61
Gabbard 0.8% 43
Stow
100% in
March 17 2020, 2:56PM ET
Candidate Percent Votes Biden 35.3% 844
Warren 26% 622
Sanders 21.1% 504
Bloomberg 11.1% 264
Buttigieg 3% 72
Klobuchar 1.9% 45
Gabbard 0.5% 13
Sturbridge
100% in
March 4 2020, 3:53AM ET
Candidate Percent Votes Biden 38.4% 692
Sanders 25.2% 454
Warren 17.5% 316
Bloomberg 11% 198
Buttigieg 4% 73
Klobuchar 1.4% 26
Gabbard 0.7% 13
Sudbury
100% in
April 7 2020, 7:12PM ET
Candidate Percent Votes Biden 41% 2,399
Warren 23.5% 1,377
Sanders 15.4% 901
Bloomberg 14.8% 867
Buttigieg 2.8% 165
Klobuchar 1.5% 89
Gabbard 0.3% 18
Sunderland
100% in
March 4 2020, 2:59AM ET
Candidate Percent Votes Sanders 41.2% 426
Warren 27.4% 283
Biden 21.8% 225
Bloomberg 5.9% 61
Buttigieg 1.3% 13
Klobuchar 0.8% 8
Gabbard 0.6% 6
Sutton
100% in
April 7 2020, 7:15PM ET
Candidate Percent Votes Biden 39.5% 620
Sanders 23.8% 373
Warren 15.2% 239
Bloomberg 12.4% 194
Buttigieg 4.1% 65
Klobuchar 2.1% 33
Gabbard 1% 15
Swampscott
100% in
March 17 2020, 2:56PM ET
Candidate Percent Votes Biden 35.3% 1,572
Warren 21.6% 960
Sanders 20.1% 895
Bloomberg 15.9% 705
Buttigieg 3.3% 147
Klobuchar 1.6% 72
Gabbard 0.8% 36
Swansea
100% in
March 4 2020, 4:25AM ET
Candidate Percent Votes Biden 38.7% 877
Sanders 26.3% 595
Bloomberg 13.4% 303
Warren 12.2% 276
Buttigieg 4.6% 104
Klobuchar 1% 23
Gabbard 0.9% 20
Taunton
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 38% 2,734
Sanders 30.9% 2,223
Bloomberg 12.4% 891
Warren 11.3% 815
Buttigieg 2.2% 159
Gabbard 1.1% 80
Klobuchar 0.7% 53
Templeton
100% in
April 7 2020, 7:15PM ET
Candidate Percent Votes Biden 36.7% 381
Sanders 30.2% 314
Bloomberg 14.2% 148
Warren 11.7% 122
Buttigieg 2.1% 22
Gabbard 0.9% 9
Klobuchar 0.5% 5
Tewksbury
100% in
March 17 2020, 2:56PM ET
Candidate Percent Votes Biden 36.3% 2,133
Sanders 24.4% 1,432
Bloomberg 14.3% 842
Warren 13.3% 779
Buttigieg 5.3% 313
Klobuchar 2% 118
Gabbard 1.6% 96
Tisbury
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 32.3% 437
Sanders 29.5% 399
Warren 22% 297
Bloomberg 9.8% 132
Buttigieg 2.8% 38
Klobuchar 1.9% 25
Gabbard 0.7% 9
Tolland
100% in
April 7 2020, 7:15PM ET
Candidate Percent Votes Biden 41.6% 32
Sanders 26% 20
Bloomberg 18.2% 14
Warren 9.1% 7
Gabbard 2.6% 2
Klobuchar 1.3% 1
Buttigieg 0% 0
Topsfield
100% in
April 7 2020, 7:26PM ET
Candidate Percent Votes Biden 39.1% 672
Warren 20.1% 346
Sanders 19.5% 336
Bloomberg 14% 241
Buttigieg 2.4% 42
Klobuchar 2% 34
Gabbard 1.1% 19
Townsend
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Sanders 32.3% 508
Biden 31.6% 497
Warren 16% 251
Bloomberg 10.7% 169
Buttigieg 3.9% 61
Gabbard 1.5% 23
Klobuchar 1.4% 22
Truro
100% in
March 6 2020, 6:51PM ET
Candidate Percent Votes Biden 36.9% 319
Warren 26.6% 230
Sanders 19.8% 171
Bloomberg 8.8% 76
Buttigieg 4.4% 38
Klobuchar 2.1% 18
Gabbard 0.6% 5
Tyngsborough
100% in
March 4 2020, 3:43AM ET
Candidate Percent Votes Biden 41% 965
Sanders 24.9% 587
Warren 14% 330
Bloomberg 12% 283
Buttigieg 2.7% 63
Gabbard 1.4% 33
Klobuchar 1.2% 29
Tyringham
100% in
March 6 2020, 6:51PM ET
Candidate Percent Votes Biden 45.5% 71
Warren 20.5% 32
Sanders 17.9% 28
Bloomberg 8.3% 13
Klobuchar 2.6% 4
Buttigieg 1.3% 2
Gabbard 0% 0
Upton
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Biden 36.8% 651
Sanders 26.8% 474
Warren 17.7% 313
Bloomberg 12% 212
Buttigieg 3.8% 67
Klobuchar 1.2% 21
Gabbard 1% 17
Uxbridge
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Biden 38.7% 854
Sanders 27.7% 611
Warren 14% 309
Bloomberg 11% 242
Buttigieg 4.4% 97
Klobuchar 1.3% 28
Gabbard 1% 23
Wakefield
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Biden 35.2% 2,291
Sanders 21.5% 1,402
Warren 21% 1,367
Bloomberg 14.3% 933
Buttigieg 4% 260
Klobuchar 1.7% 112
Gabbard 0.9% 56
Wales
100% in
April 7 2020, 7:44PM ET
Candidate Percent Votes Sanders 34.7% 87
Biden 33.1% 83
Bloomberg 15.5% 39
Warren 12% 30
Gabbard 2.4% 6
Buttigieg 1.2% 3
Klobuchar 0.4% 1
Walpole
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Biden 36.3% 2,045
Sanders 20.4% 1,148
Warren 17.9% 1,010
Bloomberg 15.8% 893
Buttigieg 4.4% 246
Klobuchar 2% 113
Gabbard 1.3% 71
Waltham
100% in
March 25 2020, 8:00PM ET
Candidate Percent Votes Biden 30.1% 3,809
Sanders 27.6% 3,488
Warren 26.9% 3,399
Bloomberg 9.8% 1,235
Buttigieg 2.5% 315
Klobuchar 0.9% 112
Gabbard 0.7% 93
Ware
100% in
April 7 2020, 7:44PM ET
Candidate Percent Votes Biden 34.1% 419
Sanders 33.8% 415
Warren 14.3% 176
Bloomberg 11.1% 136
Buttigieg 2% 24
Gabbard 1% 12
Klobuchar 0.7% 9
Wareham
100% in
April 7 2020, 7:45PM ET
Candidate Percent Votes Biden 37% 1,307
Sanders 27.9% 987
Warren 14.1% 498
Bloomberg 11.7% 414
Buttigieg 3.8% 136
Klobuchar 1.5% 54
Gabbard 0.7% 24
Warren
100% in
March 5 2020, 10:48PM ET
Candidate Percent Votes Biden 32.8% 212
Sanders 32.8% 212
Warren 15.1% 98
Bloomberg 11.6% 75
Buttigieg 2.6% 17
Klobuchar 0.6% 4
Gabbard 0.5% 3
Warwick
100% in
March 5 2020, 10:48PM ET
Candidate Percent Votes Sanders 46.4% 108
Warren 20.6% 48
Biden 17.6% 41
Bloomberg 3% 7
Buttigieg 0.9% 2
Gabbard 0.9% 2
Klobuchar 0.4% 1
Washington
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 41.4% 70
Sanders 25.4% 43
Warren 19.5% 33
Bloomberg 8.3% 14
Klobuchar 1.8% 3
Buttigieg 0% 0
Gabbard 0% 0
Watertown
100% in
April 7 2020, 7:45PM ET
Candidate Percent Votes Warren 33.3% 3,589
Sanders 28.2% 3,038
Biden 26.7% 2,876
Bloomberg 7.5% 804
Buttigieg 2% 210
Klobuchar 0.9% 96
Gabbard 0.5% 52
Wayland
100% in
March 26 2020, 3:49PM ET
Candidate Percent Votes Biden 39.5% 1,859
Warren 24.5% 1,153
Bloomberg 15.6% 736
Sanders 15% 708
Buttigieg 2.6% 122
Klobuchar 1.5% 71
Gabbard 0.5% 23
Webster
100% in
March 17 2020, 2:46PM ET
Candidate Percent Votes Biden 37.2% 673
Sanders 30.1% 544
Bloomberg 13.2% 238
Warren 11.1% 201
Buttigieg 2.4% 43
Klobuchar 1.5% 27
Gabbard 1.2% 21
Wellesley
100% in
April 7 2020, 7:51PM ET
Candidate Percent Votes Biden 40.3% 3,257
Warren 21.5% 1,738
Bloomberg 20.7% 1,675
Sanders 11.5% 930
Buttigieg 3.1% 252
Klobuchar 1.9% 150
Gabbard 0.4% 32
Wellfleet
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 29.9% 375
Sanders 27.9% 350
Warren 24.8% 311
Bloomberg 10.1% 127
Buttigieg 3.1% 39
Klobuchar 2% 25
Gabbard 0.5% 6
Wendell
100% in
March 16 2020, 6:14PM ET
Candidate Percent Votes Sanders 50.9% 205
Warren 27.3% 110
Biden 16.9% 68
Bloomberg 3.7% 15
Buttigieg 0.5% 2
Klobuchar 0.5% 2
Gabbard 0.2% 1
Wenham
100% in
April 7 2020, 7:51PM ET
Candidate Percent Votes Biden 35.9% 400
Warren 21.6% 240
Bloomberg 17.2% 191
Sanders 16% 178
Buttigieg 5.6% 62
Klobuchar 1.8% 20
Gabbard 1.1% 12
Westborough
100% in
April 7 2020, 7:53PM ET
Candidate Percent Votes Biden 34.6% 1,468
Sanders 23.7% 1,008
Warren 21.2% 902
Bloomberg 12.2% 519
Buttigieg 4.2% 178
Klobuchar 2.1% 90
Gabbard 0.6% 26
West Boylston
100% in
March 16 2020, 6:13PM ET
Candidate Percent Votes Biden 38.5% 653
Sanders 24.2% 411
Warren 14.5% 247
Bloomberg 11.5% 195
Buttigieg 6% 102
Klobuchar 1.9% 32
Gabbard 0.9% 16
West Bridgewater
100% in
March 26 2020, 3:50PM ET
Candidate Percent Votes Biden 37% 461
Sanders 26.7% 333
Bloomberg 14% 174
Warren 12.7% 158
Buttigieg 4.7% 58
Klobuchar 1.1% 14
Gabbard 0.8% 10
West Brookfield
100% in
March 4 2020, 4:08AM ET
Candidate Percent Votes Biden 40.8% 275
Sanders 30.3% 204
Warren 12.2% 82
Bloomberg 9.9% 67
Buttigieg 2.2% 15
Gabbard 1.3% 9
Klobuchar 1.2% 8
Westfield
100% in
March 16 2020, 6:13PM ET
Candidate Percent Votes Biden 36.3% 1,898
Sanders 30.8% 1,608
Warren 13.7% 716
Bloomberg 12.2% 635
Buttigieg 2.1% 108
Klobuchar 1.3% 67
Gabbard 0.7% 35
Westford
100% in
March 16 2020, 6:09PM ET
Candidate Percent Votes Biden 35.9% 2,273
Sanders 22.7% 1,437
Warren 20.9% 1,320
Bloomberg 13.5% 852
Buttigieg 3.1% 195
Klobuchar 1.5% 96
Gabbard 1% 61
Westhampton
100% in
March 6 2020, 6:51PM ET
Candidate Percent Votes Biden 34% 175
Warren 27.2% 140
Sanders 27% 139
Bloomberg 8% 41
Klobuchar 1.6% 8
Buttigieg 1.4% 7
Gabbard 0% 0
Westminster
100% in
April 7 2020, 8:20PM ET
Candidate Percent Votes Biden 37.8% 601
Sanders 27.9% 444
Warren 14.5% 231
Bloomberg 11.6% 185
Buttigieg 3.3% 53
Gabbard 1.5% 24
Klobuchar 1.1% 18
West Newbury
100% in
March 16 2020, 6:06PM ET
Candidate Percent Votes Biden 39.2% 549
Sanders 20.6% 288
Warren 19.1% 267
Bloomberg 12.9% 180
Buttigieg 4.1% 58
Klobuchar 2.1% 30
Gabbard 0.7% 10
Weston
100% in
March 16 2020, 6:06PM ET
Candidate Percent Votes Biden 40.7% 1,291
Bloomberg 25.1% 797
Warren 17.8% 566
Sanders 9.6% 304
Buttigieg 3.6% 113
Klobuchar 2% 63
Gabbard 0.3% 11
Westport
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 39.4% 1,157
Sanders 25.3% 743
Bloomberg 15.5% 454
Warren 14.4% 424
Buttigieg 1.5% 45
Klobuchar 1.1% 31
Gabbard 0.7% 21
West Springfield
100% in
March 16 2020, 5:54PM ET
Candidate Percent Votes Biden 37.4% 1,271
Sanders 31.7% 1,076
Warren 12.9% 437
Bloomberg 12.2% 415
Buttigieg 2.5% 86
Klobuchar 1.1% 37
Gabbard 0.5% 18
West Stockbridge
100% in
April 8 2020, 4:56PM ET
Candidate Percent Votes Biden 31.3% 148
Sanders 31.1% 147
Warren 25.2% 119
Bloomberg 8% 38
Buttigieg 0.8% 4
Gabbard 0.6% 3
Klobuchar 0.6% 3
West Tisbury
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 30.1% 389
Sanders 28% 361
Warren 25.9% 335
Bloomberg 10.3% 133
Buttigieg 2.5% 32
Klobuchar 1.8% 23
Gabbard 0.4% 5
Westwood
100% in
March 16 2020, 5:18PM ET
Candidate Percent Votes Biden 40.4% 1,812
Warren 19.7% 883
Bloomberg 17.5% 783
Sanders 15.9% 714
Buttigieg 2.9% 130
Klobuchar 1.5% 68
Gabbard 0.6% 27
Weymouth
100% in
March 16 2020, 4:01PM ET
Candidate Percent Votes Biden 37.7% 4,558
Sanders 26.2% 3,166
Warren 16% 1,938
Bloomberg 12.6% 1,520
Buttigieg 2.4% 296
Gabbard 1.4% 165
Klobuchar 1.1% 132
Whately
100% in
April 7 2020, 8:24PM ET
Candidate Percent Votes Sanders 31.8% 163
Biden 30.2% 155
Warren 23.8% 122
Bloomberg 9.6% 49
Buttigieg 2.3% 12
Klobuchar 1.6% 8
Gabbard 0% 0
Whitman
100% in
March 16 2020, 3:44PM ET
Candidate Percent Votes Biden 37.3% 996
Sanders 28.3% 754
Warren 13.1% 350
Bloomberg 10.8% 288
Buttigieg 4.8% 127
Klobuchar 1.6% 44
Gabbard 1.1% 29
Wilbraham
100% in
March 26 2020, 3:50PM ET
Candidate Percent Votes Biden 39% 1,040
Sanders 22.4% 597
Warren 16.2% 432
Bloomberg 15.1% 402
Buttigieg 3.3% 89
Klobuchar 2.2% 58
Gabbard 0.4% 11
Williamsburg
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Sanders 37.3% 391
Warren 35.2% 369
Biden 19.3% 202
Bloomberg 5% 52
Buttigieg 1% 11
Klobuchar 0.9% 9
Gabbard 0.6% 6
Williamstown
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 33.4% 740
Warren 33% 730
Sanders 22.4% 497
Bloomberg 6.8% 150
Buttigieg 1.8% 39
Klobuchar 1% 23
Gabbard 0.3% 7
Wilmington
100% in
March 16 2020, 3:43PM ET
Candidate Percent Votes Biden 36% 1,774
Sanders 24% 1,182
Warren 16.7% 822
Bloomberg 14% 690
Buttigieg 4.4% 219
Klobuchar 1.4% 69
Gabbard 0.9% 44
Winchendon
100% in
March 4 2020, 5:18AM ET
Candidate Percent Votes Biden 33.3% 388
Sanders 32.9% 383
Warren 12.2% 142
Bloomberg 11.6% 135
Buttigieg 3% 35
Klobuchar 2.1% 25
Gabbard 1.6% 19
Winchester
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Biden 36.1% 2,407
Warren 23.6% 1,573
Bloomberg 17.8% 1,184
Sanders 16.5% 1,102
Buttigieg 2.8% 189
Klobuchar 1.3% 85
Gabbard 0.7% 45
Windsor
100% in
March 4 2020, 2:50AM ET
Candidate Percent Votes Biden 36.8% 85
Sanders 35.5% 82
Warren 15.2% 35
Bloomberg 8.7% 20
Buttigieg 2.2% 5
Klobuchar 1.7% 4
Gabbard 0% 0
Winthrop
100% in
April 7 2020, 8:26PM ET
Candidate Percent Votes Biden 34.8% 1,370
Sanders 26.4% 1,039
Warren 16.9% 664
Bloomberg 13% 512
Buttigieg 3.5% 136
Klobuchar 1.2% 49
Gabbard 1.2% 48
Woburn
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Biden 34.9% 2,853
Sanders 26.4% 2,158
Warren 18.4% 1,502
Bloomberg 12.6% 1,031
Buttigieg 2.9% 233
Klobuchar 1.2% 101
Gabbard 1% 81
Worcester
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Sanders 34.8% 8,883
Biden 32.2% 8,231
Warren 17.3% 4,407
Bloomberg 9.7% 2,473
Buttigieg 2.1% 541
Klobuchar 0.8% 196
Gabbard 0.6% 155
Worthington
100% in
March 4 2020, 1:38AM ET
Candidate Percent Votes Sanders 32% 123
Warren 29.2% 112
Biden 24% 92
Bloomberg 10.9% 42
Buttigieg 1.8% 7
Gabbard 0.8% 3
Klobuchar 0.5% 2
Wrentham
100% in
March 26 2020, 3:50PM ET
Candidate Percent Votes Biden 38.6% 874
Sanders 23.2% 525
Warren 17.4% 394
Bloomberg 12.8% 291
Buttigieg 3.7% 84
Klobuchar 1.2% 28
Gabbard 1.2% 27
Yarmouth
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Biden 42.4% 2,256
Sanders 20.7% 1,105
Bloomberg 15.4% 819
Warren 14.3% 761
Buttigieg 3.3% 177
Klobuchar 1.6% 85
Gabbard 0.5% 29
Ashburnham
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Sanders 33.2% 392
Biden 31.6% 373
Warren 16.7% 197
Bloomberg 9.8% 116
Buttigieg 4.2% 50
Gabbard 1.3% 15
Klobuchar 1.3% 15
Ashby
100% in
March 25 2020, 8:00PM ET
Candidate Percent Votes Sanders 36.7% 235
Biden 29.5% 189
Warren 15.9% 102
Bloomberg 12% 77
Buttigieg 1.6% 10
Gabbard 1.1% 7
Klobuchar 1.1% 7
Ashfield
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Sanders 37.6% 273
Warren 31.3% 227
Biden 20.2% 147
Bloomberg 4% 29
Klobuchar 1% 7
Buttigieg 0.3% 2
Gabbard 0.3% 2
Ashland
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Biden 35.2% 1,443
Sanders 21.8% 894
Warren 21.7% 890
Bloomberg 13% 532
Buttigieg 4.6% 187
Klobuchar 1.6% 65
Gabbard 0.6% 23
Athol
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Sanders 38.4% 550
Biden 27.3% 391
Warren 13% 186
Bloomberg 9.6% 137
Buttigieg 5.2% 74
Klobuchar 1.7% 25
Gabbard 0.8% 11
Attleboro
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 33.9% 2,232
Sanders 31.4% 2,068
Warren 15.3% 1,006
Bloomberg 12.7% 834
Buttigieg 3% 195
Klobuchar 0.9% 58
Gabbard 0.6% 38
Auburn
100% in
March 16 2020, 3:43PM ET
Candidate Percent Votes Biden 39.2% 1,234
Sanders 25.9% 813
Warren 13.8% 435
Bloomberg 12.2% 385
Buttigieg 3.7% 116
Klobuchar 1.6% 50
Gabbard 0.9% 29
Avon
100% in
March 4 2020, 2:42AM ET
Candidate Percent Votes Biden 36.4% 312
Sanders 32.4% 277
Warren 13% 111
Bloomberg 11.1% 95
Buttigieg 1.6% 14
Gabbard 1.4% 12
Klobuchar 0.6% 5
Ayer
100% in
April 7 2020, 3:24PM ET
Candidate Percent Votes Sanders 31% 527
Biden 30.9% 524
Warren 19.7% 335
Bloomberg 10% 170
Buttigieg 4% 68
Gabbard 1% 17
Klobuchar 0.9% 16
Barnstable
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 40.8% 3,890
Sanders 23.3% 2,218
Warren 14.8% 1,409
Bloomberg 14.4% 1,374
Buttigieg 2.8% 264
Klobuchar 1.3% 127
Gabbard 0.8% 78
Barre
100% in
March 4 2020, 4:47AM ET
Candidate Percent Votes Sanders 38% 348
Biden 30.2% 277
Warren 15.4% 141
Bloomberg 8.8% 81
Buttigieg 2.4% 22
Gabbard 1.2% 11
Klobuchar 0.9% 8
Becket
100% in
March 4 2020, 6:54PM ET
Candidate Percent Votes Biden 38.5% 142
Sanders 27.1% 100
Warren 23% 85
Bloomberg 8.4% 31
Buttigieg 1.1% 4
Gabbard 0.8% 3
Klobuchar 0.5% 2
Bedford
100% in
March 16 2020, 3:44PM ET
Candidate Percent Votes Biden 32.9% 1,333
Warren 27.2% 1,104
Sanders 18.5% 749
Bloomberg 14.1% 573
Buttigieg 3.2% 129
Klobuchar 2.4% 98
Gabbard 0.6% 24
Belchertown
100% in
March 16 2020, 3:51PM ET
Candidate Percent Votes Sanders 31.3% 1,012
Biden 30.8% 997
Warren 24.5% 792
Bloomberg 7.9% 256
Buttigieg 2.9% 94
Klobuchar 0.9% 29
Gabbard 0.8% 27
Bellingham
100% in
March 16 2020, 3:51PM ET
Candidate Percent Votes Biden 37.4% 1,031
Sanders 27.6% 762
Warren 14.2% 392
Bloomberg 11.1% 307
Buttigieg 4.7% 130
Klobuchar 1.3% 37
Gabbard 1.1% 29
Belmont
100% in
April 7 2020, 3:45PM ET
Candidate Percent Votes Warren 32.3% 2,895
Biden 30.1% 2,696
Sanders 20.5% 1,835
Bloomberg 11.7% 1,049
Buttigieg 2.7% 242
Klobuchar 1.2% 109
Gabbard 0.7% 59
Berkley
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.8% 340
Sanders 30.4% 273
Warren 12.2% 110
Bloomberg 11.7% 105
Buttigieg 3% 27
Gabbard 1.8% 16
Klobuchar 0.6% 5
Berlin
100% in
April 10 2020, 1:18PM ET
Candidate Percent Votes Biden 29% 259
Warren 27.9% 249
Sanders 25.3% 226
Bloomberg 12.5% 112
Buttigieg 2.5% 22
Gabbard 1.1% 10
Klobuchar 1% 9
Bernardston
100% in
March 4 2020, 1:58AM ET
Candidate Percent Votes Sanders 36.9% 206
Biden 33.2% 185
Warren 12.5% 70
Bloomberg 11.3% 63
Buttigieg 2.5% 14
Gabbard 1.1% 6
Klobuchar 1.1% 6
Beverly
100% in
March 16 2020, 3:51PM ET
Candidate Percent Votes Biden 32.5% 3,387
Sanders 26.9% 2,808
Warren 22.5% 2,349
Bloomberg 11.9% 1,239
Buttigieg 2.4% 254
Klobuchar 1.1% 116
Gabbard 0.9% 96
Billerica
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Biden 34.9% 2,661
Sanders 29.2% 2,228
Warren 14.7% 1,124
Bloomberg 12.8% 974
Buttigieg 3.6% 272
Gabbard 1.2% 93
Klobuchar 1.2% 90
Blackstone
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Biden 37.6% 463
Sanders 26.8% 331
Warren 13.5% 166
Bloomberg 11.6% 143
Buttigieg 3.2% 39
Gabbard 1.8% 22
Klobuchar 1.6% 20
Blandford
100% in
March 4 2020, 3:10AM ET
Candidate Percent Votes Biden 46.7% 79
Sanders 21.9% 37
Warren 17.8% 30
Bloomberg 11.2% 19
Gabbard 1.2% 2
Buttigieg 0% 0
Klobuchar 0% 0
Bolton
100% in
March 26 2020, 3:46PM ET
Candidate Percent Votes Biden 35.8% 561
Warren 26.2% 411
Sanders 19.2% 302
Bloomberg 11.9% 186
Buttigieg 3.8% 60
Klobuchar 1.1% 18
Gabbard 1% 16
Boston
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Sanders 30.1% 43,508
Biden 30% 43,376
Warren 27.4% 39,549
Bloomberg 8.3% 11,962
Buttigieg 1.5% 2,239
Klobuchar 0.6% 863
Gabbard 0.5% 706
Bourne
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 39.6% 1,528
Sanders 21.3% 823
Warren 15.2% 585
Bloomberg 15.1% 581
Buttigieg 3.4% 130
Klobuchar 2.1% 80
Gabbard 0.6% 25
Boxborough
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Biden 32.9% 523
Warren 25.9% 412
Sanders 24.9% 396
Bloomberg 10.6% 168
Buttigieg 2.6% 41
Klobuchar 1.2% 19
Gabbard 0.8% 12
Boxford
100% in
March 16 2020, 3:55PM ET
Candidate Percent Votes Biden 37% 704
Sanders 18.7% 356
Warren 17.9% 341
Bloomberg 17.2% 328
Buttigieg 5.2% 99
Klobuchar 2.1% 40
Gabbard 0.7% 14
Boylston
100% in
April 7 2020, 3:46PM ET
Candidate Percent Votes Biden 38.7% 455
Sanders 26.3% 309
Warren 17.6% 207
Bloomberg 12.6% 148
Buttigieg 1.9% 22
Klobuchar 1.4% 16
Gabbard 0.6% 7
Braintree
100% in
March 16 2020, 3:55PM ET
Candidate Percent Votes Biden 38% 3,154
Sanders 24.9% 2,064
Warren 14.5% 1,205
Bloomberg 13.5% 1,118
Buttigieg 3.3% 275
Klobuchar 1.6% 129
Gabbard 1.3% 109
Brewster
100% in
March 4 2020, 4:25AM ET
Candidate Percent Votes Biden 33.1% 1,037
Sanders 24.4% 764
Warren 19.3% 606
Bloomberg 14.5% 455
Buttigieg 4.3% 136
Klobuchar 1.8% 55
Gabbard 0.8% 24
Bridgewater
100% in
March 16 2020, 3:56PM ET
Candidate Percent Votes Biden 36% 1,524
Sanders 28% 1,187
Warren 15% 635
Bloomberg 12.4% 527
Buttigieg 4% 168
Klobuchar 1.3% 54
Gabbard 1.1% 45
Brimfield
100% in
March 16 2020, 3:56PM ET
Candidate Percent Votes Biden 36% 213
Sanders 26.7% 158
Warren 17.3% 102
Bloomberg 12.7% 75
Buttigieg 2.5% 15
Gabbard 1.5% 9
Klobuchar 1% 6
Brockton
100% in
April 7 2020, 3:47PM ET
Candidate Percent Votes Biden 42% 4,883
Sanders 29.7% 3,450
Warren 12.3% 1,430
Bloomberg 9.5% 1,104
Buttigieg 1.4% 159
Gabbard 0.8% 93
Klobuchar 0.7% 78
Brookfield
100% in
March 4 2020, 1:31AM ET
Candidate Percent Votes Biden 37.4% 188
Sanders 29.8% 150
Warren 15.3% 77
Bloomberg 8.7% 44
Buttigieg 4.4% 22
Gabbard 1.4% 7
Klobuchar 0.6% 3
Brookline
100% in
March 16 2020, 3:57PM ET
Candidate Percent Votes Warren 35.2% 6,614
Biden 30.4% 5,715
Sanders 19.5% 3,661
Bloomberg 11.2% 2,105
Buttigieg 1.9% 356
Klobuchar 1.1% 210
Gabbard 0.3% 53
Buckland
100% in
March 4 2020, 3:04AM ET
Candidate Percent Votes Sanders 37.5% 230
Warren 30.8% 189
Biden 23.7% 145
Bloomberg 4.9% 30
Buttigieg 1% 6
Gabbard 0.8% 5
Klobuchar 0.5% 3
Burlington
100% in
March 16 2020, 3:57PM ET
Candidate Percent Votes Biden 33.4% 1,810
Sanders 23.9% 1,293
Warren 17.3% 935
Bloomberg 13.7% 741
Buttigieg 5.7% 306
Klobuchar 2.6% 141
Gabbard 1.1% 60
Cambridge
100% in
March 16 2020, 4:00PM ET
Candidate Percent Votes Warren 42.1% 15,805
Sanders 28% 10,533
Biden 20.3% 7,626
Bloomberg 5.8% 2,187
Buttigieg 1.8% 693
Klobuchar 0.8% 283
Gabbard 0.3% 101
Canton
100% in
March 4 2020, 6:36AM ET
Candidate Percent Votes Biden 39.4% 2,183
Sanders 19.7% 1,091
Warren 17.9% 993
Bloomberg 15.3% 846
Buttigieg 3.3% 180
Klobuchar 1.7% 93
Gabbard 0.8% 42
Carlisle
100% in
April 7 2020, 3:47PM ET
Candidate Percent Votes Biden 33.8% 641
Warren 26.8% 509
Sanders 17.6% 334
Bloomberg 14.2% 269
Buttigieg 3.1% 58
Klobuchar 3.1% 58
Gabbard 0.5% 9
Carver
100% in
March 16 2020, 4:00PM ET
Candidate Percent Votes Biden 39.6% 708
Sanders 25.6% 459
Warren 12.6% 225
Bloomberg 12.2% 218
Buttigieg 4.2% 76
Klobuchar 1.8% 33
Gabbard 1.1% 19
Charlemont
100% in
March 16 2020, 4:00PM ET
Candidate Percent Votes Sanders 42.1% 126
Biden 27.1% 81
Warren 22.4% 67
Bloomberg 4.7% 14
Klobuchar 1.3% 4
Buttigieg 0.3% 1
Gabbard 0.3% 1
Charlton
100% in
March 16 2020, 4:01PM ET
Candidate Percent Votes Biden 37.2% 679
Sanders 28.4% 517
Bloomberg 12.9% 235
Warren 12.7% 231
Buttigieg 4.4% 80
Klobuchar 1.5% 27
Gabbard 1.4% 25
Chatham
100% in
March 4 2020, 3:30AM ET
Candidate Percent Votes Biden 38.6% 698
Sanders 19% 344
Warren 18.2% 330
Bloomberg 16.4% 297
Buttigieg 3.9% 70
Klobuchar 2% 37
Gabbard 0.6% 10
Chelmsford
100% in
March 16 2020, 5:18PM ET
Candidate Percent Votes Biden 33% 2,875
Sanders 23.7% 2,059
Warren 19.3% 1,678
Bloomberg 13% 1,134
Buttigieg 5.1% 443
Klobuchar 2.5% 214
Gabbard 1.2% 101
Chelsea
100% in
April 7 2020, 3:48PM ET
Candidate Percent Votes Sanders 43% 1,656
Biden 22.1% 849
Warren 18.2% 701
Bloomberg 11.4% 438
Buttigieg 1.3% 50
Klobuchar 0.5% 19
Gabbard 0.4% 17
Cheshire
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 44% 275
Sanders 27% 169
Warren 14.9% 93
Bloomberg 10.4% 65
Buttigieg 1.1% 7
Gabbard 0.6% 4
Klobuchar 0.6% 4
Chester
100% in
March 16 2020, 5:40PM ET
Candidate Percent Votes Sanders 32% 65
Biden 28.1% 57
Bloomberg 14.8% 30
Warren 13.3% 27
Klobuchar 2.5% 5
Buttigieg 2% 4
Gabbard 2% 4
Chesterfield
100% in
March 4 2020, 3:03AM ET
Candidate Percent Votes Sanders 36.6% 117
Warren 28.7% 92
Biden 23.1% 74
Bloomberg 6.9% 22
Buttigieg 3.1% 10
Gabbard 0.9% 3
Klobuchar 0.3% 1
Chicopee
100% in
March 4 2020, 1:55AM ET
Candidate Percent Votes Biden 38% 2,706
Sanders 32.5% 2,313
Bloomberg 13.6% 968
Warren 10.6% 752
Buttigieg 1% 74
Gabbard 1% 71
Klobuchar 0.5% 38
Chilmark
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Sanders 26.8% 143
Warren 25.1% 134
Biden 24.5% 131
Bloomberg 15.2% 81
Buttigieg 5.2% 28
Gabbard 1.1% 6
Klobuchar 1.1% 6
Clarksburg
100% in
March 5 2020, 2:26AM ET
Candidate Percent Votes Biden 48.2% 149
Sanders 26.2% 81
Warren 17.8% 55
Bloomberg 5.5% 17
Buttigieg 0.6% 2
Gabbard 0.3% 1
Klobuchar 0.3% 1
Clinton
100% in
March 16 2020, 5:47PM ET
Candidate Percent Votes Biden 34.1% 864
Sanders 30.2% 765
Warren 15.7% 397
Bloomberg 12.1% 307
Buttigieg 3.2% 82
Klobuchar 1.4% 35
Gabbard 1.1% 27
Cohasset
100% in
March 4 2020, 3:02AM ET
Candidate Percent Votes Biden 43.5% 943
Bloomberg 19.7% 426
Warren 16.7% 361
Sanders 14.7% 319
Buttigieg 3.2% 69
Klobuchar 0.8% 18
Gabbard 0.6% 14
Colrain
100% in
March 16 2020, 5:53PM ET
Candidate Percent Votes Sanders 45.2% 176
Warren 24.9% 97
Biden 22.4% 87
Bloomberg 4.9% 19
Buttigieg 1.3% 5
Gabbard 0.8% 3
Klobuchar 0.3% 1
Concord
100% in
March 25 2020, 7:58PM ET
Candidate Percent Votes Biden 35.5% 2,510
Warren 30.2% 2,130
Sanders 15.4% 1,084
Bloomberg 13.2% 932
Buttigieg 3.2% 224
Klobuchar 1.8% 124
Gabbard 0.2% 17
Conway
100% in
March 4 2020, 3:44AM ET
Candidate Percent Votes Sanders 34.6% 251
Warren 31% 225
Biden 26.3% 191
Bloomberg 6.1% 44
Buttigieg 0.8% 6
Gabbard 0.1% 1
Klobuchar 0.1% 1
Cummington
100% in
April 7 2020, 3:48PM ET
Candidate Percent Votes Sanders 37.5% 115
Warren 28% 86
Biden 23.8% 73
Bloomberg 7.8% 24
Gabbard 1% 3
Klobuchar 0.7% 2
Buttigieg 0.3% 1
Dalton
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 43.8% 583
Sanders 27.7% 369
Warren 15.6% 208
Bloomberg 8.6% 114
Buttigieg 1.7% 22
Klobuchar 0.8% 11
Gabbard 0.2% 3
Danvers
100% in
March 16 2020, 6:06PM ET
Candidate Percent Votes Biden 34.3% 1,996
Sanders 24.7% 1,438
Bloomberg 14.9% 867
Warren 14.6% 848
Buttigieg 5.9% 345
Klobuchar 2% 116
Gabbard 1% 59
Dartmouth
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.6% 2,078
Sanders 27.2% 1,507
Bloomberg 15% 828
Warren 13.5% 748
Buttigieg 2.9% 159
Klobuchar 1.1% 60
Gabbard 0.8% 47
Dedham
100% in
March 4 2020, 4:58AM ET
Candidate Percent Votes Biden 35.7% 2,555
Sanders 22.2% 1,589
Warren 21.2% 1,514
Bloomberg 13% 931
Buttigieg 3.1% 222
Klobuchar 1.4% 101
Gabbard 1% 73
Deerfield
100% in
March 16 2020, 6:09PM ET
Candidate Percent Votes Sanders 33.7% 556
Biden 28.2% 466
Warren 25.1% 415
Bloomberg 7.8% 129
Buttigieg 1.9% 31
Klobuchar 1.1% 18
Gabbard 0.8% 13
Dennis
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 38.5% 1,520
Sanders 20.2% 795
Bloomberg 16.8% 662
Warren 14.9% 586
Buttigieg 4.5% 176
Klobuchar 2.2% 87
Gabbard 0.6% 24
Dighton
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.7% 415
Sanders 30.7% 338
Warren 12.4% 136
Bloomberg 10.9% 120
Buttigieg 3.2% 35
Gabbard 1.5% 17
Klobuchar 0.6% 7
Douglas
100% in
March 16 2020, 6:13PM ET
Candidate Percent Votes Biden 37.4% 432
Sanders 30.6% 353
Warren 14% 161
Bloomberg 9.7% 112
Buttigieg 2.9% 33
Klobuchar 1.4% 16
Gabbard 1.1% 13
Dover
100% in
March 4 2020, 3:59AM ET
Candidate Percent Votes Biden 40.9% 704
Bloomberg 22.5% 387
Warren 18.4% 317
Sanders 13.1% 226
Buttigieg 2.7% 47
Klobuchar 1.1% 19
Gabbard 0.6% 11
Dracut
100% in
March 16 2020, 6:13PM ET
Candidate Percent Votes Biden 33.4% 1,724
Sanders 29.4% 1,517
Bloomberg 13.3% 688
Warren 10.5% 540
Buttigieg 5.6% 287
Klobuchar 2.2% 114
Gabbard 2.1% 108
Dudley
100% in
March 16 2020, 6:14PM ET
Candidate Percent Votes Biden 35.5% 506
Sanders 28.7% 409
Warren 13.8% 196
Bloomberg 12.1% 172
Buttigieg 3.4% 48
Klobuchar 1.1% 16
Gabbard 1% 14
Dunstable
100% in
March 16 2020, 6:20PM ET
Candidate Percent Votes Biden 35.5% 297
Sanders 26.6% 223
Warren 19.5% 163
Bloomberg 10.9% 91
Buttigieg 3.2% 27
Gabbard 1.6% 13
Klobuchar 1.4% 12
Duxbury
100% in
March 16 2020, 6:20PM ET
Candidate Percent Votes Biden 40.4% 1,565
Bloomberg 18.4% 712
Warren 16.7% 647
Sanders 16.5% 641
Buttigieg 4.3% 168
Klobuchar 1.8% 68
Gabbard 0.6% 25
East Bridgewater
100% in
March 17 2020, 2:46PM ET
Candidate Percent Votes Biden 34.2% 787
Sanders 28.4% 654
Warren 15.2% 349
Bloomberg 11.6% 266
Buttigieg 4.6% 106
Klobuchar 1.3% 31
Gabbard 1.1% 26
East Brookfield
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Biden 37.5% 125
Sanders 27.9% 93
Bloomberg 14.7% 49
Warren 12% 40
Klobuchar 2.7% 9
Buttigieg 1.5% 5
Gabbard 1.5% 5
Eastham
100% in
March 4 2020, 3:15AM ET
Candidate Percent Votes Biden 33.3% 601
Sanders 23.3% 421
Warren 19.2% 347
Bloomberg 12.9% 232
Buttigieg 6.1% 110
Klobuchar 3.1% 56
Gabbard 0.6% 11
Easthampton
100% in
March 4 2020, 4:48AM ET
Candidate Percent Votes Sanders 39.2% 2,019
Warren 28% 1,439
Biden 21.4% 1,102
Bloomberg 7% 361
Buttigieg 2.2% 112
Klobuchar 0.9% 46
Gabbard 0.5% 24
East Longmeadow
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Biden 40.4% 1,140
Sanders 23.7% 670
Warren 14.4% 407
Bloomberg 13.2% 372
Buttigieg 4% 112
Klobuchar 2.3% 64
Gabbard 0.7% 21
Easton
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 40.7% 1,957
Sanders 22.6% 1,089
Warren 16.7% 802
Bloomberg 12.8% 615
Buttigieg 3.7% 178
Klobuchar 1.3% 61
Gabbard 0.9% 42
Edgartown
100% in
March 4 2020, 3:28AM ET
Candidate Percent Votes Biden 36.3% 458
Sanders 25.3% 320
Warren 18.6% 235
Bloomberg 12.1% 153
Buttigieg 3.7% 47
Klobuchar 1.7% 22
Gabbard 0.7% 9
Egremont
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 32.6% 156
Sanders 25.9% 124
Warren 22% 105
Bloomberg 14.9% 71
Buttigieg 1.7% 8
Klobuchar 1% 5
Gabbard 0.6% 3
Erving
100% in
March 4 2020, 3:40AM ET
Candidate Percent Votes Sanders 44% 139
Biden 26.6% 84
Warren 16.5% 52
Bloomberg 7.3% 23
Buttigieg 2.2% 7
Gabbard 1.6% 5
Klobuchar 0.3% 1
Essex
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Biden 35.4% 383
Sanders 25.7% 278
Warren 19.4% 210
Bloomberg 14% 151
Buttigieg 2.1% 23
Klobuchar 1.5% 16
Gabbard 1.1% 12
Everett
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Sanders 38.5% 1,972
Biden 29.9% 1,533
Warren 14.6% 747
Bloomberg 10.1% 518
Buttigieg 1.6% 82
Gabbard 0.8% 42
Klobuchar 0.6% 33
Fairhaven
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 35% 1,086
Sanders 29.2% 906
Warren 13.9% 430
Bloomberg 13.2% 410
Buttigieg 3.5% 109
Klobuchar 1.2% 38
Gabbard 1% 32
Fall River
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 38.5% 3,392
Sanders 30% 2,640
Bloomberg 14.7% 1,290
Warren 10.4% 915
Buttigieg 1.4% 119
Gabbard 0.6% 49
Klobuchar 0.5% 46
Falmouth
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 38.8% 3,515
Sanders 20.9% 1,890
Warren 18.6% 1,682
Bloomberg 13.8% 1,249
Buttigieg 3.1% 285
Klobuchar 2% 181
Gabbard 0.8% 73
Fitchburg
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Sanders 33.9% 1,674
Biden 32.7% 1,611
Warren 13.7% 677
Bloomberg 11.8% 583
Buttigieg 2.9% 145
Klobuchar 1.1% 53
Gabbard 1% 48
Florida
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Sanders 38.7% 46
Biden 37.8% 45
Warren 12.6% 15
Bloomberg 7.6% 9
Gabbard 1.7% 2
Buttigieg 0% 0
Klobuchar 0% 0
Foxborough
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Biden 39.3% 1,474
Sanders 23.2% 871
Warren 16.4% 614
Bloomberg 13.9% 521
Buttigieg 3.5% 133
Klobuchar 1.2% 45
Gabbard 0.9% 33
Framingham
100% in
March 26 2020, 3:46PM ET
Candidate Percent Votes Biden 35.1% 5,021
Warren 23.4% 3,343
Sanders 23.2% 3,312
Bloomberg 12.4% 1,769
Buttigieg 2.6% 372
Klobuchar 1.2% 172
Gabbard 0.6% 80
Franklin
100% in
March 17 2020, 2:53PM ET
Candidate Percent Votes Biden 37.7% 2,633
Sanders 22.2% 1,551
Warren 18.2% 1,272
Bloomberg 13.5% 939
Buttigieg 4.2% 291
Klobuchar 1.5% 102
Gabbard 1% 68
Freetown
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 37.5% 499
Sanders 30.2% 402
Bloomberg 14% 186
Warren 10.8% 143
Buttigieg 2% 27
Klobuchar 1.6% 21
Gabbard 1.1% 14
Gardner
100% in
April 7 2020, 3:52PM ET
Candidate Percent Votes Biden 35.7% 1,046
Sanders 32% 939
Bloomberg 12.6% 369
Warren 11.5% 336
Buttigieg 2.8% 82
Klobuchar 0.9% 25
Gabbard 0.8% 23
Aquinnah
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Sanders 36% 67
Biden 27.4% 51
Bloomberg 16.7% 31
Warren 14% 26
Klobuchar 2.7% 5
Buttigieg 1.6% 3
Gabbard 0% 0
Georgetown
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Biden 38.6% 697
Sanders 24.5% 442
Warren 16.1% 290
Bloomberg 13% 235
Buttigieg 3.4% 62
Klobuchar 1.5% 27
Gabbard 1% 18
Gill
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Sanders 35.2% 167
Biden 30% 142
Warren 23.8% 113
Bloomberg 8.2% 39
Buttigieg 2.1% 10
Gabbard 0.2% 1
Klobuchar 0.2% 1
Gloucester
100% in
April 7 2020, 3:53PM ET
Candidate Percent Votes Biden 33.4% 2,460
Sanders 27.8% 2,048
Warren 21.1% 1,553
Bloomberg 12.3% 906
Buttigieg 2% 147
Klobuchar 1.1% 79
Gabbard 0.7% 50
Goshen
100% in
March 4 2020, 3:58AM ET
Candidate Percent Votes Warren 31% 90
Sanders 30.7% 89
Biden 25.5% 74
Bloomberg 10.3% 30
Buttigieg 0.7% 2
Gabbard 0.3% 1
Klobuchar 0% 0
Gosnold
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Biden 25% 3
Buttigieg 25% 3
Warren 25% 3
Sanders 16.7% 2
Klobuchar 8.3% 1
Bloomberg 0% 0
Gabbard 0% 0
Grafton
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Biden 35.9% 1,368
Sanders 27.9% 1,065
Warren 17.5% 667
Bloomberg 10.8% 413
Buttigieg 3.9% 147
Klobuchar 1.4% 55
Gabbard 0.9% 35
Granby
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Sanders 33.7% 407
Biden 29.8% 360
Warren 17.7% 214
Bloomberg 11.5% 139
Buttigieg 3.8% 46
Klobuchar 1.6% 19
Gabbard 0.5% 6
Granville
100% in
March 4 2020, 3:14AM ET
Candidate Percent Votes Biden 34.4% 87
Sanders 29.2% 74
Warren 18.2% 46
Bloomberg 10.7% 27
Gabbard 3.2% 8
Klobuchar 1.2% 3
Buttigieg 0.8% 2
Township breakdown
Republicans / 41 Delegates
100% in
The following is a summary of Massachusetts's Republican Primary. Massachusetts has 41 delegates and 41 available delegates including supers. The race has not been called as of yet.
- Republican
Donald TrumpWinner
incumbent
87%
239,115
+ 41 Delegates
- Republican
William WeldWinner
9.3%
25,425
- Republican
No PreferenceWinner
1.6%
4,385
- Republican
Joe WalshWinner
1.1%
3,008
- Republican
Write-insWinner
0.8%
2,152
- Republican
Rocky De La FuenteWinner
0.2%
675
Aquinnah
100% in
April 7 2020, 1:34PM ET
Candidate Percent Votes Trump 83.3% 5
Weld 16.7% 1
No Preference 0% 0
Georgetown
100% in
April 7 2020, 1:36PM ET
Candidate Percent Votes Trump 89.6% 566
Weld 7.9% 50
No Preference 1.3% 8
Gill
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 79.2% 42
Weld 17% 9
No Preference 1.9% 1
Gloucester
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 84.1% 1,108
Weld 11.6% 153
No Preference 2.4% 31
Goshen
100% in
April 7 2020, 1:37PM ET
Candidate Percent Votes Trump 83.6% 51
Weld 16.4% 10
No Preference 0% 0
Gosnold
100% in
April 7 2020, 1:37PM ET
Candidate Percent Votes Weld 57.1% 4
Trump 42.9% 3
No Preference 0% 0
Grafton
100% in
April 7 2020, 1:38PM ET
Candidate Percent Votes Trump 83.8% 731
Weld 12.2% 106
No Preference 1.7% 15
Granby
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 89.6% 300
Weld 8.4% 28
No Preference 0.6% 2
Granville
100% in
April 7 2020, 1:38PM ET
Candidate Percent Votes Trump 88.1% 119
Weld 7.4% 10
No Preference 2.2% 3
Great Barrington
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 76.9% 70
Weld 18.7% 17
No Preference 1.1% 1
Greenfield
100% in
April 7 2020, 1:39PM ET
Candidate Percent Votes Trump 80% 421
Weld 13.3% 70
No Preference 3.4% 18
Groton
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 79% 503
Weld 17.1% 109
No Preference 1.4% 9
Groveland
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 88.2% 500
Weld 7.8% 44
No Preference 2.3% 13
Hadley
100% in
March 4 2020, 2:54AM ET
Candidate Percent Votes Trump 81.2% 138
Weld 18.2% 31
No Preference 0% 0
Halifax
100% in
March 17 2020, 3:06PM ET
Candidate Percent Votes Trump 91% 689
Weld 6.2% 47
No Preference 1.3% 10
Hamilton
100% in
April 7 2020, 1:39PM ET
Candidate Percent Votes Trump 80.8% 361
Weld 16.3% 73
No Preference 0.7% 3
Hampden
100% in
March 4 2020, 2:58AM ET
Candidate Percent Votes Trump 89.2% 247
Weld 10.5% 29
No Preference 0.4% 1
Hancock
100% in
April 7 2020, 1:40PM ET
Candidate Percent Votes Trump 91.8% 45
No Preference 2% 1
Weld 2% 1
Hanover
100% in
March 17 2020, 3:07PM ET
Candidate Percent Votes Trump 90.8% 1,069
Weld 6% 71
No Preference 1.1% 13
Hanson
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Trump 90.3% 806
Weld 6.8% 61
No Preference 1.3% 12
Hardwick
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Trump 91.2% 124
Weld 7.4% 10
No Preference 0% 0
Harvard
100% in
April 7 2020, 1:41PM ET
Candidate Percent Votes Trump 82.3% 269
Weld 14.4% 47
No Preference 1.2% 4
Harwich
100% in
April 7 2020, 1:42PM ET
Candidate Percent Votes Trump 89.2% 1,052
Weld 7.7% 91
No Preference 1.4% 17
Hatfield
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Trump 83.5% 81
Weld 12.4% 12
No Preference 2.1% 2
Haverhill
100% in
March 4 2020, 4:31AM ET
Candidate Percent Votes Trump 90.6% 3,011
Weld 6.2% 207
No Preference 1.2% 41
Hawley
100% in
March 4 2020, 4:27PM ET
Candidate Percent Votes Trump 84.2% 16
No Preference 5.3% 1
Weld 5.3% 1
Heath
100% in
March 4 2020, 2:26AM ET
Candidate Percent Votes Trump 88.6% 31
Weld 8.6% 3
No Preference 0% 0
Hingham
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Trump 77.5% 894
Weld 15.5% 179
No Preference 3.4% 39
Hinsdale
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Trump 85.7% 66
Weld 13% 10
No Preference 0% 0
Holbrook
100% in
April 7 2020, 1:42PM ET
Candidate Percent Votes Trump 91.1% 697
Weld 5.5% 42
No Preference 1.7% 13
Holden
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Trump 85.2% 1,068
Weld 10.4% 130
No Preference 2% 25
Holland
100% in
March 4 2020, 1:58AM ET
Candidate Percent Votes Trump 88.3% 128
Weld 8.3% 12
No Preference 0% 0
Holliston
100% in
March 4 2020, 4:02AM ET
Candidate Percent Votes Trump 80.3% 531
Weld 14.8% 98
No Preference 2.1% 14
Holyoke
100% in
March 17 2020, 3:18PM ET
Candidate Percent Votes Trump 81.6% 597
Weld 10.8% 79
No Preference 2.2% 16
Hopedale
100% in
April 7 2020, 1:45PM ET
Candidate Percent Votes Trump 86% 282
Weld 10.4% 34
No Preference 2.7% 9
Hopkinton
100% in
April 7 2020, 1:47PM ET
Candidate Percent Votes Trump 78.7% 558
Weld 15.5% 110
No Preference 2.8% 20
Hubbardston
100% in
April 7 2020, 1:49PM ET
Candidate Percent Votes Trump 84.9% 264
Weld 10.3% 32
No Preference 1.9% 6
Hudson
100% in
March 17 2020, 7:26PM ET
Candidate Percent Votes Trump 83.8% 914
Weld 11.3% 123
No Preference 2.6% 28
Hull
100% in
April 7 2020, 1:50PM ET
Candidate Percent Votes Trump 86.1% 471
Weld 10.6% 58
No Preference 1.8% 10
Huntington
100% in
March 17 2020, 7:26PM ET
Candidate Percent Votes Trump 87.3% 110
Weld 11.1% 14
No Preference 0.8% 1
Ipswich
100% in
March 17 2020, 7:32PM ET
Candidate Percent Votes Trump 83.1% 651
Weld 12.1% 95
No Preference 2.2% 17
Kingston
100% in
March 17 2020, 7:32PM ET
Candidate Percent Votes Trump 90% 1,008
Weld 7% 78
No Preference 1.4% 16
Lakeville
100% in
March 17 2020, 7:32PM ET
Candidate Percent Votes Trump 91.3% 839
Weld 6.2% 57
No Preference 1.2% 11
Lancaster
100% in
March 17 2020, 7:32PM ET
Candidate Percent Votes Trump 79.6% 317
Weld 15.3% 61
No Preference 2.5% 10
Lanesborough
100% in
March 4 2020, 1:22AM ET
Candidate Percent Votes Trump 80% 84
Weld 14.3% 15
No Preference 1.9% 2
Lawrence
100% in
March 4 2020, 3:16AM ET
Candidate Percent Votes Trump 87.4% 655
Weld 6.9% 52
No Preference 1.3% 10
Lee
100% in
March 4 2020, 3:03AM ET
Candidate Percent Votes Trump 80.2% 101
Weld 12.7% 16
No Preference 3.2% 4
Leicester
100% in
March 4 2020, 3:09AM ET
Candidate Percent Votes Trump 92.3% 615
Weld 5.4% 36
No Preference 0.9% 6
Lenox
100% in
March 4 2020, 4:54AM ET
Candidate Percent Votes Trump 67.6% 98
Weld 27.6% 40
No Preference 2.8% 4
Leominster
100% in
March 17 2020, 7:33PM ET
Candidate Percent Votes Trump 87.9% 1,444
Weld 7.9% 129
No Preference 1.3% 22
Leverett
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 79.3% 23
Weld 17.2% 5
No Preference 0% 0
Lexington
100% in
April 7 2020, 1:51PM ET
Candidate Percent Votes Trump 76.1% 688
Weld 19.9% 180
No Preference 2.2% 20
Leyden
100% in
March 4 2020, 4:08AM ET
Candidate Percent Votes Trump 78.4% 29
Weld 21.6% 8
No Preference 0% 0
Lincoln
100% in
March 17 2020, 7:46PM ET
Candidate Percent Votes Trump 72.4% 142
Weld 22.4% 44
No Preference 0.5% 1
Littleton
100% in
April 7 2020, 1:53PM ET
Candidate Percent Votes Trump 82% 487
Weld 14.8% 88
No Preference 2.2% 13
Longmeadow
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Trump 76.8% 487
Weld 17.7% 112
No Preference 1.6% 10
Lowell
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Trump 89.5% 2,328
Weld 6.8% 176
No Preference 0.8% 20
Ludlow
100% in
March 4 2020, 3:20AM ET
Candidate Percent Votes Trump 93.7% 959
Weld 4.5% 46
No Preference 0.7% 7
Lunenburg
100% in
March 17 2020, 7:48PM ET
Candidate Percent Votes Trump 84.9% 674
Weld 11.1% 88
No Preference 1.6% 13
Lynn
100% in
March 17 2020, 7:49PM ET
Candidate Percent Votes Trump 90.7% 1,707
Weld 5.4% 102
No Preference 1.1% 21
Lynnfield
100% in
March 17 2020, 7:49PM ET
Candidate Percent Votes Trump 88.8% 752
Weld 7.9% 67
No Preference 1.3% 11
Malden
100% in
March 4 2020, 4:26PM ET
Candidate Percent Votes Trump 87.5% 942
Weld 7.8% 84
No Preference 2.2% 24
Manchester
100% in
March 17 2020, 10:28PM ET
Candidate Percent Votes Trump 64.5% 194
Weld 30.9% 93
No Preference 2.7% 8
Mansfield
100% in
March 17 2020, 10:28PM ET
Candidate Percent Votes Trump 83.7% 1,102
Weld 12.8% 168
No Preference 2.1% 28
Marblehead
100% in
March 17 2020, 10:28PM ET
Candidate Percent Votes Trump 78.4% 811
Weld 16.7% 173
No Preference 1.9% 20
Marion
100% in
March 17 2020, 10:28PM ET
Candidate Percent Votes Trump 83.1% 315
Weld 13.2% 50
No Preference 2.4% 9
Marlborough
100% in
April 7 2020, 2:00PM ET
Candidate Percent Votes Trump 84% 1,503
Weld 11.1% 198
No Preference 1.3% 23
Marshfield
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 88.6% 1,433
Weld 9.2% 149
No Preference 1.4% 23
Mashpee
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 90.5% 1,204
Weld 6.7% 89
No Preference 1.9% 25
Mattapoisett
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 88.5% 360
Weld 7.4% 30
No Preference 2.2% 9
Maynard
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 82.5% 411
Weld 14.7% 73
No Preference 1% 5
Medfield
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 82.2% 546
Weld 13.4% 89
No Preference 2.7% 18
Medford
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 88.4% 1,584
Weld 8% 143
No Preference 1.6% 29
Medway
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 81.5% 600
Weld 14.8% 109
No Preference 1.5% 11
Melrose
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 84.1% 1,175
Weld 11.5% 160
No Preference 2.3% 32
Mendon
100% in
April 7 2020, 2:05PM ET
Candidate Percent Votes Trump 90.1% 365
Weld 8.6% 35
No Preference 0.7% 3
Merrimac
100% in
March 4 2020, 8:13PM ET
Candidate Percent Votes Trump 89.7% 462
Weld 8.2% 42
No Preference 1.2% 6
Methuen
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 93.3% 2,492
Weld 4.4% 118
No Preference 0.9% 24
Middleborough
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 91.9% 1,691
Weld 5.6% 103
No Preference 0.8% 15
Middlefield
100% in
March 5 2020, 7:31PM ET
Candidate Percent Votes Trump 88.9% 16
Weld 5.6% 1
No Preference 0% 0
Middleton
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 89.4% 640
Weld 6.4% 46
No Preference 2% 14
Milford
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 89% 1,064
Weld 7.4% 88
No Preference 1.8% 21
Millbury
100% in
April 7 2020, 2:05PM ET
Candidate Percent Votes Trump 90.8% 690
Weld 7% 53
No Preference 0.8% 6
Millis
100% in
March 4 2020, 3:21AM ET
Candidate Percent Votes Trump 83% 507
Weld 12.4% 76
No Preference 2.9% 18
Millville
100% in
March 4 2020, 2:35AM ET
Candidate Percent Votes Trump 91.5% 183
Weld 6% 12
No Preference 1.5% 3
Milton
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 85.9% 952
Weld 10.6% 117
No Preference 1.3% 14
Monroe
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 57.1% 4
Weld 42.9% 3
No Preference 0% 0
Monson
100% in
March 4 2020, 1:36AM ET
Candidate Percent Votes Trump 88.5% 402
Weld 8.1% 37
No Preference 1.5% 7
Montague
100% in
March 18 2020, 7:06PM ET
Candidate Percent Votes Trump 80.6% 179
Weld 13.1% 29
No Preference 2.7% 6
Monterey
100% in
March 4 2020, 4:20AM ET
Candidate Percent Votes Trump 71.4% 20
Weld 25% 7
No Preference 0% 0
Montgomery
100% in
April 7 2020, 2:06PM ET
Candidate Percent Votes Trump 28.5% 61
Weld 1.9% 4
No Preference 0% 0
Mount Washington
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 100% 2
No Preference 0% 0
Weld 0% 0
Nahant
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Trump 83.3% 185
Weld 14.4% 32
No Preference 0.9% 2
Nantucket
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Trump 79.1% 352
Weld 13.3% 59
No Preference 2% 9
Natick
100% in
April 7 2020, 2:07PM ET
Candidate Percent Votes Trump 79.3% 1,136
Weld 15.1% 216
No Preference 3.1% 44
Needham
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Trump 79.3% 919
Weld 15% 174
No Preference 3.1% 36
New Ashford
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Trump 100% 14
No Preference 0% 0
Weld 0% 0
New Bedford
100% in
April 10 2020, 1:18PM ET
Candidate Percent Votes Trump 92.2% 1,766
Weld 3.9% 75
No Preference 1.5% 29
New Braintree
100% in
March 5 2020, 2:26AM ET
Candidate Percent Votes Trump 93% 66
Weld 5.6% 4
No Preference 0% 0
Newbury
100% in
March 18 2020, 7:11PM ET
Candidate Percent Votes Trump 84.5% 432
Weld 10.6% 54
No Preference 1% 5
Newburyport
100% in
April 7 2020, 2:13PM ET
Candidate Percent Votes Trump 82.4% 697
Weld 14.5% 123
No Preference 1.8% 15
New Marlborough
100% in
March 4 2020, 5:48PM ET
Candidate Percent Votes Trump 73.3% 33
Weld 15.6% 7
No Preference 2.2% 1
New Salem
100% in
March 18 2020, 7:15PM ET
Candidate Percent Votes Trump 74% 37
Weld 22% 11
No Preference 2% 1
Newton
100% in
March 18 2020, 7:15PM ET
Candidate Percent Votes Trump 79% 2,082
Weld 15.6% 412
No Preference 2.6% 68
Norfolk
100% in
March 18 2020, 7:15PM ET
Candidate Percent Votes Trump 83.1% 769
Weld 12.2% 113
No Preference 2.9% 27
North Adams
100% in
April 7 2020, 2:15PM ET
Candidate Percent Votes Trump 85.1% 189
Weld 9.9% 22
No Preference 2.3% 5
Northampton
100% in
March 18 2020, 7:11PM ET
Candidate Percent Votes Trump 79.4% 605
Weld 14.2% 108
No Preference 3.9% 30
North Andover
100% in
March 18 2020, 7:11PM ET
Candidate Percent Votes Trump 87.4% 1,373
Weld 9.1% 143
No Preference 1.7% 27
North Attleborough
100% in
April 7 2020, 2:16PM ET
Candidate Percent Votes Trump 85.5% 1,453
Weld 10.8% 184
No Preference 1.9% 33
Northborough
100% in
April 7 2020, 2:20PM ET
Candidate Percent Votes Trump 77.3% 692
Weld 16.8% 150
No Preference 2.8% 25
Northbridge
100% in
March 5 2020, 7:27PM ET
Candidate Percent Votes Trump 87.5% 739
Weld 9.1% 77
No Preference 1.8% 15
North Brookfield
100% in
April 7 2020, 2:24PM ET
Candidate Percent Votes Trump 92.5% 297
Weld 5.3% 17
No Preference 0.9% 3
Northfield
100% in
March 4 2020, 2:34AM ET
Candidate Percent Votes Trump 80.2% 77
Weld 17.7% 17
No Preference 2.1% 2
North Reading
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Trump 87.3% 941
Weld 8.7% 94
No Preference 2.4% 26
Norton
100% in
April 7 2020, 2:26PM ET
Candidate Percent Votes Trump 89.7% 875
Weld 8.1% 79
No Preference 0.9% 9
Norwell
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Trump 86.5% 514
Weld 10.4% 62
No Preference 1.3% 8
Norwood
100% in
March 18 2020, 7:08PM ET
Candidate Percent Votes Trump 88.7% 1,414
Weld 7.6% 122
No Preference 1.4% 22
Oak Bluffs
100% in
April 7 2020, 2:27PM ET
Candidate Percent Votes Trump 82.7% 158
Weld 12% 23
No Preference 1.6% 3
Oakham
100% in
March 4 2020, 1:58AM ET
Candidate Percent Votes Trump 90.5% 143
Weld 8.2% 13
No Preference 0% 0
Orange
100% in
April 7 2020, 6:50PM ET
Candidate Percent Votes Trump 89.7% 323
Weld 8.9% 32
No Preference 0.8% 3
Orleans
100% in
March 4 2020, 1:24AM ET
Candidate Percent Votes Trump 84.9% 510
Weld 11.8% 71
No Preference 1.7% 10
Otis
100% in
March 4 2020, 2:16AM ET
Candidate Percent Votes Trump 84.6% 55
Weld 9.2% 6
No Preference 3.1% 2
Oxford
100% in
March 4 2020, 2:37AM ET
Candidate Percent Votes Trump 90.8% 757
Weld 6% 50
No Preference 1% 8
Palmer
100% in
March 4 2020, 3:49AM ET
Candidate Percent Votes Trump 91% 525
Weld 6.9% 40
No Preference 0.9% 5
Paxton
100% in
March 18 2020, 7:06PM ET
Candidate Percent Votes Trump 87.9% 217
Weld 10.1% 25
No Preference 0.8% 2
Peabody
100% in
March 4 2020, 4:36AM ET
Candidate Percent Votes Trump 91.3% 2,880
Weld 5.5% 175
No Preference 1.6% 49
Pelham
100% in
March 4 2020, 3:57AM ET
Candidate Percent Votes Weld 58.8% 10
Trump 41.2% 7
No Preference 0% 0
Pembroke
100% in
April 7 2020, 2:29PM ET
Candidate Percent Votes Trump 89.9% 1,381
Weld 7.2% 110
No Preference 2% 30
Pepperell
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 88.4% 911
Weld 8% 82
No Preference 2.3% 24
Peru
100% in
March 4 2020, 2:50AM ET
Candidate Percent Votes Trump 81.6% 40
Weld 12.2% 6
No Preference 2% 1
Petersham
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 90.7% 68
Weld 8% 6
No Preference 1.3% 1
Phillipston
100% in
April 7 2020, 2:33PM ET
Candidate Percent Votes Trump 91.3% 105
Weld 5.2% 6
No Preference 2.6% 3
Pittsfield
100% in
April 7 2020, 2:40PM ET
Candidate Percent Votes Trump 80.4% 656
Weld 13.6% 111
No Preference 2.1% 17
Plainfield
100% in
March 4 2020, 4:58AM ET
Candidate Percent Votes Trump 69.2% 18
Weld 30.8% 8
No Preference 0% 0
Plainville
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 88.3% 628
Weld 8.2% 58
No Preference 1.8% 13
Plymouth
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 89.5% 4,371
Weld 6.9% 339
No Preference 1.9% 91
Plympton
100% in
April 7 2020, 2:42PM ET
Candidate Percent Votes Trump 89.8% 246
Weld 4.7% 13
No Preference 4% 11
Princeton
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 83% 195
Weld 13.2% 31
No Preference 2.1% 5
Provincetown
100% in
April 7 2020, 2:43PM ET
Candidate Percent Votes Trump 71.2% 37
Weld 25% 13
No Preference 1.9% 1
Quincy
100% in
April 7 2020, 2:46PM ET
Candidate Percent Votes Trump 88.7% 3,277
Weld 7.1% 261
No Preference 1.6% 59
Randolph
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 91.4% 768
Weld 5.6% 47
No Preference 0.8% 7
Raynham
100% in
April 7 2020, 2:58PM ET
Candidate Percent Votes Trump 92% 805
Weld 5.6% 49
No Preference 0.9% 8
Reading
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 83.5% 1,725
Weld 11.6% 239
No Preference 2.8% 58
Rehoboth
100% in
April 7 2020, 2:59PM ET
Candidate Percent Votes Trump 90% 603
Weld 7.2% 48
No Preference 1.5% 10
Revere
100% in
March 18 2020, 1:31AM ET
Candidate Percent Votes Trump 92.5% 1,279
Weld 3.9% 54
No Preference 0.7% 10
Richmond
100% in
March 5 2020, 7:14PM ET
Candidate Percent Votes Trump 68.8% 33
Weld 31.3% 15
No Preference 0% 0
Rochester
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 92% 457
Weld 5.2% 26
No Preference 1.8% 9
Rockland
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 91.6% 1,216
Weld 4.8% 64
No Preference 1.7% 23
Rockport
100% in
April 7 2020, 3:00PM ET
Candidate Percent Votes Trump 78.9% 295
Weld 19.3% 72
No Preference 0.3% 1
Rowe
100% in
April 7 2020, 3:01PM ET
Candidate Percent Votes Trump 95.7% 22
Weld 4.3% 1
No Preference 0% 0
Rowley
100% in
March 18 2020, 12:02AM ET
Candidate Percent Votes Trump 90.4% 479
Weld 7.5% 40
No Preference 0.9% 5
Royalston
100% in
March 4 2020, 5:48PM ET
Candidate Percent Votes Trump 89.5% 77
Weld 8.1% 7
No Preference 2.3% 2
Russell
100% in
April 7 2020, 3:03PM ET
Candidate Percent Votes Trump 92% 69
No Preference 2.7% 2
Weld 2.7% 2
Rutland
100% in
March 4 2020, 4:31AM ET
Candidate Percent Votes Trump 85.7% 424
Weld 11.1% 55
No Preference 1.8% 9
Salem
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Trump 85.6% 1,152
Weld 9.5% 128
No Preference 1.7% 23
Salisbury
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Trump 91.7% 637
Weld 6% 42
No Preference 1% 7
Sandisfield
100% in
March 4 2020, 2:42AM ET
Candidate Percent Votes Trump 90.6% 29
Weld 3.1% 1
No Preference 0% 0
Sandwich
100% in
April 7 2020, 3:05PM ET
Candidate Percent Votes Trump 90.3% 1,951
Weld 6.7% 145
No Preference 1.7% 37
Saugus
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Trump 94.4% 1,693
Weld 3.7% 66
No Preference 1% 18
Savoy
100% in
March 4 2020, 2:16AM ET
Candidate Percent Votes Trump 92.9% 26
Weld 3.6% 1
No Preference 0% 0
Scituate
100% in
March 17 2020, 3:17PM ET
Candidate Percent Votes Trump 83% 896
Weld 13.9% 150
No Preference 1.7% 18
Seekonk
100% in
April 7 2020, 3:08PM ET
Candidate Percent Votes Trump 95.2% 535
Weld 3.6% 20
No Preference 0% 0
Sharon
100% in
April 7 2020, 3:11PM ET
Candidate Percent Votes Trump 85.8% 512
Weld 10.9% 65
No Preference 0.8% 5
Sheffield
100% in
April 7 2020, 3:13PM ET
Candidate Percent Votes Trump 70.5% 55
Weld 21.8% 17
No Preference 1.3% 1
Shelburne
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Trump 73.4% 58
Weld 26.6% 21
No Preference 0% 0
Sherborn
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Trump 68.4% 134
Weld 27.6% 54
No Preference 1.5% 3
Shirley
100% in
April 7 2020, 3:24PM ET
Candidate Percent Votes Trump 86.5% 431
Weld 10.6% 53
No Preference 1% 5
Shrewsbury
100% in
March 17 2020, 3:11PM ET
Candidate Percent Votes Trump 80.9% 1,302
Weld 13.8% 222
No Preference 2.8% 45
Shutesbury
100% in
March 4 2020, 4:03AM ET
Candidate Percent Votes Trump 64.3% 18
Weld 32.1% 9
No Preference 0% 0
Somerset
100% in
March 4 2020, 1:43AM ET
Candidate Percent Votes Trump 93.2% 828
Weld 3.9% 35
No Preference 1.2% 11
Somerville
100% in
March 17 2020, 3:07PM ET
Candidate Percent Votes Trump 82.2% 744
Weld 13% 118
No Preference 1% 9
Southampton
100% in
March 4 2020, 1:54AM ET
Candidate Percent Votes Trump 90.8% 334
Weld 7.3% 27
No Preference 1.6% 6
Southborough
100% in
March 17 2020, 3:06PM ET
Candidate Percent Votes Trump 79.9% 381
Weld 14.5% 69
No Preference 2.3% 11
Southbridge
100% in
March 4 2020, 5:47PM ET
Candidate Percent Votes Trump 88.6% 445
Weld 6.4% 32
No Preference 1.2% 6
South Hadley
100% in
March 4 2020, 2:59AM ET
Candidate Percent Votes Trump 84.8% 671
Weld 10.5% 83
No Preference 2.3% 18
Southwick
100% in
April 7 2020, 3:32PM ET
Candidate Percent Votes Trump 90.5% 612
Weld 6.7% 45
No Preference 1.5% 10
Spencer
100% in
April 7 2020, 3:32PM ET
Candidate Percent Votes Trump 92.7% 612
Weld 5.8% 38
No Preference 0.3% 2
Springfield
100% in
April 7 2020, 3:35PM ET
Candidate Percent Votes Trump 84.9% 1,689
Weld 8.5% 169
No Preference 1.8% 36
Sterling
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 86.4% 413
Weld 10.7% 51
No Preference 2.3% 11
Stockbridge
100% in
April 7 2020, 3:37PM ET
Candidate Percent Votes Trump 81.7% 49
Weld 16.7% 10
No Preference 1.7% 1
Stoneham
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 92.8% 1,099
Weld 5.9% 70
No Preference 0.6% 7
Stoughton
100% in
March 17 2020, 3:01PM ET
Candidate Percent Votes Trump 89.9% 1,105
Weld 7.8% 96
No Preference 1.1% 14
Stow
100% in
March 17 2020, 2:56PM ET
Candidate Percent Votes Trump 76.8% 307
Weld 19% 76
No Preference 2.3% 9
Sturbridge
100% in
April 7 2020, 3:38PM ET
Candidate Percent Votes Trump 83.1% 433
Weld 12.3% 64
No Preference 1.7% 9
Sudbury
100% in
April 7 2020, 3:38PM ET
Candidate Percent Votes Trump 75.4% 496
Weld 21% 138
No Preference 2.3% 15
Sunderland
100% in
March 4 2020, 3:00AM ET
Candidate Percent Votes Trump 84.4% 65
Weld 11.7% 9
No Preference 1.3% 1
Sutton
100% in
April 7 2020, 3:41PM ET
Candidate Percent Votes Trump 90.5% 545
Weld 6.5% 39
No Preference 2.2% 13
Swampscott
100% in
March 17 2020, 2:56PM ET
Candidate Percent Votes Trump 82.1% 531
Weld 13.4% 87
No Preference 2.5% 16
Swansea
100% in
April 7 2020, 3:42PM ET
Candidate Percent Votes Trump 94.9% 726
Weld 3.1% 24
No Preference 1.3% 10
Taunton
100% in
April 7 2020, 3:43PM ET
Candidate Percent Votes Trump 91% 2,024
Weld 5.3% 117
No Preference 1.1% 25
Templeton
100% in
April 7 2020, 3:46PM ET
Candidate Percent Votes Trump 90.1% 381
Weld 8% 34
No Preference 0.9% 4
Tewksbury
100% in
March 17 2020, 2:56PM ET
Candidate Percent Votes Trump 91.6% 1,804
Weld 5.6% 111
No Preference 1.3% 26
Tisbury
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Trump 78% 96
Weld 14.6% 18
No Preference 2.4% 3
Tolland
100% in
March 4 2020, 3:53AM ET
Candidate Percent Votes Trump 84.6% 33
Weld 12.8% 5
No Preference 0% 0
Topsfield
100% in
March 17 2020, 2:53PM ET
Candidate Percent Votes Trump 82% 427
Weld 14.8% 77
No Preference 1.9% 10
Townsend
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Trump 89.8% 544
Weld 7.6% 46
No Preference 1.3% 8
Truro
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 80.2% 73
Weld 17.6% 16
No Preference 0% 0
Tyngsborough
100% in
April 7 2020, 3:48PM ET
Candidate Percent Votes Trump 92.3% 878
Weld 5.9% 56
No Preference 1.2% 11
Tyringham
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 88.2% 15
Weld 5.9% 1
No Preference 0% 0
Upton
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Trump 78.9% 363
Weld 14.6% 67
No Preference 3.3% 15
Uxbridge
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Trump 88% 668
Weld 8.7% 66
No Preference 1.3% 10
Wakefield
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Trump 89.3% 1,255
Weld 8% 113
No Preference 1.1% 16
Wales
100% in
April 7 2020, 3:48PM ET
Candidate Percent Votes Trump 89.4% 118
Weld 6.8% 9
No Preference 0.8% 1
Walpole
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Trump 88.1% 1,416
Weld 8.6% 138
No Preference 1.5% 24
Waltham
100% in
April 7 2020, 3:49PM ET
Candidate Percent Votes Trump 87.7% 1,675
Weld 9.3% 178
No Preference 1.2% 23
Ware
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Trump 92.6% 365
Weld 5.6% 22
No Preference 0.8% 3
Wareham
100% in
April 7 2020, 3:51PM ET
Candidate Percent Votes Trump 90.7% 1,223
Weld 5.7% 77
No Preference 2.4% 33
Warren
100% in
April 10 2020, 1:18PM ET
Candidate Percent Votes Trump 91.4% 246
Weld 5.6% 15
No Preference 0.7% 2
Warwick
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Trump 83.3% 25
Weld 13.3% 4
No Preference 0% 0
Washington
100% in
April 7 2020, 3:54PM ET
Candidate Percent Votes Trump 83.8% 31
Weld 13.5% 5
No Preference 0% 0
Watertown
100% in
March 4 2020, 4:20AM ET
Candidate Percent Votes Trump 82.4% 682
Weld 13.6% 113
No Preference 1.2% 10
Wayland
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Trump 71.2% 365
Weld 20.7% 106
No Preference 2.5% 13
Webster
100% in
March 17 2020, 2:46PM ET
Candidate Percent Votes Trump 90.9% 657
Weld 6.5% 47
No Preference 0.7% 5
Wellesley
100% in
April 7 2020, 3:55PM ET
Candidate Percent Votes Trump 71.3% 700
Weld 21.1% 207
No Preference 3.6% 35
Wellfleet
100% in
April 7 2020, 3:55PM ET
Candidate Percent Votes Trump 75.5% 108
Weld 20.3% 29
No Preference 2.8% 4
Wendell
100% in
March 16 2020, 6:14PM ET
Candidate Percent Votes Trump 89.5% 17
Weld 10.5% 2
No Preference 0% 0
Wenham
100% in
April 7 2020, 3:56PM ET
Candidate Percent Votes Trump 70.9% 190
Weld 23.5% 63
No Preference 4.1% 11
Westborough
100% in
April 7 2020, 3:56PM ET
Candidate Percent Votes Trump 79.1% 574
Weld 16.7% 121
No Preference 1.5% 11
West Boylston
100% in
April 7 2020, 3:56PM ET
Candidate Percent Votes Trump 87.4% 508
Weld 9.3% 54
No Preference 1.5% 9
West Bridgewater
100% in
April 7 2020, 3:58PM ET
Candidate Percent Votes Trump 89.7% 532
Weld 7.6% 45
No Preference 1.2% 7
West Brookfield
100% in
March 4 2020, 4:08AM ET
Candidate Percent Votes Trump 89.9% 213
Weld 7.6% 18
No Preference 0.4% 1
Westfield
100% in
March 16 2020, 6:13PM ET
Candidate Percent Votes Trump 87.8% 1,568
Weld 8.3% 149
No Preference 1.6% 29
Westford
100% in
March 16 2020, 6:09PM ET
Candidate Percent Votes Trump 84.9% 1,186
Weld 11.1% 155
No Preference 2.1% 29
Westhampton
100% in
April 7 2020, 3:58PM ET
Candidate Percent Votes Trump 88% 66
Weld 9.3% 7
No Preference 1.3% 1
Westminster
100% in
March 16 2020, 6:06PM ET
Candidate Percent Votes Trump 87.9% 428
Weld 9.7% 47
No Preference 1.2% 6
West Newbury
100% in
April 7 2020, 3:59PM ET
Candidate Percent Votes Trump 82.6% 266
Weld 12.4% 40
No Preference 2.2% 7
Weston
100% in
March 16 2020, 6:06PM ET
Candidate Percent Votes Trump 74.9% 274
Weld 20.5% 75
No Preference 2.2% 8
Westport
100% in
April 7 2020, 4:01PM ET
Candidate Percent Votes Trump 92% 862
Weld 4.8% 45
No Preference 1.9% 18
West Springfield
100% in
March 16 2020, 5:54PM ET
Candidate Percent Votes Trump 90.1% 887
Weld 6.8% 67
No Preference 1.6% 16
West Stockbridge
100% in
March 4 2020, 1:49AM ET
Candidate Percent Votes Trump 66.7% 22
Weld 30.3% 10
No Preference 3% 1
West Tisbury
100% in
April 7 2020, 4:01PM ET
Candidate Percent Votes Trump 83.3% 70
Weld 9.5% 8
No Preference 1.2% 1
Westwood
100% in
March 16 2020, 5:18PM ET
Candidate Percent Votes Trump 83.5% 712
Weld 11.7% 100
No Preference 2.9% 25
Weymouth
100% in
March 16 2020, 4:01PM ET
Candidate Percent Votes Trump 90% 2,752
Weld 6.6% 202
No Preference 1.5% 47
Whately
100% in
March 4 2020, 3:49AM ET
Candidate Percent Votes Trump 71.2% 37
Weld 25% 13
No Preference 3.8% 2
Whitman
100% in
March 16 2020, 3:44PM ET
Candidate Percent Votes Trump 90.1% 1,012
Weld 6.1% 69
No Preference 2% 22
Wilbraham
100% in
April 7 2020, 4:02PM ET
Candidate Percent Votes Trump 87.9% 651
Weld 8.8% 65
No Preference 1.6% 12
Williamsburg
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Trump 78.4% 69
Weld 18.2% 16
No Preference 1.1% 1
Williamstown
100% in
March 4 2020, 2:59AM ET
Candidate Percent Votes Trump 79.1% 87
Weld 15.5% 17
No Preference 3.6% 4
Wilmington
100% in
March 16 2020, 3:43PM ET
Candidate Percent Votes Trump 91.8% 1,557
Weld 5.6% 95
No Preference 1.4% 23
Winchendon
100% in
March 16 2020, 3:43PM ET
Candidate Percent Votes Trump 90.8% 464
Weld 7.2% 37
No Preference 0.6% 3
Winchester
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Trump 80.4% 810
Weld 15.5% 156
No Preference 1.9% 19
Windsor
100% in
March 4 2020, 2:50AM ET
Candidate Percent Votes Trump 85.4% 41
Weld 10.4% 5
No Preference 2.1% 1
Winthrop
100% in
April 7 2020, 4:03PM ET
Candidate Percent Votes Trump 90.9% 692
Weld 7.2% 55
No Preference 0.7% 5
Woburn
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Trump 91.4% 2,104
Weld 5.4% 125
No Preference 1.7% 38
Worcester
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 87.6% 3,559
Weld 8.7% 352
No Preference 1.3% 51
Worthington
100% in
April 7 2020, 4:04PM ET
Candidate Percent Votes Trump 90.2% 37
Weld 9.8% 4
No Preference 0% 0
Wrentham
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 85.4% 824
Weld 11.8% 114
No Preference 1.6% 15
Yarmouth
100% in
March 4 2020, 2:56AM ET
Candidate Percent Votes Trump 90.3% 2,123
Weld 6.6% 156
No Preference 1.3% 30
Abington
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 92.2% 1,093
Weld 5.2% 62
No Preference 1.3% 16
Acton
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 74.4% 515
Weld 19.9% 138
No Preference 2.3% 16
Acushnet
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 93.4% 451
Weld 3.9% 19
No Preference 1% 5
Adams
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 89.4% 202
Weld 8% 18
No Preference 0.9% 2
Agawam
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 90.9% 1,272
Weld 6.8% 95
No Preference 0.9% 13
Alford
100% in
March 5 2020, 10:56PM ET
Candidate Percent Votes Trump 71.4% 5
No Preference 14.3% 1
Weld 14.3% 1
Amesbury
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 84.8% 784
Weld 11.1% 103
No Preference 1.6% 15
Amherst
100% in
March 4 2020, 4:25PM ET
Candidate Percent Votes Trump 62.4% 93
Weld 31.5% 47
No Preference 2.7% 4
Andover
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 83.7% 1,296
Weld 12.5% 193
No Preference 1.7% 27
Arlington
100% in
March 14 2020, 1:32AM ET
Candidate Percent Votes Trump 81.8% 1,084
Weld 12.9% 171
No Preference 2% 27
Ashburnham
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Trump 87.9% 311
Weld 9.3% 33
No Preference 1.7% 6
Ashby
100% in
March 4 2020, 3:43AM ET
Candidate Percent Votes Trump 88.4% 222
Weld 10% 25
No Preference 1.2% 3
Ashfield
100% in
March 14 2020, 4:34AM ET
Candidate Percent Votes Trump 72.9% 35
Weld 22.9% 11
No Preference 0% 0
Ashland
100% in
April 7 2020, 1:40AM ET
Candidate Percent Votes Trump 82.1% 483
Weld 14.3% 84
No Preference 2% 12
Athol
100% in
March 4 2020, 4:17AM ET
Candidate Percent Votes Trump 90.2% 442
Weld 6.7% 33
No Preference 1.4% 7
Attleboro
100% in
March 16 2020, 3:43PM ET
Candidate Percent Votes Trump 87% 1,787
Weld 8.7% 178
No Preference 1.1% 22
Auburn
100% in
March 16 2020, 3:44PM ET
Candidate Percent Votes Trump 85.7% 813
Weld 9.4% 89
No Preference 2.1% 20
Avon
100% in
March 4 2020, 2:44AM ET
Candidate Percent Votes Trump 91.4% 224
Weld 6.5% 16
No Preference 0.4% 1
Ayer
100% in
April 7 2020, 1:40AM ET
Candidate Percent Votes Trump 87.4% 394
Weld 10% 45
No Preference 1.3% 6
Barnstable
100% in
March 16 2020, 3:44PM ET
Candidate Percent Votes Trump 90.5% 3,653
Weld 6.5% 262
No Preference 1.5% 62
Barre
100% in
April 7 2020, 12:46PM ET
Candidate Percent Votes Trump 88.9% 295
Weld 8.1% 27
No Preference 0.6% 2
Becket
100% in
March 4 2020, 6:54PM ET
Candidate Percent Votes Trump 85% 68
Weld 12.5% 10
No Preference 0% 0
Bedford
100% in
March 5 2020, 2:26AM ET
Candidate Percent Votes Trump 80.1% 483
Weld 16.3% 98
No Preference 1.3% 8
Belchertown
100% in
March 16 2020, 3:51PM ET
Candidate Percent Votes Trump 86% 462
Weld 11.7% 63
No Preference 0.9% 5
Bellingham
100% in
April 7 2020, 12:47PM ET
Candidate Percent Votes Trump 90.6% 824
Weld 5.8% 53
No Preference 1.2% 11
Belmont
100% in
March 16 2020, 3:51PM ET
Candidate Percent Votes Trump 81.2% 588
Weld 14.5% 105
No Preference 1.7% 12
Berkley
100% in
April 7 2020, 12:52PM ET
Candidate Percent Votes Trump 93.7% 387
Weld 4.4% 18
No Preference 0.7% 3
Berlin
100% in
April 7 2020, 12:52PM ET
Candidate Percent Votes Trump 84.8% 151
Weld 10.1% 18
No Preference 2.2% 4
Bernardston
100% in
March 4 2020, 1:58AM ET
Candidate Percent Votes Trump 69% 58
Weld 20.2% 17
No Preference 3.6% 3
Beverly
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Trump 84.8% 1,607
Weld 11.5% 218
No Preference 2.3% 44
Billerica
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Trump 91% 2,657
Weld 5.5% 160
No Preference 1.6% 48
Blackstone
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Trump 92% 469
Weld 5.7% 29
No Preference 1.6% 8
Blandford
100% in
April 7 2020, 12:53PM ET
Candidate Percent Votes Trump 91.3% 73
Weld 5% 4
No Preference 3.8% 3
Bolton
100% in
April 7 2020, 12:54PM ET
Candidate Percent Votes Trump 82% 233
Weld 15.8% 45
No Preference 1.1% 3
Boston
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Trump 81.8% 6,499
Weld 12.5% 990
No Preference 1.5% 119
Bourne
100% in
April 7 2020, 12:54PM ET
Candidate Percent Votes Trump 90.5% 1,762
Weld 7.1% 138
No Preference 1% 20
Boxborough
100% in
March 16 2020, 3:52PM ET
Candidate Percent Votes Trump 81.7% 201
Weld 14.6% 36
No Preference 2.8% 7
Boxford
100% in
March 4 2020, 2:14AM ET
Candidate Percent Votes Trump 84% 456
Weld 12.9% 70
No Preference 1.3% 7
Boylston
100% in
March 4 2020, 1:28AM ET
Candidate Percent Votes Trump 85.7% 305
Weld 10.4% 37
No Preference 2.5% 9
Braintree
100% in
March 16 2020, 3:55PM ET
Candidate Percent Votes Trump 90.8% 2,495
Weld 6.1% 168
No Preference 1.3% 36
Brewster
100% in
March 16 2020, 3:55PM ET
Candidate Percent Votes Trump 84.8% 732
Weld 10.5% 91
No Preference 2% 17
Bridgewater
100% in
March 16 2020, 3:56PM ET
Candidate Percent Votes Trump 91.6% 1,419
Weld 6% 93
No Preference 1.2% 19
Brimfield
100% in
March 16 2020, 3:56PM ET
Candidate Percent Votes Trump 91.4% 181
Weld 7.6% 15
No Preference 0.5% 1
Brockton
100% in
March 16 2020, 3:57PM ET
Candidate Percent Votes Trump 88.8% 1,728
Weld 7.4% 143
No Preference 1.5% 30
Brookfield
100% in
March 4 2020, 1:16AM ET
Candidate Percent Votes Trump 88.4% 190
Weld 10.2% 22
No Preference 0.5% 1
Brookline
100% in
March 16 2020, 3:57PM ET
Candidate Percent Votes Trump 73.2% 580
Weld 20.6% 163
No Preference 2.3% 18
Buckland
100% in
March 4 2020, 3:06AM ET
Candidate Percent Votes Trump 71.4% 35
Weld 26.5% 13
No Preference 0% 0
Burlington
100% in
March 16 2020, 3:57PM ET
Candidate Percent Votes Trump 90.8% 1,267
Weld 6.5% 91
No Preference 1.2% 17
Cambridge
100% in
March 16 2020, 4:00PM ET
Candidate Percent Votes Trump 67.5% 580
Weld 23.9% 205
No Preference 2.8% 24
Canton
100% in
March 16 2020, 4:00PM ET
Candidate Percent Votes Trump 86.8% 960
Weld 9.7% 107
No Preference 2% 22
Carlisle
100% in
April 7 2020, 12:55PM ET
Candidate Percent Votes Trump 78.2% 172
Weld 18.6% 41
No Preference 2.7% 6
Carver
100% in
March 16 2020, 4:00PM ET
Candidate Percent Votes Trump 91.8% 836
Weld 5.7% 52
No Preference 1.3% 12
Charlemont
100% in
March 4 2020, 3:40AM ET
Candidate Percent Votes Trump 90.3% 65
Weld 4.2% 3
No Preference 2.8% 2
Charlton
100% in
April 7 2020, 12:56PM ET
Candidate Percent Votes Trump 86.5% 608
Weld 10.8% 76
No Preference 1.3% 9
Chatham
100% in
March 16 2020, 4:01PM ET
Candidate Percent Votes Trump 86.4% 584
Weld 9.9% 67
No Preference 1.3% 9
Chelmsford
100% in
March 16 2020, 5:18PM ET
Candidate Percent Votes Trump 86.9% 1,959
Weld 9.1% 205
No Preference 2% 44
Chelsea
100% in
April 7 2020, 12:57PM ET
Candidate Percent Votes Trump 88.7% 331
Weld 7.5% 28
No Preference 1.6% 6
Cheshire
100% in
March 4 2020, 3:20AM ET
Candidate Percent Votes Trump 87.6% 134
Weld 9.2% 14
No Preference 1.3% 2
Chester
100% in
March 4 2020, 3:48AM ET
Candidate Percent Votes Trump 93.4% 156
Weld 3.6% 6
No Preference 0.6% 1
Chesterfield
100% in
March 4 2020, 3:03AM ET
Candidate Percent Votes Trump 81.4% 48
Weld 15.3% 9
No Preference 0% 0
Chicopee
100% in
March 4 2020, 1:58AM ET
Candidate Percent Votes Trump 90.5% 1,683
Weld 6.5% 120
No Preference 0.9% 17
Chilmark
100% in
March 16 2020, 5:47PM ET
Candidate Percent Votes Trump 71% 22
Weld 12.9% 4
No Preference 6.5% 2
Clarksburg
100% in
March 4 2020, 8:13PM ET
Candidate Percent Votes Trump 89.1% 57
Weld 7.8% 5
No Preference 3.1% 2
Clinton
100% in
April 7 2020, 12:58PM ET
Candidate Percent Votes Trump 86.7% 508
Weld 9.6% 56
No Preference 2% 12
Cohasset
100% in
March 4 2020, 3:02AM ET
Candidate Percent Votes Trump 72.6% 281
Weld 17.8% 69
No Preference 3.4% 13
Colrain
100% in
March 4 2020, 3:28AM ET
Candidate Percent Votes Trump 77.8% 42
Weld 20.4% 11
No Preference 0% 0
Concord
100% in
April 7 2020, 1:01PM ET
Candidate Percent Votes Trump 72.6% 471
Weld 23% 149
No Preference 1.5% 10
Conway
100% in
March 4 2020, 3:48AM ET
Candidate Percent Votes Trump 75.7% 53
Weld 21.4% 15
No Preference 0% 0
Cummington
100% in
March 4 2020, 3:43AM ET
Candidate Percent Votes Trump 84.6% 33
Weld 15.4% 6
No Preference 0% 0
Dalton
100% in
March 5 2020, 7:37PM ET
Candidate Percent Votes Trump 71.7% 134
Weld 20.3% 38
No Preference 3.2% 6
Danvers
100% in
March 16 2020, 6:06PM ET
Candidate Percent Votes Trump 89% 1,614
Weld 7.4% 134
No Preference 1.8% 33
Dartmouth
100% in
March 16 2020, 6:06PM ET
Candidate Percent Votes Trump 90.7% 1,132
Weld 6.9% 86
No Preference 0.9% 11
Dedham
100% in
March 4 2020, 4:36AM ET
Candidate Percent Votes Trump 87.4% 1,258
Weld 8.9% 128
No Preference 1.7% 25
Deerfield
100% in
March 16 2020, 6:09PM ET
Candidate Percent Votes Trump 82.5% 127
Weld 13% 20
No Preference 1.3% 2
Dennis
100% in
April 7 2020, 1:02PM ET
Candidate Percent Votes Trump 89.5% 1,322
Weld 7.4% 110
No Preference 1.4% 21
Dighton
100% in
March 4 2020, 2:05AM ET
Candidate Percent Votes Trump 92.2% 390
Weld 5.4% 23
No Preference 0.7% 3
Douglas
100% in
March 4 2020, 2:50AM ET
Candidate Percent Votes Trump 91.2% 547
Weld 6.8% 41
No Preference 1.2% 7
Dover
100% in
April 7 2020, 1:06PM ET
Candidate Percent Votes Trump 77.7% 244
Weld 18.5% 58
No Preference 1.9% 6
Dracut
100% in
March 16 2020, 6:13PM ET
Candidate Percent Votes Trump 92.8% 2,188
Weld 5.5% 130
No Preference 0.6% 15
Dudley
100% in
March 16 2020, 6:14PM ET
Candidate Percent Votes Trump 90.8% 550
Weld 6.8% 41
No Preference 1.2% 7
Dunstable
100% in
April 7 2020, 1:10PM ET
Candidate Percent Votes Trump 86.5% 225
Weld 10.4% 27
No Preference 2.3% 6
Duxbury
100% in
March 17 2020, 2:46PM ET
Candidate Percent Votes Trump 81.6% 714
Weld 13.9% 122
No Preference 1.9% 17
East Bridgewater
100% in
March 17 2020, 2:46PM ET
Candidate Percent Votes Trump 90.2% 1,066
Weld 6.6% 78
No Preference 2% 24
East Brookfield
100% in
April 7 2020, 1:12PM ET
Candidate Percent Votes Trump 87% 127
Weld 7.5% 11
No Preference 2.7% 4
Eastham
100% in
March 4 2020, 3:13AM ET
Candidate Percent Votes Trump 86.3% 327
Weld 11.6% 44
No Preference 1.1% 4
Easthampton
100% in
April 7 2020, 1:13PM ET
Candidate Percent Votes Trump 84.7% 405
Weld 12.8% 61
No Preference 1.5% 7
East Longmeadow
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Trump 89.6% 755
Weld 6.9% 58
No Preference 1.7% 14
Easton
100% in
April 7 2020, 1:15PM ET
Candidate Percent Votes Trump 88.5% 1,145
Weld 9% 117
No Preference 0.8% 10
Edgartown
100% in
April 7 2020, 1:26PM ET
Candidate Percent Votes Trump 85.7% 168
Weld 8.2% 16
No Preference 1% 2
Egremont
100% in
April 7 2020, 1:27PM ET
Candidate Percent Votes Trump 90% 27
Weld 10% 3
No Preference 0% 0
Erving
100% in
April 7 2020, 1:28PM ET
Candidate Percent Votes Trump 90.4% 47
Weld 7.7% 4
No Preference 0% 0
Essex
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Trump 82.1% 220
Weld 16% 43
No Preference 0.4% 1
Everett
100% in
March 4 2020, 3:15AM ET
Candidate Percent Votes Trump 91.5% 720
Weld 4.7% 37
No Preference 1.3% 10
Fairhaven
100% in
April 7 2020, 1:30PM ET
Candidate Percent Votes Trump 91.4% 715
Weld 5.4% 42
No Preference 1.4% 11
Fall River
100% in
April 7 2020, 1:31PM ET
Candidate Percent Votes Trump 93.7% 1,849
Weld 3% 60
No Preference 1.2% 23
Falmouth
100% in
April 7 2020, 1:32PM ET
Candidate Percent Votes Trump 88.6% 2,285
Weld 9% 232
No Preference 1.4% 35
Fitchburg
100% in
March 17 2020, 2:47PM ET
Candidate Percent Votes Trump 88.5% 1,116
Weld 7.6% 96
No Preference 1% 12
Florida
100% in
April 7 2020, 1:33PM ET
Candidate Percent Votes Trump 90.7% 39
Weld 7% 3
No Preference 0% 0
Foxborough
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Trump 85.4% 1,071
Weld 10.2% 128
No Preference 2.8% 35
Framingham
100% in
March 17 2020, 2:52PM ET
Candidate Percent Votes Trump 82.3% 1,588
Weld 12.9% 249
No Preference 1.9% 36
Franklin
100% in
March 17 2020, 2:53PM ET
Candidate Percent Votes Trump 85.3% 1,519
Weld 10.5% 187
No Preference 1.6% 28
Freetown
100% in
April 7 2020, 1:34PM ET
Candidate Percent Votes Trump 93.1% 568
Weld 4.9% 30
No Preference 1.3% 8
Gardner
100% in
March 17 2020, 2:56PM ET
Candidate Percent Votes Trump 88.8% 733
Weld 8.6% 71
No Preference 1% 8
Township breakdown
Presidential exit polls
Exit polls are surveys of voters conducted as they leave (or exit) their polling place on Election Day. The survey asks who voters decided to vote for and includes questions to help explain voter attitudes and demographics.
Polls close at -11:00 P.M. ET, March 4. Come back for results.
Democrats
Updated on March 3 2020, 10:14PM ET
- Biden
- Bloomberg
- Buttigieg
- Gabbard
- Klobuchar
- Sanders
- Steyer
- Warren
- No Preference