« Go Back   « Go Back
Candidate Key
 
Edward J. Markey
Democratic
 
 
Kevin J. O'Connor
Republican
 
 
Shiva Ayyadurai
Write-In | Belmont
 
 

2020 U.S. Senate General Election
Statewide (showing only Middlesex County)

View as: # | %

Middlesex County Results
« Return to Aggregate Results

 
City/Town Ward Pct All Others Blanks Total Votes Cast
County Totals
611,485
232,739
3,916
1,437 19,770 869,347
Acton More »
 
10,731
2,941
84
16 246 14,018
Arlington More »
 
23,457
4,699
114
16 473 28,759
Ashby
 
965
963
66
3 35 2,032
Ashland More »
 
7,059
3,199
57
0 249 10,564
Ayer More »
 
2,944
1,575
22
25 87 4,653
Bedford More »
 
6,254
2,455
31
12 150 8,902
Belmont More »
 
11,789
3,287
78
16 322 15,492
Billerica More »
 
13,611
10,399
194
41 533 24,778
Boxborough
 
2,449
909
26
7 49 3,440
Burlington More »
 
9,422
5,555
93
20 341 15,431
Cambridge More »
 
49,842
4,134
116
47 900 55,039
Carlisle
 
2,647
930
31
0 62 3,670
Chelmsford More »
 
13,700
8,041
136
12 597 22,486
Concord More »
 
9,525
2,593
65
20 188 12,391
Dracut More »
 
9,049
8,398
57
0 523 18,027
Dunstable
 
1,198
928
30
0 47 2,203
Everett More »
 
11,107
3,277
65
20 424 14,893
Framingham More »
 
23,567
7,833
177
60 598 32,235
Groton More »
 
4,700
2,430
69
3 154 7,356
Holliston More »
 
6,446
2,995
55
8 163 9,667
Hopkinton More »
 
6,627
3,480
47
16 184 10,354
Hudson More »
 
7,332
3,942
107
14 258 11,653
Lexington More »
 
15,887
3,871
73
14 323 20,168
Lincoln More »
 
3,413
804
5
5 73 4,300
Littleton More »
 
4,339
2,186
48
0 149 6,722
Lowell More »
 
25,808
10,799
167
47 2,161 38,982
Malden More »
 
19,674
5,221
40
98 724 25,757
Marlborough More »
 
12,468
6,239
134
20 432 19,293
Maynard More »
 
4,865
1,756
58
19 105 6,803
Medford More »
 
24,045
7,082
0
166 784 32,077
Melrose More »
 
13,031
4,828
34
52 393 18,338
Natick More »
 
15,735
5,716
89
14 388 21,942
Newton More »
 
39,954
9,459
122
89 947 50,571
N. Reading More »
 
5,531
4,099
55
4 318 10,007
Pepperell More »
 
3,841
3,254
85
3 169 7,352
Reading More »
 
10,662
5,842
71
28 526 17,129
Sherborn
 
2,093
839
15
2 42 2,991
Shirley
 
2,103
1,458
69
6 81 3,717
Somerville More »
 
37,136
4,443
77
64 659 42,379
Stoneham More »
 
8,814
5,101
48
45 428 14,436
Stow More »
 
3,399
1,438
69
5 86 4,997
Sudbury More »
 
8,798
3,380
39
17 253 12,487
Tewksbury More »
 
10,287
8,432
117
23 384 19,243
Townsend More »
 
2,660
2,594
96
52 93 5,495
Tyngsborough More »
 
3,937
3,398
47
0 222 7,604
Wakefield More »
 
10,175
5,970
45
78 441 16,709
Waltham More »
 
20,572
7,707
106
45 645 29,075
Watertown More »
 
15,015
3,832
83
36 352 19,318
Wayland More »
 
6,946
2,237
29
9 169 9,390
Westford More »
 
9,840
5,125
27
84 307 15,383
Weston More »
 
4,712
2,238
36
10 144 7,140
Wilmington More »
 
8,259
6,214
126
8 309 14,916
Winchester More »
 
9,318
4,218
56
22 358 13,972
Woburn More »
 
13,747
7,996
130
16 722 22,611
County Totals
611,485
232,739
3,916
1,437 19,770 869,347