IE 11 is not supported. For an optimal experience visit our site on another browser.

Happening Today

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

  • Abington

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden34.8%

    1,015

    Sanders25.6%

    746

    Warren15.2%

    442

    Bloomberg13%

    379

    Buttigieg5%

    147

    Klobuchar1.6%

    46

    Gabbard1.2%

    34

  • Acton

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden31.6%

    2,158

    Warren29.4%

    2,008

    Sanders19.7%

    1,348

    Bloomberg12.1%

    825

    Buttigieg3.9%

    265

    Klobuchar2.1%

    143

    Gabbard0.4%

    28

  • Acushnet

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden35.5%

    515

    Sanders30.7%

    446

    Bloomberg12.8%

    186

    Warren11.2%

    163

    Buttigieg3.7%

    54

    Klobuchar1.7%

    25

    Gabbard1%

    15

  • Adams

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden42.3%

    667

    Sanders31.8%

    502

    Warren11.4%

    180

    Bloomberg8.9%

    141

    Buttigieg1.3%

    21

    Klobuchar0.7%

    11

    Gabbard0.4%

    7

  • Agawam

    100% in

    March 4 2020, 5:49AM ET

    CandidatePercentVotes
    Biden37.8%

    1,497

    Sanders28.1%

    1,113

    Bloomberg14.8%

    588

    Warren12.9%

    511

    Buttigieg2.1%

    84

    Gabbard1.1%

    42

    Klobuchar1%

    40

  • Alford

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden29%

    51

    Warren27.8%

    49

    Sanders25.6%

    45

    Bloomberg14.2%

    25

    Buttigieg1.7%

    3

    Klobuchar0.6%

    1

    Gabbard0%

    0

  • Amesbury

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden31.8%

    1,361

    Sanders29.4%

    1,258

    Warren19.6%

    838

    Bloomberg10.2%

    436

    Buttigieg4.2%

    179

    Gabbard1.4%

    62

    Klobuchar1.4%

    60

  • Amherst

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Sanders40%

    3,258

    Warren33%

    2,688

    Biden19.6%

    1,597

    Bloomberg4.5%

    368

    Buttigieg1.1%

    87

    Klobuchar0.8%

    69

    Gabbard0.3%

    25

  • Andover

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden34.7%

    3,043

    Warren22%

    1,924

    Sanders20.2%

    1,768

    Bloomberg15.1%

    1,320

    Buttigieg4%

    350

    Klobuchar1.9%

    169

    Gabbard1%

    86

  • Arlington

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Warren39.4%

    7,160

    Biden26.4%

    4,807

    Sanders21.9%

    3,979

    Bloomberg7.8%

    1,417

    Buttigieg2%

    370

    Klobuchar1%

    175

    Gabbard0.5%

    98

  • March 6 2020, 6:31PM ET

    CandidatePercentVotes
    Sanders33.5%

    698

    Biden29.1%

    607

    Warren25%

    520

    Bloomberg8.6%

    180

    Buttigieg1.5%

    32

    Klobuchar0.9%

    19

    Gabbard0.4%

    9

  • Greenfield

    100% in

    April 7 2020, 3:53PM ET

    CandidatePercentVotes
    Sanders44.2%

    2,111

    Warren23.5%

    1,121

    Biden21.5%

    1,024

    Bloomberg5.9%

    283

    Buttigieg1.8%

    88

    Gabbard1.1%

    51

    Klobuchar0.5%

    25

  • Groton

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Biden33.9%

    1,077

    Warren24.1%

    767

    Sanders21.6%

    685

    Bloomberg11.9%

    379

    Buttigieg4.4%

    140

    Klobuchar2.2%

    69

    Gabbard0.9%

    29

  • Groveland

    100% in

    April 7 2020, 3:55PM ET

    CandidatePercentVotes
    Biden36.6%

    539

    Sanders26.8%

    395

    Warren15.7%

    231

    Bloomberg12.5%

    184

    Buttigieg3.3%

    48

    Klobuchar1.6%

    24

    Gabbard1.1%

    16

  • Hadley

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Sanders33.4%

    573

    Biden30.8%

    528

    Warren24.9%

    427

    Bloomberg6.6%

    114

    Buttigieg1.2%

    20

    Klobuchar1.1%

    19

    Gabbard0.5%

    8

  • Halifax

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Biden39%

    521

    Sanders27.2%

    364

    Warren14.4%

    192

    Bloomberg12.8%

    171

    Buttigieg3.1%

    42

    Gabbard0.8%

    11

    Klobuchar0.5%

    7

  • Hamilton

    100% in

    March 17 2020, 3:06PM ET

    CandidatePercentVotes
    Biden36.4%

    765

    Warren23.5%

    493

    Sanders20.8%

    436

    Bloomberg13%

    272

    Buttigieg3.3%

    70

    Klobuchar1.1%

    23

    Gabbard0.8%

    17

  • Hampden

    100% in

    March 17 2020, 3:06PM ET

    CandidatePercentVotes
    Biden42.6%

    347

    Sanders25.6%

    208

    Warren12.8%

    104

    Bloomberg12.4%

    101

    Buttigieg2.6%

    21

    Gabbard1.2%

    10

    Klobuchar0.5%

    4

  • Hancock

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden38.2%

    55

    Sanders28.5%

    41

    Warren18.8%

    27

    Bloomberg13.2%

    19

    Buttigieg0%

    0

    Gabbard0%

    0

    Klobuchar0%

    0

  • Hanover

    100% in

    March 17 2020, 3:06PM ET

    CandidatePercentVotes
    Biden40.1%

    1,212

    Sanders19.2%

    580

    Bloomberg16.9%

    510

    Warren15.3%

    461

    Buttigieg3.9%

    118

    Klobuchar1.5%

    46

    Gabbard1.1%

    33

  • Hanson

    100% in

    March 17 2020, 3:08PM ET

    CandidatePercentVotes
    Biden36.7%

    678

    Sanders27.6%

    509

    Warren13.5%

    250

    Bloomberg12.5%

    231

    Buttigieg3.7%

    68

    Klobuchar1.6%

    29

    Gabbard1.3%

    24

  • Hardwick

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Biden34%

    151

    Sanders27.3%

    121

    Warren20.3%

    90

    Bloomberg12.8%

    57

    Gabbard2%

    9

    Klobuchar1.1%

    5

    Buttigieg0.5%

    2

  • Harvard

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Biden33.9%

    702

    Warren29.9%

    620

    Sanders20.2%

    419

    Bloomberg10.2%

    211

    Buttigieg3%

    63

    Klobuchar1.4%

    29

    Gabbard0.5%

    10

  • Harwich

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.1%

    1,264

    Sanders22.1%

    755

    Warren16.8%

    572

    Bloomberg14.8%

    504

    Buttigieg4.9%

    166

    Klobuchar1.9%

    64

    Gabbard0.8%

    26

  • Hatfield

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Sanders32%

    334

    Biden29.3%

    306

    Warren24%

    250

    Bloomberg10.2%

    106

    Buttigieg1.9%

    20

    Klobuchar1.3%

    14

    Gabbard0.4%

    4

  • Haverhill

    100% in

    March 4 2020, 4:31AM ET

    CandidatePercentVotes
    Biden33.9%

    3,573

    Sanders33.3%

    3,516

    Warren14.9%

    1,571

    Bloomberg10.9%

    1,152

    Buttigieg2.3%

    240

    Gabbard1.2%

    129

    Klobuchar1%

    102

  • Hawley

    100% in

    March 4 2020, 4:32PM ET

    CandidatePercentVotes
    Biden40.4%

    44

    Sanders22.9%

    25

    Warren22%

    24

    Bloomberg11%

    12

    Gabbard0.9%

    1

    Buttigieg0%

    0

    Klobuchar0%

    0

  • Heath

    100% in

    March 4 2020, 2:26AM ET

    CandidatePercentVotes
    Sanders35.6%

    73

    Biden27.8%

    57

    Warren24.9%

    51

    Bloomberg6.3%

    13

    Klobuchar2.9%

    6

    Buttigieg1.5%

    3

    Gabbard0%

    0

  • Hingham

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Biden42.1%

    2,884

    Bloomberg20.1%

    1,374

    Warren17.8%

    1,217

    Sanders13.3%

    909

    Buttigieg3.2%

    221

    Klobuchar1.7%

    113

    Gabbard0.7%

    46

  • Hinsdale

    100% in

    March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Biden43.7%

    186

    Sanders25.8%

    110

    Warren13.6%

    58

    Bloomberg12.2%

    52

    Buttigieg1.2%

    5

    Klobuchar0.9%

    4

    Gabbard0%

    0

  • Holbrook

    100% in

    March 4 2020, 5:27AM ET

    CandidatePercentVotes
    Biden34.8%

    694

    Sanders30.1%

    599

    Warren15.6%

    311

    Bloomberg11.1%

    221

    Buttigieg3.3%

    66

    Klobuchar1.4%

    27

    Gabbard0.6%

    12

  • Holden

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Biden37.2%

    1,628

    Sanders27%

    1,180

    Warren17.9%

    784

    Bloomberg11%

    480

    Buttigieg2.7%

    119

    Klobuchar1.5%

    64

    Gabbard0.8%

    37

  • Holland

    100% in

    March 4 2020, 1:57AM ET

    CandidatePercentVotes
    Biden37.3%

    139

    Sanders30.6%

    114

    Warren16.1%

    60

    Bloomberg9.9%

    37

    Buttigieg1.3%

    5

    Gabbard1.1%

    4

    Klobuchar0.8%

    3

  • Holliston

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Biden35.8%

    1,449

    Warren22.8%

    922

    Sanders21.7%

    878

    Bloomberg12.5%

    504

    Buttigieg3.9%

    158

    Klobuchar1.5%

    62

    Gabbard0.6%

    26

  • Holyoke

    100% in

    March 17 2020, 3:18PM ET

    CandidatePercentVotes
    Sanders38.8%

    2,374

    Biden27.1%

    1,657

    Warren18%

    1,102

    Bloomberg11.2%

    682

    Buttigieg1.1%

    70

    Klobuchar0.8%

    46

    Gabbard0.7%

    43

  • Hopedale

    100% in

    March 4 2020, 3:08AM ET

    CandidatePercentVotes
    Biden40%

    509

    Sanders27.2%

    347

    Warren16.4%

    209

    Bloomberg10%

    127

    Buttigieg3.1%

    40

    Klobuchar1.2%

    15

    Gabbard1%

    13

  • Hopkinton

    100% in

    March 17 2020, 7:26PM ET

    CandidatePercentVotes
    Biden37.8%

    1,513

    Warren22%

    882

    Sanders18.9%

    758

    Bloomberg14.1%

    566

    Buttigieg4%

    161

    Klobuchar1.5%

    61

    Gabbard0.4%

    16

  • March 4 2020, 4:48AM ET

    CandidatePercentVotes
    Biden33.6%

    286

    Sanders32.7%

    278

    Warren15.4%

    131

    Bloomberg9.2%

    78

    Buttigieg3.8%

    32

    Klobuchar1.8%

    15

    Gabbard1.4%

    12

  • Hudson

    100% in

    March 17 2020, 7:26PM ET

    CandidatePercentVotes
    Biden33.9%

    1,542

    Sanders26.1%

    1,190

    Warren18.8%

    857

    Bloomberg11.4%

    518

    Buttigieg4.7%

    214

    Klobuchar2.1%

    95

    Gabbard0.7%

    33

  • Hull

    100% in

    March 25 2020, 7:59PM ET

    CandidatePercentVotes
    Biden33.2%

    951

    Sanders22.1%

    634

    Warren19.6%

    563

    Bloomberg15.7%

    451

    Buttigieg4.3%

    122

    Klobuchar1.8%

    51

    Gabbard1%

    29

  • Huntington

    100% in

    March 17 2020, 7:26PM ET

    CandidatePercentVotes
    Sanders35.3%

    120

    Biden29.4%

    100

    Warren22.1%

    75

    Bloomberg7.4%

    25

    Gabbard1.8%

    6

    Klobuchar0.6%

    2

    Buttigieg0.3%

    1

  • Ipswich

    100% in

    March 17 2020, 7:32PM ET

    CandidatePercentVotes
    Biden32.9%

    1,286

    Sanders23.4%

    914

    Warren23.1%

    901

    Bloomberg12.4%

    483

    Buttigieg4.3%

    168

    Klobuchar2%

    78

    Gabbard0.6%

    24

  • Kingston

    100% in

    April 7 2020, 3:59PM ET

    CandidatePercentVotes
    Biden39.2%

    1,032

    Sanders26.7%

    703

    Bloomberg13.3%

    350

    Warren13.3%

    350

    Buttigieg2.7%

    71

    Klobuchar1.7%

    45

    Gabbard1%

    26

  • Lakeville

    100% in

    March 17 2020, 7:32PM ET

    CandidatePercentVotes
    Biden33.6%

    615

    Sanders29.7%

    544

    Bloomberg13.9%

    254

    Warren13.3%

    243

    Buttigieg4.2%

    77

    Klobuchar2.2%

    40

    Gabbard1.1%

    21

  • Lancaster

    100% in

    April 7 2020, 4:01PM ET

    CandidatePercentVotes
    Biden35%

    506

    Sanders24.6%

    355

    Warren21.5%

    311

    Bloomberg11.3%

    164

    Buttigieg3.9%

    56

    Klobuchar1.2%

    18

    Gabbard1%

    14

  • March 4 2020, 1:29AM ET

    CandidatePercentVotes
    Biden40.6%

    262

    Sanders30.5%

    197

    Warren17.6%

    114

    Bloomberg7.1%

    46

    Buttigieg1.5%

    10

    Klobuchar0.8%

    5

    Gabbard0.3%

    2

  • Lawrence

    100% in

    March 17 2020, 7:33PM ET

    CandidatePercentVotes
    Sanders43.8%

    3,013

    Biden20.2%

    1,392

    Warren15.3%

    1,050

    Bloomberg13.5%

    927

    Buttigieg0.8%

    56

    Gabbard0.7%

    50

    Klobuchar0.5%

    36

  • Lee

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden40.1%

    513

    Sanders29.2%

    374

    Warren17.4%

    223

    Bloomberg8.4%

    107

    Buttigieg1.8%

    23

    Gabbard0.8%

    10

    Klobuchar0.8%

    10

  • Leicester

    100% in

    April 10 2020, 1:18PM ET

    CandidatePercentVotes
    Biden36.1%

    629

    Sanders29.5%

    513

    Warren12.9%

    224

    Bloomberg12.7%

    221

    Buttigieg2.2%

    39

    Klobuchar1.7%

    29

    Gabbard1%

    17

  • Lenox

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden39.5%

    633

    Sanders22.3%

    358

    Warren20.6%

    330

    Bloomberg11.9%

    190

    Buttigieg2.5%

    40

    Klobuchar1.6%

    25

    Gabbard0.4%

    6

  • Leominster

    100% in

    March 17 2020, 7:33PM ET

    CandidatePercentVotes
    Biden36.8%

    2,267

    Sanders29.6%

    1,821

    Warren14.3%

    879

    Bloomberg12.1%

    747

    Buttigieg2.9%

    181

    Klobuchar1.3%

    82

    Gabbard0.8%

    50

  • Leverett

    100% in

    March 17 2020, 7:46PM ET

    CandidatePercentVotes
    Warren40.2%

    356

    Sanders33.6%

    298

    Biden19.5%

    173

    Bloomberg4.3%

    38

    Buttigieg0.7%

    6

    Gabbard0.7%

    6

    Klobuchar0.7%

    6

  • Lexington

    100% in

    March 17 2020, 7:46PM ET

    CandidatePercentVotes
    Biden33.9%

    3,714

    Warren29.9%

    3,277

    Sanders15.7%

    1,725

    Bloomberg14.6%

    1,597

    Buttigieg2.8%

    312

    Klobuchar1.5%

    166

    Gabbard0.5%

    58

  • Leyden

    100% in

    March 4 2020, 4:08AM ET

    CandidatePercentVotes
    Sanders31%

    78

    Warren28.6%

    72

    Biden28.2%

    71

    Bloomberg8.7%

    22

    Gabbard1.2%

    3

    Buttigieg0.8%

    2

    Klobuchar0.4%

    1

  • Lincoln

    100% in

    March 17 2020, 7:46PM ET

    CandidatePercentVotes
    Biden33%

    830

    Warren28.5%

    717

    Sanders16.2%

    406

    Bloomberg15.6%

    391

    Buttigieg3.4%

    86

    Klobuchar2.1%

    53

    Gabbard0.2%

    4

  • Littleton

    100% in

    March 17 2020, 7:46PM ET

    CandidatePercentVotes
    Biden33.1%

    937

    Warren25.1%

    709

    Sanders24.3%

    688

    Bloomberg10.4%

    295

    Buttigieg2.9%

    83

    Klobuchar1.6%

    44

    Gabbard1%

    29

  • Longmeadow

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Biden38%

    1,459

    Sanders19%

    731

    Warren18%

    692

    Bloomberg16.6%

    637

    Buttigieg3.9%

    151

    Klobuchar1.7%

    66

    Gabbard0.8%

    31

  • Lowell

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Sanders36.7%

    4,999

    Biden28.8%

    3,933

    Warren16.8%

    2,297

    Bloomberg10.8%

    1,474

    Buttigieg1.6%

    218

    Gabbard1.2%

    160

    Klobuchar0.7%

    95

  • Ludlow

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Biden37.2%

    1,099

    Sanders29.2%

    863

    Bloomberg14.1%

    416

    Warren11%

    326

    Buttigieg3%

    89

    Klobuchar1.3%

    38

    Gabbard0.8%

    24

  • Lunenburg

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Biden36.3%

    848

    Sanders27.5%

    643

    Warren17.1%

    399

    Bloomberg11.5%

    268

    Buttigieg3%

    69

    Klobuchar1.8%

    41

    Gabbard1%

    24

  • Lynn

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Sanders35.7%

    4,107

    Biden32.9%

    3,783

    Warren13.8%

    1,583

    Bloomberg10.3%

    1,188

    Buttigieg2%

    230

    Gabbard0.9%

    107

    Klobuchar0.8%

    97

  • Lynnfield

    100% in

    March 17 2020, 7:49PM ET

    CandidatePercentVotes
    Biden39%

    950

    Bloomberg18.2%

    442

    Warren17.3%

    422

    Sanders16.8%

    410

    Buttigieg4.1%

    99

    Klobuchar2%

    48

    Gabbard0.7%

    18

  • Malden

    100% in

    April 7 2020, 4:04PM ET

    CandidatePercentVotes
    Sanders36.4%

    3,713

    Biden27.4%

    2,803

    Warren22.5%

    2,302

    Bloomberg8.6%

    876

    Buttigieg1.5%

    153

    Gabbard0.7%

    70

    Klobuchar0.6%

    63

  • Manchester

    100% in

    March 26 2020, 3:46PM ET

    CandidatePercentVotes
    Biden37.5%

    670

    Warren20%

    357

    Sanders18.2%

    325

    Bloomberg17.6%

    314

    Buttigieg3.7%

    66

    Klobuchar1.4%

    25

    Gabbard0.7%

    13

  • Mansfield

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Biden35.3%

    1,763

    Sanders25.5%

    1,271

    Warren17.6%

    877

    Bloomberg12.5%

    622

    Buttigieg4.9%

    247

    Klobuchar1.8%

    90

    Gabbard0.7%

    37

  • Marblehead

    100% in

    March 17 2020, 10:28PM ET

    CandidatePercentVotes
    Biden39.8%

    2,664

    Warren20.2%

    1,353

    Bloomberg18.7%

    1,252

    Sanders16.6%

    1,113

    Buttigieg2.1%

    143

    Klobuchar1%

    70

    Gabbard0.7%

    47

  • Marion

    100% in

    March 17 2020, 10:28PM ET

    CandidatePercentVotes
    Biden38.9%

    543

    Sanders20.8%

    290

    Warren17.8%

    248

    Bloomberg15.3%

    214

    Buttigieg3.4%

    47

    Klobuchar1.3%

    18

    Gabbard0.6%

    8

  • March 17 2020, 10:28PM ET

    CandidatePercentVotes
    Biden32.8%

    2,408

    Sanders26.9%

    1,971

    Warren18.7%

    1,368

    Bloomberg12.4%

    912

    Buttigieg4.2%

    306

    Klobuchar1.6%

    120

    Gabbard0.7%

    53

  • Marshfield

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden36.7%

    2,194

    Sanders22%

    1,314

    Bloomberg16.4%

    981

    Warren14.5%

    868

    Buttigieg5.1%

    303

    Klobuchar2%

    120

    Gabbard1.4%

    82

  • Mashpee

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.5%

    1,269

    Sanders20%

    677

    Bloomberg17.3%

    584

    Warren13.8%

    468

    Buttigieg5.2%

    177

    Klobuchar2.9%

    99

    Gabbard0.7%

    22

  • March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden38.4%

    661

    Sanders20.6%

    354

    Warren18%

    309

    Bloomberg14.1%

    242

    Buttigieg4.3%

    74

    Klobuchar1.9%

    33

    Gabbard1%

    18

  • Maynard

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Warren32.4%

    1,080

    Biden28.7%

    957

    Sanders26.5%

    881

    Bloomberg7.6%

    252

    Buttigieg2%

    66

    Klobuchar0.9%

    30

    Gabbard0.8%

    27

  • Medfield

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden41.8%

    1,493

    Warren18.1%

    647

    Bloomberg16.9%

    605

    Sanders15.9%

    567

    Buttigieg3.3%

    117

    Klobuchar1.8%

    64

    Gabbard1%

    34

  • Medford

    100% in

    March 26 2020, 3:47PM ET

    CandidatePercentVotes
    Sanders29.6%

    4,682

    Warren28.2%

    4,454

    Biden25.8%

    4,079

    Bloomberg11.7%

    1,843

    Buttigieg1.4%

    229

    Klobuchar1%

    152

    Gabbard0.6%

    92

  • Medway

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden38.4%

    1,162

    Sanders22%

    667

    Warren18.9%

    573

    Bloomberg13.2%

    398

    Buttigieg3.2%

    96

    Klobuchar1.9%

    57

    Gabbard0.5%

    16

  • Melrose

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden33.9%

    3,108

    Warren27.3%

    2,505

    Sanders21.2%

    1,942

    Bloomberg12%

    1,096

    Buttigieg2.5%

    232

    Klobuchar1.3%

    115

    Gabbard0.7%

    63

  • Mendon

    100% in

    March 4 2020, 4:25AM ET

    CandidatePercentVotes
    Biden34.5%

    383

    Sanders28.3%

    314

    Warren18.2%

    202

    Bloomberg10.3%

    114

    Buttigieg4.2%

    47

    Klobuchar1.7%

    19

    Gabbard1.2%

    13

  • Merrimac

    100% in

    April 10 2020, 1:18PM ET

    CandidatePercentVotes
    Biden33.7%

    539

    Sanders28.7%

    459

    Warren15.5%

    248

    Bloomberg11.5%

    184

    Buttigieg4.2%

    67

    Klobuchar2.1%

    34

    Gabbard1.9%

    31

  • Methuen

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden33.2%

    2,404

    Sanders31.6%

    2,283

    Warren12.7%

    922

    Bloomberg12.4%

    896

    Buttigieg3.9%

    285

    Klobuchar1.5%

    106

    Gabbard1.3%

    92

  • March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden35.8%

    1,309

    Sanders28.5%

    1,041

    Warren14.7%

    536

    Bloomberg12.4%

    452

    Buttigieg3%

    109

    Gabbard1.5%

    56

    Klobuchar1.5%

    56

  • March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Warren33.6%

    42

    Biden32.8%

    41

    Sanders22.4%

    28

    Bloomberg9.6%

    12

    Buttigieg1.6%

    2

    Gabbard0%

    0

    Klobuchar0%

    0

  • Middleton

    100% in

    March 4 2020, 4:13AM ET

    CandidatePercentVotes
    Biden37%

    632

    Sanders22.1%

    378

    Bloomberg17.7%

    302

    Warren12.5%

    213

    Buttigieg5.2%

    89

    Klobuchar2.7%

    46

    Gabbard0.9%

    16

  • Milford

    100% in

    March 4 2020, 4:20AM ET

    CandidatePercentVotes
    Biden35%

    1,619

    Sanders26.8%

    1,239

    Warren14.9%

    688

    Bloomberg13.2%

    611

    Buttigieg4.7%

    216

    Klobuchar1.9%

    89

    Gabbard0.8%

    35

  • Millbury

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden33.5%

    738

    Sanders27.7%

    609

    Warren16.2%

    357

    Bloomberg13.1%

    289

    Buttigieg3.7%

    82

    Klobuchar1.6%

    35

    Gabbard0.7%

    15

  • Millis

    100% in

    March 26 2020, 3:49PM ET

    CandidatePercentVotes
    Biden34.2%

    729

    Sanders23.2%

    494

    Warren18.4%

    393

    Bloomberg13.2%

    281

    Buttigieg5.4%

    115

    Klobuchar2.2%

    46

    Gabbard1.3%

    27

  • Millville

    100% in

    March 4 2020, 2:34AM ET

    CandidatePercentVotes
    Biden39.8%

    172

    Sanders32.2%

    139

    Bloomberg11.1%

    48

    Warren9.5%

    41

    Gabbard1.6%

    7

    Buttigieg1.4%

    6

    Klobuchar0.9%

    4

  • Milton

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden39.9%

    3,494

    Warren22.3%

    1,947

    Sanders17.8%

    1,554

    Bloomberg13.8%

    1,207

    Buttigieg2.4%

    214

    Klobuchar1.5%

    133

    Gabbard0.7%

    59

  • Monroe

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden47.1%

    8

    Bloomberg23.5%

    4

    Warren17.6%

    3

    Sanders5.9%

    1

    Buttigieg0%

    0

    Gabbard0%

    0

    Klobuchar0%

    0

  • Monson

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden32.5%

    456

    Sanders30.9%

    434

    Warren16.9%

    238

    Bloomberg11.5%

    161

    Buttigieg2.8%

    40

    Klobuchar1.9%

    26

    Gabbard1.4%

    19

  • Montague

    100% in

    March 18 2020, 7:06PM ET

    CandidatePercentVotes
    Sanders46.8%

    1,076

    Biden22.1%

    509

    Warren20.5%

    472

    Bloomberg6.3%

    145

    Buttigieg1.3%

    29

    Gabbard0.9%

    21

    Klobuchar0.6%

    14

  • Monterey

    100% in

    March 4 2020, 3:58AM ET

    CandidatePercentVotes
    Biden26.7%

    72

    Sanders26.7%

    72

    Warren25.9%

    70

    Bloomberg14.4%

    39

    Buttigieg2.6%

    7

    Klobuchar1.5%

    4

    Gabbard0.7%

    2

  • Montgomery

    100% in

    March 18 2020, 7:06PM ET

    CandidatePercentVotes
    Biden24.5%

    53

    Sanders22.2%

    48

    Bloomberg10.6%

    23

    Warren8.8%

    19

    Buttigieg0.5%

    1

    Gabbard0.5%

    1

    Klobuchar0.5%

    1

  • March 6 2020, 6:50PM ET

    CandidatePercentVotes
    Sanders45.2%

    28

    Biden24.2%

    15

    Warren17.7%

    11

    Bloomberg9.7%

    6

    Gabbard1.6%

    1

    Buttigieg0%

    0

    Klobuchar0%

    0

  • Nahant

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Biden35.8%

    404

    Sanders20.7%

    233

    Warren18.5%

    208

    Bloomberg17.5%

    197

    Buttigieg2.8%

    31

    Klobuchar2.1%

    24

    Gabbard0.9%

    10

  • Nantucket

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Biden40.6%

    1,055

    Sanders24%

    624

    Warren14.8%

    384

    Bloomberg14.4%

    373

    Buttigieg2.5%

    66

    Klobuchar1.3%

    35

    Gabbard0.6%

    15

  • Natick

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Biden35.9%

    3,774

    Warren25.4%

    2,665

    Sanders19.4%

    2,034

    Bloomberg12.3%

    1,294

    Buttigieg3.6%

    375

    Klobuchar1.8%

    191

    Gabbard0.6%

    67

  • Needham

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Biden39.3%

    4,131

    Warren23%

    2,419

    Bloomberg17.8%

    1,876

    Sanders12.5%

    1,317

    Buttigieg3.8%

    399

    Klobuchar2.2%

    229

    Gabbard0.5%

    53

  • March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden46.4%

    26

    Sanders25%

    14

    Warren16.1%

    9

    Bloomberg12.5%

    7

    Buttigieg0%

    0

    Gabbard0%

    0

    Klobuchar0%

    0

  • March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Sanders35.3%

    3,791

    Biden34.4%

    3,693

    Bloomberg12.4%

    1,329

    Warren12.3%

    1,319

    Buttigieg1%

    103

    Gabbard0.7%

    74

    Klobuchar0.6%

    65

  • March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Biden33.3%

    69

    Sanders30.9%

    64

    Warren22.2%

    46

    Bloomberg7.2%

    15

    Buttigieg1.9%

    4

    Gabbard1.9%

    4

    Klobuchar1.4%

    3

  • Newbury

    100% in

    April 7 2020, 4:10PM ET

    CandidatePercentVotes
    Biden37.1%

    764

    Sanders21.2%

    436

    Warren20%

    411

    Bloomberg14.6%

    300

    Buttigieg3.3%

    67

    Klobuchar1.5%

    31

    Gabbard1.1%

    23

  • March 18 2020, 7:11PM ET

    CandidatePercentVotes
    Biden37.2%

    2,306

    Warren21.9%

    1,356

    Sanders20.8%

    1,292

    Bloomberg13.6%

    846

    Buttigieg3.1%

    194

    Klobuchar1.7%

    103

    Gabbard0.9%

    57

  • March 4 2020, 6:44PM ET

    CandidatePercentVotes
    Biden37.3%

    146

    Sanders25.6%

    100

    Warren22%

    86

    Bloomberg12%

    47

    Buttigieg1.8%

    7

    Gabbard0.3%

    1

    Klobuchar0.3%

    1

  • New Salem

    100% in

    March 18 2020, 7:15PM ET

    CandidatePercentVotes
    Warren31.8%

    96

    Sanders30.1%

    91

    Biden27.8%

    84

    Bloomberg5.6%

    17

    Klobuchar1.7%

    5

    Buttigieg0.3%

    1

    Gabbard0%

    0

  • Newton

    100% in

    March 18 2020, 7:15PM ET

    CandidatePercentVotes
    Biden34.6%

    10,563

    Warren28%

    8,551

    Sanders16.7%

    5,088

    Bloomberg15.7%

    4,795

    Buttigieg2.3%

    698

    Klobuchar1.4%

    435

    Gabbard0.4%

    119

  • Norfolk

    100% in

    March 26 2020, 3:49PM ET

    CandidatePercentVotes
    Biden36%

    908

    Sanders21.1%

    532

    Warren18.7%

    471

    Bloomberg16.6%

    418

    Buttigieg3.6%

    90

    Klobuchar1.7%

    43

    Gabbard1%

    24

  • April 7 2020, 5:10PM ET

    CandidatePercentVotes
    Sanders36.7%

    824

    Biden35.5%

    798

    Warren17.3%

    390

    Bloomberg7.3%

    164

    Buttigieg0.8%

    17

    Gabbard0.4%

    10

    Klobuchar0.3%

    7

  • March 18 2020, 7:11PM ET

    CandidatePercentVotes
    Warren35.8%

    4,451

    Sanders34.7%

    4,315

    Biden20.6%

    2,563

    Bloomberg5.4%

    674

    Buttigieg1%

    124

    Klobuchar0.9%

    116

    Gabbard0.5%

    63

  • April 7 2020, 5:11PM ET

    CandidatePercentVotes
    Biden36.4%

    2,240

    Sanders23.1%

    1,423

    Warren18.4%

    1,134

    Bloomberg13.5%

    828

    Buttigieg4.4%

    273

    Klobuchar1.5%

    94

    Gabbard0.9%

    58

  • March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.3%

    1,778

    Sanders27.8%

    1,327

    Warren15.6%

    746

    Bloomberg12%

    571

    Buttigieg3.4%

    160

    Klobuchar1.4%

    67

    Gabbard0.8%

    36

  • March 18 2020, 7:11PM ET

    CandidatePercentVotes
    Biden36.3%

    1,390

    Sanders23%

    880

    Warren19.7%

    755

    Bloomberg12.4%

    475

    Buttigieg5%

    191

    Klobuchar1.5%

    56

    Gabbard0.7%

    27

  • March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Biden36.8%

    836

    Sanders29.2%

    665

    Warren13.9%

    315

    Bloomberg11.2%

    254

    Buttigieg4.5%

    102

    Klobuchar1.7%

    39

    Gabbard1%

    23

  • April 7 2020, 5:11PM ET

    CandidatePercentVotes
    Biden34.6%

    236

    Sanders34.2%

    233

    Warren13.6%

    93

    Bloomberg11.9%

    81

    Gabbard1.6%

    11

    Buttigieg0.9%

    6

    Klobuchar0.4%

    3

  • Northfield

    100% in

    April 7 2020, 5:12PM ET

    CandidatePercentVotes
    Sanders38.2%

    298

    Warren24.6%

    192

    Biden23.8%

    186

    Bloomberg6.5%

    51

    Buttigieg2.8%

    22

    Klobuchar2%

    16

    Gabbard0.9%

    7

  • March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Biden38.2%

    1,275

    Sanders22.1%

    739

    Warren17%

    567

    Bloomberg14%

    469

    Buttigieg4.8%

    160

    Klobuchar1.7%

    58

    Gabbard0.7%

    25

  • Norton

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden36.2%

    1,123

    Sanders28.4%

    879

    Warren13.8%

    427

    Bloomberg12.8%

    398

    Buttigieg4.7%

    145

    Klobuchar1.4%

    44

    Gabbard0.7%

    23

  • Norwell

    100% in

    April 7 2020, 5:13PM ET

    CandidatePercentVotes
    Biden41.5%

    1,073

    Sanders17.6%

    454

    Warren16.7%

    431

    Bloomberg15.6%

    403

    Buttigieg4.2%

    109

    Klobuchar1.6%

    42

    Gabbard1%

    25

  • Norwood

    100% in

    March 25 2020, 7:59PM ET

    CandidatePercentVotes
    Biden38%

    2,581

    Sanders24%

    1,630

    Warren18.8%

    1,281

    Bloomberg12.5%

    849

    Buttigieg2.5%

    171

    Klobuchar1.1%

    76

    Gabbard0.9%

    62

  • Oak Bluffs

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden36%

    493

    Sanders24.8%

    340

    Warren18.8%

    257

    Bloomberg13.7%

    188

    Buttigieg3%

    41

    Klobuchar1.2%

    17

    Gabbard0.5%

    7

  • Oakham

    100% in

    March 4 2020, 1:57AM ET

    CandidatePercentVotes
    Biden38.8%

    140

    Sanders30.7%

    111

    Warren16.6%

    60

    Bloomberg7.8%

    28

    Gabbard1.9%

    7

    Klobuchar1.1%

    4

    Buttigieg0.8%

    3

  • Orange

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Sanders38.4%

    428

    Biden28.5%

    318

    Warren16.2%

    181

    Bloomberg8.7%

    97

    Buttigieg2.4%

    27

    Gabbard1.3%

    15

    Klobuchar0.9%

    10

  • Orleans

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden35.3%

    740

    Warren20.1%

    422

    Sanders19.8%

    415

    Bloomberg16.8%

    353

    Buttigieg4.3%

    90

    Klobuchar2%

    42

    Gabbard0.5%

    11

  • Otis

    100% in

    March 4 2020, 2:16AM ET

    CandidatePercentVotes
    Biden33.4%

    100

    Sanders31.8%

    95

    Warren17.1%

    51

    Bloomberg14.7%

    44

    Buttigieg1%

    3

    Gabbard1%

    3

    Klobuchar0.7%

    2

  • Oxford

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Biden36.3%

    710

    Sanders31.6%

    618

    Warren11.3%

    222

    Bloomberg10.4%

    204

    Buttigieg3.7%

    72

    Klobuchar1.5%

    30

    Gabbard0.9%

    18

  • Palmer

    100% in

    March 4 2020, 3:40AM ET

    CandidatePercentVotes
    Biden36.4%

    590

    Sanders33.4%

    541

    Warren13.1%

    213

    Bloomberg10.3%

    167

    Buttigieg2.2%

    36

    Gabbard0.9%

    15

    Klobuchar0.5%

    8

  • Paxton

    100% in

    March 18 2020, 7:06PM ET

    CandidatePercentVotes
    Biden34.3%

    335

    Sanders26.3%

    257

    Warren20%

    196

    Bloomberg12.5%

    122

    Buttigieg2.8%

    27

    Klobuchar1.4%

    14

    Gabbard1%

    10

  • Peabody

    100% in

    March 4 2020, 4:36AM ET

    CandidatePercentVotes
    Biden40.1%

    3,954

    Sanders23.5%

    2,319

    Bloomberg16.1%

    1,589

    Warren12.1%

    1,188

    Buttigieg3.1%

    306

    Klobuchar1.2%

    116

    Gabbard1%

    101

  • Pelham

    100% in

    April 7 2020, 5:13PM ET

    CandidatePercentVotes
    Warren40.1%

    253

    Sanders33%

    208

    Biden21.7%

    137

    Bloomberg4.1%

    26

    Buttigieg0.5%

    3

    Klobuchar0.3%

    2

    Gabbard0%

    0

  • Pembroke

    100% in

    April 7 2020, 5:14PM ET

    CandidatePercentVotes
    Biden38.4%

    1,409

    Sanders25.4%

    934

    Warren13.9%

    512

    Bloomberg13.2%

    486

    Buttigieg3.6%

    133

    Klobuchar1.5%

    54

    Gabbard1%

    38

  • Pepperell

    100% in

    April 7 2020, 5:24PM ET

    CandidatePercentVotes
    Biden32.6%

    811

    Sanders29.2%

    725

    Warren18.7%

    464

    Bloomberg10.5%

    262

    Buttigieg4%

    100

    Gabbard1.7%

    42

    Klobuchar1.5%

    37

  • Peru

    100% in

    March 4 2020, 2:48AM ET

    CandidatePercentVotes
    Sanders40.8%

    62

    Biden38.8%

    59

    Warren11.8%

    18

    Bloomberg3.9%

    6

    Buttigieg2.6%

    4

    Gabbard0.7%

    1

    Klobuchar0.7%

    1

  • Petersham

    100% in

    March 6 2020, 6:50PM ET

    CandidatePercentVotes
    Sanders34%

    127

    Biden28.6%

    107

    Warren24.6%

    92

    Bloomberg7.8%

    29

    Gabbard2.1%

    8

    Buttigieg1.1%

    4

    Klobuchar0%

    0

  • March 4 2020, 3:49AM ET

    CandidatePercentVotes
    Sanders37.7%

    109

    Biden28.4%

    82

    Warren15.2%

    44

    Bloomberg12.1%

    35

    Buttigieg2.4%

    7

    Klobuchar1%

    3

    Gabbard0.3%

    1

  • Pittsfield

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden41.4%

    3,493

    Sanders28.8%

    2,432

    Warren16.5%

    1,396

    Bloomberg9.2%

    778

    Buttigieg1.8%

    151

    Klobuchar0.5%

    42

    Gabbard0.3%

    28

  • Plainfield

    100% in

    April 7 2020, 5:53PM ET

    CandidatePercentVotes
    Warren36.9%

    86

    Sanders30.5%

    71

    Biden22.3%

    52

    Bloomberg7.7%

    18

    Buttigieg1.7%

    4

    Gabbard0.9%

    2

    Klobuchar0%

    0

  • Plainville

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden34.3%

    547

    Sanders25%

    400

    Warren15.4%

    246

    Bloomberg13%

    208

    Buttigieg6.3%

    100

    Klobuchar1.8%

    29

    Gabbard0.9%

    15

  • Plymouth

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden40%

    5,024

    Sanders24%

    3,017

    Warren14.7%

    1,852

    Bloomberg13.7%

    1,717

    Buttigieg3%

    380

    Klobuchar1.6%

    199

    Gabbard1%

    130

  • Plympton

    100% in

    March 4 2020, 4:25AM ET

    CandidatePercentVotes
    Biden42.9%

    249

    Sanders25.7%

    149

    Warren12.6%

    73

    Bloomberg11%

    64

    Buttigieg3.6%

    21

    Klobuchar0.7%

    4

    Gabbard0.5%

    3

  • Princeton

    100% in

    April 7 2020, 5:54PM ET

    CandidatePercentVotes
    Biden34.6%

    340

    Sanders26.9%

    264

    Warren20.5%

    201

    Bloomberg11.6%

    114

    Buttigieg3.3%

    32

    Klobuchar1.3%

    13

    Gabbard0.4%

    4

  • March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden36.8%

    540

    Warren24.8%

    365

    Sanders15.9%

    233

    Bloomberg9.6%

    141

    Buttigieg8.7%

    128

    Klobuchar1.8%

    26

    Gabbard0.3%

    5

  • Quincy

    100% in

    April 10 2020, 1:18PM ET

    CandidatePercentVotes
    Biden32.9%

    5,855

    Sanders29.4%

    5,247

    Warren19.7%

    3,502

    Bloomberg11.3%

    2,005

    Buttigieg1.8%

    318

    Gabbard1%

    183

    Klobuchar0.8%

    149

  • Randolph

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden43.9%

    2,864

    Sanders26.8%

    1,749

    Warren14.3%

    930

    Bloomberg9.4%

    611

    Buttigieg1.8%

    118

    Klobuchar0.9%

    57

    Gabbard0.4%

    29

  • Raynham

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden38.5%

    867

    Sanders25.1%

    565

    Bloomberg13.4%

    302

    Warren11.4%

    256

    Buttigieg5.4%

    121

    Klobuchar2.2%

    50

    Gabbard1.1%

    25

  • Reading

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Biden35.8%

    2,813

    Warren20.7%

    1,626

    Sanders18.8%

    1,477

    Bloomberg14.8%

    1,164

    Buttigieg4.4%

    343

    Klobuchar2%

    159

    Gabbard1%

    82

  • Rehoboth

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden38.6%

    629

    Sanders29.1%

    474

    Warren15.5%

    252

    Bloomberg11.7%

    190

    Buttigieg2.1%

    34

    Klobuchar1.1%

    18

    Gabbard0.5%

    8

  • Revere

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Sanders36.7%

    2,433

    Biden30.4%

    2,013

    Warren14.6%

    971

    Bloomberg12.6%

    833

    Buttigieg1.3%

    88

    Gabbard0.7%

    48

    Klobuchar0.5%

    34

  • Richmond

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Biden44.1%

    219

    Warren19.9%

    99

    Sanders19.5%

    97

    Bloomberg11.9%

    59

    Klobuchar2.4%

    12

    Buttigieg1%

    5

    Gabbard0.4%

    2

  • Rochester

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden39.6%

    367

    Sanders27.1%

    251

    Warren15.2%

    141

    Bloomberg12.6%

    117

    Buttigieg2.5%

    23

    Klobuchar1.1%

    10

    Gabbard0.5%

    5

  • Rockland

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Biden37.7%

    1,213

    Sanders29%

    931

    Bloomberg12.9%

    414

    Warren11.4%

    368

    Buttigieg3%

    96

    Gabbard0.9%

    29

    Klobuchar0.8%

    25

  • Rockport

    100% in

    April 7 2020, 5:57PM ET

    CandidatePercentVotes
    Biden36.4%

    952

    Sanders22.8%

    596

    Warren20.9%

    547

    Bloomberg13.6%

    355

    Buttigieg2.8%

    74

    Klobuchar1.8%

    46

    Gabbard0.7%

    19

  • Rowe

    100% in

    March 4 2020, 3:11AM ET

    CandidatePercentVotes
    Sanders34.9%

    37

    Biden30.2%

    32

    Warren20.8%

    22

    Bloomberg10.4%

    11

    Buttigieg1.9%

    2

    Gabbard0.9%

    1

    Klobuchar0%

    0

  • Rowley

    100% in

    April 7 2020, 6:03PM ET

    CandidatePercentVotes
    Biden37.4%

    522

    Sanders25.9%

    362

    Warren17.3%

    242

    Bloomberg12.7%

    177

    Buttigieg2.7%

    38

    Klobuchar1.4%

    19

    Gabbard1%

    14

  • Royalston

    100% in

    March 4 2020, 6:44PM ET

    CandidatePercentVotes
    Biden36.6%

    98

    Sanders35.1%

    94

    Warren14.6%

    39

    Bloomberg6.3%

    17

    Buttigieg1.5%

    4

    Klobuchar1.5%

    4

    Gabbard0.4%

    1

  • Russell

    100% in

    March 17 2020, 3:18PM ET

    CandidatePercentVotes
    Biden40%

    78

    Sanders27.2%

    53

    Bloomberg14.9%

    29

    Warren11.3%

    22

    Buttigieg1%

    2

    Gabbard0.5%

    1

    Klobuchar0%

    0

  • Rutland

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Biden35.2%

    549

    Sanders30.4%

    474

    Warren15.7%

    245

    Bloomberg10.9%

    170

    Buttigieg3.8%

    59

    Klobuchar1.3%

    20

    Gabbard0.8%

    13

  • Salem

    100% in

    April 7 2020, 6:04PM ET

    CandidatePercentVotes
    Sanders35%

    4,065

    Biden26%

    3,017

    Warren24.1%

    2,793

    Bloomberg9%

    1,046

    Buttigieg2.3%

    267

    Klobuchar1.1%

    123

    Gabbard0.7%

    82

  • Salisbury

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Biden33.6%

    592

    Sanders26.9%

    473

    Bloomberg15.2%

    268

    Warren14%

    247

    Buttigieg3.9%

    68

    Gabbard1.8%

    32

    Klobuchar1.8%

    32

  • March 4 2020, 2:39AM ET

    CandidatePercentVotes
    Biden30.5%

    46

    Sanders29.8%

    45

    Warren21.9%

    33

    Bloomberg11.3%

    17

    Buttigieg2.6%

    4

    Gabbard0.7%

    1

    Klobuchar0.7%

    1

  • Sandwich

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden40%

    1,871

    Sanders24.5%

    1,145

    Warren15.5%

    725

    Bloomberg11.9%

    557

    Buttigieg4.1%

    191

    Klobuchar1.6%

    74

    Gabbard0.8%

    39

  • Saugus

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Biden38%

    1,728

    Sanders27.2%

    1,236

    Bloomberg14.5%

    660

    Warren12.9%

    584

    Buttigieg2.5%

    114

    Klobuchar1.2%

    55

    Gabbard1.1%

    52

  • Savoy

    100% in

    March 4 2020, 2:14AM ET

    CandidatePercentVotes
    Sanders39.7%

    46

    Biden21.6%

    25

    Bloomberg16.4%

    19

    Warren12.1%

    14

    Buttigieg2.6%

    3

    Klobuchar1.7%

    2

    Gabbard0%

    0

  • Scituate

    100% in

    April 7 2020, 6:05PM ET

    CandidatePercentVotes
    Biden39.4%

    2,089

    Sanders20.1%

    1,065

    Bloomberg16.6%

    877

    Warren16.4%

    866

    Buttigieg3.6%

    193

    Klobuchar1.6%

    86

    Gabbard0.8%

    44

  • Seekonk

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.7%

    807

    Sanders28%

    599

    Warren16.1%

    345

    Bloomberg12.9%

    276

    Buttigieg2.6%

    55

    Klobuchar1.2%

    25

    Gabbard0.9%

    20

  • Sharon

    100% in

    April 8 2020, 1:43PM ET

    CandidatePercentVotes
    Biden37%

    2,037

    Warren21.6%

    1,188

    Sanders19%

    1,046

    Bloomberg16%

    882

    Buttigieg2.8%

    153

    Klobuchar1.7%

    96

    Gabbard0.5%

    29

  • Sheffield

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden36.6%

    293

    Sanders26.8%

    214

    Warren24.4%

    195

    Bloomberg8.9%

    71

    Buttigieg1.4%

    11

    Gabbard0.5%

    4

    Klobuchar0.3%

    2

  • Shelburne

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Sanders39.6%

    271

    Warren29.9%

    205

    Biden22.2%

    152

    Bloomberg4.8%

    33

    Klobuchar1%

    7

    Buttigieg0.7%

    5

    Gabbard0.7%

    5

  • Sherborn

    100% in

    April 8 2020, 4:35PM ET

    CandidatePercentVotes
    Biden38.7%

    566

    Warren21.9%

    320

    Bloomberg18.1%

    265

    Sanders14.6%

    213

    Buttigieg3.6%

    53

    Klobuchar1.6%

    24

    Gabbard0.8%

    11

  • Shirley

    100% in

    March 4 2020, 4:55AM ET

    CandidatePercentVotes
    Sanders31.3%

    413

    Biden29.4%

    387

    Warren19.5%

    257

    Bloomberg10.4%

    137

    Buttigieg3.8%

    50

    Klobuchar2%

    26

    Gabbard1.5%

    20

  • Shrewsbury

    100% in

    March 17 2020, 3:08PM ET

    CandidatePercentVotes
    Biden39%

    2,855

    Sanders24.9%

    1,823

    Warren16.9%

    1,236

    Bloomberg12.1%

    884

    Buttigieg3.4%

    246

    Klobuchar1.2%

    88

    Gabbard0.7%

    48

  • Shutesbury

    100% in

    April 7 2020, 6:40PM ET

    CandidatePercentVotes
    Sanders41.3%

    372

    Warren38.4%

    346

    Biden14.3%

    129

    Bloomberg2.9%

    26

    Buttigieg1%

    9

    Klobuchar0.9%

    8

    Gabbard0.6%

    5

  • Somerset

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden39.8%

    1,239

    Sanders24.1%

    749

    Bloomberg14.1%

    440

    Warren13.4%

    416

    Buttigieg3.9%

    120

    Klobuchar1%

    31

    Gabbard0.7%

    21

  • Somerville

    100% in

    March 17 2020, 3:07PM ET

    CandidatePercentVotes
    Warren40.7%

    11,204

    Sanders36.1%

    9,958

    Biden15.8%

    4,360

    Bloomberg4%

    1,090

    Buttigieg1.4%

    387

    Klobuchar0.7%

    181

    Gabbard0.4%

    103

  • March 4 2020, 1:54AM ET

    CandidatePercentVotes
    Biden33.7%

    456

    Sanders29.1%

    394

    Warren19.3%

    261

    Bloomberg10.7%

    144

    Buttigieg3%

    40

    Klobuchar1.3%

    17

    Gabbard1%

    13

  • March 17 2020, 3:06PM ET

    CandidatePercentVotes
    Biden37.6%

    1,009

    Warren20.6%

    553

    Sanders20.4%

    547

    Bloomberg13.9%

    374

    Buttigieg4.3%

    116

    Klobuchar1.5%

    41

    Gabbard0.6%

    15

  • March 4 2020, 5:47PM ET

    CandidatePercentVotes
    Biden33.9%

    583

    Sanders29.4%

    505

    Bloomberg14.8%

    255

    Warren11.4%

    196

    Buttigieg4.7%

    80

    Klobuchar1.3%

    23

    Gabbard1%

    17

  • March 4 2020, 2:58AM ET

    CandidatePercentVotes
    Biden32.3%

    1,374

    Sanders28%

    1,190

    Warren22.2%

    943

    Bloomberg10.9%

    462

    Buttigieg2.5%

    106

    Klobuchar1.5%

    62

    Gabbard0.6%

    25

  • Southwick

    100% in

    April 7 2020, 6:43PM ET

    CandidatePercentVotes
    Biden33.3%

    394

    Sanders30.3%

    358

    Bloomberg16.6%

    196

    Warren11.9%

    141

    Buttigieg3.6%

    42

    Klobuchar1.4%

    16

    Gabbard1.3%

    15

  • Spencer

    100% in

    April 7 2020, 6:44PM ET

    CandidatePercentVotes
    Biden37.3%

    570

    Sanders29.5%

    451

    Warren14.3%

    219

    Bloomberg10.7%

    163

    Buttigieg2.6%

    40

    Klobuchar1.2%

    19

    Gabbard1.1%

    17

  • April 7 2020, 6:48PM ET

    CandidatePercentVotes
    Biden38.6%

    6,634

    Sanders33.3%

    5,718

    Warren12.7%

    2,185

    Bloomberg10.6%

    1,827

    Buttigieg0.8%

    136

    Gabbard0.5%

    92

    Klobuchar0.4%

    71

  • Sterling

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Biden34%

    604

    Sanders27.5%

    488

    Warren17%

    302

    Bloomberg11%

    196

    Buttigieg5.1%

    91

    Klobuchar2.2%

    39

    Gabbard0.9%

    16

  • March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden35.9%

    248

    Warren24.1%

    166

    Sanders22.6%

    156

    Bloomberg10.9%

    75

    Buttigieg3.2%

    22

    Klobuchar2.6%

    18

    Gabbard0.3%

    2

  • Stoneham

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Biden36.7%

    2,012

    Sanders23.2%

    1,270

    Warren18.2%

    997

    Bloomberg13.6%

    747

    Buttigieg3.1%

    172

    Klobuchar2%

    111

    Gabbard1.2%

    63

  • Stoughton

    100% in

    April 7 2020, 6:51PM ET

    CandidatePercentVotes
    Biden39.7%

    2,169

    Sanders25.2%

    1,378

    Warren15.8%

    862

    Bloomberg12.9%

    703

    Buttigieg2%

    109

    Klobuchar1.1%

    61

    Gabbard0.8%

    43

  • Stow

    100% in

    March 17 2020, 2:56PM ET

    CandidatePercentVotes
    Biden35.3%

    844

    Warren26%

    622

    Sanders21.1%

    504

    Bloomberg11.1%

    264

    Buttigieg3%

    72

    Klobuchar1.9%

    45

    Gabbard0.5%

    13

  • Sturbridge

    100% in

    March 4 2020, 3:53AM ET

    CandidatePercentVotes
    Biden38.4%

    692

    Sanders25.2%

    454

    Warren17.5%

    316

    Bloomberg11%

    198

    Buttigieg4%

    73

    Klobuchar1.4%

    26

    Gabbard0.7%

    13

  • Sudbury

    100% in

    April 7 2020, 7:12PM ET

    CandidatePercentVotes
    Biden41%

    2,399

    Warren23.5%

    1,377

    Sanders15.4%

    901

    Bloomberg14.8%

    867

    Buttigieg2.8%

    165

    Klobuchar1.5%

    89

    Gabbard0.3%

    18

  • Sunderland

    100% in

    March 4 2020, 2:59AM ET

    CandidatePercentVotes
    Sanders41.2%

    426

    Warren27.4%

    283

    Biden21.8%

    225

    Bloomberg5.9%

    61

    Buttigieg1.3%

    13

    Klobuchar0.8%

    8

    Gabbard0.6%

    6

  • Sutton

    100% in

    April 7 2020, 7:15PM ET

    CandidatePercentVotes
    Biden39.5%

    620

    Sanders23.8%

    373

    Warren15.2%

    239

    Bloomberg12.4%

    194

    Buttigieg4.1%

    65

    Klobuchar2.1%

    33

    Gabbard1%

    15

  • Swampscott

    100% in

    March 17 2020, 2:56PM ET

    CandidatePercentVotes
    Biden35.3%

    1,572

    Warren21.6%

    960

    Sanders20.1%

    895

    Bloomberg15.9%

    705

    Buttigieg3.3%

    147

    Klobuchar1.6%

    72

    Gabbard0.8%

    36

  • Swansea

    100% in

    March 4 2020, 4:25AM ET

    CandidatePercentVotes
    Biden38.7%

    877

    Sanders26.3%

    595

    Bloomberg13.4%

    303

    Warren12.2%

    276

    Buttigieg4.6%

    104

    Klobuchar1%

    23

    Gabbard0.9%

    20

  • Taunton

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden38%

    2,734

    Sanders30.9%

    2,223

    Bloomberg12.4%

    891

    Warren11.3%

    815

    Buttigieg2.2%

    159

    Gabbard1.1%

    80

    Klobuchar0.7%

    53

  • Templeton

    100% in

    April 7 2020, 7:15PM ET

    CandidatePercentVotes
    Biden36.7%

    381

    Sanders30.2%

    314

    Bloomberg14.2%

    148

    Warren11.7%

    122

    Buttigieg2.1%

    22

    Gabbard0.9%

    9

    Klobuchar0.5%

    5

  • Tewksbury

    100% in

    March 17 2020, 2:56PM ET

    CandidatePercentVotes
    Biden36.3%

    2,133

    Sanders24.4%

    1,432

    Bloomberg14.3%

    842

    Warren13.3%

    779

    Buttigieg5.3%

    313

    Klobuchar2%

    118

    Gabbard1.6%

    96

  • Tisbury

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden32.3%

    437

    Sanders29.5%

    399

    Warren22%

    297

    Bloomberg9.8%

    132

    Buttigieg2.8%

    38

    Klobuchar1.9%

    25

    Gabbard0.7%

    9

  • Tolland

    100% in

    April 7 2020, 7:15PM ET

    CandidatePercentVotes
    Biden41.6%

    32

    Sanders26%

    20

    Bloomberg18.2%

    14

    Warren9.1%

    7

    Gabbard2.6%

    2

    Klobuchar1.3%

    1

    Buttigieg0%

    0

  • Topsfield

    100% in

    April 7 2020, 7:26PM ET

    CandidatePercentVotes
    Biden39.1%

    672

    Warren20.1%

    346

    Sanders19.5%

    336

    Bloomberg14%

    241

    Buttigieg2.4%

    42

    Klobuchar2%

    34

    Gabbard1.1%

    19

  • Townsend

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Sanders32.3%

    508

    Biden31.6%

    497

    Warren16%

    251

    Bloomberg10.7%

    169

    Buttigieg3.9%

    61

    Gabbard1.5%

    23

    Klobuchar1.4%

    22

  • Truro

    100% in

    March 6 2020, 6:51PM ET

    CandidatePercentVotes
    Biden36.9%

    319

    Warren26.6%

    230

    Sanders19.8%

    171

    Bloomberg8.8%

    76

    Buttigieg4.4%

    38

    Klobuchar2.1%

    18

    Gabbard0.6%

    5

  • March 4 2020, 3:43AM ET

    CandidatePercentVotes
    Biden41%

    965

    Sanders24.9%

    587

    Warren14%

    330

    Bloomberg12%

    283

    Buttigieg2.7%

    63

    Gabbard1.4%

    33

    Klobuchar1.2%

    29

  • Tyringham

    100% in

    March 6 2020, 6:51PM ET

    CandidatePercentVotes
    Biden45.5%

    71

    Warren20.5%

    32

    Sanders17.9%

    28

    Bloomberg8.3%

    13

    Klobuchar2.6%

    4

    Buttigieg1.3%

    2

    Gabbard0%

    0

  • Upton

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Biden36.8%

    651

    Sanders26.8%

    474

    Warren17.7%

    313

    Bloomberg12%

    212

    Buttigieg3.8%

    67

    Klobuchar1.2%

    21

    Gabbard1%

    17

  • Uxbridge

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Biden38.7%

    854

    Sanders27.7%

    611

    Warren14%

    309

    Bloomberg11%

    242

    Buttigieg4.4%

    97

    Klobuchar1.3%

    28

    Gabbard1%

    23

  • Wakefield

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Biden35.2%

    2,291

    Sanders21.5%

    1,402

    Warren21%

    1,367

    Bloomberg14.3%

    933

    Buttigieg4%

    260

    Klobuchar1.7%

    112

    Gabbard0.9%

    56

  • Wales

    100% in

    April 7 2020, 7:44PM ET

    CandidatePercentVotes
    Sanders34.7%

    87

    Biden33.1%

    83

    Bloomberg15.5%

    39

    Warren12%

    30

    Gabbard2.4%

    6

    Buttigieg1.2%

    3

    Klobuchar0.4%

    1

  • Walpole

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Biden36.3%

    2,045

    Sanders20.4%

    1,148

    Warren17.9%

    1,010

    Bloomberg15.8%

    893

    Buttigieg4.4%

    246

    Klobuchar2%

    113

    Gabbard1.3%

    71

  • Waltham

    100% in

    March 25 2020, 8:00PM ET

    CandidatePercentVotes
    Biden30.1%

    3,809

    Sanders27.6%

    3,488

    Warren26.9%

    3,399

    Bloomberg9.8%

    1,235

    Buttigieg2.5%

    315

    Klobuchar0.9%

    112

    Gabbard0.7%

    93

  • Ware

    100% in

    April 7 2020, 7:44PM ET

    CandidatePercentVotes
    Biden34.1%

    419

    Sanders33.8%

    415

    Warren14.3%

    176

    Bloomberg11.1%

    136

    Buttigieg2%

    24

    Gabbard1%

    12

    Klobuchar0.7%

    9

  • Wareham

    100% in

    April 7 2020, 7:45PM ET

    CandidatePercentVotes
    Biden37%

    1,307

    Sanders27.9%

    987

    Warren14.1%

    498

    Bloomberg11.7%

    414

    Buttigieg3.8%

    136

    Klobuchar1.5%

    54

    Gabbard0.7%

    24

  • Warren

    100% in

    March 5 2020, 10:48PM ET

    CandidatePercentVotes
    Biden32.8%

    212

    Sanders32.8%

    212

    Warren15.1%

    98

    Bloomberg11.6%

    75

    Buttigieg2.6%

    17

    Klobuchar0.6%

    4

    Gabbard0.5%

    3

  • Warwick

    100% in

    March 5 2020, 10:48PM ET

    CandidatePercentVotes
    Sanders46.4%

    108

    Warren20.6%

    48

    Biden17.6%

    41

    Bloomberg3%

    7

    Buttigieg0.9%

    2

    Gabbard0.9%

    2

    Klobuchar0.4%

    1

  • Washington

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden41.4%

    70

    Sanders25.4%

    43

    Warren19.5%

    33

    Bloomberg8.3%

    14

    Klobuchar1.8%

    3

    Buttigieg0%

    0

    Gabbard0%

    0

  • Watertown

    100% in

    April 7 2020, 7:45PM ET

    CandidatePercentVotes
    Warren33.3%

    3,589

    Sanders28.2%

    3,038

    Biden26.7%

    2,876

    Bloomberg7.5%

    804

    Buttigieg2%

    210

    Klobuchar0.9%

    96

    Gabbard0.5%

    52

  • Wayland

    100% in

    March 26 2020, 3:49PM ET

    CandidatePercentVotes
    Biden39.5%

    1,859

    Warren24.5%

    1,153

    Bloomberg15.6%

    736

    Sanders15%

    708

    Buttigieg2.6%

    122

    Klobuchar1.5%

    71

    Gabbard0.5%

    23

  • Webster

    100% in

    March 17 2020, 2:46PM ET

    CandidatePercentVotes
    Biden37.2%

    673

    Sanders30.1%

    544

    Bloomberg13.2%

    238

    Warren11.1%

    201

    Buttigieg2.4%

    43

    Klobuchar1.5%

    27

    Gabbard1.2%

    21

  • Wellesley

    100% in

    April 7 2020, 7:51PM ET

    CandidatePercentVotes
    Biden40.3%

    3,257

    Warren21.5%

    1,738

    Bloomberg20.7%

    1,675

    Sanders11.5%

    930

    Buttigieg3.1%

    252

    Klobuchar1.9%

    150

    Gabbard0.4%

    32

  • Wellfleet

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden29.9%

    375

    Sanders27.9%

    350

    Warren24.8%

    311

    Bloomberg10.1%

    127

    Buttigieg3.1%

    39

    Klobuchar2%

    25

    Gabbard0.5%

    6

  • Wendell

    100% in

    March 16 2020, 6:14PM ET

    CandidatePercentVotes
    Sanders50.9%

    205

    Warren27.3%

    110

    Biden16.9%

    68

    Bloomberg3.7%

    15

    Buttigieg0.5%

    2

    Klobuchar0.5%

    2

    Gabbard0.2%

    1

  • Wenham

    100% in

    April 7 2020, 7:51PM ET

    CandidatePercentVotes
    Biden35.9%

    400

    Warren21.6%

    240

    Bloomberg17.2%

    191

    Sanders16%

    178

    Buttigieg5.6%

    62

    Klobuchar1.8%

    20

    Gabbard1.1%

    12

  • April 7 2020, 7:53PM ET

    CandidatePercentVotes
    Biden34.6%

    1,468

    Sanders23.7%

    1,008

    Warren21.2%

    902

    Bloomberg12.2%

    519

    Buttigieg4.2%

    178

    Klobuchar2.1%

    90

    Gabbard0.6%

    26

  • March 16 2020, 6:13PM ET

    CandidatePercentVotes
    Biden38.5%

    653

    Sanders24.2%

    411

    Warren14.5%

    247

    Bloomberg11.5%

    195

    Buttigieg6%

    102

    Klobuchar1.9%

    32

    Gabbard0.9%

    16

  • March 26 2020, 3:50PM ET

    CandidatePercentVotes
    Biden37%

    461

    Sanders26.7%

    333

    Bloomberg14%

    174

    Warren12.7%

    158

    Buttigieg4.7%

    58

    Klobuchar1.1%

    14

    Gabbard0.8%

    10

  • March 4 2020, 4:08AM ET

    CandidatePercentVotes
    Biden40.8%

    275

    Sanders30.3%

    204

    Warren12.2%

    82

    Bloomberg9.9%

    67

    Buttigieg2.2%

    15

    Gabbard1.3%

    9

    Klobuchar1.2%

    8

  • Westfield

    100% in

    March 16 2020, 6:13PM ET

    CandidatePercentVotes
    Biden36.3%

    1,898

    Sanders30.8%

    1,608

    Warren13.7%

    716

    Bloomberg12.2%

    635

    Buttigieg2.1%

    108

    Klobuchar1.3%

    67

    Gabbard0.7%

    35

  • Westford

    100% in

    March 16 2020, 6:09PM ET

    CandidatePercentVotes
    Biden35.9%

    2,273

    Sanders22.7%

    1,437

    Warren20.9%

    1,320

    Bloomberg13.5%

    852

    Buttigieg3.1%

    195

    Klobuchar1.5%

    96

    Gabbard1%

    61

  • March 6 2020, 6:51PM ET

    CandidatePercentVotes
    Biden34%

    175

    Warren27.2%

    140

    Sanders27%

    139

    Bloomberg8%

    41

    Klobuchar1.6%

    8

    Buttigieg1.4%

    7

    Gabbard0%

    0

  • April 7 2020, 8:20PM ET

    CandidatePercentVotes
    Biden37.8%

    601

    Sanders27.9%

    444

    Warren14.5%

    231

    Bloomberg11.6%

    185

    Buttigieg3.3%

    53

    Gabbard1.5%

    24

    Klobuchar1.1%

    18

  • March 16 2020, 6:06PM ET

    CandidatePercentVotes
    Biden39.2%

    549

    Sanders20.6%

    288

    Warren19.1%

    267

    Bloomberg12.9%

    180

    Buttigieg4.1%

    58

    Klobuchar2.1%

    30

    Gabbard0.7%

    10

  • Weston

    100% in

    March 16 2020, 6:06PM ET

    CandidatePercentVotes
    Biden40.7%

    1,291

    Bloomberg25.1%

    797

    Warren17.8%

    566

    Sanders9.6%

    304

    Buttigieg3.6%

    113

    Klobuchar2%

    63

    Gabbard0.3%

    11

  • Westport

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden39.4%

    1,157

    Sanders25.3%

    743

    Bloomberg15.5%

    454

    Warren14.4%

    424

    Buttigieg1.5%

    45

    Klobuchar1.1%

    31

    Gabbard0.7%

    21

  • March 16 2020, 5:54PM ET

    CandidatePercentVotes
    Biden37.4%

    1,271

    Sanders31.7%

    1,076

    Warren12.9%

    437

    Bloomberg12.2%

    415

    Buttigieg2.5%

    86

    Klobuchar1.1%

    37

    Gabbard0.5%

    18

  • April 8 2020, 4:56PM ET

    CandidatePercentVotes
    Biden31.3%

    148

    Sanders31.1%

    147

    Warren25.2%

    119

    Bloomberg8%

    38

    Buttigieg0.8%

    4

    Gabbard0.6%

    3

    Klobuchar0.6%

    3

  • March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden30.1%

    389

    Sanders28%

    361

    Warren25.9%

    335

    Bloomberg10.3%

    133

    Buttigieg2.5%

    32

    Klobuchar1.8%

    23

    Gabbard0.4%

    5

  • Westwood

    100% in

    March 16 2020, 5:18PM ET

    CandidatePercentVotes
    Biden40.4%

    1,812

    Warren19.7%

    883

    Bloomberg17.5%

    783

    Sanders15.9%

    714

    Buttigieg2.9%

    130

    Klobuchar1.5%

    68

    Gabbard0.6%

    27

  • Weymouth

    100% in

    March 16 2020, 4:01PM ET

    CandidatePercentVotes
    Biden37.7%

    4,558

    Sanders26.2%

    3,166

    Warren16%

    1,938

    Bloomberg12.6%

    1,520

    Buttigieg2.4%

    296

    Gabbard1.4%

    165

    Klobuchar1.1%

    132

  • Whately

    100% in

    April 7 2020, 8:24PM ET

    CandidatePercentVotes
    Sanders31.8%

    163

    Biden30.2%

    155

    Warren23.8%

    122

    Bloomberg9.6%

    49

    Buttigieg2.3%

    12

    Klobuchar1.6%

    8

    Gabbard0%

    0

  • Whitman

    100% in

    March 16 2020, 3:44PM ET

    CandidatePercentVotes
    Biden37.3%

    996

    Sanders28.3%

    754

    Warren13.1%

    350

    Bloomberg10.8%

    288

    Buttigieg4.8%

    127

    Klobuchar1.6%

    44

    Gabbard1.1%

    29

  • Wilbraham

    100% in

    March 26 2020, 3:50PM ET

    CandidatePercentVotes
    Biden39%

    1,040

    Sanders22.4%

    597

    Warren16.2%

    432

    Bloomberg15.1%

    402

    Buttigieg3.3%

    89

    Klobuchar2.2%

    58

    Gabbard0.4%

    11

  • March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Sanders37.3%

    391

    Warren35.2%

    369

    Biden19.3%

    202

    Bloomberg5%

    52

    Buttigieg1%

    11

    Klobuchar0.9%

    9

    Gabbard0.6%

    6

  • March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden33.4%

    740

    Warren33%

    730

    Sanders22.4%

    497

    Bloomberg6.8%

    150

    Buttigieg1.8%

    39

    Klobuchar1%

    23

    Gabbard0.3%

    7

  • Wilmington

    100% in

    March 16 2020, 3:43PM ET

    CandidatePercentVotes
    Biden36%

    1,774

    Sanders24%

    1,182

    Warren16.7%

    822

    Bloomberg14%

    690

    Buttigieg4.4%

    219

    Klobuchar1.4%

    69

    Gabbard0.9%

    44

  • Winchendon

    100% in

    March 4 2020, 5:18AM ET

    CandidatePercentVotes
    Biden33.3%

    388

    Sanders32.9%

    383

    Warren12.2%

    142

    Bloomberg11.6%

    135

    Buttigieg3%

    35

    Klobuchar2.1%

    25

    Gabbard1.6%

    19

  • Winchester

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Biden36.1%

    2,407

    Warren23.6%

    1,573

    Bloomberg17.8%

    1,184

    Sanders16.5%

    1,102

    Buttigieg2.8%

    189

    Klobuchar1.3%

    85

    Gabbard0.7%

    45

  • Windsor

    100% in

    March 4 2020, 2:50AM ET

    CandidatePercentVotes
    Biden36.8%

    85

    Sanders35.5%

    82

    Warren15.2%

    35

    Bloomberg8.7%

    20

    Buttigieg2.2%

    5

    Klobuchar1.7%

    4

    Gabbard0%

    0

  • Winthrop

    100% in

    April 7 2020, 8:26PM ET

    CandidatePercentVotes
    Biden34.8%

    1,370

    Sanders26.4%

    1,039

    Warren16.9%

    664

    Bloomberg13%

    512

    Buttigieg3.5%

    136

    Klobuchar1.2%

    49

    Gabbard1.2%

    48

  • Woburn

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Biden34.9%

    2,853

    Sanders26.4%

    2,158

    Warren18.4%

    1,502

    Bloomberg12.6%

    1,031

    Buttigieg2.9%

    233

    Klobuchar1.2%

    101

    Gabbard1%

    81

  • Worcester

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Sanders34.8%

    8,883

    Biden32.2%

    8,231

    Warren17.3%

    4,407

    Bloomberg9.7%

    2,473

    Buttigieg2.1%

    541

    Klobuchar0.8%

    196

    Gabbard0.6%

    155

  • March 4 2020, 1:38AM ET

    CandidatePercentVotes
    Sanders32%

    123

    Warren29.2%

    112

    Biden24%

    92

    Bloomberg10.9%

    42

    Buttigieg1.8%

    7

    Gabbard0.8%

    3

    Klobuchar0.5%

    2

  • Wrentham

    100% in

    March 26 2020, 3:50PM ET

    CandidatePercentVotes
    Biden38.6%

    874

    Sanders23.2%

    525

    Warren17.4%

    394

    Bloomberg12.8%

    291

    Buttigieg3.7%

    84

    Klobuchar1.2%

    28

    Gabbard1.2%

    27

  • Yarmouth

    100% in

    March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Biden42.4%

    2,256

    Sanders20.7%

    1,105

    Bloomberg15.4%

    819

    Warren14.3%

    761

    Buttigieg3.3%

    177

    Klobuchar1.6%

    85

    Gabbard0.5%

    29

  • Ashburnham

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Sanders33.2%

    392

    Biden31.6%

    373

    Warren16.7%

    197

    Bloomberg9.8%

    116

    Buttigieg4.2%

    50

    Gabbard1.3%

    15

    Klobuchar1.3%

    15

  • Ashby

    100% in

    March 25 2020, 8:00PM ET

    CandidatePercentVotes
    Sanders36.7%

    235

    Biden29.5%

    189

    Warren15.9%

    102

    Bloomberg12%

    77

    Buttigieg1.6%

    10

    Gabbard1.1%

    7

    Klobuchar1.1%

    7

  • Ashfield

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Sanders37.6%

    273

    Warren31.3%

    227

    Biden20.2%

    147

    Bloomberg4%

    29

    Klobuchar1%

    7

    Buttigieg0.3%

    2

    Gabbard0.3%

    2

  • Ashland

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Biden35.2%

    1,443

    Sanders21.8%

    894

    Warren21.7%

    890

    Bloomberg13%

    532

    Buttigieg4.6%

    187

    Klobuchar1.6%

    65

    Gabbard0.6%

    23

  • Athol

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Sanders38.4%

    550

    Biden27.3%

    391

    Warren13%

    186

    Bloomberg9.6%

    137

    Buttigieg5.2%

    74

    Klobuchar1.7%

    25

    Gabbard0.8%

    11

  • Attleboro

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden33.9%

    2,232

    Sanders31.4%

    2,068

    Warren15.3%

    1,006

    Bloomberg12.7%

    834

    Buttigieg3%

    195

    Klobuchar0.9%

    58

    Gabbard0.6%

    38

  • Auburn

    100% in

    March 16 2020, 3:43PM ET

    CandidatePercentVotes
    Biden39.2%

    1,234

    Sanders25.9%

    813

    Warren13.8%

    435

    Bloomberg12.2%

    385

    Buttigieg3.7%

    116

    Klobuchar1.6%

    50

    Gabbard0.9%

    29

  • Avon

    100% in

    March 4 2020, 2:42AM ET

    CandidatePercentVotes
    Biden36.4%

    312

    Sanders32.4%

    277

    Warren13%

    111

    Bloomberg11.1%

    95

    Buttigieg1.6%

    14

    Gabbard1.4%

    12

    Klobuchar0.6%

    5

  • Ayer

    100% in

    April 7 2020, 3:24PM ET

    CandidatePercentVotes
    Sanders31%

    527

    Biden30.9%

    524

    Warren19.7%

    335

    Bloomberg10%

    170

    Buttigieg4%

    68

    Gabbard1%

    17

    Klobuchar0.9%

    16

  • Barnstable

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden40.8%

    3,890

    Sanders23.3%

    2,218

    Warren14.8%

    1,409

    Bloomberg14.4%

    1,374

    Buttigieg2.8%

    264

    Klobuchar1.3%

    127

    Gabbard0.8%

    78

  • Barre

    100% in

    March 4 2020, 4:47AM ET

    CandidatePercentVotes
    Sanders38%

    348

    Biden30.2%

    277

    Warren15.4%

    141

    Bloomberg8.8%

    81

    Buttigieg2.4%

    22

    Gabbard1.2%

    11

    Klobuchar0.9%

    8

  • Becket

    100% in

    March 4 2020, 6:54PM ET

    CandidatePercentVotes
    Biden38.5%

    142

    Sanders27.1%

    100

    Warren23%

    85

    Bloomberg8.4%

    31

    Buttigieg1.1%

    4

    Gabbard0.8%

    3

    Klobuchar0.5%

    2

  • Bedford

    100% in

    March 16 2020, 3:44PM ET

    CandidatePercentVotes
    Biden32.9%

    1,333

    Warren27.2%

    1,104

    Sanders18.5%

    749

    Bloomberg14.1%

    573

    Buttigieg3.2%

    129

    Klobuchar2.4%

    98

    Gabbard0.6%

    24

  • March 16 2020, 3:51PM ET

    CandidatePercentVotes
    Sanders31.3%

    1,012

    Biden30.8%

    997

    Warren24.5%

    792

    Bloomberg7.9%

    256

    Buttigieg2.9%

    94

    Klobuchar0.9%

    29

    Gabbard0.8%

    27

  • Bellingham

    100% in

    March 16 2020, 3:51PM ET

    CandidatePercentVotes
    Biden37.4%

    1,031

    Sanders27.6%

    762

    Warren14.2%

    392

    Bloomberg11.1%

    307

    Buttigieg4.7%

    130

    Klobuchar1.3%

    37

    Gabbard1.1%

    29

  • Belmont

    100% in

    April 7 2020, 3:45PM ET

    CandidatePercentVotes
    Warren32.3%

    2,895

    Biden30.1%

    2,696

    Sanders20.5%

    1,835

    Bloomberg11.7%

    1,049

    Buttigieg2.7%

    242

    Klobuchar1.2%

    109

    Gabbard0.7%

    59

  • Berkley

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.8%

    340

    Sanders30.4%

    273

    Warren12.2%

    110

    Bloomberg11.7%

    105

    Buttigieg3%

    27

    Gabbard1.8%

    16

    Klobuchar0.6%

    5

  • Berlin

    100% in

    April 10 2020, 1:18PM ET

    CandidatePercentVotes
    Biden29%

    259

    Warren27.9%

    249

    Sanders25.3%

    226

    Bloomberg12.5%

    112

    Buttigieg2.5%

    22

    Gabbard1.1%

    10

    Klobuchar1%

    9

  • March 4 2020, 1:58AM ET

    CandidatePercentVotes
    Sanders36.9%

    206

    Biden33.2%

    185

    Warren12.5%

    70

    Bloomberg11.3%

    63

    Buttigieg2.5%

    14

    Gabbard1.1%

    6

    Klobuchar1.1%

    6

  • Beverly

    100% in

    March 16 2020, 3:51PM ET

    CandidatePercentVotes
    Biden32.5%

    3,387

    Sanders26.9%

    2,808

    Warren22.5%

    2,349

    Bloomberg11.9%

    1,239

    Buttigieg2.4%

    254

    Klobuchar1.1%

    116

    Gabbard0.9%

    96

  • Billerica

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Biden34.9%

    2,661

    Sanders29.2%

    2,228

    Warren14.7%

    1,124

    Bloomberg12.8%

    974

    Buttigieg3.6%

    272

    Gabbard1.2%

    93

    Klobuchar1.2%

    90

  • Blackstone

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Biden37.6%

    463

    Sanders26.8%

    331

    Warren13.5%

    166

    Bloomberg11.6%

    143

    Buttigieg3.2%

    39

    Gabbard1.8%

    22

    Klobuchar1.6%

    20

  • Blandford

    100% in

    March 4 2020, 3:10AM ET

    CandidatePercentVotes
    Biden46.7%

    79

    Sanders21.9%

    37

    Warren17.8%

    30

    Bloomberg11.2%

    19

    Gabbard1.2%

    2

    Buttigieg0%

    0

    Klobuchar0%

    0

  • Bolton

    100% in

    March 26 2020, 3:46PM ET

    CandidatePercentVotes
    Biden35.8%

    561

    Warren26.2%

    411

    Sanders19.2%

    302

    Bloomberg11.9%

    186

    Buttigieg3.8%

    60

    Klobuchar1.1%

    18

    Gabbard1%

    16

  • Boston

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Sanders30.1%

    43,508

    Biden30%

    43,376

    Warren27.4%

    39,549

    Bloomberg8.3%

    11,962

    Buttigieg1.5%

    2,239

    Klobuchar0.6%

    863

    Gabbard0.5%

    706

  • Bourne

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden39.6%

    1,528

    Sanders21.3%

    823

    Warren15.2%

    585

    Bloomberg15.1%

    581

    Buttigieg3.4%

    130

    Klobuchar2.1%

    80

    Gabbard0.6%

    25

  • Boxborough

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Biden32.9%

    523

    Warren25.9%

    412

    Sanders24.9%

    396

    Bloomberg10.6%

    168

    Buttigieg2.6%

    41

    Klobuchar1.2%

    19

    Gabbard0.8%

    12

  • Boxford

    100% in

    March 16 2020, 3:55PM ET

    CandidatePercentVotes
    Biden37%

    704

    Sanders18.7%

    356

    Warren17.9%

    341

    Bloomberg17.2%

    328

    Buttigieg5.2%

    99

    Klobuchar2.1%

    40

    Gabbard0.7%

    14

  • Boylston

    100% in

    April 7 2020, 3:46PM ET

    CandidatePercentVotes
    Biden38.7%

    455

    Sanders26.3%

    309

    Warren17.6%

    207

    Bloomberg12.6%

    148

    Buttigieg1.9%

    22

    Klobuchar1.4%

    16

    Gabbard0.6%

    7

  • Braintree

    100% in

    March 16 2020, 3:55PM ET

    CandidatePercentVotes
    Biden38%

    3,154

    Sanders24.9%

    2,064

    Warren14.5%

    1,205

    Bloomberg13.5%

    1,118

    Buttigieg3.3%

    275

    Klobuchar1.6%

    129

    Gabbard1.3%

    109

  • Brewster

    100% in

    March 4 2020, 4:25AM ET

    CandidatePercentVotes
    Biden33.1%

    1,037

    Sanders24.4%

    764

    Warren19.3%

    606

    Bloomberg14.5%

    455

    Buttigieg4.3%

    136

    Klobuchar1.8%

    55

    Gabbard0.8%

    24

  • March 16 2020, 3:56PM ET

    CandidatePercentVotes
    Biden36%

    1,524

    Sanders28%

    1,187

    Warren15%

    635

    Bloomberg12.4%

    527

    Buttigieg4%

    168

    Klobuchar1.3%

    54

    Gabbard1.1%

    45

  • Brimfield

    100% in

    March 16 2020, 3:56PM ET

    CandidatePercentVotes
    Biden36%

    213

    Sanders26.7%

    158

    Warren17.3%

    102

    Bloomberg12.7%

    75

    Buttigieg2.5%

    15

    Gabbard1.5%

    9

    Klobuchar1%

    6

  • Brockton

    100% in

    April 7 2020, 3:47PM ET

    CandidatePercentVotes
    Biden42%

    4,883

    Sanders29.7%

    3,450

    Warren12.3%

    1,430

    Bloomberg9.5%

    1,104

    Buttigieg1.4%

    159

    Gabbard0.8%

    93

    Klobuchar0.7%

    78

  • Brookfield

    100% in

    March 4 2020, 1:31AM ET

    CandidatePercentVotes
    Biden37.4%

    188

    Sanders29.8%

    150

    Warren15.3%

    77

    Bloomberg8.7%

    44

    Buttigieg4.4%

    22

    Gabbard1.4%

    7

    Klobuchar0.6%

    3

  • Brookline

    100% in

    March 16 2020, 3:57PM ET

    CandidatePercentVotes
    Warren35.2%

    6,614

    Biden30.4%

    5,715

    Sanders19.5%

    3,661

    Bloomberg11.2%

    2,105

    Buttigieg1.9%

    356

    Klobuchar1.1%

    210

    Gabbard0.3%

    53

  • Buckland

    100% in

    March 4 2020, 3:04AM ET

    CandidatePercentVotes
    Sanders37.5%

    230

    Warren30.8%

    189

    Biden23.7%

    145

    Bloomberg4.9%

    30

    Buttigieg1%

    6

    Gabbard0.8%

    5

    Klobuchar0.5%

    3

  • Burlington

    100% in

    March 16 2020, 3:57PM ET

    CandidatePercentVotes
    Biden33.4%

    1,810

    Sanders23.9%

    1,293

    Warren17.3%

    935

    Bloomberg13.7%

    741

    Buttigieg5.7%

    306

    Klobuchar2.6%

    141

    Gabbard1.1%

    60

  • Cambridge

    100% in

    March 16 2020, 4:00PM ET

    CandidatePercentVotes
    Warren42.1%

    15,805

    Sanders28%

    10,533

    Biden20.3%

    7,626

    Bloomberg5.8%

    2,187

    Buttigieg1.8%

    693

    Klobuchar0.8%

    283

    Gabbard0.3%

    101

  • Canton

    100% in

    March 4 2020, 6:36AM ET

    CandidatePercentVotes
    Biden39.4%

    2,183

    Sanders19.7%

    1,091

    Warren17.9%

    993

    Bloomberg15.3%

    846

    Buttigieg3.3%

    180

    Klobuchar1.7%

    93

    Gabbard0.8%

    42

  • Carlisle

    100% in

    April 7 2020, 3:47PM ET

    CandidatePercentVotes
    Biden33.8%

    641

    Warren26.8%

    509

    Sanders17.6%

    334

    Bloomberg14.2%

    269

    Buttigieg3.1%

    58

    Klobuchar3.1%

    58

    Gabbard0.5%

    9

  • Carver

    100% in

    March 16 2020, 4:00PM ET

    CandidatePercentVotes
    Biden39.6%

    708

    Sanders25.6%

    459

    Warren12.6%

    225

    Bloomberg12.2%

    218

    Buttigieg4.2%

    76

    Klobuchar1.8%

    33

    Gabbard1.1%

    19

  • Charlemont

    100% in

    March 16 2020, 4:00PM ET

    CandidatePercentVotes
    Sanders42.1%

    126

    Biden27.1%

    81

    Warren22.4%

    67

    Bloomberg4.7%

    14

    Klobuchar1.3%

    4

    Buttigieg0.3%

    1

    Gabbard0.3%

    1

  • Charlton

    100% in

    March 16 2020, 4:01PM ET

    CandidatePercentVotes
    Biden37.2%

    679

    Sanders28.4%

    517

    Bloomberg12.9%

    235

    Warren12.7%

    231

    Buttigieg4.4%

    80

    Klobuchar1.5%

    27

    Gabbard1.4%

    25

  • Chatham

    100% in

    March 4 2020, 3:30AM ET

    CandidatePercentVotes
    Biden38.6%

    698

    Sanders19%

    344

    Warren18.2%

    330

    Bloomberg16.4%

    297

    Buttigieg3.9%

    70

    Klobuchar2%

    37

    Gabbard0.6%

    10

  • Chelmsford

    100% in

    March 16 2020, 5:18PM ET

    CandidatePercentVotes
    Biden33%

    2,875

    Sanders23.7%

    2,059

    Warren19.3%

    1,678

    Bloomberg13%

    1,134

    Buttigieg5.1%

    443

    Klobuchar2.5%

    214

    Gabbard1.2%

    101

  • Chelsea

    100% in

    April 7 2020, 3:48PM ET

    CandidatePercentVotes
    Sanders43%

    1,656

    Biden22.1%

    849

    Warren18.2%

    701

    Bloomberg11.4%

    438

    Buttigieg1.3%

    50

    Klobuchar0.5%

    19

    Gabbard0.4%

    17

  • Cheshire

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden44%

    275

    Sanders27%

    169

    Warren14.9%

    93

    Bloomberg10.4%

    65

    Buttigieg1.1%

    7

    Gabbard0.6%

    4

    Klobuchar0.6%

    4

  • Chester

    100% in

    March 16 2020, 5:40PM ET

    CandidatePercentVotes
    Sanders32%

    65

    Biden28.1%

    57

    Bloomberg14.8%

    30

    Warren13.3%

    27

    Klobuchar2.5%

    5

    Buttigieg2%

    4

    Gabbard2%

    4

  • March 4 2020, 3:03AM ET

    CandidatePercentVotes
    Sanders36.6%

    117

    Warren28.7%

    92

    Biden23.1%

    74

    Bloomberg6.9%

    22

    Buttigieg3.1%

    10

    Gabbard0.9%

    3

    Klobuchar0.3%

    1

  • Chicopee

    100% in

    March 4 2020, 1:55AM ET

    CandidatePercentVotes
    Biden38%

    2,706

    Sanders32.5%

    2,313

    Bloomberg13.6%

    968

    Warren10.6%

    752

    Buttigieg1%

    74

    Gabbard1%

    71

    Klobuchar0.5%

    38

  • Chilmark

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Sanders26.8%

    143

    Warren25.1%

    134

    Biden24.5%

    131

    Bloomberg15.2%

    81

    Buttigieg5.2%

    28

    Gabbard1.1%

    6

    Klobuchar1.1%

    6

  • Clarksburg

    100% in

    March 5 2020, 2:26AM ET

    CandidatePercentVotes
    Biden48.2%

    149

    Sanders26.2%

    81

    Warren17.8%

    55

    Bloomberg5.5%

    17

    Buttigieg0.6%

    2

    Gabbard0.3%

    1

    Klobuchar0.3%

    1

  • Clinton

    100% in

    March 16 2020, 5:47PM ET

    CandidatePercentVotes
    Biden34.1%

    864

    Sanders30.2%

    765

    Warren15.7%

    397

    Bloomberg12.1%

    307

    Buttigieg3.2%

    82

    Klobuchar1.4%

    35

    Gabbard1.1%

    27

  • Cohasset

    100% in

    March 4 2020, 3:02AM ET

    CandidatePercentVotes
    Biden43.5%

    943

    Bloomberg19.7%

    426

    Warren16.7%

    361

    Sanders14.7%

    319

    Buttigieg3.2%

    69

    Klobuchar0.8%

    18

    Gabbard0.6%

    14

  • Colrain

    100% in

    March 16 2020, 5:53PM ET

    CandidatePercentVotes
    Sanders45.2%

    176

    Warren24.9%

    97

    Biden22.4%

    87

    Bloomberg4.9%

    19

    Buttigieg1.3%

    5

    Gabbard0.8%

    3

    Klobuchar0.3%

    1

  • Concord

    100% in

    March 25 2020, 7:58PM ET

    CandidatePercentVotes
    Biden35.5%

    2,510

    Warren30.2%

    2,130

    Sanders15.4%

    1,084

    Bloomberg13.2%

    932

    Buttigieg3.2%

    224

    Klobuchar1.8%

    124

    Gabbard0.2%

    17

  • Conway

    100% in

    March 4 2020, 3:44AM ET

    CandidatePercentVotes
    Sanders34.6%

    251

    Warren31%

    225

    Biden26.3%

    191

    Bloomberg6.1%

    44

    Buttigieg0.8%

    6

    Gabbard0.1%

    1

    Klobuchar0.1%

    1

  • Cummington

    100% in

    April 7 2020, 3:48PM ET

    CandidatePercentVotes
    Sanders37.5%

    115

    Warren28%

    86

    Biden23.8%

    73

    Bloomberg7.8%

    24

    Gabbard1%

    3

    Klobuchar0.7%

    2

    Buttigieg0.3%

    1

  • Dalton

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden43.8%

    583

    Sanders27.7%

    369

    Warren15.6%

    208

    Bloomberg8.6%

    114

    Buttigieg1.7%

    22

    Klobuchar0.8%

    11

    Gabbard0.2%

    3

  • Danvers

    100% in

    March 16 2020, 6:06PM ET

    CandidatePercentVotes
    Biden34.3%

    1,996

    Sanders24.7%

    1,438

    Bloomberg14.9%

    867

    Warren14.6%

    848

    Buttigieg5.9%

    345

    Klobuchar2%

    116

    Gabbard1%

    59

  • Dartmouth

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.6%

    2,078

    Sanders27.2%

    1,507

    Bloomberg15%

    828

    Warren13.5%

    748

    Buttigieg2.9%

    159

    Klobuchar1.1%

    60

    Gabbard0.8%

    47

  • Dedham

    100% in

    March 4 2020, 4:58AM ET

    CandidatePercentVotes
    Biden35.7%

    2,555

    Sanders22.2%

    1,589

    Warren21.2%

    1,514

    Bloomberg13%

    931

    Buttigieg3.1%

    222

    Klobuchar1.4%

    101

    Gabbard1%

    73

  • Deerfield

    100% in

    March 16 2020, 6:09PM ET

    CandidatePercentVotes
    Sanders33.7%

    556

    Biden28.2%

    466

    Warren25.1%

    415

    Bloomberg7.8%

    129

    Buttigieg1.9%

    31

    Klobuchar1.1%

    18

    Gabbard0.8%

    13

  • Dennis

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden38.5%

    1,520

    Sanders20.2%

    795

    Bloomberg16.8%

    662

    Warren14.9%

    586

    Buttigieg4.5%

    176

    Klobuchar2.2%

    87

    Gabbard0.6%

    24

  • Dighton

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.7%

    415

    Sanders30.7%

    338

    Warren12.4%

    136

    Bloomberg10.9%

    120

    Buttigieg3.2%

    35

    Gabbard1.5%

    17

    Klobuchar0.6%

    7

  • Douglas

    100% in

    March 16 2020, 6:13PM ET

    CandidatePercentVotes
    Biden37.4%

    432

    Sanders30.6%

    353

    Warren14%

    161

    Bloomberg9.7%

    112

    Buttigieg2.9%

    33

    Klobuchar1.4%

    16

    Gabbard1.1%

    13

  • Dover

    100% in

    March 4 2020, 3:59AM ET

    CandidatePercentVotes
    Biden40.9%

    704

    Bloomberg22.5%

    387

    Warren18.4%

    317

    Sanders13.1%

    226

    Buttigieg2.7%

    47

    Klobuchar1.1%

    19

    Gabbard0.6%

    11

  • Dracut

    100% in

    March 16 2020, 6:13PM ET

    CandidatePercentVotes
    Biden33.4%

    1,724

    Sanders29.4%

    1,517

    Bloomberg13.3%

    688

    Warren10.5%

    540

    Buttigieg5.6%

    287

    Klobuchar2.2%

    114

    Gabbard2.1%

    108

  • Dudley

    100% in

    March 16 2020, 6:14PM ET

    CandidatePercentVotes
    Biden35.5%

    506

    Sanders28.7%

    409

    Warren13.8%

    196

    Bloomberg12.1%

    172

    Buttigieg3.4%

    48

    Klobuchar1.1%

    16

    Gabbard1%

    14

  • Dunstable

    100% in

    March 16 2020, 6:20PM ET

    CandidatePercentVotes
    Biden35.5%

    297

    Sanders26.6%

    223

    Warren19.5%

    163

    Bloomberg10.9%

    91

    Buttigieg3.2%

    27

    Gabbard1.6%

    13

    Klobuchar1.4%

    12

  • Duxbury

    100% in

    March 16 2020, 6:20PM ET

    CandidatePercentVotes
    Biden40.4%

    1,565

    Bloomberg18.4%

    712

    Warren16.7%

    647

    Sanders16.5%

    641

    Buttigieg4.3%

    168

    Klobuchar1.8%

    68

    Gabbard0.6%

    25

  • March 17 2020, 2:46PM ET

    CandidatePercentVotes
    Biden34.2%

    787

    Sanders28.4%

    654

    Warren15.2%

    349

    Bloomberg11.6%

    266

    Buttigieg4.6%

    106

    Klobuchar1.3%

    31

    Gabbard1.1%

    26

  • March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Biden37.5%

    125

    Sanders27.9%

    93

    Bloomberg14.7%

    49

    Warren12%

    40

    Klobuchar2.7%

    9

    Buttigieg1.5%

    5

    Gabbard1.5%

    5

  • Eastham

    100% in

    March 4 2020, 3:15AM ET

    CandidatePercentVotes
    Biden33.3%

    601

    Sanders23.3%

    421

    Warren19.2%

    347

    Bloomberg12.9%

    232

    Buttigieg6.1%

    110

    Klobuchar3.1%

    56

    Gabbard0.6%

    11

  • March 4 2020, 4:48AM ET

    CandidatePercentVotes
    Sanders39.2%

    2,019

    Warren28%

    1,439

    Biden21.4%

    1,102

    Bloomberg7%

    361

    Buttigieg2.2%

    112

    Klobuchar0.9%

    46

    Gabbard0.5%

    24

  • March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Biden40.4%

    1,140

    Sanders23.7%

    670

    Warren14.4%

    407

    Bloomberg13.2%

    372

    Buttigieg4%

    112

    Klobuchar2.3%

    64

    Gabbard0.7%

    21

  • Easton

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden40.7%

    1,957

    Sanders22.6%

    1,089

    Warren16.7%

    802

    Bloomberg12.8%

    615

    Buttigieg3.7%

    178

    Klobuchar1.3%

    61

    Gabbard0.9%

    42

  • Edgartown

    100% in

    March 4 2020, 3:28AM ET

    CandidatePercentVotes
    Biden36.3%

    458

    Sanders25.3%

    320

    Warren18.6%

    235

    Bloomberg12.1%

    153

    Buttigieg3.7%

    47

    Klobuchar1.7%

    22

    Gabbard0.7%

    9

  • Egremont

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden32.6%

    156

    Sanders25.9%

    124

    Warren22%

    105

    Bloomberg14.9%

    71

    Buttigieg1.7%

    8

    Klobuchar1%

    5

    Gabbard0.6%

    3

  • Erving

    100% in

    March 4 2020, 3:40AM ET

    CandidatePercentVotes
    Sanders44%

    139

    Biden26.6%

    84

    Warren16.5%

    52

    Bloomberg7.3%

    23

    Buttigieg2.2%

    7

    Gabbard1.6%

    5

    Klobuchar0.3%

    1

  • Essex

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Biden35.4%

    383

    Sanders25.7%

    278

    Warren19.4%

    210

    Bloomberg14%

    151

    Buttigieg2.1%

    23

    Klobuchar1.5%

    16

    Gabbard1.1%

    12

  • Everett

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Sanders38.5%

    1,972

    Biden29.9%

    1,533

    Warren14.6%

    747

    Bloomberg10.1%

    518

    Buttigieg1.6%

    82

    Gabbard0.8%

    42

    Klobuchar0.6%

    33

  • Fairhaven

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden35%

    1,086

    Sanders29.2%

    906

    Warren13.9%

    430

    Bloomberg13.2%

    410

    Buttigieg3.5%

    109

    Klobuchar1.2%

    38

    Gabbard1%

    32

  • Fall River

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden38.5%

    3,392

    Sanders30%

    2,640

    Bloomberg14.7%

    1,290

    Warren10.4%

    915

    Buttigieg1.4%

    119

    Gabbard0.6%

    49

    Klobuchar0.5%

    46

  • Falmouth

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden38.8%

    3,515

    Sanders20.9%

    1,890

    Warren18.6%

    1,682

    Bloomberg13.8%

    1,249

    Buttigieg3.1%

    285

    Klobuchar2%

    181

    Gabbard0.8%

    73

  • Fitchburg

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Sanders33.9%

    1,674

    Biden32.7%

    1,611

    Warren13.7%

    677

    Bloomberg11.8%

    583

    Buttigieg2.9%

    145

    Klobuchar1.1%

    53

    Gabbard1%

    48

  • Florida

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Sanders38.7%

    46

    Biden37.8%

    45

    Warren12.6%

    15

    Bloomberg7.6%

    9

    Gabbard1.7%

    2

    Buttigieg0%

    0

    Klobuchar0%

    0

  • Foxborough

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Biden39.3%

    1,474

    Sanders23.2%

    871

    Warren16.4%

    614

    Bloomberg13.9%

    521

    Buttigieg3.5%

    133

    Klobuchar1.2%

    45

    Gabbard0.9%

    33

  • Framingham

    100% in

    March 26 2020, 3:46PM ET

    CandidatePercentVotes
    Biden35.1%

    5,021

    Warren23.4%

    3,343

    Sanders23.2%

    3,312

    Bloomberg12.4%

    1,769

    Buttigieg2.6%

    372

    Klobuchar1.2%

    172

    Gabbard0.6%

    80

  • Franklin

    100% in

    March 17 2020, 2:53PM ET

    CandidatePercentVotes
    Biden37.7%

    2,633

    Sanders22.2%

    1,551

    Warren18.2%

    1,272

    Bloomberg13.5%

    939

    Buttigieg4.2%

    291

    Klobuchar1.5%

    102

    Gabbard1%

    68

  • Freetown

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden37.5%

    499

    Sanders30.2%

    402

    Bloomberg14%

    186

    Warren10.8%

    143

    Buttigieg2%

    27

    Klobuchar1.6%

    21

    Gabbard1.1%

    14

  • Gardner

    100% in

    April 7 2020, 3:52PM ET

    CandidatePercentVotes
    Biden35.7%

    1,046

    Sanders32%

    939

    Bloomberg12.6%

    369

    Warren11.5%

    336

    Buttigieg2.8%

    82

    Klobuchar0.9%

    25

    Gabbard0.8%

    23

  • Aquinnah

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Sanders36%

    67

    Biden27.4%

    51

    Bloomberg16.7%

    31

    Warren14%

    26

    Klobuchar2.7%

    5

    Buttigieg1.6%

    3

    Gabbard0%

    0

  • Georgetown

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Biden38.6%

    697

    Sanders24.5%

    442

    Warren16.1%

    290

    Bloomberg13%

    235

    Buttigieg3.4%

    62

    Klobuchar1.5%

    27

    Gabbard1%

    18

  • Gill

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Sanders35.2%

    167

    Biden30%

    142

    Warren23.8%

    113

    Bloomberg8.2%

    39

    Buttigieg2.1%

    10

    Gabbard0.2%

    1

    Klobuchar0.2%

    1

  • Gloucester

    100% in

    April 7 2020, 3:53PM ET

    CandidatePercentVotes
    Biden33.4%

    2,460

    Sanders27.8%

    2,048

    Warren21.1%

    1,553

    Bloomberg12.3%

    906

    Buttigieg2%

    147

    Klobuchar1.1%

    79

    Gabbard0.7%

    50

  • Goshen

    100% in

    March 4 2020, 3:58AM ET

    CandidatePercentVotes
    Warren31%

    90

    Sanders30.7%

    89

    Biden25.5%

    74

    Bloomberg10.3%

    30

    Buttigieg0.7%

    2

    Gabbard0.3%

    1

    Klobuchar0%

    0

  • Gosnold

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Biden25%

    3

    Buttigieg25%

    3

    Warren25%

    3

    Sanders16.7%

    2

    Klobuchar8.3%

    1

    Bloomberg0%

    0

    Gabbard0%

    0

  • Grafton

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Biden35.9%

    1,368

    Sanders27.9%

    1,065

    Warren17.5%

    667

    Bloomberg10.8%

    413

    Buttigieg3.9%

    147

    Klobuchar1.4%

    55

    Gabbard0.9%

    35

  • Granby

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Sanders33.7%

    407

    Biden29.8%

    360

    Warren17.7%

    214

    Bloomberg11.5%

    139

    Buttigieg3.8%

    46

    Klobuchar1.6%

    19

    Gabbard0.5%

    6

  • Granville

    100% in

    March 4 2020, 3:14AM ET

    CandidatePercentVotes
    Biden34.4%

    87

    Sanders29.2%

    74

    Warren18.2%

    46

    Bloomberg10.7%

    27

    Gabbard3.2%

    8

    Klobuchar1.2%

    3

    Buttigieg0.8%

    2

Township breakdown

March 3, 2020
Hover over the map for details
  • Aquinnah

    100% in

    April 7 2020, 1:34PM ET

    CandidatePercentVotes
    Trump83.3%

    5

    Weld16.7%

    1

    No Preference0%

    0

  • Georgetown

    100% in

    April 7 2020, 1:36PM ET

    CandidatePercentVotes
    Trump89.6%

    566

    Weld7.9%

    50

    No Preference1.3%

    8

  • Gill

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump79.2%

    42

    Weld17%

    9

    No Preference1.9%

    1

  • Gloucester

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump84.1%

    1,108

    Weld11.6%

    153

    No Preference2.4%

    31

  • Goshen

    100% in

    April 7 2020, 1:37PM ET

    CandidatePercentVotes
    Trump83.6%

    51

    Weld16.4%

    10

    No Preference0%

    0

  • Gosnold

    100% in

    April 7 2020, 1:37PM ET

    CandidatePercentVotes
    Weld57.1%

    4

    Trump42.9%

    3

    No Preference0%

    0

  • Grafton

    100% in

    April 7 2020, 1:38PM ET

    CandidatePercentVotes
    Trump83.8%

    731

    Weld12.2%

    106

    No Preference1.7%

    15

  • Granby

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump89.6%

    300

    Weld8.4%

    28

    No Preference0.6%

    2

  • Granville

    100% in

    April 7 2020, 1:38PM ET

    CandidatePercentVotes
    Trump88.1%

    119

    Weld7.4%

    10

    No Preference2.2%

    3

  • March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump76.9%

    70

    Weld18.7%

    17

    No Preference1.1%

    1

  • Greenfield

    100% in

    April 7 2020, 1:39PM ET

    CandidatePercentVotes
    Trump80%

    421

    Weld13.3%

    70

    No Preference3.4%

    18

  • Groton

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump79%

    503

    Weld17.1%

    109

    No Preference1.4%

    9

  • Groveland

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump88.2%

    500

    Weld7.8%

    44

    No Preference2.3%

    13

  • Hadley

    100% in

    March 4 2020, 2:54AM ET

    CandidatePercentVotes
    Trump81.2%

    138

    Weld18.2%

    31

    No Preference0%

    0

  • Halifax

    100% in

    March 17 2020, 3:06PM ET

    CandidatePercentVotes
    Trump91%

    689

    Weld6.2%

    47

    No Preference1.3%

    10

  • Hamilton

    100% in

    April 7 2020, 1:39PM ET

    CandidatePercentVotes
    Trump80.8%

    361

    Weld16.3%

    73

    No Preference0.7%

    3

  • Hampden

    100% in

    March 4 2020, 2:58AM ET

    CandidatePercentVotes
    Trump89.2%

    247

    Weld10.5%

    29

    No Preference0.4%

    1

  • Hancock

    100% in

    April 7 2020, 1:40PM ET

    CandidatePercentVotes
    Trump91.8%

    45

    No Preference2%

    1

    Weld2%

    1

  • Hanover

    100% in

    March 17 2020, 3:07PM ET

    CandidatePercentVotes
    Trump90.8%

    1,069

    Weld6%

    71

    No Preference1.1%

    13

  • Hanson

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Trump90.3%

    806

    Weld6.8%

    61

    No Preference1.3%

    12

  • Hardwick

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Trump91.2%

    124

    Weld7.4%

    10

    No Preference0%

    0

  • Harvard

    100% in

    April 7 2020, 1:41PM ET

    CandidatePercentVotes
    Trump82.3%

    269

    Weld14.4%

    47

    No Preference1.2%

    4

  • Harwich

    100% in

    April 7 2020, 1:42PM ET

    CandidatePercentVotes
    Trump89.2%

    1,052

    Weld7.7%

    91

    No Preference1.4%

    17

  • Hatfield

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Trump83.5%

    81

    Weld12.4%

    12

    No Preference2.1%

    2

  • Haverhill

    100% in

    March 4 2020, 4:31AM ET

    CandidatePercentVotes
    Trump90.6%

    3,011

    Weld6.2%

    207

    No Preference1.2%

    41

  • Hawley

    100% in

    March 4 2020, 4:27PM ET

    CandidatePercentVotes
    Trump84.2%

    16

    No Preference5.3%

    1

    Weld5.3%

    1

  • Heath

    100% in

    March 4 2020, 2:26AM ET

    CandidatePercentVotes
    Trump88.6%

    31

    Weld8.6%

    3

    No Preference0%

    0

  • Hingham

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Trump77.5%

    894

    Weld15.5%

    179

    No Preference3.4%

    39

  • Hinsdale

    100% in

    March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Trump85.7%

    66

    Weld13%

    10

    No Preference0%

    0

  • Holbrook

    100% in

    April 7 2020, 1:42PM ET

    CandidatePercentVotes
    Trump91.1%

    697

    Weld5.5%

    42

    No Preference1.7%

    13

  • Holden

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Trump85.2%

    1,068

    Weld10.4%

    130

    No Preference2%

    25

  • Holland

    100% in

    March 4 2020, 1:58AM ET

    CandidatePercentVotes
    Trump88.3%

    128

    Weld8.3%

    12

    No Preference0%

    0

  • Holliston

    100% in

    March 4 2020, 4:02AM ET

    CandidatePercentVotes
    Trump80.3%

    531

    Weld14.8%

    98

    No Preference2.1%

    14

  • Holyoke

    100% in

    March 17 2020, 3:18PM ET

    CandidatePercentVotes
    Trump81.6%

    597

    Weld10.8%

    79

    No Preference2.2%

    16

  • Hopedale

    100% in

    April 7 2020, 1:45PM ET

    CandidatePercentVotes
    Trump86%

    282

    Weld10.4%

    34

    No Preference2.7%

    9

  • Hopkinton

    100% in

    April 7 2020, 1:47PM ET

    CandidatePercentVotes
    Trump78.7%

    558

    Weld15.5%

    110

    No Preference2.8%

    20

  • April 7 2020, 1:49PM ET

    CandidatePercentVotes
    Trump84.9%

    264

    Weld10.3%

    32

    No Preference1.9%

    6

  • Hudson

    100% in

    March 17 2020, 7:26PM ET

    CandidatePercentVotes
    Trump83.8%

    914

    Weld11.3%

    123

    No Preference2.6%

    28

  • Hull

    100% in

    April 7 2020, 1:50PM ET

    CandidatePercentVotes
    Trump86.1%

    471

    Weld10.6%

    58

    No Preference1.8%

    10

  • Huntington

    100% in

    March 17 2020, 7:26PM ET

    CandidatePercentVotes
    Trump87.3%

    110

    Weld11.1%

    14

    No Preference0.8%

    1

  • Ipswich

    100% in

    March 17 2020, 7:32PM ET

    CandidatePercentVotes
    Trump83.1%

    651

    Weld12.1%

    95

    No Preference2.2%

    17

  • Kingston

    100% in

    March 17 2020, 7:32PM ET

    CandidatePercentVotes
    Trump90%

    1,008

    Weld7%

    78

    No Preference1.4%

    16

  • Lakeville

    100% in

    March 17 2020, 7:32PM ET

    CandidatePercentVotes
    Trump91.3%

    839

    Weld6.2%

    57

    No Preference1.2%

    11

  • Lancaster

    100% in

    March 17 2020, 7:32PM ET

    CandidatePercentVotes
    Trump79.6%

    317

    Weld15.3%

    61

    No Preference2.5%

    10

  • March 4 2020, 1:22AM ET

    CandidatePercentVotes
    Trump80%

    84

    Weld14.3%

    15

    No Preference1.9%

    2

  • Lawrence

    100% in

    March 4 2020, 3:16AM ET

    CandidatePercentVotes
    Trump87.4%

    655

    Weld6.9%

    52

    No Preference1.3%

    10

  • Lee

    100% in

    March 4 2020, 3:03AM ET

    CandidatePercentVotes
    Trump80.2%

    101

    Weld12.7%

    16

    No Preference3.2%

    4

  • Leicester

    100% in

    March 4 2020, 3:09AM ET

    CandidatePercentVotes
    Trump92.3%

    615

    Weld5.4%

    36

    No Preference0.9%

    6

  • Lenox

    100% in

    March 4 2020, 4:54AM ET

    CandidatePercentVotes
    Trump67.6%

    98

    Weld27.6%

    40

    No Preference2.8%

    4

  • Leominster

    100% in

    March 17 2020, 7:33PM ET

    CandidatePercentVotes
    Trump87.9%

    1,444

    Weld7.9%

    129

    No Preference1.3%

    22

  • Leverett

    100% in

    March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump79.3%

    23

    Weld17.2%

    5

    No Preference0%

    0

  • Lexington

    100% in

    April 7 2020, 1:51PM ET

    CandidatePercentVotes
    Trump76.1%

    688

    Weld19.9%

    180

    No Preference2.2%

    20

  • Leyden

    100% in

    March 4 2020, 4:08AM ET

    CandidatePercentVotes
    Trump78.4%

    29

    Weld21.6%

    8

    No Preference0%

    0

  • Lincoln

    100% in

    March 17 2020, 7:46PM ET

    CandidatePercentVotes
    Trump72.4%

    142

    Weld22.4%

    44

    No Preference0.5%

    1

  • Littleton

    100% in

    April 7 2020, 1:53PM ET

    CandidatePercentVotes
    Trump82%

    487

    Weld14.8%

    88

    No Preference2.2%

    13

  • Longmeadow

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Trump76.8%

    487

    Weld17.7%

    112

    No Preference1.6%

    10

  • Lowell

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Trump89.5%

    2,328

    Weld6.8%

    176

    No Preference0.8%

    20

  • Ludlow

    100% in

    March 4 2020, 3:20AM ET

    CandidatePercentVotes
    Trump93.7%

    959

    Weld4.5%

    46

    No Preference0.7%

    7

  • Lunenburg

    100% in

    March 17 2020, 7:48PM ET

    CandidatePercentVotes
    Trump84.9%

    674

    Weld11.1%

    88

    No Preference1.6%

    13

  • Lynn

    100% in

    March 17 2020, 7:49PM ET

    CandidatePercentVotes
    Trump90.7%

    1,707

    Weld5.4%

    102

    No Preference1.1%

    21

  • Lynnfield

    100% in

    March 17 2020, 7:49PM ET

    CandidatePercentVotes
    Trump88.8%

    752

    Weld7.9%

    67

    No Preference1.3%

    11

  • Malden

    100% in

    March 4 2020, 4:26PM ET

    CandidatePercentVotes
    Trump87.5%

    942

    Weld7.8%

    84

    No Preference2.2%

    24

  • Manchester

    100% in

    March 17 2020, 10:28PM ET

    CandidatePercentVotes
    Trump64.5%

    194

    Weld30.9%

    93

    No Preference2.7%

    8

  • Mansfield

    100% in

    March 17 2020, 10:28PM ET

    CandidatePercentVotes
    Trump83.7%

    1,102

    Weld12.8%

    168

    No Preference2.1%

    28

  • Marblehead

    100% in

    March 17 2020, 10:28PM ET

    CandidatePercentVotes
    Trump78.4%

    811

    Weld16.7%

    173

    No Preference1.9%

    20

  • Marion

    100% in

    March 17 2020, 10:28PM ET

    CandidatePercentVotes
    Trump83.1%

    315

    Weld13.2%

    50

    No Preference2.4%

    9

  • April 7 2020, 2:00PM ET

    CandidatePercentVotes
    Trump84%

    1,503

    Weld11.1%

    198

    No Preference1.3%

    23

  • Marshfield

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump88.6%

    1,433

    Weld9.2%

    149

    No Preference1.4%

    23

  • Mashpee

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump90.5%

    1,204

    Weld6.7%

    89

    No Preference1.9%

    25

  • March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump88.5%

    360

    Weld7.4%

    30

    No Preference2.2%

    9

  • Maynard

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump82.5%

    411

    Weld14.7%

    73

    No Preference1%

    5

  • Medfield

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump82.2%

    546

    Weld13.4%

    89

    No Preference2.7%

    18

  • Medford

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump88.4%

    1,584

    Weld8%

    143

    No Preference1.6%

    29

  • Medway

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump81.5%

    600

    Weld14.8%

    109

    No Preference1.5%

    11

  • Melrose

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump84.1%

    1,175

    Weld11.5%

    160

    No Preference2.3%

    32

  • Mendon

    100% in

    April 7 2020, 2:05PM ET

    CandidatePercentVotes
    Trump90.1%

    365

    Weld8.6%

    35

    No Preference0.7%

    3

  • Merrimac

    100% in

    March 4 2020, 8:13PM ET

    CandidatePercentVotes
    Trump89.7%

    462

    Weld8.2%

    42

    No Preference1.2%

    6

  • Methuen

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump93.3%

    2,492

    Weld4.4%

    118

    No Preference0.9%

    24

  • March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump91.9%

    1,691

    Weld5.6%

    103

    No Preference0.8%

    15

  • March 5 2020, 7:31PM ET

    CandidatePercentVotes
    Trump88.9%

    16

    Weld5.6%

    1

    No Preference0%

    0

  • Middleton

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump89.4%

    640

    Weld6.4%

    46

    No Preference2%

    14

  • Milford

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump89%

    1,064

    Weld7.4%

    88

    No Preference1.8%

    21

  • Millbury

    100% in

    April 7 2020, 2:05PM ET

    CandidatePercentVotes
    Trump90.8%

    690

    Weld7%

    53

    No Preference0.8%

    6

  • Millis

    100% in

    March 4 2020, 3:21AM ET

    CandidatePercentVotes
    Trump83%

    507

    Weld12.4%

    76

    No Preference2.9%

    18

  • Millville

    100% in

    March 4 2020, 2:35AM ET

    CandidatePercentVotes
    Trump91.5%

    183

    Weld6%

    12

    No Preference1.5%

    3

  • Milton

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump85.9%

    952

    Weld10.6%

    117

    No Preference1.3%

    14

  • Monroe

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump57.1%

    4

    Weld42.9%

    3

    No Preference0%

    0

  • Monson

    100% in

    March 4 2020, 1:36AM ET

    CandidatePercentVotes
    Trump88.5%

    402

    Weld8.1%

    37

    No Preference1.5%

    7

  • Montague

    100% in

    March 18 2020, 7:06PM ET

    CandidatePercentVotes
    Trump80.6%

    179

    Weld13.1%

    29

    No Preference2.7%

    6

  • Monterey

    100% in

    March 4 2020, 4:20AM ET

    CandidatePercentVotes
    Trump71.4%

    20

    Weld25%

    7

    No Preference0%

    0

  • Montgomery

    100% in

    April 7 2020, 2:06PM ET

    CandidatePercentVotes
    Trump28.5%

    61

    Weld1.9%

    4

    No Preference0%

    0

  • March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump100%

    2

    No Preference0%

    0

    Weld0%

    0

  • Nahant

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Trump83.3%

    185

    Weld14.4%

    32

    No Preference0.9%

    2

  • Nantucket

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Trump79.1%

    352

    Weld13.3%

    59

    No Preference2%

    9

  • Natick

    100% in

    April 7 2020, 2:07PM ET

    CandidatePercentVotes
    Trump79.3%

    1,136

    Weld15.1%

    216

    No Preference3.1%

    44

  • Needham

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Trump79.3%

    919

    Weld15%

    174

    No Preference3.1%

    36

  • March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Trump100%

    14

    No Preference0%

    0

    Weld0%

    0

  • April 10 2020, 1:18PM ET

    CandidatePercentVotes
    Trump92.2%

    1,766

    Weld3.9%

    75

    No Preference1.5%

    29

  • March 5 2020, 2:26AM ET

    CandidatePercentVotes
    Trump93%

    66

    Weld5.6%

    4

    No Preference0%

    0

  • Newbury

    100% in

    March 18 2020, 7:11PM ET

    CandidatePercentVotes
    Trump84.5%

    432

    Weld10.6%

    54

    No Preference1%

    5

  • April 7 2020, 2:13PM ET

    CandidatePercentVotes
    Trump82.4%

    697

    Weld14.5%

    123

    No Preference1.8%

    15

  • March 4 2020, 5:48PM ET

    CandidatePercentVotes
    Trump73.3%

    33

    Weld15.6%

    7

    No Preference2.2%

    1

  • New Salem

    100% in

    March 18 2020, 7:15PM ET

    CandidatePercentVotes
    Trump74%

    37

    Weld22%

    11

    No Preference2%

    1

  • Newton

    100% in

    March 18 2020, 7:15PM ET

    CandidatePercentVotes
    Trump79%

    2,082

    Weld15.6%

    412

    No Preference2.6%

    68

  • Norfolk

    100% in

    March 18 2020, 7:15PM ET

    CandidatePercentVotes
    Trump83.1%

    769

    Weld12.2%

    113

    No Preference2.9%

    27

  • April 7 2020, 2:15PM ET

    CandidatePercentVotes
    Trump85.1%

    189

    Weld9.9%

    22

    No Preference2.3%

    5

  • March 18 2020, 7:11PM ET

    CandidatePercentVotes
    Trump79.4%

    605

    Weld14.2%

    108

    No Preference3.9%

    30

  • March 18 2020, 7:11PM ET

    CandidatePercentVotes
    Trump87.4%

    1,373

    Weld9.1%

    143

    No Preference1.7%

    27

  • April 7 2020, 2:16PM ET

    CandidatePercentVotes
    Trump85.5%

    1,453

    Weld10.8%

    184

    No Preference1.9%

    33

  • April 7 2020, 2:20PM ET

    CandidatePercentVotes
    Trump77.3%

    692

    Weld16.8%

    150

    No Preference2.8%

    25

  • March 5 2020, 7:27PM ET

    CandidatePercentVotes
    Trump87.5%

    739

    Weld9.1%

    77

    No Preference1.8%

    15

  • April 7 2020, 2:24PM ET

    CandidatePercentVotes
    Trump92.5%

    297

    Weld5.3%

    17

    No Preference0.9%

    3

  • Northfield

    100% in

    March 4 2020, 2:34AM ET

    CandidatePercentVotes
    Trump80.2%

    77

    Weld17.7%

    17

    No Preference2.1%

    2

  • March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Trump87.3%

    941

    Weld8.7%

    94

    No Preference2.4%

    26

  • Norton

    100% in

    April 7 2020, 2:26PM ET

    CandidatePercentVotes
    Trump89.7%

    875

    Weld8.1%

    79

    No Preference0.9%

    9

  • Norwell

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Trump86.5%

    514

    Weld10.4%

    62

    No Preference1.3%

    8

  • Norwood

    100% in

    March 18 2020, 7:08PM ET

    CandidatePercentVotes
    Trump88.7%

    1,414

    Weld7.6%

    122

    No Preference1.4%

    22

  • Oak Bluffs

    100% in

    April 7 2020, 2:27PM ET

    CandidatePercentVotes
    Trump82.7%

    158

    Weld12%

    23

    No Preference1.6%

    3

  • Oakham

    100% in

    March 4 2020, 1:58AM ET

    CandidatePercentVotes
    Trump90.5%

    143

    Weld8.2%

    13

    No Preference0%

    0

  • Orange

    100% in

    April 7 2020, 6:50PM ET

    CandidatePercentVotes
    Trump89.7%

    323

    Weld8.9%

    32

    No Preference0.8%

    3

  • Orleans

    100% in

    March 4 2020, 1:24AM ET

    CandidatePercentVotes
    Trump84.9%

    510

    Weld11.8%

    71

    No Preference1.7%

    10

  • Otis

    100% in

    March 4 2020, 2:16AM ET

    CandidatePercentVotes
    Trump84.6%

    55

    Weld9.2%

    6

    No Preference3.1%

    2

  • Oxford

    100% in

    March 4 2020, 2:37AM ET

    CandidatePercentVotes
    Trump90.8%

    757

    Weld6%

    50

    No Preference1%

    8

  • Palmer

    100% in

    March 4 2020, 3:49AM ET

    CandidatePercentVotes
    Trump91%

    525

    Weld6.9%

    40

    No Preference0.9%

    5

  • Paxton

    100% in

    March 18 2020, 7:06PM ET

    CandidatePercentVotes
    Trump87.9%

    217

    Weld10.1%

    25

    No Preference0.8%

    2

  • Peabody

    100% in

    March 4 2020, 4:36AM ET

    CandidatePercentVotes
    Trump91.3%

    2,880

    Weld5.5%

    175

    No Preference1.6%

    49

  • Pelham

    100% in

    March 4 2020, 3:57AM ET

    CandidatePercentVotes
    Weld58.8%

    10

    Trump41.2%

    7

    No Preference0%

    0

  • Pembroke

    100% in

    April 7 2020, 2:29PM ET

    CandidatePercentVotes
    Trump89.9%

    1,381

    Weld7.2%

    110

    No Preference2%

    30

  • Pepperell

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump88.4%

    911

    Weld8%

    82

    No Preference2.3%

    24

  • Peru

    100% in

    March 4 2020, 2:50AM ET

    CandidatePercentVotes
    Trump81.6%

    40

    Weld12.2%

    6

    No Preference2%

    1

  • Petersham

    100% in

    March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump90.7%

    68

    Weld8%

    6

    No Preference1.3%

    1

  • April 7 2020, 2:33PM ET

    CandidatePercentVotes
    Trump91.3%

    105

    Weld5.2%

    6

    No Preference2.6%

    3

  • Pittsfield

    100% in

    April 7 2020, 2:40PM ET

    CandidatePercentVotes
    Trump80.4%

    656

    Weld13.6%

    111

    No Preference2.1%

    17

  • Plainfield

    100% in

    March 4 2020, 4:58AM ET

    CandidatePercentVotes
    Trump69.2%

    18

    Weld30.8%

    8

    No Preference0%

    0

  • Plainville

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump88.3%

    628

    Weld8.2%

    58

    No Preference1.8%

    13

  • Plymouth

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump89.5%

    4,371

    Weld6.9%

    339

    No Preference1.9%

    91

  • Plympton

    100% in

    April 7 2020, 2:42PM ET

    CandidatePercentVotes
    Trump89.8%

    246

    Weld4.7%

    13

    No Preference4%

    11

  • Princeton

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump83%

    195

    Weld13.2%

    31

    No Preference2.1%

    5

  • April 7 2020, 2:43PM ET

    CandidatePercentVotes
    Trump71.2%

    37

    Weld25%

    13

    No Preference1.9%

    1

  • Quincy

    100% in

    April 7 2020, 2:46PM ET

    CandidatePercentVotes
    Trump88.7%

    3,277

    Weld7.1%

    261

    No Preference1.6%

    59

  • Randolph

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump91.4%

    768

    Weld5.6%

    47

    No Preference0.8%

    7

  • Raynham

    100% in

    April 7 2020, 2:58PM ET

    CandidatePercentVotes
    Trump92%

    805

    Weld5.6%

    49

    No Preference0.9%

    8

  • Reading

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump83.5%

    1,725

    Weld11.6%

    239

    No Preference2.8%

    58

  • Rehoboth

    100% in

    April 7 2020, 2:59PM ET

    CandidatePercentVotes
    Trump90%

    603

    Weld7.2%

    48

    No Preference1.5%

    10

  • Revere

    100% in

    March 18 2020, 1:31AM ET

    CandidatePercentVotes
    Trump92.5%

    1,279

    Weld3.9%

    54

    No Preference0.7%

    10

  • Richmond

    100% in

    March 5 2020, 7:14PM ET

    CandidatePercentVotes
    Trump68.8%

    33

    Weld31.3%

    15

    No Preference0%

    0

  • Rochester

    100% in

    March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump92%

    457

    Weld5.2%

    26

    No Preference1.8%

    9

  • Rockland

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump91.6%

    1,216

    Weld4.8%

    64

    No Preference1.7%

    23

  • Rockport

    100% in

    April 7 2020, 3:00PM ET

    CandidatePercentVotes
    Trump78.9%

    295

    Weld19.3%

    72

    No Preference0.3%

    1

  • Rowe

    100% in

    April 7 2020, 3:01PM ET

    CandidatePercentVotes
    Trump95.7%

    22

    Weld4.3%

    1

    No Preference0%

    0

  • Rowley

    100% in

    March 18 2020, 12:02AM ET

    CandidatePercentVotes
    Trump90.4%

    479

    Weld7.5%

    40

    No Preference0.9%

    5

  • Royalston

    100% in

    March 4 2020, 5:48PM ET

    CandidatePercentVotes
    Trump89.5%

    77

    Weld8.1%

    7

    No Preference2.3%

    2

  • Russell

    100% in

    April 7 2020, 3:03PM ET

    CandidatePercentVotes
    Trump92%

    69

    No Preference2.7%

    2

    Weld2.7%

    2

  • Rutland

    100% in

    March 4 2020, 4:31AM ET

    CandidatePercentVotes
    Trump85.7%

    424

    Weld11.1%

    55

    No Preference1.8%

    9

  • Salem

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Trump85.6%

    1,152

    Weld9.5%

    128

    No Preference1.7%

    23

  • Salisbury

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Trump91.7%

    637

    Weld6%

    42

    No Preference1%

    7

  • March 4 2020, 2:42AM ET

    CandidatePercentVotes
    Trump90.6%

    29

    Weld3.1%

    1

    No Preference0%

    0

  • Sandwich

    100% in

    April 7 2020, 3:05PM ET

    CandidatePercentVotes
    Trump90.3%

    1,951

    Weld6.7%

    145

    No Preference1.7%

    37

  • Saugus

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Trump94.4%

    1,693

    Weld3.7%

    66

    No Preference1%

    18

  • Savoy

    100% in

    March 4 2020, 2:16AM ET

    CandidatePercentVotes
    Trump92.9%

    26

    Weld3.6%

    1

    No Preference0%

    0

  • Scituate

    100% in

    March 17 2020, 3:17PM ET

    CandidatePercentVotes
    Trump83%

    896

    Weld13.9%

    150

    No Preference1.7%

    18

  • Seekonk

    100% in

    April 7 2020, 3:08PM ET

    CandidatePercentVotes
    Trump95.2%

    535

    Weld3.6%

    20

    No Preference0%

    0

  • Sharon

    100% in

    April 7 2020, 3:11PM ET

    CandidatePercentVotes
    Trump85.8%

    512

    Weld10.9%

    65

    No Preference0.8%

    5

  • Sheffield

    100% in

    April 7 2020, 3:13PM ET

    CandidatePercentVotes
    Trump70.5%

    55

    Weld21.8%

    17

    No Preference1.3%

    1

  • Shelburne

    100% in

    March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Trump73.4%

    58

    Weld26.6%

    21

    No Preference0%

    0

  • Sherborn

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Trump68.4%

    134

    Weld27.6%

    54

    No Preference1.5%

    3

  • Shirley

    100% in

    April 7 2020, 3:24PM ET

    CandidatePercentVotes
    Trump86.5%

    431

    Weld10.6%

    53

    No Preference1%

    5

  • Shrewsbury

    100% in

    March 17 2020, 3:11PM ET

    CandidatePercentVotes
    Trump80.9%

    1,302

    Weld13.8%

    222

    No Preference2.8%

    45

  • Shutesbury

    100% in

    March 4 2020, 4:03AM ET

    CandidatePercentVotes
    Trump64.3%

    18

    Weld32.1%

    9

    No Preference0%

    0

  • Somerset

    100% in

    March 4 2020, 1:43AM ET

    CandidatePercentVotes
    Trump93.2%

    828

    Weld3.9%

    35

    No Preference1.2%

    11

  • Somerville

    100% in

    March 17 2020, 3:07PM ET

    CandidatePercentVotes
    Trump82.2%

    744

    Weld13%

    118

    No Preference1%

    9

  • March 4 2020, 1:54AM ET

    CandidatePercentVotes
    Trump90.8%

    334

    Weld7.3%

    27

    No Preference1.6%

    6

  • March 17 2020, 3:06PM ET

    CandidatePercentVotes
    Trump79.9%

    381

    Weld14.5%

    69

    No Preference2.3%

    11

  • March 4 2020, 5:47PM ET

    CandidatePercentVotes
    Trump88.6%

    445

    Weld6.4%

    32

    No Preference1.2%

    6

  • March 4 2020, 2:59AM ET

    CandidatePercentVotes
    Trump84.8%

    671

    Weld10.5%

    83

    No Preference2.3%

    18

  • Southwick

    100% in

    April 7 2020, 3:32PM ET

    CandidatePercentVotes
    Trump90.5%

    612

    Weld6.7%

    45

    No Preference1.5%

    10

  • Spencer

    100% in

    April 7 2020, 3:32PM ET

    CandidatePercentVotes
    Trump92.7%

    612

    Weld5.8%

    38

    No Preference0.3%

    2

  • April 7 2020, 3:35PM ET

    CandidatePercentVotes
    Trump84.9%

    1,689

    Weld8.5%

    169

    No Preference1.8%

    36

  • Sterling

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump86.4%

    413

    Weld10.7%

    51

    No Preference2.3%

    11

  • April 7 2020, 3:37PM ET

    CandidatePercentVotes
    Trump81.7%

    49

    Weld16.7%

    10

    No Preference1.7%

    1

  • Stoneham

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump92.8%

    1,099

    Weld5.9%

    70

    No Preference0.6%

    7

  • Stoughton

    100% in

    March 17 2020, 3:01PM ET

    CandidatePercentVotes
    Trump89.9%

    1,105

    Weld7.8%

    96

    No Preference1.1%

    14

  • Stow

    100% in

    March 17 2020, 2:56PM ET

    CandidatePercentVotes
    Trump76.8%

    307

    Weld19%

    76

    No Preference2.3%

    9

  • Sturbridge

    100% in

    April 7 2020, 3:38PM ET

    CandidatePercentVotes
    Trump83.1%

    433

    Weld12.3%

    64

    No Preference1.7%

    9

  • Sudbury

    100% in

    April 7 2020, 3:38PM ET

    CandidatePercentVotes
    Trump75.4%

    496

    Weld21%

    138

    No Preference2.3%

    15

  • Sunderland

    100% in

    March 4 2020, 3:00AM ET

    CandidatePercentVotes
    Trump84.4%

    65

    Weld11.7%

    9

    No Preference1.3%

    1

  • Sutton

    100% in

    April 7 2020, 3:41PM ET

    CandidatePercentVotes
    Trump90.5%

    545

    Weld6.5%

    39

    No Preference2.2%

    13

  • Swampscott

    100% in

    March 17 2020, 2:56PM ET

    CandidatePercentVotes
    Trump82.1%

    531

    Weld13.4%

    87

    No Preference2.5%

    16

  • Swansea

    100% in

    April 7 2020, 3:42PM ET

    CandidatePercentVotes
    Trump94.9%

    726

    Weld3.1%

    24

    No Preference1.3%

    10

  • Taunton

    100% in

    April 7 2020, 3:43PM ET

    CandidatePercentVotes
    Trump91%

    2,024

    Weld5.3%

    117

    No Preference1.1%

    25

  • Templeton

    100% in

    April 7 2020, 3:46PM ET

    CandidatePercentVotes
    Trump90.1%

    381

    Weld8%

    34

    No Preference0.9%

    4

  • Tewksbury

    100% in

    March 17 2020, 2:56PM ET

    CandidatePercentVotes
    Trump91.6%

    1,804

    Weld5.6%

    111

    No Preference1.3%

    26

  • Tisbury

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Trump78%

    96

    Weld14.6%

    18

    No Preference2.4%

    3

  • Tolland

    100% in

    March 4 2020, 3:53AM ET

    CandidatePercentVotes
    Trump84.6%

    33

    Weld12.8%

    5

    No Preference0%

    0

  • Topsfield

    100% in

    March 17 2020, 2:53PM ET

    CandidatePercentVotes
    Trump82%

    427

    Weld14.8%

    77

    No Preference1.9%

    10

  • Townsend

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Trump89.8%

    544

    Weld7.6%

    46

    No Preference1.3%

    8

  • Truro

    100% in

    March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump80.2%

    73

    Weld17.6%

    16

    No Preference0%

    0

  • April 7 2020, 3:48PM ET

    CandidatePercentVotes
    Trump92.3%

    878

    Weld5.9%

    56

    No Preference1.2%

    11

  • Tyringham

    100% in

    March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump88.2%

    15

    Weld5.9%

    1

    No Preference0%

    0

  • Upton

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Trump78.9%

    363

    Weld14.6%

    67

    No Preference3.3%

    15

  • Uxbridge

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Trump88%

    668

    Weld8.7%

    66

    No Preference1.3%

    10

  • Wakefield

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Trump89.3%

    1,255

    Weld8%

    113

    No Preference1.1%

    16

  • Wales

    100% in

    April 7 2020, 3:48PM ET

    CandidatePercentVotes
    Trump89.4%

    118

    Weld6.8%

    9

    No Preference0.8%

    1

  • Walpole

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Trump88.1%

    1,416

    Weld8.6%

    138

    No Preference1.5%

    24

  • Waltham

    100% in

    April 7 2020, 3:49PM ET

    CandidatePercentVotes
    Trump87.7%

    1,675

    Weld9.3%

    178

    No Preference1.2%

    23

  • Ware

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Trump92.6%

    365

    Weld5.6%

    22

    No Preference0.8%

    3

  • Wareham

    100% in

    April 7 2020, 3:51PM ET

    CandidatePercentVotes
    Trump90.7%

    1,223

    Weld5.7%

    77

    No Preference2.4%

    33

  • Warren

    100% in

    April 10 2020, 1:18PM ET

    CandidatePercentVotes
    Trump91.4%

    246

    Weld5.6%

    15

    No Preference0.7%

    2

  • Warwick

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Trump83.3%

    25

    Weld13.3%

    4

    No Preference0%

    0

  • Washington

    100% in

    April 7 2020, 3:54PM ET

    CandidatePercentVotes
    Trump83.8%

    31

    Weld13.5%

    5

    No Preference0%

    0

  • Watertown

    100% in

    March 4 2020, 4:20AM ET

    CandidatePercentVotes
    Trump82.4%

    682

    Weld13.6%

    113

    No Preference1.2%

    10

  • Wayland

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Trump71.2%

    365

    Weld20.7%

    106

    No Preference2.5%

    13

  • Webster

    100% in

    March 17 2020, 2:46PM ET

    CandidatePercentVotes
    Trump90.9%

    657

    Weld6.5%

    47

    No Preference0.7%

    5

  • Wellesley

    100% in

    April 7 2020, 3:55PM ET

    CandidatePercentVotes
    Trump71.3%

    700

    Weld21.1%

    207

    No Preference3.6%

    35

  • Wellfleet

    100% in

    April 7 2020, 3:55PM ET

    CandidatePercentVotes
    Trump75.5%

    108

    Weld20.3%

    29

    No Preference2.8%

    4

  • Wendell

    100% in

    March 16 2020, 6:14PM ET

    CandidatePercentVotes
    Trump89.5%

    17

    Weld10.5%

    2

    No Preference0%

    0

  • Wenham

    100% in

    April 7 2020, 3:56PM ET

    CandidatePercentVotes
    Trump70.9%

    190

    Weld23.5%

    63

    No Preference4.1%

    11

  • April 7 2020, 3:56PM ET

    CandidatePercentVotes
    Trump79.1%

    574

    Weld16.7%

    121

    No Preference1.5%

    11

  • April 7 2020, 3:56PM ET

    CandidatePercentVotes
    Trump87.4%

    508

    Weld9.3%

    54

    No Preference1.5%

    9

  • April 7 2020, 3:58PM ET

    CandidatePercentVotes
    Trump89.7%

    532

    Weld7.6%

    45

    No Preference1.2%

    7

  • March 4 2020, 4:08AM ET

    CandidatePercentVotes
    Trump89.9%

    213

    Weld7.6%

    18

    No Preference0.4%

    1

  • Westfield

    100% in

    March 16 2020, 6:13PM ET

    CandidatePercentVotes
    Trump87.8%

    1,568

    Weld8.3%

    149

    No Preference1.6%

    29

  • Westford

    100% in

    March 16 2020, 6:09PM ET

    CandidatePercentVotes
    Trump84.9%

    1,186

    Weld11.1%

    155

    No Preference2.1%

    29

  • April 7 2020, 3:58PM ET

    CandidatePercentVotes
    Trump88%

    66

    Weld9.3%

    7

    No Preference1.3%

    1

  • March 16 2020, 6:06PM ET

    CandidatePercentVotes
    Trump87.9%

    428

    Weld9.7%

    47

    No Preference1.2%

    6

  • April 7 2020, 3:59PM ET

    CandidatePercentVotes
    Trump82.6%

    266

    Weld12.4%

    40

    No Preference2.2%

    7

  • Weston

    100% in

    March 16 2020, 6:06PM ET

    CandidatePercentVotes
    Trump74.9%

    274

    Weld20.5%

    75

    No Preference2.2%

    8

  • Westport

    100% in

    April 7 2020, 4:01PM ET

    CandidatePercentVotes
    Trump92%

    862

    Weld4.8%

    45

    No Preference1.9%

    18

  • March 16 2020, 5:54PM ET

    CandidatePercentVotes
    Trump90.1%

    887

    Weld6.8%

    67

    No Preference1.6%

    16

  • March 4 2020, 1:49AM ET

    CandidatePercentVotes
    Trump66.7%

    22

    Weld30.3%

    10

    No Preference3%

    1

  • April 7 2020, 4:01PM ET

    CandidatePercentVotes
    Trump83.3%

    70

    Weld9.5%

    8

    No Preference1.2%

    1

  • Westwood

    100% in

    March 16 2020, 5:18PM ET

    CandidatePercentVotes
    Trump83.5%

    712

    Weld11.7%

    100

    No Preference2.9%

    25

  • Weymouth

    100% in

    March 16 2020, 4:01PM ET

    CandidatePercentVotes
    Trump90%

    2,752

    Weld6.6%

    202

    No Preference1.5%

    47

  • Whately

    100% in

    March 4 2020, 3:49AM ET

    CandidatePercentVotes
    Trump71.2%

    37

    Weld25%

    13

    No Preference3.8%

    2

  • Whitman

    100% in

    March 16 2020, 3:44PM ET

    CandidatePercentVotes
    Trump90.1%

    1,012

    Weld6.1%

    69

    No Preference2%

    22

  • Wilbraham

    100% in

    April 7 2020, 4:02PM ET

    CandidatePercentVotes
    Trump87.9%

    651

    Weld8.8%

    65

    No Preference1.6%

    12

  • March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Trump78.4%

    69

    Weld18.2%

    16

    No Preference1.1%

    1

  • March 4 2020, 2:59AM ET

    CandidatePercentVotes
    Trump79.1%

    87

    Weld15.5%

    17

    No Preference3.6%

    4

  • Wilmington

    100% in

    March 16 2020, 3:43PM ET

    CandidatePercentVotes
    Trump91.8%

    1,557

    Weld5.6%

    95

    No Preference1.4%

    23

  • Winchendon

    100% in

    March 16 2020, 3:43PM ET

    CandidatePercentVotes
    Trump90.8%

    464

    Weld7.2%

    37

    No Preference0.6%

    3

  • Winchester

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Trump80.4%

    810

    Weld15.5%

    156

    No Preference1.9%

    19

  • Windsor

    100% in

    March 4 2020, 2:50AM ET

    CandidatePercentVotes
    Trump85.4%

    41

    Weld10.4%

    5

    No Preference2.1%

    1

  • Winthrop

    100% in

    April 7 2020, 4:03PM ET

    CandidatePercentVotes
    Trump90.9%

    692

    Weld7.2%

    55

    No Preference0.7%

    5

  • Woburn

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Trump91.4%

    2,104

    Weld5.4%

    125

    No Preference1.7%

    38

  • Worcester

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump87.6%

    3,559

    Weld8.7%

    352

    No Preference1.3%

    51

  • April 7 2020, 4:04PM ET

    CandidatePercentVotes
    Trump90.2%

    37

    Weld9.8%

    4

    No Preference0%

    0

  • Wrentham

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump85.4%

    824

    Weld11.8%

    114

    No Preference1.6%

    15

  • Yarmouth

    100% in

    March 4 2020, 2:56AM ET

    CandidatePercentVotes
    Trump90.3%

    2,123

    Weld6.6%

    156

    No Preference1.3%

    30

  • Abington

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump92.2%

    1,093

    Weld5.2%

    62

    No Preference1.3%

    16

  • Acton

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump74.4%

    515

    Weld19.9%

    138

    No Preference2.3%

    16

  • Acushnet

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump93.4%

    451

    Weld3.9%

    19

    No Preference1%

    5

  • Adams

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump89.4%

    202

    Weld8%

    18

    No Preference0.9%

    2

  • Agawam

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump90.9%

    1,272

    Weld6.8%

    95

    No Preference0.9%

    13

  • Alford

    100% in

    March 5 2020, 10:56PM ET

    CandidatePercentVotes
    Trump71.4%

    5

    No Preference14.3%

    1

    Weld14.3%

    1

  • Amesbury

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump84.8%

    784

    Weld11.1%

    103

    No Preference1.6%

    15

  • Amherst

    100% in

    March 4 2020, 4:25PM ET

    CandidatePercentVotes
    Trump62.4%

    93

    Weld31.5%

    47

    No Preference2.7%

    4

  • Andover

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump83.7%

    1,296

    Weld12.5%

    193

    No Preference1.7%

    27

  • Arlington

    100% in

    March 14 2020, 1:32AM ET

    CandidatePercentVotes
    Trump81.8%

    1,084

    Weld12.9%

    171

    No Preference2%

    27

  • Ashburnham

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Trump87.9%

    311

    Weld9.3%

    33

    No Preference1.7%

    6

  • Ashby

    100% in

    March 4 2020, 3:43AM ET

    CandidatePercentVotes
    Trump88.4%

    222

    Weld10%

    25

    No Preference1.2%

    3

  • Ashfield

    100% in

    March 14 2020, 4:34AM ET

    CandidatePercentVotes
    Trump72.9%

    35

    Weld22.9%

    11

    No Preference0%

    0

  • Ashland

    100% in

    April 7 2020, 1:40AM ET

    CandidatePercentVotes
    Trump82.1%

    483

    Weld14.3%

    84

    No Preference2%

    12

  • Athol

    100% in

    March 4 2020, 4:17AM ET

    CandidatePercentVotes
    Trump90.2%

    442

    Weld6.7%

    33

    No Preference1.4%

    7

  • Attleboro

    100% in

    March 16 2020, 3:43PM ET

    CandidatePercentVotes
    Trump87%

    1,787

    Weld8.7%

    178

    No Preference1.1%

    22

  • Auburn

    100% in

    March 16 2020, 3:44PM ET

    CandidatePercentVotes
    Trump85.7%

    813

    Weld9.4%

    89

    No Preference2.1%

    20

  • Avon

    100% in

    March 4 2020, 2:44AM ET

    CandidatePercentVotes
    Trump91.4%

    224

    Weld6.5%

    16

    No Preference0.4%

    1

  • Ayer

    100% in

    April 7 2020, 1:40AM ET

    CandidatePercentVotes
    Trump87.4%

    394

    Weld10%

    45

    No Preference1.3%

    6

  • Barnstable

    100% in

    March 16 2020, 3:44PM ET

    CandidatePercentVotes
    Trump90.5%

    3,653

    Weld6.5%

    262

    No Preference1.5%

    62

  • Barre

    100% in

    April 7 2020, 12:46PM ET

    CandidatePercentVotes
    Trump88.9%

    295

    Weld8.1%

    27

    No Preference0.6%

    2

  • Becket

    100% in

    March 4 2020, 6:54PM ET

    CandidatePercentVotes
    Trump85%

    68

    Weld12.5%

    10

    No Preference0%

    0

  • Bedford

    100% in

    March 5 2020, 2:26AM ET

    CandidatePercentVotes
    Trump80.1%

    483

    Weld16.3%

    98

    No Preference1.3%

    8

  • March 16 2020, 3:51PM ET

    CandidatePercentVotes
    Trump86%

    462

    Weld11.7%

    63

    No Preference0.9%

    5

  • Bellingham

    100% in

    April 7 2020, 12:47PM ET

    CandidatePercentVotes
    Trump90.6%

    824

    Weld5.8%

    53

    No Preference1.2%

    11

  • Belmont

    100% in

    March 16 2020, 3:51PM ET

    CandidatePercentVotes
    Trump81.2%

    588

    Weld14.5%

    105

    No Preference1.7%

    12

  • Berkley

    100% in

    April 7 2020, 12:52PM ET

    CandidatePercentVotes
    Trump93.7%

    387

    Weld4.4%

    18

    No Preference0.7%

    3

  • Berlin

    100% in

    April 7 2020, 12:52PM ET

    CandidatePercentVotes
    Trump84.8%

    151

    Weld10.1%

    18

    No Preference2.2%

    4

  • March 4 2020, 1:58AM ET

    CandidatePercentVotes
    Trump69%

    58

    Weld20.2%

    17

    No Preference3.6%

    3

  • Beverly

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Trump84.8%

    1,607

    Weld11.5%

    218

    No Preference2.3%

    44

  • Billerica

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Trump91%

    2,657

    Weld5.5%

    160

    No Preference1.6%

    48

  • Blackstone

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Trump92%

    469

    Weld5.7%

    29

    No Preference1.6%

    8

  • Blandford

    100% in

    April 7 2020, 12:53PM ET

    CandidatePercentVotes
    Trump91.3%

    73

    Weld5%

    4

    No Preference3.8%

    3

  • Bolton

    100% in

    April 7 2020, 12:54PM ET

    CandidatePercentVotes
    Trump82%

    233

    Weld15.8%

    45

    No Preference1.1%

    3

  • Boston

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Trump81.8%

    6,499

    Weld12.5%

    990

    No Preference1.5%

    119

  • Bourne

    100% in

    April 7 2020, 12:54PM ET

    CandidatePercentVotes
    Trump90.5%

    1,762

    Weld7.1%

    138

    No Preference1%

    20

  • Boxborough

    100% in

    March 16 2020, 3:52PM ET

    CandidatePercentVotes
    Trump81.7%

    201

    Weld14.6%

    36

    No Preference2.8%

    7

  • Boxford

    100% in

    March 4 2020, 2:14AM ET

    CandidatePercentVotes
    Trump84%

    456

    Weld12.9%

    70

    No Preference1.3%

    7

  • Boylston

    100% in

    March 4 2020, 1:28AM ET

    CandidatePercentVotes
    Trump85.7%

    305

    Weld10.4%

    37

    No Preference2.5%

    9

  • Braintree

    100% in

    March 16 2020, 3:55PM ET

    CandidatePercentVotes
    Trump90.8%

    2,495

    Weld6.1%

    168

    No Preference1.3%

    36

  • Brewster

    100% in

    March 16 2020, 3:55PM ET

    CandidatePercentVotes
    Trump84.8%

    732

    Weld10.5%

    91

    No Preference2%

    17

  • March 16 2020, 3:56PM ET

    CandidatePercentVotes
    Trump91.6%

    1,419

    Weld6%

    93

    No Preference1.2%

    19

  • Brimfield

    100% in

    March 16 2020, 3:56PM ET

    CandidatePercentVotes
    Trump91.4%

    181

    Weld7.6%

    15

    No Preference0.5%

    1

  • Brockton

    100% in

    March 16 2020, 3:57PM ET

    CandidatePercentVotes
    Trump88.8%

    1,728

    Weld7.4%

    143

    No Preference1.5%

    30

  • Brookfield

    100% in

    March 4 2020, 1:16AM ET

    CandidatePercentVotes
    Trump88.4%

    190

    Weld10.2%

    22

    No Preference0.5%

    1

  • Brookline

    100% in

    March 16 2020, 3:57PM ET

    CandidatePercentVotes
    Trump73.2%

    580

    Weld20.6%

    163

    No Preference2.3%

    18

  • Buckland

    100% in

    March 4 2020, 3:06AM ET

    CandidatePercentVotes
    Trump71.4%

    35

    Weld26.5%

    13

    No Preference0%

    0

  • Burlington

    100% in

    March 16 2020, 3:57PM ET

    CandidatePercentVotes
    Trump90.8%

    1,267

    Weld6.5%

    91

    No Preference1.2%

    17

  • Cambridge

    100% in

    March 16 2020, 4:00PM ET

    CandidatePercentVotes
    Trump67.5%

    580

    Weld23.9%

    205

    No Preference2.8%

    24

  • Canton

    100% in

    March 16 2020, 4:00PM ET

    CandidatePercentVotes
    Trump86.8%

    960

    Weld9.7%

    107

    No Preference2%

    22

  • Carlisle

    100% in

    April 7 2020, 12:55PM ET

    CandidatePercentVotes
    Trump78.2%

    172

    Weld18.6%

    41

    No Preference2.7%

    6

  • Carver

    100% in

    March 16 2020, 4:00PM ET

    CandidatePercentVotes
    Trump91.8%

    836

    Weld5.7%

    52

    No Preference1.3%

    12

  • Charlemont

    100% in

    March 4 2020, 3:40AM ET

    CandidatePercentVotes
    Trump90.3%

    65

    Weld4.2%

    3

    No Preference2.8%

    2

  • Charlton

    100% in

    April 7 2020, 12:56PM ET

    CandidatePercentVotes
    Trump86.5%

    608

    Weld10.8%

    76

    No Preference1.3%

    9

  • Chatham

    100% in

    March 16 2020, 4:01PM ET

    CandidatePercentVotes
    Trump86.4%

    584

    Weld9.9%

    67

    No Preference1.3%

    9

  • Chelmsford

    100% in

    March 16 2020, 5:18PM ET

    CandidatePercentVotes
    Trump86.9%

    1,959

    Weld9.1%

    205

    No Preference2%

    44

  • Chelsea

    100% in

    April 7 2020, 12:57PM ET

    CandidatePercentVotes
    Trump88.7%

    331

    Weld7.5%

    28

    No Preference1.6%

    6

  • Cheshire

    100% in

    March 4 2020, 3:20AM ET

    CandidatePercentVotes
    Trump87.6%

    134

    Weld9.2%

    14

    No Preference1.3%

    2

  • Chester

    100% in

    March 4 2020, 3:48AM ET

    CandidatePercentVotes
    Trump93.4%

    156

    Weld3.6%

    6

    No Preference0.6%

    1

  • March 4 2020, 3:03AM ET

    CandidatePercentVotes
    Trump81.4%

    48

    Weld15.3%

    9

    No Preference0%

    0

  • Chicopee

    100% in

    March 4 2020, 1:58AM ET

    CandidatePercentVotes
    Trump90.5%

    1,683

    Weld6.5%

    120

    No Preference0.9%

    17

  • Chilmark

    100% in

    March 16 2020, 5:47PM ET

    CandidatePercentVotes
    Trump71%

    22

    Weld12.9%

    4

    No Preference6.5%

    2

  • Clarksburg

    100% in

    March 4 2020, 8:13PM ET

    CandidatePercentVotes
    Trump89.1%

    57

    Weld7.8%

    5

    No Preference3.1%

    2

  • Clinton

    100% in

    April 7 2020, 12:58PM ET

    CandidatePercentVotes
    Trump86.7%

    508

    Weld9.6%

    56

    No Preference2%

    12

  • Cohasset

    100% in

    March 4 2020, 3:02AM ET

    CandidatePercentVotes
    Trump72.6%

    281

    Weld17.8%

    69

    No Preference3.4%

    13

  • Colrain

    100% in

    March 4 2020, 3:28AM ET

    CandidatePercentVotes
    Trump77.8%

    42

    Weld20.4%

    11

    No Preference0%

    0

  • Concord

    100% in

    April 7 2020, 1:01PM ET

    CandidatePercentVotes
    Trump72.6%

    471

    Weld23%

    149

    No Preference1.5%

    10

  • Conway

    100% in

    March 4 2020, 3:48AM ET

    CandidatePercentVotes
    Trump75.7%

    53

    Weld21.4%

    15

    No Preference0%

    0

  • Cummington

    100% in

    March 4 2020, 3:43AM ET

    CandidatePercentVotes
    Trump84.6%

    33

    Weld15.4%

    6

    No Preference0%

    0

  • Dalton

    100% in

    March 5 2020, 7:37PM ET

    CandidatePercentVotes
    Trump71.7%

    134

    Weld20.3%

    38

    No Preference3.2%

    6

  • Danvers

    100% in

    March 16 2020, 6:06PM ET

    CandidatePercentVotes
    Trump89%

    1,614

    Weld7.4%

    134

    No Preference1.8%

    33

  • Dartmouth

    100% in

    March 16 2020, 6:06PM ET

    CandidatePercentVotes
    Trump90.7%

    1,132

    Weld6.9%

    86

    No Preference0.9%

    11

  • Dedham

    100% in

    March 4 2020, 4:36AM ET

    CandidatePercentVotes
    Trump87.4%

    1,258

    Weld8.9%

    128

    No Preference1.7%

    25

  • Deerfield

    100% in

    March 16 2020, 6:09PM ET

    CandidatePercentVotes
    Trump82.5%

    127

    Weld13%

    20

    No Preference1.3%

    2

  • Dennis

    100% in

    April 7 2020, 1:02PM ET

    CandidatePercentVotes
    Trump89.5%

    1,322

    Weld7.4%

    110

    No Preference1.4%

    21

  • Dighton

    100% in

    March 4 2020, 2:05AM ET

    CandidatePercentVotes
    Trump92.2%

    390

    Weld5.4%

    23

    No Preference0.7%

    3

  • Douglas

    100% in

    March 4 2020, 2:50AM ET

    CandidatePercentVotes
    Trump91.2%

    547

    Weld6.8%

    41

    No Preference1.2%

    7

  • Dover

    100% in

    April 7 2020, 1:06PM ET

    CandidatePercentVotes
    Trump77.7%

    244

    Weld18.5%

    58

    No Preference1.9%

    6

  • Dracut

    100% in

    March 16 2020, 6:13PM ET

    CandidatePercentVotes
    Trump92.8%

    2,188

    Weld5.5%

    130

    No Preference0.6%

    15

  • Dudley

    100% in

    March 16 2020, 6:14PM ET

    CandidatePercentVotes
    Trump90.8%

    550

    Weld6.8%

    41

    No Preference1.2%

    7

  • Dunstable

    100% in

    April 7 2020, 1:10PM ET

    CandidatePercentVotes
    Trump86.5%

    225

    Weld10.4%

    27

    No Preference2.3%

    6

  • Duxbury

    100% in

    March 17 2020, 2:46PM ET

    CandidatePercentVotes
    Trump81.6%

    714

    Weld13.9%

    122

    No Preference1.9%

    17

  • March 17 2020, 2:46PM ET

    CandidatePercentVotes
    Trump90.2%

    1,066

    Weld6.6%

    78

    No Preference2%

    24

  • April 7 2020, 1:12PM ET

    CandidatePercentVotes
    Trump87%

    127

    Weld7.5%

    11

    No Preference2.7%

    4

  • Eastham

    100% in

    March 4 2020, 3:13AM ET

    CandidatePercentVotes
    Trump86.3%

    327

    Weld11.6%

    44

    No Preference1.1%

    4

  • April 7 2020, 1:13PM ET

    CandidatePercentVotes
    Trump84.7%

    405

    Weld12.8%

    61

    No Preference1.5%

    7

  • March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Trump89.6%

    755

    Weld6.9%

    58

    No Preference1.7%

    14

  • Easton

    100% in

    April 7 2020, 1:15PM ET

    CandidatePercentVotes
    Trump88.5%

    1,145

    Weld9%

    117

    No Preference0.8%

    10

  • Edgartown

    100% in

    April 7 2020, 1:26PM ET

    CandidatePercentVotes
    Trump85.7%

    168

    Weld8.2%

    16

    No Preference1%

    2

  • Egremont

    100% in

    April 7 2020, 1:27PM ET

    CandidatePercentVotes
    Trump90%

    27

    Weld10%

    3

    No Preference0%

    0

  • Erving

    100% in

    April 7 2020, 1:28PM ET

    CandidatePercentVotes
    Trump90.4%

    47

    Weld7.7%

    4

    No Preference0%

    0

  • Essex

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Trump82.1%

    220

    Weld16%

    43

    No Preference0.4%

    1

  • Everett

    100% in

    March 4 2020, 3:15AM ET

    CandidatePercentVotes
    Trump91.5%

    720

    Weld4.7%

    37

    No Preference1.3%

    10

  • Fairhaven

    100% in

    April 7 2020, 1:30PM ET

    CandidatePercentVotes
    Trump91.4%

    715

    Weld5.4%

    42

    No Preference1.4%

    11

  • Fall River

    100% in

    April 7 2020, 1:31PM ET

    CandidatePercentVotes
    Trump93.7%

    1,849

    Weld3%

    60

    No Preference1.2%

    23

  • Falmouth

    100% in

    April 7 2020, 1:32PM ET

    CandidatePercentVotes
    Trump88.6%

    2,285

    Weld9%

    232

    No Preference1.4%

    35

  • Fitchburg

    100% in

    March 17 2020, 2:47PM ET

    CandidatePercentVotes
    Trump88.5%

    1,116

    Weld7.6%

    96

    No Preference1%

    12

  • Florida

    100% in

    April 7 2020, 1:33PM ET

    CandidatePercentVotes
    Trump90.7%

    39

    Weld7%

    3

    No Preference0%

    0

  • Foxborough

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Trump85.4%

    1,071

    Weld10.2%

    128

    No Preference2.8%

    35

  • Framingham

    100% in

    March 17 2020, 2:52PM ET

    CandidatePercentVotes
    Trump82.3%

    1,588

    Weld12.9%

    249

    No Preference1.9%

    36

  • Franklin

    100% in

    March 17 2020, 2:53PM ET

    CandidatePercentVotes
    Trump85.3%

    1,519

    Weld10.5%

    187

    No Preference1.6%

    28

  • Freetown

    100% in

    April 7 2020, 1:34PM ET

    CandidatePercentVotes
    Trump93.1%

    568

    Weld4.9%

    30

    No Preference1.3%

    8

  • Gardner

    100% in

    March 17 2020, 2:56PM ET

    CandidatePercentVotes
    Trump88.8%

    733

    Weld8.6%

    71

    No Preference1%

    8

Township breakdown

March 3, 2020
Hover over the map for details