« Go Back   « Go Back
Candidate Key

2016 President Republican 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
69,588
30,515
28,750
12,949
3,038
1,566
449
485
271
170
134
114
56
522 763 295 149,665
Acton More »
 
656
754
578
203
54
38
9
6
5
3
2
3
1
6 12 6 2,336
Arlington More »
 
1,532
937
725
322
71
44
10
8
11
3
2
4
1
16 24 11 3,721
Ashby
 
320
61
72
46
19
7
4
1
1
3
1
3
1
2 2 0 543
Ashland More »
 
808
400
365
140
45
14
8
10
1
1
1
1
0
5 8 6 1,813
Ayer More »
 
429
142
170
97
32
8
5
6
1
1
0
0
0
4 5 4 904
Bedford More »
 
654
499
351
178
44
16
5
5
3
5
2
1
1
6 7 2 1,779
Belmont More »
 
1,083
691
660
213
44
25
6
7
6
2
2
4
1
14 7 3 2,768
Billerica More »
 
3,448
660
788
526
110
66
10
20
4
5
4
2
2
21 38 11 5,715
Boxborough
 
212
203
192
57
15
14
0
1
0
0
0
0
1
2 8 1 706
Burlington More »
 
1,749
487
631
342
73
27
9
9
4
4
1
0
1
7 15 4 3,363
Cambridge More »
 
783
1,055
914
213
57
29
2
28
4
11
1
4
3
12 9 12 3,137
Carlisle
 
243
258
163
56
13
24
1
4
0
1
0
2
0
1 5 1 772
Chelmsford More »
 
2,507
1,036
960
499
101
51
25
16
15
4
1
1
1
20 33 13 5,283
Concord More »
 
590
783
608
151
55
28
4
6
4
0
1
1
0
3 17 11 2,262
Dracut More »
 
3,037
481
624
394
104
32
7
10
8
3
4
5
2
2 16 16 4,745
Dunstable
 
322
115
125
55
10
5
2
3
0
0
0
0
0
1 5 0 643
Everett More »
 
1,126
143
183
110
34
10
2
4
1
3
2
4
0
3 2 3 1,630
Framingham More »
 
2,177
1,069
956
444
120
55
27
18
5
5
6
3
1
18 29 9 4,942
Groton More »
 
615
404
401
168
41
15
9
13
4
3
0
0
1
1 14 3 1,692
Holliston More »
 
734
482
468
160
48
24
5
2
5
2
2
3
0
13 12 5 1,965
Hopkinton More »
 
749
571
601
191
42
10
10
4
3
1
3
2
2
10 15 2 2,216
Hudson More »
 
1,137
421
400
231
67
21
8
7
7
2
2
0
4
8 19 5 2,339
Lexington More »
 
979
962
771
226
69
44
7
14
4
0
3
1
3
9 29 10 3,131
Lincoln More »
 
174
245
180
39
17
10
1
0
1
1
0
0
1
1 4 2 676
Littleton More »
 
648
349
276
128
36
14
5
9
3
1
0
2
1
5 0 8 1,485
Lowell More »
 
3,492
686
798
496
145
102
15
36
9
15
12
9
4
42 31 19 5,911
Malden More »
 
1,688
351
418
272
75
28
10
7
4
7
4
2
2
12 12 2 2,894
Marlborough More »
 
1,785
651
659
366
88
49
10
18
9
5
6
5
1
17 30 4 3,703
Maynard More »
 
507
211
199
136
25
11
3
5
6
1
3
1
0
2 4 1 1,115
Medford More »
 
2,346
689
831
383
80
43
17
14
10
5
5
1
1
18 21 10 4,474
Melrose More »
 
1,650
788
614
287
79
45
14
8
10
5
2
1
3
12 21 5 3,544
Natick More »
 
1,392
974
897
309
82
38
10
5
10
7
2
2
4
17 22 9 3,780
Newton More »
 
2,199
1,789
1,619
450
72
47
23
18
11
7
7
5
0
24 31 8 6,310
N. Reading More »
 
1,324
440
498
252
37
20
11
4
3
1
3
1
1
11 19 3 2,628
Pepperell More »
 
1,001
322
324
241
58
29
9
10
6
1
1
0
0
4 7 5 2,018
Reading More »
 
1,696
850
795
375
86
35
9
7
5
3
1
6
1
10 18 5 3,902
Sherborn
 
187
286
172
45
11
4
2
1
3
0
1
0
0
0 2 2 716
Shirley
 
484
132
134
88
27
14
5
2
3
0
3
0
0
3 8 0 903
Somerville More »
 
1,090
653
668
217
51
25
8
18
8
5
0
5
0
11 18 6 2,783
Stoneham More »
 
1,817
512
469
249
47
32
8
10
4
3
5
4
2
4 15 9 3,190
Stow More »
 
377
299
233
104
26
6
7
0
6
1
1
0
0
5 4 3 1,072
Sudbury More »
 
736
717
565
173
25
18
6
3
3
1
3
2
0
12 11 0 2,275
Tewksbury More »
 
2,692
536
648
440
91
34
11
11
4
6
4
2
1
15 16 6 4,517
Townsend More »
 
767
189
234
159
41
26
8
7
5
1
3
0
0
7 3 3 1,453
Tyngsborough More »
 
1,278
250
330
182
53
26
2
7
3
4
2
0
0
5 9 0 2,151
Wakefield More »
 
2,065
652
601
339
67
52
7
15
5
2
4
2
1
14 31 0 3,857
Waltham More »
 
2,368
843
756
422
83
44
14
15
9
3
6
5
0
16 24 8 4,616
Watertown More »
 
1,223
458
460
234
51
23
9
6
6
3
1
1
0
13 7 7 2,502
Wayland More »
 
462
561
412
108
25
19
6
4
2
2
2
1
2
7 7 3 1,623
Westford More »
 
1,562
936
884
322
83
33
10
14
9
4
4
2
1
12 9 11 3,896
Weston More »
 
495
559
403
83
15
15
3
3
1
0
0
1
0
6 2 3 1,589
Wilmington More »
 
2,079
463
526
351
64
35
11
6
3
4
3
4
1
6 11 3 3,570
Winchester More »
 
1,286
923
746
209
24
30
12
5
8
1
2
2
3
11 16 5 3,283
Woburn More »
 
2,828
587
695
468
106
52
8
15
6
9
4
4
0
16 19 7 4,824
County Totals
69,588
30,515
28,750
12,949
3,038
1,566
449
485
271
170
134
114
56
522 763 295 149,665