- Lead
- 319,353
- Total
- 814,832
- vs nation
- D+40.7
- Turnout
- 71.6%
Middlesex County, MA
President margin by year
Place winner margin
President results by year
2024 turnout 71.6% of 1,151,648 citizens 18+
- Lead
- 390,240
- Total
- 869,347
- vs nation
- D+40.4
- Turnout
- 76.7%
- Lead
- 300,567
- Total
- 808,630
- vs nation
- D+35.1
- Turnout
- 73.6%
- Lead
- 204,483
- Total
- 754,170
- vs nation
- D+23.3
- Turnout
- —
- Lead
- 218,718
- Total
- 726,031
- vs nation
- D+22.9
- Turnout
- —
- Lead
- 203,047
- Total
- 688,960
- vs nation
- D+31.9
- Turnout
- —
- Lead
- 205,129
- Total
- 657,048
- vs nation
- D+30.7
- Turnout
- —
- Lead
- 228,264
- Total
- 627,977
- vs nation
- D+27.8
- Turnout
- —
Key facts
- 2024 presidential margin
- D+39.2MIT Election Lab
- Population
- 1,638,3652024 5-year
- Median household income
- $130,8472024 5-year
- White (non-Hispanic)
- 65.1%2024 5-year
- Black
- 4.7%2024 5-year
- Hispanic / Latino
- 9.3%2024 5-year
- Peak Democratic margin
- D+52.9 in 1964MIT Election Lab
- Peak Republican margin
- R+47.0 in 1896MIT Election Lab
- Most similar
- Norfolk County, MA · twin score 98.5
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 71.6%825,133 participants ÷ 1,151,648 CVAP
- 2020→2022 drop-off
- +23.3 ptsPresidential-dependent
- Drop-off versus state
- -0.3 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 48.3%–53.5%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 808,630 | 1,098,180 | 73.6% | B/A |
| 2018 · Midterm | 678,059 | 1,117,365 | 60.7% | B/A |
| 2020 · Presidential | 869,347 | 1,133,114 | 76.7% | B/A |
| 2022 · Midterm | 612,224 | 1,146,286 | 53.4% | B/A |
| 2024 · Presidential | 825,133 | 1,151,648 | 71.6% | B/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 292/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 296/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 300/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 305/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:aggregated; allocation share 0.0%; series 310/228.
Precinct data
Results by precinct
554 precincts · 814,832 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Shirley Precinct 1Shirley Precinct 1 | 2,033 | 1,542 | 109 | 3,684 | 55.2% | 41.9% | D+13.3 |
|---|---|---|---|---|---|---|---|
| Precinct -Carlisle Precinct 1Carlisle Precinct 1 | 2,652 | 666 | 90 | 3,408 | 77.8% | 19.5% | D+58.3 |
| Precinct -Boxborough Precinct 1Boxborough Precinct 1 | 2,299 | 771 | 103 | 3,173 | 72.5% | 24.3% | D+48.2 |
| Precinct -Sherborn Precinct 1Sherborn Precinct 1 | 2,092 | 568 | 111 | 2,771 | 75.5% | 20.5% | D+55.0 |
| Precinct -Concord Precinct 4Concord Precinct 4 | 2,095 | 443 | 80 | 2,618 | 80.0% | 16.9% | D+63.1 |
| Precinct -North Reading Precinct 2North Reading Precinct 2 | 1,384 | 1,166 | 55 | 2,605 | 53.1% | 44.8% | D+8.4 |
| Precinct -Groton Precinct 1Groton Precinct 1 | 1,760 | 745 | 71 | 2,576 | 68.3% | 28.9% | D+39.4 |
| Precinct -Tewksbury Precinct 7Tewksbury Precinct 7 | 1,257 | 1,254 | 62 | 2,573 | 48.9% | 48.7% | D+0.1 |
| Precinct -Natick Precinct 10Natick Precinct 10 | 1,884 | 592 | 69 | 2,545 | 74.0% | 23.3% | D+50.8 |
| Precinct -Wilmington Precinct 6Wilmington Precinct 6 | 1,198 | 1,208 | 70 | 2,476 | 48.4% | 48.8% | R+0.4 |
| Precinct -Stow Precinct 1Stow Precinct 1 | 1,742 | 634 | 92 | 2,468 | 70.6% | 25.7% | D+44.9 |
| Precinct -Wilmington Precinct 4Wilmington Precinct 4 | 1,245 | 1,163 | 55 | 2,463 | 50.5% | 47.2% | D+3.3 |
| Precinct -North Reading Precinct 4North Reading Precinct 4 | 1,289 | 1,105 | 64 | 2,458 | 52.4% | 45.0% | D+7.5 |
| Precinct -Concord Precinct 2Concord Precinct 2 | 1,975 | 421 | 59 | 2,455 | 80.4% | 17.1% | D+63.3 |
| Precinct -Holliston Precinct 1Holliston Precinct 1 | 1,634 | 733 | 83 | 2,450 | 66.7% | 29.9% | D+36.8 |
| Precinct -Cambridge Precinct 9-1Cambridge Precinct 9-1 | 2,235 | 136 | 77 | 2,448 | 91.3% | 5.6% | D+85.7 |
| Precinct -North Reading Precinct 1North Reading Precinct 1 | 1,332 | 1,057 | 56 | 2,445 | 54.5% | 43.2% | D+11.2 |
| Precinct -Lincoln Precinct 1Lincoln Precinct 1 | 2,042 | 332 | 70 | 2,444 | 83.6% | 13.6% | D+70.0 |
| Precinct -Holliston Precinct 4Holliston Precinct 4 | 1,705 | 654 | 84 | 2,443 | 69.8% | 26.8% | D+43.0 |
| Precinct -Concord Precinct 3Concord Precinct 3 | 1,968 | 394 | 79 | 2,441 | 80.6% | 16.1% | D+64.5 |
| Precinct -Medford Precinct 2-2Medford Precinct 2-2 | 1,507 | 851 | 82 | 2,440 | 61.8% | 34.9% | D+26.9 |
| Precinct -Tewksbury Precinct 2Tewksbury Precinct 2 | 1,178 | 1,212 | 49 | 2,439 | 48.3% | 49.7% | R+1.4 |
| Precinct -Wakefield Precinct 5Wakefield Precinct 5 | 1,486 | 877 | 75 | 2,438 | 61.0% | 36.0% | D+25.0 |
| Precinct -Wilmington Precinct 1Wilmington Precinct 1 | 1,239 | 1,132 | 44 | 2,415 | 51.3% | 46.9% | D+4.4 |
| Precinct -North Reading Precinct 3North Reading Precinct 3 | 1,229 | 1,123 | 59 | 2,411 | 51.0% | 46.6% | D+4.4 |
| Precinct -Medford Precinct 3-2Medford Precinct 3-2 | 1,655 | 681 | 73 | 2,409 | 68.7% | 28.3% | D+40.4 |
| Precinct -Natick Precinct 7Natick Precinct 7 | 1,835 | 506 | 66 | 2,407 | 76.2% | 21.0% | D+55.2 |
| Precinct -Billerica Precinct 5Billerica Precinct 5 | 1,149 | 1,209 | 48 | 2,406 | 47.8% | 50.2% | R+2.5 |
| Precinct -Wakefield Precinct 3Wakefield Precinct 3 | 1,381 | 953 | 63 | 2,397 | 57.6% | 39.8% | D+17.9 |
| Precinct -Wayland Precinct 1Wayland Precinct 1 | 1,876 | 439 | 77 | 2,392 | 78.4% | 18.4% | D+60.1 |
| Precinct -Burlington Precinct 5Burlington Precinct 5 | 1,326 | 982 | 82 | 2,390 | 55.5% | 41.1% | D+14.4 |
| Precinct -Wilmington Precinct 2Wilmington Precinct 2 | 1,197 | 1,111 | 67 | 2,375 | 50.4% | 46.8% | D+3.6 |
| Precinct -Wakefield Precinct 6Wakefield Precinct 6 | 1,496 | 797 | 79 | 2,372 | 63.1% | 33.6% | D+29.5 |
| Precinct -Dracut Precinct 4Dracut Precinct 4 | 1,051 | 1,273 | 46 | 2,370 | 44.3% | 53.7% | R+9.4 |
| Precinct -Dracut Precinct 8Dracut Precinct 8 | 966 | 1,362 | 40 | 2,368 | 40.8% | 57.5% | R+16.7 |
| Precinct -Groton Precinct 2Groton Precinct 2 | 1,518 | 759 | 76 | 2,353 | 64.5% | 32.3% | D+32.3 |
| Precinct -Wakefield Precinct 4Wakefield Precinct 4 | 1,457 | 842 | 51 | 2,350 | 62.0% | 35.8% | D+26.2 |
| Precinct -Tewksbury Precinct 8Tewksbury Precinct 8 | 1,146 | 1,141 | 59 | 2,346 | 48.8% | 48.6% | D+0.2 |
| Precinct -Wakefield Precinct 7Wakefield Precinct 7 | 1,329 | 936 | 70 | 2,335 | 56.9% | 40.1% | D+16.8 |
| Precinct -Wayland Precinct 4Wayland Precinct 4 | 1,797 | 456 | 74 | 2,327 | 77.2% | 19.6% | D+57.6 |
| Precinct -Billerica Precinct 10Billerica Precinct 10 | 1,067 | 1,216 | 41 | 2,324 | 45.9% | 52.3% | R+6.4 |
| Precinct -Groton Precinct 3Groton Precinct 3 | 1,539 | 701 | 82 | 2,322 | 66.3% | 30.2% | D+36.1 |
| Precinct -Holliston Precinct 2Holliston Precinct 2 | 1,604 | 636 | 69 | 2,309 | 69.5% | 27.5% | D+41.9 |
| Precinct -Burlington Precinct 6Burlington Precinct 6 | 1,286 | 962 | 58 | 2,306 | 55.8% | 41.7% | D+14.1 |
| Precinct -Westford Precinct 7Westford Precinct 7 | 1,560 | 668 | 78 | 2,306 | 67.6% | 29.0% | D+38.7 |
| Precinct -Stow Precinct 2Stow Precinct 2 | 1,698 | 538 | 69 | 2,305 | 73.7% | 23.3% | D+50.3 |
| Precinct -Wilmington Precinct 3Wilmington Precinct 3 | 1,159 | 1,084 | 62 | 2,305 | 50.3% | 47.0% | D+3.3 |
| Precinct -Tewksbury Precinct 3Tewksbury Precinct 3 | 1,071 | 1,171 | 58 | 2,300 | 46.6% | 50.9% | R+4.3 |
| Precinct -Concord Precinct 5Concord Precinct 5 | 1,908 | 331 | 58 | 2,297 | 83.1% | 14.4% | D+68.7 |
| Precinct -Tewksbury Precinct 6Tewksbury Precinct 6 | 1,008 | 1,237 | 52 | 2,297 | 43.9% | 53.9% | R+10.0 |
| Precinct -Burlington Precinct 1Burlington Precinct 1 | 1,262 | 952 | 75 | 2,289 | 55.1% | 41.6% | D+13.5 |
| Precinct -Westford Precinct 3Westford Precinct 3 | 1,471 | 729 | 87 | 2,287 | 64.3% | 31.9% | D+32.4 |
| Precinct -Hudson Precinct 4Hudson Precinct 4 | 1,321 | 862 | 77 | 2,260 | 58.5% | 38.1% | D+20.3 |
| Precinct -Westford Precinct 6Westford Precinct 6 | 1,370 | 806 | 79 | 2,255 | 60.8% | 35.7% | D+25.0 |
| Precinct -Wilmington Precinct 5Wilmington Precinct 5 | 1,180 | 1,019 | 45 | 2,244 | 52.6% | 45.4% | D+7.2 |
| Precinct -Medford Precinct 3-1Medford Precinct 3-1 | 1,488 | 695 | 60 | 2,243 | 66.3% | 31.0% | D+35.4 |
| Precinct -Wakefield Precinct 1Wakefield Precinct 1 | 1,155 | 1,029 | 57 | 2,241 | 51.5% | 45.9% | D+5.6 |
| Precinct -Natick Precinct 9Natick Precinct 9 | 1,714 | 464 | 56 | 2,234 | 76.7% | 20.8% | D+56.0 |
| Precinct -Lowell Precinct 3-2Lowell Precinct 3-2 | 1,324 | 853 | 53 | 2,230 | 59.4% | 38.3% | D+21.1 |
| Precinct -Natick Precinct 8Natick Precinct 8 | 1,612 | 548 | 70 | 2,230 | 72.3% | 24.6% | D+47.7 |
| Precinct -Hopkinton Precinct 5Hopkinton Precinct 5 | 1,506 | 662 | 60 | 2,228 | 67.6% | 29.7% | D+37.9 |
| Precinct -Lexington Precinct 2Lexington Precinct 2 | 1,828 | 306 | 92 | 2,226 | 82.1% | 13.7% | D+68.4 |
| Precinct -Hopkinton Precinct 4Hopkinton Precinct 4 | 1,474 | 669 | 81 | 2,224 | 66.3% | 30.1% | D+36.2 |
| Precinct -Reading Precinct 1Reading Precinct 1 | 1,363 | 812 | 47 | 2,222 | 61.3% | 36.5% | D+24.8 |
| Precinct -Acton Precinct 3Acton Precinct 3 | 1,747 | 389 | 82 | 2,218 | 78.8% | 17.5% | D+61.2 |
| Precinct -Bedford Precinct 1Bedford Precinct 1 | 1,612 | 525 | 79 | 2,216 | 72.7% | 23.7% | D+49.1 |
| Precinct -Dunstable Precinct 1Dunstable Precinct 1 | 1,207 | 970 | 39 | 2,216 | 54.5% | 43.8% | D+10.7 |
| Precinct -Bedford Precinct 3Bedford Precinct 3 | 1,580 | 559 | 72 | 2,211 | 71.5% | 25.3% | D+46.2 |
| Precinct -Littleton Precinct 1Littleton Precinct 1 | 1,467 | 711 | 29 | 2,207 | 66.5% | 32.2% | D+34.3 |
| Precinct -Wakefield Precinct 2Wakefield Precinct 2 | 1,295 | 860 | 51 | 2,206 | 58.7% | 39.0% | D+19.7 |
| Precinct -Billerica Precinct 9Billerica Precinct 9 | 989 | 1,157 | 47 | 2,193 | 45.1% | 52.8% | R+7.7 |
| Precinct -Tewksbury Precinct 4Tewksbury Precinct 4 | 1,100 | 1,046 | 44 | 2,190 | 50.2% | 47.8% | D+2.5 |
| Precinct -Lexington Precinct 9Lexington Precinct 9 | 1,733 | 374 | 68 | 2,175 | 79.7% | 17.2% | D+62.5 |
| Precinct -Medford Precinct 6-1Medford Precinct 6-1 | 1,760 | 330 | 75 | 2,165 | 81.3% | 15.2% | D+66.1 |
| Precinct -Lexington Precinct 6Lexington Precinct 6 | 1,689 | 388 | 79 | 2,156 | 78.3% | 18.0% | D+60.3 |
| Precinct -Cambridge Precinct 10-2Cambridge Precinct 10-2 | 1,992 | 78 | 85 | 2,155 | 92.4% | 3.6% | D+88.8 |
| Precinct -Littleton Precinct 3Littleton Precinct 3 | 1,455 | 625 | 62 | 2,142 | 67.9% | 29.2% | D+38.7 |
| Precinct -Reading Precinct 6Reading Precinct 6 | 1,390 | 709 | 37 | 2,136 | 65.1% | 33.2% | D+31.9 |
| Precinct -Chelmsford Precinct 9Chelmsford Precinct 9 | 1,288 | 788 | 59 | 2,135 | 60.3% | 36.9% | D+23.4 |
| Precinct -Hudson Precinct 5Hudson Precinct 5 | 1,381 | 687 | 65 | 2,133 | 64.7% | 32.2% | D+32.5 |
| Precinct -Chelmsford Precinct 4Chelmsford Precinct 4 | 1,350 | 718 | 63 | 2,131 | 63.4% | 33.7% | D+29.7 |
| Precinct -Stoneham Precinct 6Stoneham Precinct 6 | 1,276 | 801 | 46 | 2,123 | 60.1% | 37.7% | D+22.4 |
| Precinct -Littleton Precinct 2Littleton Precinct 2 | 1,379 | 686 | 56 | 2,121 | 65.0% | 32.3% | D+32.7 |
| Precinct -Tewksbury Precinct 5Tewksbury Precinct 5 | 1,048 | 1,025 | 45 | 2,118 | 49.5% | 48.4% | D+1.1 |
| Precinct -Hopkinton Precinct 2Hopkinton Precinct 2 | 1,369 | 689 | 55 | 2,113 | 64.8% | 32.6% | D+32.2 |
| Precinct -Holliston Precinct 3Holliston Precinct 3 | 1,426 | 626 | 60 | 2,112 | 67.5% | 29.6% | D+37.9 |
| Precinct -Lowell Precinct 1-3Lowell Precinct 1-3 | 1,220 | 860 | 32 | 2,112 | 57.8% | 40.7% | D+17.0 |
| Precinct -Sudbury Precinct 4Sudbury Precinct 4 | 1,604 | 427 | 79 | 2,110 | 76.0% | 20.2% | D+55.8 |
| Precinct -Belmont Precinct 6Belmont Precinct 6 | 1,683 | 357 | 68 | 2,108 | 79.8% | 16.9% | D+62.9 |
| Precinct -Belmont Precinct 2Belmont Precinct 2 | 1,508 | 511 | 86 | 2,105 | 71.6% | 24.3% | D+47.4 |
| Precinct -Chelmsford Precinct 11Chelmsford Precinct 11 | 1,319 | 727 | 58 | 2,104 | 62.7% | 34.6% | D+28.1 |
| Precinct -Billerica Precinct 2Billerica Precinct 2 | 1,080 | 964 | 59 | 2,103 | 51.4% | 45.8% | D+5.5 |
| Precinct -Wayland Precinct 2Wayland Precinct 2 | 1,570 | 438 | 93 | 2,101 | 74.7% | 20.8% | D+53.9 |
| Precinct -Burlington Precinct 3Burlington Precinct 3 | 1,210 | 813 | 75 | 2,098 | 57.7% | 38.8% | D+18.9 |
| Precinct -Reading Precinct 3Reading Precinct 3 | 1,276 | 789 | 33 | 2,098 | 60.8% | 37.6% | D+23.2 |
| Precinct -Tyngsborough Precinct 4Tyngsborough Precinct 4 | 1,115 | 942 | 37 | 2,094 | 53.2% | 45.0% | D+8.3 |
| Precinct -Burlington Precinct 7Burlington Precinct 7 | 1,301 | 725 | 64 | 2,090 | 62.2% | 34.7% | D+27.6 |
| Precinct -Billerica Precinct 3Billerica Precinct 3 | 981 | 1,062 | 44 | 2,087 | 47.0% | 50.9% | R+3.9 |
| Precinct -Natick Precinct 5Natick Precinct 5 | 1,429 | 615 | 42 | 2,086 | 68.5% | 29.5% | D+39.0 |
| Precinct -Sudbury Precinct 1Sudbury Precinct 1 | 1,538 | 480 | 66 | 2,084 | 73.8% | 23.0% | D+50.8 |
| Precinct -Stoneham Precinct 3Stoneham Precinct 3 | 1,120 | 918 | 43 | 2,081 | 53.8% | 44.1% | D+9.7 |
| Precinct -Natick Precinct 3Natick Precinct 3 | 1,473 | 549 | 49 | 2,071 | 71.1% | 26.5% | D+44.6 |
| Precinct -Reading Precinct 7Reading Precinct 7 | 1,379 | 666 | 25 | 2,070 | 66.6% | 32.2% | D+34.4 |
| Precinct -Hopkinton Precinct 3Hopkinton Precinct 3 | 1,368 | 640 | 61 | 2,069 | 66.1% | 30.9% | D+35.2 |
| Precinct -Lexington Precinct 4Lexington Precinct 4 | 1,650 | 332 | 85 | 2,067 | 79.8% | 16.1% | D+63.8 |
| Precinct -Concord Precinct 1Concord Precinct 1 | 1,657 | 343 | 60 | 2,060 | 80.4% | 16.7% | D+63.8 |
| Precinct -Bedford Precinct 4Bedford Precinct 4 | 1,476 | 521 | 61 | 2,058 | 71.7% | 25.3% | D+46.4 |
| Precinct -Lexington Precinct 7Lexington Precinct 7 | 1,547 | 440 | 71 | 2,058 | 75.2% | 21.4% | D+53.8 |
| Precinct -Westford Precinct 5Westford Precinct 5 | 1,348 | 650 | 59 | 2,057 | 65.5% | 31.6% | D+33.9 |
| Precinct -Lexington Precinct 5Lexington Precinct 5 | 1,499 | 454 | 101 | 2,054 | 73.0% | 22.1% | D+50.9 |
| Precinct -Waltham Precinct 3-1Waltham Precinct 3-1 | 1,131 | 888 | 35 | 2,054 | 55.1% | 43.2% | D+11.8 |
| Precinct -Pepperell Precinct 2Pepperell Precinct 2 | 1,054 | 937 | 61 | 2,052 | 51.4% | 45.7% | D+5.7 |
| Precinct -Maynard Precinct 3Maynard Precinct 3 | 1,474 | 514 | 52 | 2,040 | 72.3% | 25.2% | D+47.1 |
| Precinct -Acton Precinct 4Acton Precinct 4 | 1,585 | 378 | 74 | 2,037 | 77.8% | 18.6% | D+59.3 |
| Precinct -Natick Precinct 2Natick Precinct 2 | 1,422 | 533 | 72 | 2,027 | 70.2% | 26.3% | D+43.9 |
| Precinct -Tewksbury Precinct 1Tewksbury Precinct 1 | 1,012 | 975 | 40 | 2,027 | 49.9% | 48.1% | D+1.8 |
| Precinct -Stoneham Precinct 5Stoneham Precinct 5 | 1,073 | 920 | 33 | 2,026 | 53.0% | 45.4% | D+7.6 |
| Precinct -Woburn Precinct 7-2Woburn Precinct 7-2 | 1,094 | 843 | 87 | 2,024 | 54.1% | 41.7% | D+12.4 |
| Precinct -Wayland Precinct 3Wayland Precinct 3 | 1,554 | 393 | 66 | 2,013 | 77.2% | 19.5% | D+57.7 |
| Precinct -Westford Precinct 4Westford Precinct 4 | 1,353 | 585 | 70 | 2,008 | 67.4% | 29.1% | D+38.2 |
| Precinct -Waltham Precinct 1-1Waltham Precinct 1-1 | 1,372 | 598 | 37 | 2,007 | 68.4% | 29.8% | D+38.6 |
| Precinct -Westford Precinct 2Westford Precinct 2 | 1,246 | 682 | 70 | 1,998 | 62.4% | 34.1% | D+28.2 |
| Precinct -Natick Precinct 6Natick Precinct 6 | 1,390 | 546 | 61 | 1,997 | 69.6% | 27.3% | D+42.3 |
| Precinct -Lexington Precinct 8Lexington Precinct 8 | 1,571 | 365 | 60 | 1,996 | 78.7% | 18.3% | D+60.4 |
| Precinct -Acton Precinct 5Acton Precinct 5 | 1,563 | 355 | 73 | 1,991 | 78.5% | 17.8% | D+60.7 |
| Precinct -Ashby Precinct 1Ashby Precinct 1 | 937 | 1,013 | 37 | 1,987 | 47.2% | 51.0% | R+3.8 |
| Precinct -Ashland Precinct 2Ashland Precinct 2 | 1,361 | 567 | 57 | 1,985 | 68.6% | 28.6% | D+40.0 |
| Precinct -Cambridge Precinct 9-2Cambridge Precinct 9-2 | 1,705 | 200 | 80 | 1,985 | 85.9% | 10.1% | D+75.8 |
| Precinct -Billerica Precinct 8Billerica Precinct 8 | 978 | 964 | 42 | 1,984 | 49.3% | 48.6% | D+0.7 |
| Precinct -Medford Precinct 1-2Medford Precinct 1-2 | 1,303 | 606 | 73 | 1,982 | 65.7% | 30.6% | D+35.2 |
| Precinct -Sudbury Precinct 6Sudbury Precinct 6 | 1,468 | 458 | 55 | 1,981 | 74.1% | 23.1% | D+51.0 |
| Precinct -Acton Precinct 2Acton Precinct 2 | 1,506 | 399 | 73 | 1,978 | 76.1% | 20.2% | D+56.0 |
| Precinct -Medford Precinct 6-2Medford Precinct 6-2 | 1,449 | 457 | 71 | 1,977 | 73.3% | 23.1% | D+50.2 |
| Precinct -Reading Precinct 5Reading Precinct 5 | 1,318 | 614 | 45 | 1,977 | 66.7% | 31.1% | D+35.6 |
| Precinct -Reading Precinct 4Reading Precinct 4 | 1,311 | 625 | 40 | 1,976 | 66.3% | 31.6% | D+34.7 |
| Precinct -Sudbury Precinct 2Sudbury Precinct 2 | 1,494 | 411 | 71 | 1,976 | 75.6% | 20.8% | D+54.8 |
| Precinct -Dracut Precinct 5Dracut Precinct 5 | 834 | 1,101 | 39 | 1,974 | 42.2% | 55.8% | R+13.5 |
| Precinct -Waltham Precinct 4-1Waltham Precinct 4-1 | 1,244 | 682 | 47 | 1,973 | 63.1% | 34.6% | D+28.5 |
| Precinct -Medford Precinct 4-2Medford Precinct 4-2 | 1,468 | 419 | 83 | 1,970 | 74.5% | 21.3% | D+53.2 |
| Precinct -Reading Precinct 8Reading Precinct 8 | 1,180 | 754 | 36 | 1,970 | 59.9% | 38.3% | D+21.6 |
| Precinct -Natick Precinct 4Natick Precinct 4 | 1,477 | 425 | 63 | 1,965 | 75.2% | 21.6% | D+53.5 |
| Precinct -Waltham Precinct 1-2Waltham Precinct 1-2 | 1,166 | 751 | 37 | 1,954 | 59.7% | 38.4% | D+21.2 |
| Precinct -Medford Precinct 1-1Medford Precinct 1-1 | 1,246 | 637 | 70 | 1,953 | 63.8% | 32.6% | D+31.2 |
| Precinct -Chelmsford Precinct 6Chelmsford Precinct 6 | 1,165 | 728 | 49 | 1,942 | 60.0% | 37.5% | D+22.5 |
| Precinct -Dracut Precinct 9Dracut Precinct 9 | 852 | 1,053 | 35 | 1,940 | 43.9% | 54.3% | R+10.4 |
| Precinct -Cambridge Precinct 4-1Cambridge Precinct 4-1 | 1,698 | 150 | 86 | 1,934 | 87.8% | 7.8% | D+80.0 |
| Precinct -Medford Precinct 8-1Medford Precinct 8-1 | 1,358 | 511 | 65 | 1,934 | 70.2% | 26.4% | D+43.8 |
| Precinct -Reading Precinct 2Reading Precinct 2 | 1,230 | 660 | 40 | 1,930 | 63.7% | 34.2% | D+29.5 |
| Precinct -Hudson Precinct 3Hudson Precinct 3 | 1,123 | 756 | 48 | 1,927 | 58.3% | 39.2% | D+19.0 |
| Precinct -Stoneham Precinct 2Stoneham Precinct 2 | 1,182 | 705 | 39 | 1,926 | 61.4% | 36.6% | D+24.8 |
| Precinct -Chelmsford Precinct 2Chelmsford Precinct 2 | 1,136 | 736 | 50 | 1,922 | 59.1% | 38.3% | D+20.8 |
| Precinct -Cambridge Precinct 6-3Cambridge Precinct 6-3 | 1,724 | 110 | 86 | 1,920 | 89.8% | 5.7% | D+84.1 |
| Precinct -Lexington Precinct 1Lexington Precinct 1 | 1,471 | 362 | 85 | 1,918 | 76.7% | 18.9% | D+57.8 |
| Precinct -Westford Precinct 1Westford Precinct 1 | 1,209 | 651 | 55 | 1,915 | 63.1% | 34.0% | D+29.1 |
| Precinct -Waltham Precinct 3-2Waltham Precinct 3-2 | 1,232 | 643 | 36 | 1,911 | 64.5% | 33.6% | D+30.8 |
| Precinct -Billerica Precinct 7Billerica Precinct 7 | 1,044 | 803 | 59 | 1,906 | 54.8% | 42.1% | D+12.6 |
| Precinct -Billerica Precinct 12Billerica Precinct 12 | 956 | 894 | 48 | 1,898 | 50.4% | 47.1% | D+3.3 |
| Precinct -Pepperell Precinct 3Pepperell Precinct 3 | 934 | 904 | 59 | 1,897 | 49.2% | 47.7% | D+1.6 |
| Precinct -Sudbury Precinct 5Sudbury Precinct 5 | 1,354 | 478 | 65 | 1,897 | 71.4% | 25.2% | D+46.2 |
| Precinct -Waltham Precinct 2-1Waltham Precinct 2-1 | 1,261 | 602 | 34 | 1,897 | 66.5% | 31.7% | D+34.7 |
| Precinct -Cambridge Precinct 9-3Cambridge Precinct 9-3 | 1,590 | 206 | 94 | 1,890 | 84.1% | 10.9% | D+73.2 |
| Precinct -Dracut Precinct 3Dracut Precinct 3 | 867 | 970 | 33 | 1,870 | 46.4% | 51.9% | R+5.5 |
| Precinct -Tyngsborough Precinct 1Tyngsborough Precinct 1 | 896 | 921 | 47 | 1,864 | 48.1% | 49.4% | R+1.3 |
| Precinct -Somerville Precinct 6-2Somerville Precinct 6-2 | 1,623 | 126 | 113 | 1,862 | 87.2% | 6.8% | D+80.4 |
| Precinct -Chelmsford Precinct 8Chelmsford Precinct 8 | 1,224 | 569 | 61 | 1,854 | 66.0% | 30.7% | D+35.3 |
| Precinct -Townsend Precinct 1Townsend Precinct 1 | 826 | 986 | 40 | 1,852 | 44.6% | 53.2% | R+8.6 |
| Precinct -Hudson Precinct 1Hudson Precinct 1 | 1,120 | 671 | 55 | 1,846 | 60.7% | 36.3% | D+24.3 |
| Precinct -Townsend Precinct 2Townsend Precinct 2 | 852 | 961 | 31 | 1,844 | 46.2% | 52.1% | R+5.9 |
| Precinct -Woburn Precinct 3-2Woburn Precinct 3-2 | 901 | 904 | 38 | 1,843 | 48.9% | 49.1% | R+0.2 |
| Precinct -Chelmsford Precinct 7Chelmsford Precinct 7 | 1,064 | 703 | 71 | 1,838 | 57.9% | 38.2% | D+19.6 |
| Precinct -Townsend Precinct 3Townsend Precinct 3 | 882 | 911 | 41 | 1,834 | 48.1% | 49.7% | R+1.6 |
| Precinct -Medford Precinct 5-2Medford Precinct 5-2 | 1,405 | 352 | 72 | 1,829 | 76.8% | 19.2% | D+57.6 |
| Precinct -Weston Precinct 1Weston Precinct 1 | 1,331 | 456 | 41 | 1,828 | 72.8% | 24.9% | D+47.9 |
| Precinct -Tyngsborough Precinct 2Tyngsborough Precinct 2 | 890 | 900 | 36 | 1,826 | 48.7% | 49.3% | R+0.5 |
| Precinct -Winchester Precinct 3Winchester Precinct 3 | 1,415 | 350 | 57 | 1,822 | 77.7% | 19.2% | D+58.5 |
| Precinct -Watertown Precinct 4Watertown Precinct 4 | 1,478 | 284 | 58 | 1,820 | 81.2% | 15.6% | D+65.6 |
| Precinct -Billerica Precinct 4Billerica Precinct 4 | 909 | 852 | 45 | 1,806 | 50.3% | 47.2% | D+3.2 |
| Precinct -Stoneham Precinct 4Stoneham Precinct 4 | 1,003 | 771 | 32 | 1,806 | 55.5% | 42.7% | D+12.8 |
| Precinct -Woburn Precinct 7-1Woburn Precinct 7-1 | 941 | 821 | 44 | 1,806 | 52.1% | 45.5% | D+6.6 |
| Precinct -Stoneham Precinct 1Stoneham Precinct 1 | 1,052 | 719 | 34 | 1,805 | 58.3% | 39.8% | D+18.4 |
| Precinct -Medford Precinct 2-1Medford Precinct 2-1 | 1,164 | 589 | 51 | 1,804 | 64.5% | 32.6% | D+31.9 |
| Precinct -Marlborough Precinct 1-2Marlborough Precinct 1-2 | 1,157 | 587 | 53 | 1,797 | 64.4% | 32.7% | D+31.7 |
| Precinct -Belmont Precinct 7Belmont Precinct 7 | 1,413 | 316 | 67 | 1,796 | 78.7% | 17.6% | D+61.1 |
| Precinct -Newton Precinct 2-4Newton Precinct 2-4 | 1,448 | 279 | 68 | 1,795 | 80.7% | 15.5% | D+65.1 |
| Precinct -Sudbury Precinct 3Sudbury Precinct 3 | 1,322 | 414 | 48 | 1,784 | 74.1% | 23.2% | D+50.9 |
| Precinct -Waltham Precinct 7-1Waltham Precinct 7-1 | 1,258 | 490 | 30 | 1,778 | 70.8% | 27.6% | D+43.2 |
| Precinct -Somerville Precinct 6-1Somerville Precinct 6-1 | 1,591 | 112 | 72 | 1,775 | 89.6% | 6.3% | D+83.3 |
| Precinct -Newton Precinct 6-4Newton Precinct 6-4 | 1,506 | 218 | 50 | 1,774 | 84.9% | 12.3% | D+72.6 |
| Precinct -Belmont Precinct 5Belmont Precinct 5 | 1,364 | 339 | 70 | 1,773 | 76.9% | 19.1% | D+57.8 |
| Precinct -Billerica Precinct 6Billerica Precinct 6 | 927 | 788 | 54 | 1,769 | 52.4% | 44.5% | D+7.9 |
| Precinct -Dracut Precinct 7Dracut Precinct 7 | 870 | 864 | 35 | 1,769 | 49.2% | 48.8% | D+0.3 |
| Precinct -Medford Precinct 5-1Medford Precinct 5-1 | 1,310 | 384 | 74 | 1,768 | 74.1% | 21.7% | D+52.4 |
| Precinct -Lowell Precinct 3-3Lowell Precinct 3-3 | 1,100 | 610 | 51 | 1,761 | 62.5% | 34.6% | D+27.8 |
| Precinct -Belmont Precinct 3Belmont Precinct 3 | 1,359 | 330 | 68 | 1,757 | 77.3% | 18.8% | D+58.6 |
| Precinct -Winchester Precinct 4Winchester Precinct 4 | 1,229 | 474 | 54 | 1,757 | 69.9% | 27.0% | D+43.0 |
| Precinct -Belmont Precinct 1Belmont Precinct 1 | 1,381 | 311 | 64 | 1,756 | 78.6% | 17.7% | D+60.9 |
| Precinct -Somerville Precinct 7-1Somerville Precinct 7-1 | 1,558 | 118 | 80 | 1,756 | 88.7% | 6.7% | D+82.0 |
| Precinct -Marlborough Precinct 3-2Marlborough Precinct 3-2 | 1,120 | 575 | 59 | 1,754 | 63.9% | 32.8% | D+31.1 |
| Precinct -Newton Precinct 5-3Newton Precinct 5-3 | 1,486 | 217 | 42 | 1,745 | 85.2% | 12.4% | D+72.7 |
| Precinct -Stoneham Precinct 7Stoneham Precinct 7 | 957 | 749 | 36 | 1,742 | 54.9% | 43.0% | D+11.9 |
| Precinct -Chelmsford Precinct 10Chelmsford Precinct 10 | 961 | 739 | 41 | 1,741 | 55.2% | 42.4% | D+12.8 |
| Precinct -Medford Precinct 8-2Medford Precinct 8-2 | 1,216 | 463 | 62 | 1,741 | 69.8% | 26.6% | D+43.3 |
| Precinct -Chelmsford Precinct 1Chelmsford Precinct 1 | 982 | 718 | 40 | 1,740 | 56.4% | 41.3% | D+15.2 |
| Precinct -Somerville Precinct 6-4Somerville Precinct 6-4 | 1,544 | 129 | 66 | 1,739 | 88.8% | 7.4% | D+81.4 |
| Precinct -Winchester Precinct 6Winchester Precinct 6 | 1,125 | 536 | 76 | 1,737 | 64.8% | 30.9% | D+33.9 |
| Precinct -Winchester Precinct 7Winchester Precinct 7 | 1,225 | 447 | 64 | 1,736 | 70.6% | 25.7% | D+44.8 |
| Precinct -Lexington Precinct 3Lexington Precinct 3 | 1,396 | 269 | 67 | 1,732 | 80.6% | 15.5% | D+65.1 |
| Precinct -Tyngsborough Precinct 3Tyngsborough Precinct 3 | 871 | 826 | 33 | 1,730 | 50.3% | 47.7% | D+2.6 |
| Precinct -Billerica Precinct 11Billerica Precinct 11 | 846 | 840 | 43 | 1,729 | 48.9% | 48.6% | D+0.3 |
| Precinct -Cambridge Precinct 11-3Cambridge Precinct 11-3 | 1,489 | 166 | 74 | 1,729 | 86.1% | 9.6% | D+76.5 |
| Precinct -Hopkinton Precinct 1Hopkinton Precinct 1 | 1,136 | 532 | 59 | 1,727 | 65.8% | 30.8% | D+35.0 |
| Precinct -Ashland Precinct 6Ashland Precinct 6 | 1,182 | 508 | 36 | 1,726 | 68.5% | 29.4% | D+39.0 |
| Precinct -Ayer Precinct 2Ayer Precinct 2 | 1,077 | 611 | 36 | 1,724 | 62.5% | 35.4% | D+27.0 |
| Precinct -Pepperell Precinct 1Pepperell Precinct 1 | 862 | 811 | 51 | 1,724 | 50.0% | 47.0% | D+3.0 |
| Precinct -Somerville Precinct 5-4Somerville Precinct 5-4 | 1,508 | 125 | 88 | 1,721 | 87.6% | 7.3% | D+80.4 |
| Precinct -Marlborough Precinct 4-2Marlborough Precinct 4-2 | 1,038 | 634 | 48 | 1,720 | 60.3% | 36.9% | D+23.5 |
| Precinct -Winchester Precinct 5Winchester Precinct 5 | 1,115 | 549 | 53 | 1,717 | 64.9% | 32.0% | D+33.0 |
| Precinct -Watertown Precinct 7Watertown Precinct 7 | 1,277 | 386 | 52 | 1,715 | 74.5% | 22.5% | D+52.0 |
| Precinct -Cambridge Precinct 4-3Cambridge Precinct 4-3 | 1,531 | 101 | 82 | 1,714 | 89.3% | 5.9% | D+83.4 |
| Precinct -Maynard Precinct 1Maynard Precinct 1 | 1,196 | 470 | 46 | 1,712 | 69.9% | 27.5% | D+42.4 |
| Precinct -Newton Precinct 5-4Newton Precinct 5-4 | 1,447 | 201 | 64 | 1,712 | 84.5% | 11.7% | D+72.8 |
| Precinct -Newton Precinct 7-2Newton Precinct 7-2 | 1,372 | 284 | 56 | 1,712 | 80.1% | 16.6% | D+63.6 |
| Precinct -Chelmsford Precinct 5AChelmsford Precinct 5A | 1,032 | 646 | 33 | 1,711 | 60.3% | 37.8% | D+22.6 |
| Precinct -Marlborough Precinct 6-2Marlborough Precinct 6-2 | 1,001 | 668 | 42 | 1,711 | 58.5% | 39.0% | D+19.5 |
| Precinct -Winchester Precinct 1Winchester Precinct 1 | 1,211 | 445 | 54 | 1,710 | 70.8% | 26.0% | D+44.8 |
| Precinct -Cambridge Precinct 10-3Cambridge Precinct 10-3 | 1,437 | 153 | 111 | 1,701 | 84.5% | 9.0% | D+75.5 |
| Precinct -Woburn Precinct 4-1Woburn Precinct 4-1 | 887 | 768 | 39 | 1,694 | 52.4% | 45.3% | D+7.0 |
| Precinct -Dracut Precinct 2Dracut Precinct 2 | 801 | 867 | 24 | 1,692 | 47.3% | 51.2% | R+3.9 |
| Precinct -Newton Precinct 6-3Newton Precinct 6-3 | 1,453 | 177 | 49 | 1,679 | 86.5% | 10.5% | D+76.0 |
| Precinct -Cambridge Precinct 7-1Cambridge Precinct 7-1 | 1,532 | 81 | 65 | 1,678 | 91.3% | 4.8% | D+86.5 |
| Precinct -Newton Precinct 2-3Newton Precinct 2-3 | 1,394 | 226 | 58 | 1,678 | 83.1% | 13.5% | D+69.6 |
| Precinct -Woburn Precinct 2-1Woburn Precinct 2-1 | 937 | 692 | 47 | 1,676 | 55.9% | 41.3% | D+14.6 |
| Precinct -Burlington Precinct 4Burlington Precinct 4 | 1,001 | 621 | 51 | 1,673 | 59.8% | 37.1% | D+22.7 |
| Precinct -Lowell Precinct 8-3Lowell Precinct 8-3 | 983 | 629 | 50 | 1,662 | 59.1% | 37.8% | D+21.3 |
| Precinct -Watertown Precinct 10Watertown Precinct 10 | 1,206 | 404 | 46 | 1,656 | 72.8% | 24.4% | D+48.4 |
| Precinct -Dracut Precinct 1Dracut Precinct 1 | 806 | 824 | 25 | 1,655 | 48.7% | 49.8% | R+1.1 |
| Precinct -Cambridge Precinct 3-2Cambridge Precinct 3-2 | 1,429 | 139 | 83 | 1,651 | 86.6% | 8.4% | D+78.1 |
| Precinct -Pepperell Precinct 4Pepperell Precinct 4 | 884 | 718 | 49 | 1,651 | 53.5% | 43.5% | D+10.1 |
| Precinct -Framingham Precinct 22Framingham Precinct 22 | 1,181 | 405 | 52 | 1,638 | 72.1% | 24.7% | D+47.4 |
| Precinct -Newton Precinct 3-3Newton Precinct 3-3 | 1,185 | 401 | 45 | 1,631 | 72.7% | 24.6% | D+48.1 |
| Precinct -Weston Precinct 2Weston Precinct 2 | 1,110 | 428 | 85 | 1,623 | 68.4% | 26.4% | D+42.0 |
| Precinct -Cambridge Precinct 2-1Cambridge Precinct 2-1 | 1,322 | 203 | 93 | 1,618 | 81.7% | 12.5% | D+69.2 |
| Precinct -Belmont Precinct 8Belmont Precinct 8 | 1,159 | 375 | 83 | 1,617 | 71.7% | 23.2% | D+48.5 |
| Precinct -Woburn Precinct 6-2Woburn Precinct 6-2 | 862 | 708 | 47 | 1,617 | 53.3% | 43.8% | D+9.5 |
| Precinct -Hudson Precinct 2Hudson Precinct 2 | 958 | 597 | 58 | 1,613 | 59.4% | 37.0% | D+22.4 |
| Precinct -Framingham Precinct 18Framingham Precinct 18 | 1,115 | 455 | 40 | 1,610 | 69.3% | 28.3% | D+41.0 |
| Precinct -Somerville Precinct 3-3Somerville Precinct 3-3 | 1,373 | 148 | 87 | 1,608 | 85.4% | 9.2% | D+76.2 |
| Precinct -Somerville Precinct 5-2Somerville Precinct 5-2 | 1,384 | 148 | 76 | 1,608 | 86.1% | 9.2% | D+76.9 |
| Precinct -Cambridge Precinct 5-1Cambridge Precinct 5-1 | 1,412 | 119 | 74 | 1,605 | 88.0% | 7.4% | D+80.6 |
| Precinct -Somerville Precinct 5-3Somerville Precinct 5-3 | 1,365 | 161 | 67 | 1,593 | 85.7% | 10.1% | D+75.6 |
| Precinct -Weston Precinct 4Weston Precinct 4 | 1,064 | 481 | 42 | 1,587 | 67.0% | 30.3% | D+36.7 |
| Precinct -Watertown Precinct 11Watertown Precinct 11 | 1,083 | 460 | 42 | 1,585 | 68.3% | 29.0% | D+39.3 |
| Precinct -Watertown Precinct 8Watertown Precinct 8 | 1,208 | 323 | 48 | 1,579 | 76.5% | 20.5% | D+56.0 |
| Precinct -Somerville Precinct 5-1Somerville Precinct 5-1 | 1,297 | 215 | 66 | 1,578 | 82.2% | 13.6% | D+68.6 |
| Precinct -Acton Precinct 7Acton Precinct 7 | 1,172 | 352 | 52 | 1,576 | 74.4% | 22.3% | D+52.0 |
| Precinct -Ashland Precinct 5Ashland Precinct 5 | 1,088 | 460 | 28 | 1,576 | 69.0% | 29.2% | D+39.8 |
| Precinct -Newton Precinct 3-1Newton Precinct 3-1 | 1,243 | 296 | 37 | 1,576 | 78.9% | 18.8% | D+60.1 |
| Precinct -Lincoln Precinct 2Lincoln Precinct 2 | 1,221 | 304 | 50 | 1,575 | 77.5% | 19.3% | D+58.2 |
| Precinct -Somerville Precinct 3-1Somerville Precinct 3-1 | 1,341 | 157 | 77 | 1,575 | 85.1% | 10.0% | D+75.2 |
| Precinct -Woburn Precinct 5-1Woburn Precinct 5-1 | 999 | 533 | 42 | 1,574 | 63.5% | 33.9% | D+29.6 |
| Precinct -Newton Precinct 3-2Newton Precinct 3-2 | 1,309 | 218 | 46 | 1,573 | 83.2% | 13.9% | D+69.4 |
| Precinct -Newton Precinct 8-3Newton Precinct 8-3 | 1,155 | 362 | 55 | 1,572 | 73.5% | 23.0% | D+50.4 |
| Precinct -Framingham Precinct 19Framingham Precinct 19 | 1,104 | 418 | 45 | 1,567 | 70.5% | 26.7% | D+43.8 |
| Precinct -Billerica Precinct 1Billerica Precinct 1 | 836 | 678 | 51 | 1,565 | 53.4% | 43.3% | D+10.1 |
| Precinct -Watertown Precinct 3Watertown Precinct 3 | 1,229 | 255 | 71 | 1,555 | 79.0% | 16.4% | D+62.6 |
| Precinct -Cambridge Precinct 8-2Cambridge Precinct 8-2 | 1,422 | 74 | 58 | 1,554 | 91.5% | 4.8% | D+86.7 |
| Precinct -Woburn Precinct 3-1Woburn Precinct 3-1 | 922 | 588 | 41 | 1,551 | 59.4% | 37.9% | D+21.5 |
| Precinct -Somerville Precinct 3-4Somerville Precinct 3-4 | 1,367 | 118 | 64 | 1,549 | 88.3% | 7.6% | D+80.6 |
| Precinct -Cambridge Precinct 5-3Cambridge Precinct 5-3 | 1,389 | 101 | 57 | 1,547 | 89.8% | 6.5% | D+83.3 |
| Precinct -Newton Precinct 3-4Newton Precinct 3-4 | 1,114 | 385 | 44 | 1,543 | 72.2% | 25.0% | D+47.2 |
| Precinct -Belmont Precinct 4Belmont Precinct 4 | 1,146 | 337 | 58 | 1,541 | 74.4% | 21.9% | D+52.5 |
| Precinct -Cambridge Precinct 2-2Cambridge Precinct 2-2 | 1,263 | 208 | 69 | 1,540 | 82.0% | 13.5% | D+68.5 |
| Precinct -Hudson Precinct 6Hudson Precinct 6 | 900 | 596 | 41 | 1,537 | 58.6% | 38.8% | D+19.8 |
| Precinct -Framingham Precinct 25Framingham Precinct 25 | 1,042 | 434 | 56 | 1,532 | 68.0% | 28.3% | D+39.7 |
| Precinct -Newton Precinct 5-2Newton Precinct 5-2 | 1,291 | 201 | 39 | 1,531 | 84.3% | 13.1% | D+71.2 |
| Precinct -Framingham Precinct 20Framingham Precinct 20 | 1,099 | 393 | 28 | 1,520 | 72.3% | 25.9% | D+46.4 |
| Precinct -Arlington Precinct 12Arlington Precinct 12 | 1,257 | 215 | 47 | 1,519 | 82.8% | 14.2% | D+68.6 |
| Precinct -Cambridge Precinct 1-3Cambridge Precinct 1-3 | 1,230 | 231 | 58 | 1,519 | 81.0% | 15.2% | D+65.8 |
| Precinct -Somerville Precinct 2-4Somerville Precinct 2-4 | 1,320 | 114 | 85 | 1,519 | 86.9% | 7.5% | D+79.4 |
| Precinct -Waltham Precinct 5-1Waltham Precinct 5-1 | 985 | 485 | 38 | 1,508 | 65.3% | 32.2% | D+33.2 |
| Precinct -Framingham Precinct 23Framingham Precinct 23 | 1,003 | 452 | 52 | 1,507 | 66.6% | 30.0% | D+36.6 |
| Precinct -Ashland Precinct 4Ashland Precinct 4 | 987 | 482 | 31 | 1,500 | 65.8% | 32.1% | D+33.7 |
| Precinct -Woburn Precinct 5-2Woburn Precinct 5-2 | 856 | 607 | 35 | 1,498 | 57.1% | 40.5% | D+16.6 |
| Precinct -Newton Precinct 4-1Newton Precinct 4-1 | 1,143 | 316 | 38 | 1,497 | 76.4% | 21.1% | D+55.2 |
| Precinct -Cambridge Precinct 8-1Cambridge Precinct 8-1 | 1,373 | 68 | 55 | 1,496 | 91.8% | 4.5% | D+87.2 |
| Precinct -Newton Precinct 6-1Newton Precinct 6-1 | 1,136 | 310 | 48 | 1,494 | 76.0% | 20.7% | D+55.3 |
| Precinct -Cambridge Precinct 4-2Cambridge Precinct 4-2 | 1,331 | 97 | 65 | 1,493 | 89.1% | 6.5% | D+82.7 |
| Precinct -Somerville Precinct 4-3Somerville Precinct 4-3 | 1,212 | 202 | 78 | 1,492 | 81.2% | 13.5% | D+67.7 |
| Precinct -Ayer Precinct 1Ayer Precinct 1 | 915 | 548 | 27 | 1,490 | 61.4% | 36.8% | D+24.6 |
| Precinct -Newton Precinct 8-2Newton Precinct 8-2 | 1,021 | 396 | 72 | 1,489 | 68.6% | 26.6% | D+42.0 |
| Precinct -Ashland Precinct 1Ashland Precinct 1 | 976 | 478 | 33 | 1,487 | 65.6% | 32.1% | D+33.5 |
| Precinct -Framingham Precinct 24Framingham Precinct 24 | 1,052 | 378 | 56 | 1,486 | 70.8% | 25.4% | D+45.4 |
| Precinct -Watertown Precinct 12Watertown Precinct 12 | 1,006 | 437 | 43 | 1,486 | 67.7% | 29.4% | D+38.3 |
| Precinct -Ashland Precinct 3Ashland Precinct 3 | 1,006 | 438 | 41 | 1,485 | 67.7% | 29.5% | D+38.2 |
| Precinct -Waltham Precinct 8-2Waltham Precinct 8-2 | 1,070 | 368 | 47 | 1,485 | 72.1% | 24.8% | D+47.3 |
| Precinct -Waltham Precinct 6-1Waltham Precinct 6-1 | 1,093 | 341 | 48 | 1,482 | 73.8% | 23.0% | D+50.7 |
| Precinct -Maynard Precinct 2Maynard Precinct 2 | 1,047 | 398 | 36 | 1,481 | 70.7% | 26.9% | D+43.8 |
| Precinct -Newton Precinct 6-2Newton Precinct 6-2 | 1,232 | 197 | 51 | 1,480 | 83.2% | 13.3% | D+69.9 |
| Precinct -Watertown Precinct 2Watertown Precinct 2 | 1,130 | 295 | 52 | 1,477 | 76.5% | 20.0% | D+56.5 |
| Precinct -Arlington Precinct 11Arlington Precinct 11 | 1,151 | 284 | 40 | 1,475 | 78.0% | 19.3% | D+58.8 |
| Precinct -Newton Precinct 1-4Newton Precinct 1-4 | 983 | 440 | 46 | 1,469 | 66.9% | 30.0% | D+37.0 |
| Precinct -Framingham Precinct 7Framingham Precinct 7 | 1,072 | 340 | 53 | 1,465 | 73.2% | 23.2% | D+50.0 |
| Precinct -Newton Precinct 1-3Newton Precinct 1-3 | 1,215 | 209 | 41 | 1,465 | 82.9% | 14.3% | D+68.7 |
| Precinct -Marlborough Precinct 2-1Marlborough Precinct 2-1 | 853 | 564 | 47 | 1,464 | 58.3% | 38.5% | D+19.7 |
| Precinct -Maynard Precinct 4Maynard Precinct 4 | 1,034 | 392 | 38 | 1,464 | 70.6% | 26.8% | D+43.9 |
| Precinct -Newton Precinct 8-1Newton Precinct 8-1 | 1,020 | 398 | 45 | 1,463 | 69.7% | 27.2% | D+42.5 |
| Precinct -Acton Precinct 1Acton Precinct 1 | 1,053 | 360 | 46 | 1,459 | 72.2% | 24.7% | D+47.5 |
| Precinct -Newton Precinct 4-4Newton Precinct 4-4 | 1,083 | 329 | 45 | 1,457 | 74.3% | 22.6% | D+51.8 |
| Precinct -Somerville Precinct 3-2Somerville Precinct 3-2 | 1,199 | 186 | 67 | 1,452 | 82.6% | 12.8% | D+69.8 |
| Precinct -Somerville Precinct 2-3Somerville Precinct 2-3 | 1,245 | 112 | 94 | 1,451 | 85.8% | 7.7% | D+78.1 |
| Precinct -Waltham Precinct 8-1Waltham Precinct 8-1 | 1,104 | 311 | 36 | 1,451 | 76.1% | 21.4% | D+54.7 |
| Precinct -Weston Precinct 3Weston Precinct 3 | 987 | 400 | 64 | 1,451 | 68.0% | 27.6% | D+40.5 |
| Precinct -Newton Precinct 2-1Newton Precinct 2-1 | 1,151 | 256 | 42 | 1,449 | 79.4% | 17.7% | D+61.8 |
| Precinct -Newton Precinct 5-1Newton Precinct 5-1 | 1,096 | 291 | 61 | 1,448 | 75.7% | 20.1% | D+55.6 |
| Precinct -Bedford Precinct 2Bedford Precinct 2 | 942 | 454 | 46 | 1,442 | 65.3% | 31.5% | D+33.8 |
| Precinct -Newton Precinct 1-2Newton Precinct 1-2 | 1,178 | 211 | 52 | 1,441 | 81.7% | 14.6% | D+67.1 |
| Precinct -Newton Precinct 8-4Newton Precinct 8-4 | 972 | 417 | 52 | 1,441 | 67.5% | 28.9% | D+38.5 |
| Precinct -Burlington Precinct 2Burlington Precinct 2 | 845 | 536 | 55 | 1,436 | 58.8% | 37.3% | D+21.5 |
| Precinct -Somerville Precinct 2-2Somerville Precinct 2-2 | 1,237 | 109 | 89 | 1,435 | 86.2% | 7.6% | D+78.6 |
| Precinct -Cambridge Precinct 6-1Cambridge Precinct 6-1 | 1,283 | 85 | 66 | 1,434 | 89.5% | 5.9% | D+83.5 |
| Precinct -Framingham Precinct 6Framingham Precinct 6 | 971 | 408 | 46 | 1,425 | 68.1% | 28.6% | D+39.5 |
| Precinct -Marlborough Precinct 5-2Marlborough Precinct 5-2 | 911 | 483 | 29 | 1,423 | 64.0% | 33.9% | D+30.1 |
| Precinct -Arlington Precinct 8Arlington Precinct 8 | 1,195 | 191 | 33 | 1,419 | 84.2% | 13.5% | D+70.8 |
| Precinct -Arlington Precinct 10Arlington Precinct 10 | 1,244 | 134 | 40 | 1,418 | 87.7% | 9.4% | D+78.3 |
| Precinct -Arlington Precinct 13Arlington Precinct 13 | 1,030 | 349 | 37 | 1,416 | 72.7% | 24.6% | D+48.1 |
| Precinct -Newton Precinct 1-1Newton Precinct 1-1 | 915 | 441 | 60 | 1,416 | 64.6% | 31.1% | D+33.5 |
| Precinct -Melrose Precinct 6-2Melrose Precinct 6-2 | 938 | 454 | 23 | 1,415 | 66.3% | 32.1% | D+34.2 |
| Precinct -Ayer Precinct 3Ayer Precinct 3 | 882 | 485 | 44 | 1,411 | 62.5% | 34.4% | D+28.1 |
| Precinct -Medford Precinct 7-2Medford Precinct 7-2 | 1,017 | 344 | 46 | 1,407 | 72.3% | 24.4% | D+47.8 |
| Precinct -Melrose Precinct 4-2Melrose Precinct 4-2 | 893 | 458 | 50 | 1,401 | 63.7% | 32.7% | D+31.0 |
| Precinct -Winchester Precinct 2Winchester Precinct 2 | 950 | 400 | 46 | 1,396 | 68.1% | 28.7% | D+39.4 |
| Precinct -Woburn Precinct 1-2Woburn Precinct 1-2 | 854 | 500 | 41 | 1,395 | 61.2% | 35.8% | D+25.4 |
| Precinct -Arlington Precinct 5Arlington Precinct 5 | 1,150 | 194 | 50 | 1,394 | 82.5% | 13.9% | D+68.6 |
| Precinct -Framingham Precinct 17Framingham Precinct 17 | 1,015 | 347 | 29 | 1,391 | 73.0% | 24.9% | D+48.0 |
| Precinct -Melrose Precinct 7-2Melrose Precinct 7-2 | 900 | 449 | 41 | 1,390 | 64.7% | 32.3% | D+32.4 |
| Precinct -Woburn Precinct 4-2Woburn Precinct 4-2 | 813 | 550 | 26 | 1,389 | 58.5% | 39.6% | D+18.9 |
| Precinct -Newton Precinct 4-2Newton Precinct 4-2 | 1,162 | 175 | 36 | 1,373 | 84.6% | 12.7% | D+71.9 |
| Precinct -Waltham Precinct 2-2Waltham Precinct 2-2 | 996 | 351 | 25 | 1,372 | 72.6% | 25.6% | D+47.0 |
| Precinct -Lowell Precinct 4-2Lowell Precinct 4-2 | 957 | 355 | 59 | 1,371 | 69.8% | 25.9% | D+43.9 |
| Precinct -Acton Precinct 6Acton Precinct 6 | 1,099 | 221 | 50 | 1,370 | 80.2% | 16.1% | D+64.1 |
| Precinct -Winchester Precinct 8Winchester Precinct 8 | 843 | 464 | 63 | 1,370 | 61.5% | 33.9% | D+27.7 |
| Precinct -Arlington Precinct 2Arlington Precinct 2 | 1,133 | 189 | 47 | 1,369 | 82.8% | 13.8% | D+69.0 |
| Precinct -Framingham Precinct 26Framingham Precinct 26 | 937 | 383 | 47 | 1,367 | 68.5% | 28.0% | D+40.5 |
| Precinct -Cambridge Precinct 2-3Cambridge Precinct 2-3 | 1,154 | 146 | 64 | 1,364 | 84.6% | 10.7% | D+73.9 |
| Precinct -Arlington Precinct 18Arlington Precinct 18 | 1,029 | 296 | 38 | 1,363 | 75.5% | 21.7% | D+53.8 |
| Precinct -Cambridge Precinct 3-1Cambridge Precinct 3-1 | 1,129 | 131 | 97 | 1,357 | 83.2% | 9.7% | D+73.5 |
| Precinct -Somerville Precinct 7-4Somerville Precinct 7-4 | 1,146 | 139 | 69 | 1,354 | 84.6% | 10.3% | D+74.4 |
| Precinct -Arlington Precinct 21Arlington Precinct 21 | 1,142 | 165 | 43 | 1,350 | 84.6% | 12.2% | D+72.4 |
| Precinct -Arlington Precinct 16Arlington Precinct 16 | 1,096 | 209 | 40 | 1,345 | 81.5% | 15.5% | D+65.9 |
| Precinct -Malden Precinct 5-2Malden Precinct 5-2 | 959 | 354 | 32 | 1,345 | 71.3% | 26.3% | D+45.0 |
| Precinct -Arlington Precinct 19Arlington Precinct 19 | 1,097 | 224 | 23 | 1,344 | 81.6% | 16.7% | D+65.0 |
| Precinct -Melrose Precinct 1-1Melrose Precinct 1-1 | 1,023 | 277 | 43 | 1,343 | 76.2% | 20.6% | D+55.5 |
| Precinct -Woburn Precinct 2-2Woburn Precinct 2-2 | 809 | 493 | 37 | 1,339 | 60.4% | 36.8% | D+23.6 |
| Precinct -Natick Precinct 1Natick Precinct 1 | 947 | 360 | 29 | 1,336 | 70.9% | 26.9% | D+43.9 |
| Precinct -Lowell Precinct 1-2Lowell Precinct 1-2 | 700 | 591 | 44 | 1,335 | 52.4% | 44.3% | D+8.2 |
| Precinct -Watertown Precinct 6Watertown Precinct 6 | 1,055 | 212 | 65 | 1,332 | 79.2% | 15.9% | D+63.3 |
| Precinct -Melrose Precinct 2-1Melrose Precinct 2-1 | 895 | 394 | 41 | 1,330 | 67.3% | 29.6% | D+37.7 |
| Precinct -Woburn Precinct 1-1Woburn Precinct 1-1 | 809 | 482 | 37 | 1,328 | 60.9% | 36.3% | D+24.6 |
| Precinct -Framingham Precinct 27Framingham Precinct 27 | 936 | 353 | 32 | 1,321 | 70.9% | 26.7% | D+44.1 |
| Precinct -Newton Precinct 7-1Newton Precinct 7-1 | 981 | 265 | 74 | 1,320 | 74.3% | 20.1% | D+54.2 |
| Precinct -Cambridge Precinct 11-2Cambridge Precinct 11-2 | 962 | 242 | 100 | 1,304 | 73.8% | 18.6% | D+55.2 |
| Precinct -Cambridge Precinct 10-1Cambridge Precinct 10-1 | 1,148 | 101 | 48 | 1,297 | 88.5% | 7.8% | D+80.7 |
| Precinct -Watertown Precinct 1Watertown Precinct 1 | 942 | 298 | 56 | 1,296 | 72.7% | 23.0% | D+49.7 |
| Precinct -Arlington Precinct 3Arlington Precinct 3 | 1,120 | 141 | 33 | 1,294 | 86.6% | 10.9% | D+75.7 |
| Precinct -Lowell Precinct 8-4Lowell Precinct 8-4 | 746 | 518 | 28 | 1,292 | 57.7% | 40.1% | D+17.6 |
| Precinct -Watertown Precinct 5Watertown Precinct 5 | 986 | 253 | 49 | 1,288 | 76.6% | 19.6% | D+56.9 |
| Precinct -Arlington Precinct 20Arlington Precinct 20 | 1,045 | 202 | 39 | 1,286 | 81.3% | 15.7% | D+65.6 |
| Precinct -Somerville Precinct 7-2Somerville Precinct 7-2 | 1,059 | 164 | 63 | 1,286 | 82.3% | 12.8% | D+69.6 |
| Precinct -Melrose Precinct 7-1Melrose Precinct 7-1 | 892 | 343 | 45 | 1,280 | 69.7% | 26.8% | D+42.9 |
| Precinct -Arlington Precinct 7Arlington Precinct 7 | 1,047 | 183 | 49 | 1,279 | 81.9% | 14.3% | D+67.6 |
| Precinct -Watertown Precinct 9Watertown Precinct 9 | 961 | 272 | 46 | 1,279 | 75.1% | 21.3% | D+53.9 |
| Precinct -Somerville Precinct 1-3Somerville Precinct 1-3 | 1,005 | 229 | 43 | 1,277 | 78.7% | 17.9% | D+60.8 |
| Precinct -Malden Precinct 6-1Malden Precinct 6-1 | 845 | 388 | 39 | 1,272 | 66.4% | 30.5% | D+35.9 |
| Precinct -Arlington Precinct 15Arlington Precinct 15 | 1,013 | 209 | 44 | 1,266 | 80.0% | 16.5% | D+63.5 |
| Precinct -Lowell Precinct 5-4Lowell Precinct 5-4 | 695 | 541 | 24 | 1,260 | 55.2% | 42.9% | D+12.2 |
| Precinct -Waltham Precinct 9-1Waltham Precinct 9-1 | 959 | 247 | 51 | 1,257 | 76.3% | 19.6% | D+56.6 |
| Precinct -Somerville Precinct 1-1Somerville Precinct 1-1 | 960 | 241 | 50 | 1,251 | 76.7% | 19.3% | D+57.5 |
| Precinct -Arlington Precinct 6Arlington Precinct 6 | 1,057 | 136 | 52 | 1,245 | 84.9% | 10.9% | D+74.0 |
| Precinct -Marlborough Precinct 7-2Marlborough Precinct 7-2 | 721 | 494 | 30 | 1,245 | 57.9% | 39.7% | D+18.2 |
| Precinct -Melrose Precinct 3-2Melrose Precinct 3-2 | 873 | 331 | 32 | 1,236 | 70.6% | 26.8% | D+43.9 |
| Precinct -Arlington Precinct 4Arlington Precinct 4 | 1,008 | 173 | 50 | 1,231 | 81.9% | 14.1% | D+67.8 |
| Precinct -Melrose Precinct 2-2Melrose Precinct 2-2 | 856 | 344 | 29 | 1,229 | 69.7% | 28.0% | D+41.7 |
| Precinct -Arlington Precinct 14Arlington Precinct 14 | 1,031 | 161 | 33 | 1,225 | 84.2% | 13.1% | D+71.0 |
| Precinct -Cambridge Precinct 7-2Cambridge Precinct 7-2 | 1,079 | 89 | 54 | 1,222 | 88.3% | 7.3% | D+81.0 |
| Precinct -Framingham Precinct 16Framingham Precinct 16 | 774 | 417 | 31 | 1,222 | 63.3% | 34.1% | D+29.2 |
| Precinct -Somerville Precinct 4-1Somerville Precinct 4-1 | 866 | 302 | 51 | 1,219 | 71.0% | 24.8% | D+46.3 |
| Precinct -Lowell Precinct 2-3Lowell Precinct 2-3 | 748 | 445 | 25 | 1,218 | 61.4% | 36.5% | D+24.9 |
| Precinct -Somerville Precinct 7-3Somerville Precinct 7-3 | 938 | 218 | 51 | 1,207 | 77.7% | 18.1% | D+59.7 |
| Precinct -Lowell Precinct 3-4Lowell Precinct 3-4 | 678 | 478 | 43 | 1,199 | 56.5% | 39.9% | D+16.7 |
| Precinct -Arlington Precinct 17Arlington Precinct 17 | 948 | 203 | 43 | 1,194 | 79.4% | 17.0% | D+62.4 |
| Precinct -Medford Precinct 7-1Medford Precinct 7-1 | 848 | 288 | 46 | 1,182 | 71.7% | 24.4% | D+47.4 |
| Precinct -Melrose Precinct 4-1Melrose Precinct 4-1 | 844 | 298 | 32 | 1,174 | 71.9% | 25.4% | D+46.5 |
| Precinct -Melrose Precinct 6-1Melrose Precinct 6-1 | 839 | 298 | 33 | 1,170 | 71.7% | 25.5% | D+46.2 |
| Precinct -Melrose Precinct 3-1Melrose Precinct 3-1 | 845 | 285 | 35 | 1,165 | 72.5% | 24.5% | D+48.1 |
| Precinct -Marlborough Precinct 2-2Marlborough Precinct 2-2 | 724 | 413 | 17 | 1,154 | 62.7% | 35.8% | D+26.9 |
| Precinct -Melrose Precinct 1-2Melrose Precinct 1-2 | 848 | 258 | 48 | 1,154 | 73.5% | 22.4% | D+51.1 |
| Precinct -Lowell Precinct 2-4Lowell Precinct 2-4 | 652 | 457 | 28 | 1,137 | 57.3% | 40.2% | D+17.2 |
| Precinct -Marlborough Precinct 7-1Marlborough Precinct 7-1 | 684 | 432 | 19 | 1,135 | 60.3% | 38.1% | D+22.2 |
| Precinct -Malden Precinct 3-3Malden Precinct 3-3 | 835 | 247 | 49 | 1,131 | 73.8% | 21.8% | D+52.0 |
| Precinct -Arlington Precinct 9Arlington Precinct 9 | 888 | 195 | 29 | 1,112 | 79.9% | 17.5% | D+62.3 |
| Precinct -Framingham Precinct 21AFramingham Precinct 21A | 788 | 289 | 32 | 1,109 | 71.1% | 26.1% | D+45.0 |
| Precinct -Newton Precinct 2-2Newton Precinct 2-2 | 890 | 172 | 47 | 1,109 | 80.3% | 15.5% | D+64.7 |
| Precinct -Newton Precinct 4-3Newton Precinct 4-3 | 883 | 185 | 34 | 1,102 | 80.1% | 16.8% | D+63.3 |
| Precinct -Cambridge Precinct 3-3Cambridge Precinct 3-3 | 998 | 55 | 45 | 1,098 | 90.9% | 5.0% | D+85.9 |
| Precinct -Malden Precinct 8-1Malden Precinct 8-1 | 662 | 380 | 47 | 1,089 | 60.8% | 34.9% | D+25.9 |
| Precinct -Waltham Precinct 9-2Waltham Precinct 9-2 | 775 | 272 | 32 | 1,079 | 71.8% | 25.2% | D+46.6 |
| Precinct -Lowell Precinct 5-1Lowell Precinct 5-1 | 650 | 398 | 30 | 1,078 | 60.3% | 36.9% | D+23.4 |
| Precinct -Marlborough Precinct 1-1Marlborough Precinct 1-1 | 679 | 365 | 22 | 1,066 | 63.7% | 34.2% | D+29.5 |
| Precinct -Cambridge Precinct 6-2Cambridge Precinct 6-2 | 948 | 63 | 46 | 1,057 | 89.7% | 6.0% | D+83.7 |
| Precinct -Lowell Precinct 8-1Lowell Precinct 8-1 | 660 | 372 | 19 | 1,051 | 62.8% | 35.4% | D+27.4 |
| Precinct -Framingham Precinct 9AFramingham Precinct 9A | 715 | 300 | 32 | 1,047 | 68.3% | 28.7% | D+39.6 |
| Precinct -Woburn Precinct 6-1Woburn Precinct 6-1 | 624 | 387 | 31 | 1,042 | 59.9% | 37.1% | D+22.7 |
| Precinct -Somerville Precinct 1-2Somerville Precinct 1-2 | 788 | 199 | 37 | 1,024 | 77.0% | 19.4% | D+57.5 |
| Precinct -Lowell Precinct 6-1Lowell Precinct 6-1 | 639 | 350 | 25 | 1,014 | 63.0% | 34.5% | D+28.5 |
| Precinct -Malden Precinct 2-3Malden Precinct 2-3 | 648 | 323 | 38 | 1,009 | 64.2% | 32.0% | D+32.2 |
| Precinct -Malden Precinct 6-3Malden Precinct 6-3 | 627 | 344 | 33 | 1,004 | 62.5% | 34.3% | D+28.2 |
| Precinct -Lowell Precinct 1-4Lowell Precinct 1-4 | 503 | 479 | 21 | 1,003 | 50.1% | 47.8% | D+2.4 |
| Precinct -Cambridge Precinct 1-1Cambridge Precinct 1-1 | 813 | 141 | 48 | 1,002 | 81.1% | 14.1% | D+67.1 |
| Precinct -Somerville Precinct 4-4Somerville Precinct 4-4 | 769 | 191 | 32 | 992 | 77.5% | 19.3% | D+58.3 |
| Precinct -Lowell Precinct 3-1Lowell Precinct 3-1 | 631 | 322 | 32 | 985 | 64.1% | 32.7% | D+31.4 |
| Precinct -Lowell Precinct 5-2Lowell Precinct 5-2 | 554 | 399 | 32 | 985 | 56.2% | 40.5% | D+15.7 |
| Precinct -Lowell Precinct 8-2Lowell Precinct 8-2 | 629 | 329 | 25 | 983 | 64.0% | 33.5% | D+30.5 |
| Precinct -Lowell Precinct 1-1Lowell Precinct 1-1 | 558 | 399 | 24 | 981 | 56.9% | 40.7% | D+16.2 |
| Precinct -Arlington Precinct 1Arlington Precinct 1 | 757 | 187 | 36 | 980 | 77.2% | 19.1% | D+58.2 |
| Precinct -Malden Precinct 3-2Malden Precinct 3-2 | 693 | 208 | 64 | 965 | 71.8% | 21.6% | D+50.3 |
| Precinct -Lowell Precinct 2-2Lowell Precinct 2-2 | 571 | 376 | 17 | 964 | 59.2% | 39.0% | D+20.2 |
| Precinct -Everett Precinct 3-1Everett Precinct 3-1 | 572 | 360 | 26 | 958 | 59.7% | 37.6% | D+22.1 |
| Precinct -Malden Precinct 8-2Malden Precinct 8-2 | 624 | 300 | 32 | 956 | 65.3% | 31.4% | D+33.9 |
| Precinct -Waltham Precinct 5-2Waltham Precinct 5-2 | 713 | 213 | 30 | 956 | 74.6% | 22.3% | D+52.3 |
| Precinct -Marlborough Precinct 6-1Marlborough Precinct 6-1 | 568 | 370 | 14 | 952 | 59.7% | 38.9% | D+20.8 |
| Precinct -Melrose Precinct 5-1Melrose Precinct 5-1 | 704 | 226 | 21 | 951 | 74.0% | 23.8% | D+50.3 |
| Precinct -Framingham Precinct 11Framingham Precinct 11 | 656 | 270 | 23 | 949 | 69.1% | 28.5% | D+40.7 |
| Precinct -Waltham Precinct 6-2Waltham Precinct 6-2 | 679 | 248 | 22 | 949 | 71.5% | 26.1% | D+45.4 |
| Precinct -Malden Precinct 5-1Malden Precinct 5-1 | 620 | 288 | 38 | 946 | 65.5% | 30.4% | D+35.1 |
| Precinct -Marlborough Precinct 3-1Marlborough Precinct 3-1 | 533 | 379 | 33 | 945 | 56.4% | 40.1% | D+16.3 |
| Precinct -Chelmsford Precinct 3BChelmsford Precinct 3B | 588 | 331 | 20 | 939 | 62.6% | 35.3% | D+27.4 |
| Precinct -Malden Precinct 6-2Malden Precinct 6-2 | 616 | 291 | 29 | 936 | 65.8% | 31.1% | D+34.7 |
| Precinct -Lowell Precinct 2-1Lowell Precinct 2-1 | 542 | 371 | 22 | 935 | 58.0% | 39.7% | D+18.3 |
| Precinct -Medford Precinct 4-1Medford Precinct 4-1 | 742 | 145 | 41 | 928 | 80.0% | 15.6% | D+64.3 |
| Precinct -Somerville Precinct 2-1Somerville Precinct 2-1 | 775 | 93 | 55 | 923 | 84.0% | 10.1% | D+73.9 |
| Precinct -Malden Precinct 1-3Malden Precinct 1-3 | 633 | 253 | 36 | 922 | 68.7% | 27.4% | D+41.2 |
| Precinct -Melrose Precinct 5-2Melrose Precinct 5-2 | 706 | 182 | 24 | 912 | 77.4% | 20.0% | D+57.5 |
| Precinct -Chelmsford Precinct 3AChelmsford Precinct 3A | 528 | 340 | 32 | 900 | 58.7% | 37.8% | D+20.9 |
| Precinct -Marlborough Precinct 5-1Marlborough Precinct 5-1 | 528 | 349 | 15 | 892 | 59.2% | 39.1% | D+20.1 |
| Precinct -Malden Precinct 4-1Malden Precinct 4-1 | 621 | 235 | 32 | 888 | 69.9% | 26.5% | D+43.5 |
| Precinct -Malden Precinct 1-2Malden Precinct 1-2 | 587 | 267 | 31 | 885 | 66.3% | 30.2% | D+36.2 |
| Precinct -Somerville Precinct 4-2Somerville Precinct 4-2 | 730 | 116 | 38 | 884 | 82.6% | 13.1% | D+69.5 |
| Precinct -Cambridge Precinct 10-1ACambridge Precinct 10-1A | 763 | 72 | 37 | 872 | 87.5% | 8.3% | D+79.2 |
| Precinct -Lowell Precinct 7-3Lowell Precinct 7-3 | 586 | 235 | 40 | 861 | 68.1% | 27.3% | D+40.8 |
| Precinct -Malden Precinct 2-2Malden Precinct 2-2 | 507 | 309 | 35 | 851 | 59.6% | 36.3% | D+23.3 |
| Precinct -Malden Precinct 4-3Malden Precinct 4-3 | 642 | 167 | 37 | 846 | 75.9% | 19.7% | D+56.1 |
| Precinct -Malden Precinct 7-2Malden Precinct 7-2 | 547 | 259 | 33 | 839 | 65.2% | 30.9% | D+34.3 |
| Precinct -Cambridge Precinct 11-1ACambridge Precinct 11-1A | 721 | 84 | 20 | 825 | 87.4% | 10.2% | D+77.2 |
| Precinct -Lowell Precinct 4-4Lowell Precinct 4-4 | 448 | 341 | 23 | 812 | 55.2% | 42.0% | D+13.2 |
| Precinct -Everett Precinct 4-1Everett Precinct 4-1 | 489 | 299 | 16 | 804 | 60.8% | 37.2% | D+23.6 |
| Precinct -Newton Precinct 7-4Newton Precinct 7-4 | 594 | 164 | 44 | 802 | 74.1% | 20.4% | D+53.6 |
| Precinct -Framingham Precinct 8Framingham Precinct 8 | 574 | 211 | 16 | 801 | 71.7% | 26.3% | D+45.3 |
| Precinct -Everett Precinct 6-3Everett Precinct 6-3 | 522 | 255 | 20 | 797 | 65.5% | 32.0% | D+33.5 |
| Precinct -Lowell Precinct 7-2Lowell Precinct 7-2 | 518 | 260 | 17 | 795 | 65.2% | 32.7% | D+32.5 |
| Precinct -Everett Precinct 2-1Everett Precinct 2-1 | 458 | 304 | 24 | 786 | 58.3% | 38.7% | D+19.6 |
| Precinct -Marlborough Precinct 4-1Marlborough Precinct 4-1 | 440 | 334 | 12 | 786 | 56.0% | 42.5% | D+13.5 |
| Precinct -Cambridge Precinct 11-1Cambridge Precinct 11-1 | 663 | 73 | 36 | 772 | 85.9% | 9.5% | D+76.4 |
| Precinct -Malden Precinct 1-1Malden Precinct 1-1 | 571 | 178 | 20 | 769 | 74.3% | 23.1% | D+51.1 |
| Precinct -Malden Precinct 7-1Malden Precinct 7-1 | 554 | 184 | 29 | 767 | 72.2% | 24.0% | D+48.2 |
| Precinct -Framingham Precinct 15Framingham Precinct 15 | 535 | 217 | 13 | 765 | 69.9% | 28.4% | D+41.6 |
| Precinct -Everett Precinct 6-1Everett Precinct 6-1 | 481 | 253 | 30 | 764 | 63.0% | 33.1% | D+29.8 |
| Precinct -Framingham Precinct 12Framingham Precinct 12 | 562 | 181 | 21 | 764 | 73.6% | 23.7% | D+49.9 |
| Precinct -Everett Precinct 3-2Everett Precinct 3-2 | 467 | 268 | 20 | 755 | 61.9% | 35.5% | D+26.4 |
| Precinct -Lowell Precinct 7-1Lowell Precinct 7-1 | 485 | 248 | 21 | 754 | 64.3% | 32.9% | D+31.4 |
| Precinct -Framingham Precinct 5Framingham Precinct 5 | 479 | 250 | 17 | 746 | 64.2% | 33.5% | D+30.7 |
| Precinct -Everett Precinct 4-2Everett Precinct 4-2 | 445 | 259 | 33 | 737 | 60.4% | 35.1% | D+25.2 |
| Precinct -Malden Precinct 2-1Malden Precinct 2-1 | 497 | 204 | 33 | 734 | 67.7% | 27.8% | D+39.9 |
| Precinct -Malden Precinct 8-3Malden Precinct 8-3 | 475 | 226 | 33 | 734 | 64.7% | 30.8% | D+33.9 |
| Precinct -Lowell Precinct 4-1Lowell Precinct 4-1 | 487 | 207 | 36 | 730 | 66.7% | 28.4% | D+38.4 |
| Precinct -Everett Precinct 4-3Everett Precinct 4-3 | 447 | 258 | 19 | 724 | 61.7% | 35.6% | D+26.1 |
| Precinct -Framingham Precinct 21BFramingham Precinct 21B | 524 | 168 | 27 | 719 | 72.9% | 23.4% | D+49.5 |
| Precinct -Lowell Precinct 5-3Lowell Precinct 5-3 | 430 | 264 | 23 | 717 | 60.0% | 36.8% | D+23.2 |
| Precinct -Framingham Precinct 14Framingham Precinct 14 | 459 | 231 | 25 | 715 | 64.2% | 32.3% | D+31.9 |
| Precinct -Somerville Precinct 1-4Somerville Precinct 1-4 | 569 | 123 | 22 | 714 | 79.7% | 17.2% | D+62.5 |
| Precinct -Malden Precinct 3-1AMalden Precinct 3-1A | 473 | 217 | 21 | 711 | 66.5% | 30.5% | D+36.0 |
| Precinct -Framingham Precinct 10Framingham Precinct 10 | 506 | 181 | 20 | 707 | 71.6% | 25.6% | D+46.0 |
| Precinct -Everett Precinct 1-1Everett Precinct 1-1 | 417 | 272 | 14 | 703 | 59.3% | 38.7% | D+20.6 |
| Precinct -Everett Precinct 5-1Everett Precinct 5-1 | 434 | 248 | 20 | 702 | 61.8% | 35.3% | D+26.5 |
| Precinct -Lowell Precinct 6-2Lowell Precinct 6-2 | 408 | 275 | 12 | 695 | 58.7% | 39.6% | D+19.1 |
| Precinct -Lowell Precinct 6-4Lowell Precinct 6-4 | 399 | 251 | 15 | 665 | 60.0% | 37.7% | D+22.3 |
| Precinct -Everett Precinct 5-3Everett Precinct 5-3 | 405 | 233 | 14 | 652 | 62.1% | 35.7% | D+26.4 |
| Precinct -Everett Precinct 6-2Everett Precinct 6-2 | 386 | 237 | 27 | 650 | 59.4% | 36.5% | D+22.9 |
| Precinct -Everett Precinct 5-2Everett Precinct 5-2 | 388 | 238 | 15 | 641 | 60.5% | 37.1% | D+23.4 |
| Precinct -Everett Precinct 2-3Everett Precinct 2-3 | 352 | 228 | 29 | 609 | 57.8% | 37.4% | D+20.4 |
| Precinct -Waltham Precinct 7-2Waltham Precinct 7-2 | 468 | 128 | 11 | 607 | 77.1% | 21.1% | D+56.0 |
| Precinct -Malden Precinct 4-2Malden Precinct 4-2 | 443 | 133 | 26 | 602 | 73.6% | 22.1% | D+51.5 |
| Precinct -Framingham Precinct 4Framingham Precinct 4 | 364 | 208 | 15 | 587 | 62.0% | 35.4% | D+26.6 |
| Precinct -Lowell Precinct 7-4Lowell Precinct 7-4 | 353 | 216 | 17 | 586 | 60.2% | 36.9% | D+23.4 |
| Precinct -Malden Precinct 3-1Malden Precinct 3-1 | 399 | 161 | 26 | 586 | 68.1% | 27.5% | D+40.6 |
| Precinct -Acton Precinct 6AActon Precinct 6A | 468 | 90 | 19 | 577 | 81.1% | 15.6% | D+65.5 |
| Precinct -Somerville Precinct 2-1ASomerville Precinct 2-1A | 494 | 32 | 35 | 561 | 88.1% | 5.7% | D+82.4 |
| Precinct -Everett Precinct 3-3Everett Precinct 3-3 | 327 | 207 | 14 | 548 | 59.7% | 37.8% | D+21.9 |
| Precinct -Cambridge Precinct 3-3ACambridge Precinct 3-3A | 483 | 44 | 17 | 544 | 88.8% | 8.1% | D+80.7 |
| Precinct -Malden Precinct 5-3AMalden Precinct 5-3A | 384 | 142 | 18 | 544 | 70.6% | 26.1% | D+44.5 |
| Precinct -Cambridge Precinct 8-3Cambridge Precinct 8-3 | 487 | 29 | 27 | 543 | 89.7% | 5.3% | D+84.3 |
| Precinct -Cambridge Precinct 7-3Cambridge Precinct 7-3 | 436 | 57 | 37 | 530 | 82.3% | 10.8% | D+71.5 |
| Precinct -Framingham Precinct 13Framingham Precinct 13 | 373 | 131 | 22 | 526 | 70.9% | 24.9% | D+46.0 |
| Precinct -Chelmsford Precinct 5BChelmsford Precinct 5B | 321 | 189 | 14 | 524 | 61.3% | 36.1% | D+25.2 |
| Precinct -Everett Precinct 1-2Everett Precinct 1-2 | 289 | 218 | 16 | 523 | 55.3% | 41.7% | D+13.6 |
| Precinct -Lowell Precinct 6-3Lowell Precinct 6-3 | 335 | 171 | 8 | 514 | 65.2% | 33.3% | D+31.9 |
| Precinct -Malden Precinct 7-3Malden Precinct 7-3 | 285 | 192 | 18 | 495 | 57.6% | 38.8% | D+18.8 |
| Precinct -Malden Precinct 5-3Malden Precinct 5-3 | 357 | 119 | 16 | 492 | 72.6% | 24.2% | D+48.4 |
| Precinct -Newton Precinct 7-3Newton Precinct 7-3 | 387 | 87 | 15 | 489 | 79.1% | 17.8% | D+61.3 |
| Precinct -Framingham Precinct 3Framingham Precinct 3 | 284 | 153 | 17 | 454 | 62.6% | 33.7% | D+28.9 |
| Precinct -Cambridge Precinct 1-2Cambridge Precinct 1-2 | 384 | 46 | 21 | 451 | 85.1% | 10.2% | D+74.9 |
| Precinct -Framingham Precinct 2Framingham Precinct 2 | 268 | 150 | 15 | 433 | 61.9% | 34.6% | D+27.3 |
| Precinct -Bedford Precinct 2ABedford Precinct 2A | 271 | 142 | 17 | 430 | 63.0% | 33.0% | D+30.0 |
| Precinct -Framingham Precinct 1Framingham Precinct 1 | 267 | 155 | 8 | 430 | 62.1% | 36.0% | D+26.0 |
| Precinct -Cambridge Precinct 6-1ACambridge Precinct 6-1A | 372 | 21 | 15 | 408 | 91.2% | 5.1% | D+86.0 |
| Precinct -Everett Precinct 1-3Everett Precinct 1-3 | 256 | 119 | 8 | 383 | 66.8% | 31.1% | D+35.8 |
| Precinct -Somerville Precinct 1-4ASomerville Precinct 1-4A | 283 | 70 | 22 | 375 | 75.5% | 18.7% | D+56.8 |
| Precinct -Lowell Precinct 4-3Lowell Precinct 4-3 | 282 | 73 | 15 | 370 | 76.2% | 19.7% | D+56.5 |
| Precinct -Malden Precinct 7-3AMalden Precinct 7-3A | 248 | 99 | 10 | 357 | 69.5% | 27.7% | D+41.7 |
| Precinct -Waltham Precinct 4-2Waltham Precinct 4-2 | 237 | 107 | 13 | 357 | 66.4% | 30.0% | D+36.4 |
| Precinct -Somerville Precinct 4-2ASomerville Precinct 4-2A | 280 | 61 | 15 | 356 | 78.7% | 17.1% | D+61.5 |
| Precinct -Tewksbury Precinct 5ATewksbury Precinct 5A | 198 | 137 | 6 | 341 | 58.1% | 40.2% | D+17.9 |
| Precinct -Everett Precinct 2-2Everett Precinct 2-2 | 191 | 112 | 8 | 311 | 61.4% | 36.0% | D+25.4 |
| Precinct -Everett Precinct 2-2AEverett Precinct 2-2A | 197 | 105 | 7 | 309 | 63.8% | 34.0% | D+29.8 |
| Precinct -Cambridge Precinct 5-2Cambridge Precinct 5-2 | 261 | 26 | 19 | 306 | 85.3% | 8.5% | D+76.8 |
| Precinct -Lowell Precinct 6-4ALowell Precinct 6-4A | 172 | 102 | 5 | 279 | 61.6% | 36.6% | D+25.1 |
| Precinct -Somerville Precinct 6-3Somerville Precinct 6-3 | 234 | 29 | 11 | 274 | 85.4% | 10.6% | D+74.8 |
| Precinct -Somerville Precinct 6-3ASomerville Precinct 6-3A | 205 | 40 | 16 | 261 | 78.5% | 15.3% | D+63.2 |
| Precinct -Lowell Precinct 5-1ALowell Precinct 5-1A | 177 | 65 | 8 | 250 | 70.8% | 26.0% | D+44.8 |
| Precinct -Cambridge Precinct 4-2ACambridge Precinct 4-2A | 211 | 18 | 13 | 242 | 87.2% | 7.4% | D+79.8 |
| Precinct -Lowell Precinct 4-3ALowell Precinct 4-3A | 187 | 34 | 11 | 232 | 80.6% | 14.7% | D+65.9 |
| Precinct -Everett Precinct 1-3AEverett Precinct 1-3A | 121 | 77 | 6 | 204 | 59.3% | 37.7% | D+21.6 |
| Precinct -Waltham Precinct 6-2AWaltham Precinct 6-2A | 133 | 64 | 4 | 201 | 66.2% | 31.8% | D+34.3 |
| Precinct -Cambridge Precinct 11-3ACambridge Precinct 11-3A | 165 | 7 | 2 | 174 | 94.8% | 4.0% | D+90.8 |
| Precinct -Waltham Precinct 5-2AWaltham Precinct 5-2A | 138 | 28 | 2 | 168 | 82.1% | 16.7% | D+65.5 |
| Precinct -Medford Precinct 6-2AMedford Precinct 6-2A | 102 | 45 | 3 | 150 | 68.0% | 30.0% | D+38.0 |
| Precinct -Cambridge Precinct 2-3ACambridge Precinct 2-3A | 118 | 19 | 8 | 145 | 81.4% | 13.1% | D+68.3 |
| Precinct -Lowell Precinct 6-3ALowell Precinct 6-3A | 66 | 69 | 4 | 139 | 47.5% | 49.6% | R+2.2 |
| Precinct -Woburn Precinct 1-2AWoburn Precinct 1-2A | 55 | 27 | 4 | 86 | 64.0% | 31.4% | D+32.6 |
| Precinct -Newton Precinct 1-2ANewton Precinct 1-2A | 58 | 12 | 2 | 72 | 80.6% | 16.7% | D+63.9 |
| Precinct -Framingham Precinct 9BFramingham Precinct 9B | 36 | 15 | 2 | 53 | 67.9% | 28.3% | D+39.6 |
| Precinct -Medford Precinct 7-2AMedford Precinct 7-2A | 44 | 6 | 0 | 50 | 88.0% | 12.0% | D+76.0 |
| Precinct -Lowell Precinct 8-4ALowell Precinct 8-4A | 35 | 10 | 1 | 46 | 76.1% | 21.7% | D+54.3 |
| Precinct -Marlborough Precinct 7-2AMarlborough Precinct 7-2A | 30 | 14 | 1 | 45 | 66.7% | 31.1% | D+35.6 |
| Precinct -Cambridge Precinct 7-2ACambridge Precinct 7-2A | 39 | 0 | 1 | 40 | 97.5% | 0.0% | D+97.5 |
| Precinct -Framingham Precinct 21CFramingham Precinct 21C | 24 | 15 | 1 | 40 | 60.0% | 37.5% | D+22.5 |
| Precinct -Cambridge Precinct 1-2ACambridge Precinct 1-2A | 35 | 3 | 0 | 38 | 92.1% | 7.9% | D+84.2 |
| Precinct -Waltham Precinct 3-2AWaltham Precinct 3-2A | 20 | 15 | 0 | 35 | 57.1% | 42.9% | D+14.3 |
| Precinct -Waltham Precinct 4-1AWaltham Precinct 4-1A | 25 | 6 | 1 | 32 | 78.1% | 18.8% | D+59.4 |
| Precinct -Marlborough Precinct 1-1AMarlborough Precinct 1-1A | 23 | 7 | 0 | 30 | 76.7% | 23.3% | D+53.3 |
| Precinct -Waltham Precinct 8-2AWaltham Precinct 8-2A | 14 | 2 | 1 | 17 | 82.4% | 11.8% | D+70.6 |
| Precinct -Waltham Precinct 1-2AWaltham Precinct 1-2A | 4 | 11 | 0 | 15 | 26.7% | 73.3% | R+46.7 |
| Precinct -Marlborough Precinct 2-2AMarlborough Precinct 2-2A | 4 | 7 | 2 | 13 | 30.8% | 53.8% | R+23.1 |
| Precinct -Lowell Precinct 4-4ALowell Precinct 4-4A | 7 | 0 | 0 | 7 | 100.0% | 0.0% | D+100.0 |
| Precinct -Dracut Precinct 6Dracut Precinct 6 | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −7.3% |
| 1896 | −47.0% |
| 1900 | −24.6% |
| 1904 | −24.8% |
| 1908 | −28.5% |
| 1912 | +6.0% |
| 1916 | −9.7% |
| 1920 | −42.4% |
| 1924 | −38.4% |
| 1928 | −4.4% |
| 1932 | −2.8% |
| 1936 | −2.4% |
| 1940 | −5.2% |
| 1944 | −5.8% |
| 1948 | +4.1% |
| 1952 | −14.3% |
| 1956 | −22.5% |
| 1960 | +18.2% |
| 1964 | +52.9% |
| 1968 | +31.5% |
| 1972 | +12.3% |
| 1976 | +15.5% |
| 1980 | +2.2% |
| 1984 | +0.8% |
| 1988 | +10.7% |
| 1992 | +21.8% |
| 1996 | +36.3% |
| 2000 | +31.2% |
| 2004 | +29.5% |
| 2008 | +30.1% |
| 2012 | +27.1% |
| 2016 | +37.2% |
| 2020 | +44.9% |
| 2024 | +39.2% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration leans Democratic; the presidential vote runs 18 points more Republican.
1,112,320 registered voters · 2025
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−11,269 net domestic migration · 2025
Net −114,126 over 2011–2025 · gain loss
Arrivals reported $106,409 in average income, against $170,352 for residents who stayed — 38% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+28.3 on average — 11 points more Republican-leaning than Middlesex County, MA itself (D+39.2).
Where arrivals came from lean of each source
- Suffolk County, MA9,674D+52.1
- Essex County, MA4,184D+20.2
- Norfolk County, MA3,372D+28.5
- Worcester County, MA2,927D+10.0
- Hillsborough County, NH1,149D+2.9
- Plymouth County, MA669D+8.8
Where departures went households, 2022–23
- Suffolk County, MA7,512
- Essex County, MA4,847
- Worcester County, MA4,592
- Norfolk County, MA3,619
- Hillsborough County, NH2,099
- New York County, NY1,212
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +137 |
| 2012 | −39 |
| 2013 | −137 |
| 2014 | −4,605 |
| 2015 | −7,165 |
| 2016 | −9,596 |
| 2017 | −10,248 |
| 2018 | −10,430 |
| 2019 | −10,597 |
| 2021 | −18,251 |
| 2022 | −11,590 |
| 2023 | −13,065 |
| 2024 | −7,271 |
| 2025 | −11,269 |
Home to Cambridge, Lowell, and a dense arc of Boston suburbs, Middlesex combines university towns with working-class post-industrial cities to produce some of the most lopsided Democratic margins in the Northeast, hitting D+39.2 in 2024.
Across the recorded series it reached a Democratic high of 52.9 points in 1964 and a Republican high of 47.0 points in 1896. Between 2020 and 2024 the county moved 5.7 points toward the Republican candidate; the 2024 margin was 39.2 points.
A population of 1,638,365, a 65% non-Hispanic-white share, and a median household income of $130,847 describe the county. The county's voting pattern over the last decade is most similar to that of Norfolk County and Montgomery County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Middlesex County, Massachusetts. Akashic. https://akashic.app/county/25017/. Accessed May 20, 2026. License: CC BY 4.0.