« Go Back   « Go Back

2020 President Democratic Primary
Statewide (showing only Middlesex County)

View as: # | %

Middlesex County Results
« Return to Aggregate Results

 
City/Town Ward Pct All Others No Preference Blanks Total Votes Cast
County Totals
123,553
99,704
109,318
45,727
11,302
5,328
2,733
1,374
1,517
895
255
136
124
102
49
404 1,269 827 404,617
Acton More »
 
2,158
1,348
2,008
825
265
143
28
9
22
13
1
1
2
1
0
2 8 4 6,838
Arlington More »
 
4,807
3,979
7,160
1,417
370
175
98
41
33
27
8
1
3
5
1
23 34 14 18,196
Ashby
 
189
235
102
77
10
7
7
4
2
1
0
0
0
1
0
0 5 4 644
Ashland More »
 
1,443
894
890
532
187
65
23
17
28
6
0
1
2
0
1
0 16 12 4,117
Ayer More »
 
524
527
335
170
68
16
17
9
12
6
1
0
1
0
0
3 9 5 1,703
Bedford More »
 
1,333
749
1,104
573
129
98
24
10
15
9
1
0
1
1
0
1 4 1 4,053
Belmont More »
 
2,696
1,835
2,895
1,049
242
109
59
14
16
20
4
1
1
2
0
4 14 2 8,963
Billerica More »
 
2,661
2,228
1,124
974
272
90
93
35
53
27
4
1
3
2
1
15 48 28 7,659
Boxborough
 
523
396
412
168
41
19
12
4
4
5
0
0
1
0
0
1 2 1 1,589
Burlington More »
 
1,810
1,293
935
741
306
141
60
26
41
11
6
1
3
2
0
8 31 19 5,434
Cambridge More »
 
7,626
10,533
15,805
2,187
693
283
101
110
48
58
17
14
3
8
1
35 31 64 37,617
Carlisle
 
641
334
509
269
58
58
9
4
8
4
0
0
0
0
0
1 3 1 1,899
Chelmsford More »
 
2,875
2,059
1,678
1,134
443
214
101
35
72
23
4
3
3
4
4
8 40 23 8,723
Concord More »
 
2,510
1,084
2,130
932
224
124
17
8
15
6
1
0
2
1
0
2 5 13 7,074
Dracut More »
 
1,724
1,517
540
688
287
114
108
33
58
16
3
6
4
3
2
7 56 17 5,183
Dunstable
 
297
223
163
91
27
12
13
2
6
1
0
0
0
0
0
0 2 0 837
Everett More »
 
1,533
1,972
747
518
82
33
42
61
24
9
10
3
5
3
1
20 64 33 5,160
Framingham More »
 
5,021
3,312
3,343
1,769
372
172
80
52
63
25
10
7
6
4
2
9 49 31 14,327
Groton More »
 
1,077
685
767
379
140
69
29
7
9
7
2
0
1
2
0
2 2 2 3,180
Holliston More »
 
1,449
878
922
504
158
62
26
8
23
4
2
0
1
2
1
2 3 4 4,049
Hopkinton More »
 
1,513
758
882
566
161
61
16
6
23
4
0
2
1
0
1
2 7 6 4,009
Hudson More »
 
1,542
1,190
857
518
214
95
33
26
46
9
3
3
2
0
0
3 14 7 4,562
Lexington More »
 
3,714
1,725
3,277
1,597
312
166
58
22
18
42
4
2
2
9
1
2 13 21 10,985
Lincoln More »
 
830
406
717
391
86
53
4
5
6
8
3
1
0
0
0
0 2 6 2,518
Littleton More »
 
937
688
709
295
83
44
29
11
15
6
2
3
0
0
0
0 5 6 2,833
Lowell More »
 
3,933
4,999
2,297
1,474
218
95
160
148
74
70
38
21
14
8
9
28 52 63 13,701
Malden More »
 
2,803
3,713
2,302
876
153
63
70
69
36
26
11
8
5
7
3
23 46 46 10,260
Marlborough More »
 
2,408
1,971
1,368
912
306
120
53
44
64
17
8
5
1
3
2
14 37 9 7,342
Maynard More »
 
957
881
1,080
252
66
30
27
11
8
5
1
0
0
1
1
2 7 5 3,334
Medford More »
 
4,079
4,682
4,454
1,843
229
152
92
47
40
58
10
5
6
3
3
30 68 75 15,876
Melrose More »
 
3,108
1,942
2,505
1,096
232
115
63
14
32
13
6
2
9
1
0
8 24 1 9,171
Natick More »
 
3,774
2,034
2,665
1,294
375
191
67
19
41
12
6
2
1
0
1
2 18 15 10,517
Newton More »
 
10,563
5,088
8,551
4,795
698
435
119
79
44
69
17
4
7
3
1
15 64 32 30,584
N. Reading More »
 
1,275
739
567
469
160
58
25
7
19
2
3
0
1
1
1
0 15 6 3,348
Pepperell More »
 
811
725
464
262
100
37
42
8
14
5
0
2
2
0
0
4 10 2 2,488
Reading More »
 
2,813
1,477
1,626
1,164
343
159
82
32
37
33
3
0
3
2
1
20 60 41 7,896
Sherborn
 
566
213
320
265
53
24
11
1
3
3
1
0
0
0
0
1 0 2 1,463
Shirley
 
387
413
257
137
50
26
20
10
8
1
0
1
1
1
0
2 4 0 1,318
Somerville More »
 
4,360
9,958
11,204
1,090
387
181
103
66
49
50
24
8
6
4
2
14 51 34 27,591
Stoneham More »
 
2,012
1,270
997
747
172
111
63
20
33
13
2
4
1
1
0
0 29 20 5,495
Stow More »
 
844
504
622
264
72
45
13
7
9
1
1
0
3
0
0
1 3 1 2,390
Sudbury More »
 
2,399
901
1,377
867
165
89
18
9
10
5
1
1
0
2
0
0 12 6 5,862
Tewksbury More »
 
2,133
1,432
779
842
313
118
96
26
55
16
3
3
1
0
0
15 41 23 5,896
Townsend More »
 
497
508
251
169
61
22
23
2
15
7
1
3
0
0
0
4 10 6 1,579
Tyngsborough More »
 
965
587
330
283
63
29
33
12
19
7
1
3
0
2
0
0 20 11 2,365
Wakefield More »
 
2,291
1,402
1,367
933
260
112
56
13
33
12
2
0
1
0
0
11 24 10 6,527
Waltham More »
 
3,809
3,488
3,399
1,235
315
112
93
47
40
29
11
3
4
4
1
14 32 11 12,647
Watertown More »
 
2,876
3,038
3,589
804
210
96
52
23
26
18
3
2
1
2
2
7 16 15 10,780
Wayland More »
 
1,859
708
1,153
736
122
71
23
5
13
6
3
1
2
0
0
0 4 2 4,708
Westford More »
 
2,273
1,437
1,320
852
195
96
61
22
29
17
1
0
1
2
0
4 16 1 6,327
Weston More »
 
1,291
304
566
797
113
63
11
5
7
6
1
1
0
1
0
2 5 2 3,175
Wilmington More »
 
1,774
1,182
822
690
219
69
44
20
48
13
1
1
3
1
1
9 36 13 4,946
Winchester More »
 
2,407
1,102
1,573
1,184
189
85
45
18
13
12
4
2
2
1
0
3 20 23 6,683
Woburn More »
 
2,853
2,158
1,502
1,031
233
101
81
31
38
22
6
4
2
2
5
21 78 28 8,196
County Totals
123,553
99,704
109,318
45,727
11,302
5,328
2,733
1,374
1,517
895
255
136
124
102
49
404 1,269 827 404,617