akashic / table / sld-lower
State House places in Massachusetts, as a table.
Toggle the geography level, choose measures, filter and rank the rows, or open all 34 presidential cycles from 1892 through 2024. This is the canonical index for state-house districts in Massachusetts; each row still links to its full Place page.
160 state-house districts
| President / elections | U.S. Senate — actual race | Governor — actual race | People | Economy | Education | Race / Ethnicity | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2024 | 2024 | 2024 | 2024 | 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2023 | ACS 2023 | ACS 2023 | ||
| 125th Middlesex District, MA | D+84.8 | R +4.0 | D+86.3 | — | D+33.3 | — | 43k | $126,260 | 59.5% | 60.0% | 6.1% | 8.8% | |
| 215th Suffolk District, MA | D+78.4 | R +7.2 | D+79.9 | — | D+51.2 | — | 45k | $107,231 | 50.6% | 50.1% | 13.3% | 21.5% | |
| 327th Middlesex District, MA | D+77.8 | R +3.2 | D+79.3 | — | D+33.3 | — | 46k | $141,795 | 59.5% | 70.1% | 3.1% | 9.9% | |
| 415th Norfolk District, MA | D+75.2 | R +4.2 | D+76.7 | — | D+18.7 | — | 46k | $135,380 | 58.8% | 66.1% | 3.0% | 6.0% | |
| 526th Middlesex District, MA | D+74.0 | R +6.5 | D+75.5 | — | D+33.3 | — | 46k | $125,587 | 59.5% | 53.0% | 12.5% | 11.8% | |
| 612th Suffolk District, MA | D+73.0 | R +7.1 | D+74.5 | — | D+44.3 | — | 43k | $97,640 | 51.0% | 17.8% | 56.7% | 15.0% | |
| 76th Suffolk District, MA | D+72.5 | R +12.0 | D+74.0 | — | D+51.2 | — | 45k | $68,764 | 50.6% | 8.6% | 56.2% | 23.7% | |
| 87th Suffolk District, MA | D+71.4 | R +14.1 | D+72.9 | — | D+51.1 | — | 45k | $52,451 | 50.6% | 27.8% | 31.5% | 23.6% | |
| 99th Suffolk District, MA | D+68.0 | R +10.1 | D+69.5 | — | D+51.1 | — | 42k | $84,987 | 50.6% | 46.6% | 16.1% | 18.5% | |
| 103rd Hampshire District, MA | D+67.8 | R +5.0 | D+69.3 | — | D+38.7 | — | 42k | $70,873 | 51.6% | 67.8% | 4.2% | 8.4% | |
| 1129th Middlesex District, MA | D+67.2 | R +5.5 | D+68.7 | — | D+33.3 | — | 45k | $128,314 | 59.5% | 62.2% | 8.2% | 7.5% | |
| 1217th Suffolk District, MA | D+67.1 | R +6.2 | D+68.6 | — | D+47.4 | — | 45k | $86,368 | 50.9% | 56.5% | 6.0% | 11.2% | |
| 135th Suffolk District, MA | D+67.0 | R +13.9 | D+68.5 | — | D+51.2 | — | 46k | $56,319 | 50.6% | 8.6% | 42.5% | 31.3% | |
| 148th Suffolk District, MA | D+63.7 | R +6.4 | D+65.2 | — | D+51.2 | — | 46k | $110,455 | 50.6% | 66.9% | 3.7% | 10.2% | |
| 1524th Middlesex District, MA | D+63.4 | R +1.9 | D+64.9 | — | D+33.3 | — | 45k | $173,352 | 59.5% | 69.7% | 3.2% | 5.2% | |
| 1611th Middlesex District, MA | D+62.4 | R +5.1 | D+63.9 | — | D+33.3 | — | 44k | $208,970 | 59.5% | 72.1% | 2.3% | 5.2% | |
| 171st Hampshire District, MA | D+61.4 | R +3.4 | D+62.9 | — | D+38.7 | — | 42k | $86,211 | 51.6% | 83.4% | 1.6% | 7.7% | |
| 1823rd Middlesex District, MA | D+61.0 | R +1.6 | D+62.5 | — | D+33.3 | — | 44k | $150,118 | 59.5% | 74.9% | 4.3% | 5.0% | |
| 1934th Middlesex District, MA | D+60.7 | R +6.4 | D+62.2 | — | D+33.3 | — | 46k | $123,451 | 59.5% | 63.4% | 6.1% | 11.7% | |
| 2012th Middlesex District, MA | D+60.4 | R +5.3 | D+61.9 | — | D+30.0 | — | 46k | $191,264 | 59.3% | 68.3% | 1.9% | 4.8% | |
| 2118th Suffolk District, MA | D+59.1 | R +8.3 | D+60.6 | — | D+49.0 | — | 43k | $95,507 | 50.6% | 59.4% | 7.3% | 8.5% | |
| 2214th Suffolk District, MA | D+56.2 | R +9.5 | D+57.7 | — | D+51.2 | — | 45k | $99,124 | 50.6% | 31.6% | 36.4% | 25.3% | |
| 232nd Suffolk District, MA | D+55.2 | R +8.4 | D+56.7 | — | D+45.5 | — | 43k | $121,619 | 51.6% | 60.1% | 4.1% | 12.2% | |
| 2413th Middlesex District, MA | D+54.7 | R +1.9 | D+56.2 | — | D+33.3 | — | 43k | $212,813 | 59.5% | 77.1% | 1.3% | 3.9% | |
| 253rd Suffolk District, MA | D+54.4 | R +8.6 | D+55.9 | — | D+51.2 | — | 43k | $119,415 | 50.6% | 63.3% | 4.0% | 7.7% | |
| 2611th Plymouth District, MA | D+54.2 | R +11.9 | D+55.7 | — | R+0.2 | — | 43k | $68,741 | 41.8% | 14.5% | 44.3% | 13.0% | |
| 2714th Norfolk District, MA | D+49.5 | R +5.3 | D+51.0 | — | D+23.5 | — | 45k | $250,001 | 59.3% | 71.7% | 2.0% | 6.6% | |
| 285th Middlesex District, MA | D+49.3 | R +4.2 | D+50.8 | — | D+33.3 | — | 44k | $146,913 | 59.5% | 76.0% | 1.3% | 3.6% | |
| 2913th Norfolk District, MA | D+48.2 | R +4.3 | D+49.7 | — | D+18.7 | — | 45k | $218,244 | 58.8% | 82.1% | 1.4% | 3.2% | |
| 3010th Suffolk District, MA | D+47.2 | R +4.8 | D+48.7 | — | D+47.5 | — | 45k | $150,981 | 50.7% | 73.2% | 2.7% | 9.6% | |
| 3115th Middlesex District, MA | D+46.8 | R +4.5 | D+48.3 | — | D+33.3 | — | 44k | $196,679 | 59.5% | 61.4% | 3.4% | 2.8% | |
| 3214th Middlesex District, MA | D+46.7 | R +2.2 | D+48.2 | — | D+33.3 | — | 45k | $157,023 | 59.5% | 74.2% | 3.6% | 5.6% | |
| 337th Essex District, MA | D+45.7 | R +6.7 | D+47.2 | — | D+15.8 | — | 44k | $85,153 | 43.0% | 67.6% | 5.1% | 19.4% | |
| 343rd Berkshire District, MA | D+45.4 | R +5.2 | D+46.9 | — | D+40.2 | — | 43k | $90,714 | 40.0% | 90.5% | 0.8% | 4.2% | |
| 35Barnstable-Dukes-Nantucket District, MA | D+45.2 | R +5.4 | D+46.7 | — | D+31.9 | — | 46k | $115,543 | 52.5% | 77.9% | 4.6% | 7.4% | |
| 3611th Hampden District, MA | D+44.9 | R +13.3 | D+46.4 | — | D+8.2 | — | 44k | $49,364 | 29.3% | 28.6% | 26.8% | 39.4% | |
| 371st Franklin District, MA | D+44.1 | R +6.0 | D+45.6 | — | D+34.0 | — | 43k | $75,004 | 40.6% | 87.7% | 1.1% | 4.9% | |
| 387th Norfolk District, MA | D+43.8 | R +6.7 | D+45.3 | — | D+18.8 | — | 45k | $137,026 | 58.8% | 50.7% | 28.4% | 7.4% | |
| 3910th Middlesex District, MA | D+43.6 | R +6.6 | D+45.1 | — | D+33.3 | — | 42k | $117,285 | 59.5% | 58.5% | 6.3% | 15.4% | |
| 402nd Berkshire District, MA | D+43.1 | R +8.8 | D+44.6 | — | D+40.2 | — | 44k | $70,582 | 40.0% | 77.4% | 4.8% | 9.0% | |
| 4137th Middlesex District, MA | D+42.4 | R +2.5 | D+43.9 | — | D+28.8 | — | 44k | $147,392 | 57.2% | 73.1% | 4.1% | 6.6% | |
| 4210th Hampden District, MA | D+41.2 | R +13.4 | D+42.7 | — | D+8.2 | — | 44k | $33,256 | 29.3% | 15.6% | 14.4% | 65.8% | |
| 437th Middlesex District, MA | D+40.8 | R +4.9 | D+42.3 | — | D+33.3 | — | 42k | $128,967 | 59.5% | 65.8% | 5.1% | 9.8% | |
| 441st Suffolk District, MA | D+40.6 | R +12.9 | D+42.1 | — | D+51.2 | — | 42k | $90,106 | 50.6% | 36.1% | 2.8% | 52.4% | |
| 4510th Plymouth District, MA | D+39.2 | R +10.8 | D+40.7 | — | R+0.2 | — | 45k | $84,604 | 41.8% | 30.3% | 32.6% | 14.5% | |
| 4632nd Middlesex District, MA | D+39.1 | R +3.4 | D+40.6 | — | D+33.3 | — | 45k | $135,714 | 59.5% | 77.5% | 2.5% | 5.1% | |
| 476th Middlesex District, MA | D+38.8 | R +12.3 | D+40.3 | — | D+33.3 | — | 42k | $87,546 | 59.5% | 40.0% | 7.3% | 24.8% | |
| 488th Essex District, MA | D+38.6 | R +6.7 | D+40.1 | — | D+15.8 | — | 43k | $134,688 | 43.0% | 80.7% | 2.9% | 9.4% | |
| 494th Barnstable District, MA | D+38.3 | R +1.3 | D+39.8 | — | D+10.7 | — | 41k | $96,004 | 48.2% | 91.1% | 1.6% | 2.2% | |
| 5035th Middlesex District, MA | D+38.0 | R +8.4 | D+39.5 | — | D+33.3 | — | 43k | $118,989 | 59.5% | 57.4% | 9.9% | 7.7% | |
| 5119th Worcester District, MA | D+37.6 | R +4.7 | D+39.1 | — | D+5.1 | — | 42k | $150,248 | 41.9% | 70.0% | 2.8% | 5.4% | |
| 528th Middlesex District, MA | D+37.0 | R +3.9 | D+38.5 | — | D+31.3 | — | 44k | $184,238 | 59.4% | 78.9% | 0.8% | 3.4% | |
| 5333rd Middlesex District, MA | D+36.9 | R +13.2 | D+38.4 | — | D+33.3 | — | 46k | $98,256 | 59.5% | 41.6% | 11.9% | 8.7% | |
| 5413th Suffolk District, MA | D+36.2 | R +8.1 | D+37.7 | — | D+51.2 | — | 43k | $89,875 | 50.6% | 44.3% | 17.9% | 12.5% | |
| 559th Middlesex District, MA | D+36.0 | R +4.8 | D+37.5 | — | D+33.3 | — | 44k | $121,447 | 59.5% | 62.1% | 6.7% | 14.3% | |
| 563rd Middlesex District, MA | D+35.0 | R +3.8 | D+36.5 | — | D+29.5 | — | 44k | $129,939 | 56.7% | 81.4% | 1.3% | 4.7% | |
| 5711th Suffolk District, MA | D+34.9 | R +19.8 | D+36.4 | — | D+49.2 | — | 45k | $74,916 | 50.6% | 21.1% | 6.8% | 62.7% | |
| 586th Essex District, MA | D+34.4 | R +4.4 | D+35.9 | — | D+15.8 | — | 45k | $107,514 | 43.0% | 85.5% | 2.5% | 5.6% | |
| 592nd Hampshire District, MA | D+34.1 | R +4.8 | D+35.6 | — | D+38.7 | — | 43k | $88,930 | 51.6% | 86.1% | 1.0% | 7.4% | |
| 605th Essex District, MA | D+33.5 | R +5.6 | D+35.0 | — | D+15.8 | — | 46k | $97,530 | 43.0% | 90.4% | 0.8% | 3.9% | |
| 6113th Worcester District, MA | D+32.9 | R +6.9 | D+34.4 | — | D+3.9 | — | 45k | $97,719 | 39.7% | 69.0% | 6.4% | 12.6% | |
| 622nd Middlesex District, MA | D+32.1 | R +3.3 | D+33.6 | — | D+33.3 | — | 42k | $176,760 | 59.5% | 74.2% | 0.4% | 3.2% | |
| 638th Norfolk District, MA | D+31.7 | R +7.8 | D+33.2 | — | D+17.1 | — | 44k | $155,241 | 57.8% | 70.3% | 7.7% | 3.7% | |
| 6415th Worcester District, MA | D+31.4 | R +13.0 | D+32.9 | — | D+3.9 | — | 44k | $55,991 | 39.7% | 37.6% | 12.8% | 33.7% | |
| 6521st Middlesex District, MA | D+30.7 | R +5.7 | D+32.2 | — | D+33.3 | — | 45k | $161,803 | 59.5% | 73.7% | 2.2% | 4.3% | |
| 661st Berkshire District, MA | D+30.0 | R +8.5 | D+31.5 | — | D+40.2 | — | 43k | $67,568 | 40.0% | 89.5% | 1.1% | 3.5% | |
| 673rd Plymouth District, MA | D+30.0 | R +4.9 | D+31.5 | — | D+3.4 | — | 42k | $159,493 | 49.8% | 93.0% | 0.4% | 2.2% | |
| 685th Hampden District, MA | D+28.5 | R +8.0 | D+30.0 | — | D+8.2 | — | 42k | $52,379 | 29.3% | 43.2% | 2.3% | 51.7% | |
| 691st Norfolk District, MA | D+28.4 | R +10.0 | D+29.9 | — | D+18.7 | — | 46k | $109,375 | 58.8% | 47.3% | 10.5% | 7.8% | |
| 709th Hampden District, MA | D+28.1 | R +16.2 | D+29.6 | — | D+8.2 | — | 42k | $59,458 | 29.3% | 26.9% | 16.4% | 51.8% | |
| 711st Essex District, MA | D+27.8 | R +3.7 | D+29.3 | — | D+15.8 | — | 46k | $111,875 | 43.0% | 89.8% | 1.1% | 3.6% | |
| 7231st Middlesex District, MA | D+27.8 | R +5.3 | D+29.3 | — | D+33.3 | — | 43k | $152,538 | 59.5% | 77.2% | 2.0% | 4.1% | |
| 7318th Middlesex District, MA | D+27.3 | R +11.1 | D+28.8 | — | D+33.3 | — | 42k | $73,150 | 59.5% | 36.4% | 10.1% | 17.2% | |
| 744th Suffolk District, MA | D+27.3 | R +17.6 | D+28.8 | — | D+51.2 | — | 43k | $170,551 | 50.6% | 78.0% | 3.0% | 9.0% | |
| 7511th Norfolk District, MA | D+27.0 | R +7.1 | D+28.5 | — | D+18.8 | — | 45k | $155,856 | 58.8% | 80.3% | 3.4% | 6.3% | |
| 764th Middlesex District, MA | D+26.9 | R +8.9 | D+28.4 | — | D+33.3 | — | 42k | $100,476 | 59.5% | 60.7% | 3.7% | 16.4% | |
| 7714th Worcester District, MA | D+26.7 | R +8.1 | D+28.2 | — | D+3.9 | — | 43k | $77,952 | 39.7% | 58.6% | 11.1% | 20.9% | |
| 782nd Norfolk District, MA | D+26.1 | R +9.3 | D+27.6 | — | D+18.7 | — | 45k | $99,184 | 58.8% | 58.4% | 7.2% | 5.1% | |
| 7928th Middlesex District, MA | D+24.6 | R +19.0 | D+26.1 | — | D+33.3 | — | 44k | $82,443 | 59.5% | 38.3% | 12.0% | 29.2% | |
| 8011th Essex District, MA | D+24.4 | R +16.0 | D+25.9 | — | D+15.8 | — | 46k | $71,815 | 43.0% | 38.4% | 9.6% | 40.2% | |
| 8117th Essex District, MA | D+24.1 | R +19.3 | D+25.6 | — | D+15.8 | — | 42k | $69,565 | 43.0% | 23.5% | 2.5% | 68.9% | |
| 8211th Worcester District, MA | D+23.2 | R +8.8 | D+24.7 | — | D+3.9 | — | 42k | $143,000 | 39.7% | 61.0% | 2.9% | 4.9% | |
| 8317th Middlesex District, MA | D+22.9 | R +10.0 | D+24.4 | — | D+33.3 | — | 44k | $83,522 | 59.5% | 52.8% | 7.7% | 16.0% | |
| 8410th Essex District, MA | D+22.2 | R +19.8 | D+23.7 | — | D+15.8 | — | 44k | $76,419 | 43.0% | 30.6% | 12.0% | 48.5% | |
| 856th Norfolk District, MA | D+22.2 | R +8.0 | D+23.7 | — | D+18.8 | — | 44k | $117,765 | 58.8% | 64.2% | 15.4% | 4.8% | |
| 8630th Middlesex District, MA | D+21.8 | R +6.2 | D+23.3 | — | D+33.3 | — | 46k | $120,649 | 59.5% | 77.0% | 3.5% | 5.9% | |
| 872nd Essex District, MA | D+21.3 | R +3.4 | D+22.8 | — | D+15.8 | — | 46k | $144,682 | 43.0% | 91.0% | 1.0% | 2.3% | |
| 8818th Essex District, MA | D+20.9 | R +6.1 | D+22.4 | — | D+19.1 | — | 46k | $183,856 | 45.9% | 76.0% | 1.1% | 6.5% | |
| 891st Barnstable District, MA | D+20.8 | R +4.4 | D+22.3 | — | D+10.7 | — | 43k | $92,082 | 48.2% | 88.3% | 1.3% | 3.9% | |
| 9014th Essex District, MA | D+19.9 | R +3.6 | D+21.4 | — | D+15.8 | — | 45k | $136,451 | 43.0% | 83.6% | 2.4% | 6.4% | |
| 9110th Norfolk District, MA | D+19.3 | R +6.2 | D+20.8 | — | D+18.7 | — | 43k | $148,122 | 58.8% | 83.2% | 1.9% | 4.8% | |
| 9216th Worcester District, MA | D+19.2 | R +12.9 | D+20.7 | — | D+3.9 | — | 45k | $73,487 | 39.7% | 49.3% | 14.8% | 23.2% | |
| 9312th Norfolk District, MA | D+18.6 | R +8.6 | D+20.1 | — | D+18.7 | — | 45k | $122,189 | 58.8% | 73.2% | 5.5% | 8.4% | |
| 9417th Worcester District, MA | D+17.8 | R +10.9 | D+19.3 | — | D+3.9 | — | 43k | $59,499 | 39.7% | 45.6% | 10.5% | 30.4% | |
| 953rd Barnstable District, MA | D+17.6 | R +3.2 | D+19.1 | — | D+10.6 | — | 44k | $98,822 | 48.2% | 87.9% | 1.6% | 2.5% | |
| 963rd Norfolk District, MA | D+17.6 | R +10.1 | D+19.1 | — | D+18.7 | — | 42k | $96,596 | 58.8% | 62.8% | 7.7% | 5.7% | |
| 9716th Middlesex District, MA | D+17.4 | R +9.3 | D+18.9 | — | D+33.3 | — | 45k | $90,214 | 59.5% | 58.5% | 9.5% | 18.8% | |
| 989th Plymouth District, MA | D+15.5 | R +7.7 | D+17.0 | — | R+0.4 | — | 46k | $111,017 | 36.8% | 68.5% | 14.5% | 6.5% | |
| 994th Plymouth District, MA | D+14.9 | R +5.7 | D+16.4 | — | R+0.2 | — | 45k | $145,074 | 41.8% | 94.0% | 0.2% | 1.9% | |
| 10019th Suffolk District, MA | D+14.9 | R +15.8 | D+16.4 | — | D+51.2 | — | 44k | $91,178 | 50.6% | 58.7% | 2.4% | 31.4% | |
| 10113th Bristol District, MA | D+14.0 | R +14.1 | D+15.5 | — | R+0.8 | — | 42k | $62,323 | 30.8% | 59.2% | 6.0% | 19.2% | |
| 10212th Worcester District, MA | D+14.0 | R +5.2 | D+15.5 | — | D+3.9 | — | 44k | $114,972 | 39.7% | 81.3% | 1.7% | 10.2% | |
| 1032nd Barnstable District, MA | D+13.9 | R +5.6 | D+15.4 | — | D+10.6 | — | 45k | $85,551 | 48.2% | 73.3% | 7.6% | 6.2% | |
| 1044th Essex District, MA | D+12.9 | R +22.3 | D+14.4 | — | D+15.8 | — | 43k | $59,344 | 43.0% | 26.0% | 3.4% | 67.4% | |
| 1054th Norfolk District, MA | D+12.6 | R +9.6 | D+14.1 | — | D+18.7 | — | 42k | $98,773 | 58.8% | 78.8% | 4.9% | 4.7% | |
| 1067th Hampden District, MA | D+12.5 | R +6.0 | D+14.0 | — | D+23.5 | — | 42k | $93,826 | 40.6% | 85.0% | 2.1% | 7.9% | |
| 1079th Worcester District, MA | D+12.4 | R +6.0 | D+13.9 | — | D+3.9 | — | 44k | $127,321 | 39.7% | 81.8% | 1.6% | 6.4% | |
| 1089th Norfolk District, MA | D+12.2 | R +7.3 | D+13.7 | — | D+18.7 | — | 46k | $158,248 | 58.8% | 84.0% | 3.9% | 5.0% | |
| 10916th Essex District, MA | D+12.1 | R +22.3 | D+13.6 | — | D+15.8 | — | 44k | $75,185 | 43.0% | 24.5% | 2.4% | 67.6% | |
| 1103rd Worcester District, MA | D+11.6 | R +10.4 | D+13.1 | — | D+3.9 | — | 45k | $74,483 | 39.7% | 58.0% | 5.5% | 28.7% | |
| 1111st Bristol District, MA | D+11.5 | R +9.3 | D+13.0 | — | D+8.3 | — | 42k | $117,040 | 47.1% | 82.2% | 4.3% | 4.2% | |
| 1123rd Essex District, MA | D+11.3 | R +11.3 | D+12.8 | — | D+15.8 | — | 46k | $85,030 | 43.0% | 61.0% | 2.7% | 30.9% | |
| 11312th Hampden District, MA | D+11.2 | R +5.7 | D+12.7 | — | D+8.2 | — | 43k | $98,285 | 29.3% | 71.4% | 6.3% | 16.0% | |
| 11410th Worcester District, MA | D+11.0 | R +8.5 | D+12.5 | — | D+3.9 | — | 43k | $101,939 | 39.7% | 73.1% | 2.3% | 12.1% | |
| 1152nd Bristol District, MA | D+10.9 | R +7.2 | D+12.4 | — | R+0.8 | — | 43k | $98,374 | 30.8% | 77.5% | 6.0% | 8.9% | |
| 11611th Bristol District, MA | D+10.9 | R +19.7 | D+12.4 | — | R+0.8 | — | 43k | $44,255 | 30.8% | 45.4% | 6.2% | 33.3% | |
| 11714th Bristol District, MA | D+9.5 | R +8.4 | D+11.0 | — | R+0.8 | — | 42k | $112,615 | 30.8% | 85.1% | 1.6% | 3.8% | |
| 1182nd Franklin District, MA | D+9.5 | R +7.9 | D+11.0 | — | D+22.5 | — | 43k | $73,062 | 39.9% | 89.5% | 1.6% | 4.9% | |
| 1194th Worcester District, MA | D+9.1 | R +8.3 | D+10.6 | — | D+3.9 | — | 44k | $83,816 | 39.7% | 68.3% | 4.9% | 17.1% | |
| 1201st Middlesex District, MA | D+8.7 | R +4.6 | D+10.2 | — | D+27.4 | — | 43k | $131,734 | 58.4% | 87.7% | 1.8% | 4.5% | |
| 1212nd Hampden District, MA | D+8.3 | R +6.7 | D+9.8 | — | D+8.2 | — | 44k | $113,997 | 29.3% | 82.4% | 3.4% | 5.9% | |
| 1221st Plymouth District, MA | D+8.3 | R +6.2 | D+9.8 | — | R+0.2 | — | 44k | $128,431 | 41.8% | 90.7% | 1.2% | 2.9% | |
| 1235th Norfolk District, MA | D+7.4 | R +10.7 | D+8.9 | — | D+18.7 | — | 45k | $123,718 | 58.8% | 68.1% | 3.6% | 4.7% | |
| 12412th Essex District, MA | D+7.0 | R +11.1 | D+8.5 | — | D+15.8 | — | 45k | $91,922 | 43.0% | 74.4% | 4.1% | 14.2% | |
| 1251st Worcester District, MA | D+6.9 | R +5.1 | D+8.4 | — | D+3.9 | — | 46k | $135,886 | 39.7% | 88.9% | 1.6% | 4.4% | |
| 12613th Essex District, MA | D+6.4 | R +6.9 | D+7.9 | — | D+15.8 | — | 46k | $137,802 | 43.0% | 86.7% | 2.0% | 5.8% | |
| 12720th Middlesex District, MA | D+6.4 | R +6.3 | D+7.9 | — | D+25.6 | — | 45k | $168,028 | 51.6% | 85.9% | 0.9% | 3.6% | |
| 1283rd Bristol District, MA | D+5.6 | R +11.0 | D+7.1 | — | R+0.8 | — | 46k | $89,397 | 30.8% | 71.7% | 7.1% | 8.2% | |
| 1296th Plymouth District, MA | D+5.2 | R +8.0 | D+6.7 | — | R+0.2 | — | 46k | $141,739 | 41.8% | 90.8% | 0.7% | 2.1% | |
| 1308th Hampden District, MA | D+5.1 | R +9.0 | D+6.6 | — | D+8.2 | — | 43k | $64,517 | 29.3% | 68.4% | 4.2% | 22.9% | |
| 1315th Barnstable District, MA | D+4.8 | R +5.1 | D+6.3 | — | D+10.7 | — | 43k | $112,187 | 48.2% | 90.2% | 1.5% | 2.9% | |
| 13215th Essex District, MA | D+2.7 | R +7.3 | D+4.2 | — | D+15.8 | — | 45k | $113,139 | 43.0% | 70.2% | 4.2% | 17.7% | |
| 13310th Bristol District, MA | D+2.2 | R +7.7 | D+3.7 | — | R+0.5 | — | 43k | $102,892 | 39.0% | 89.1% | 0.8% | 4.1% | |
| 1349th Essex District, MA | D+2.2 | R +8.9 | D+3.7 | — | D+21.9 | — | 45k | $111,127 | 48.7% | 81.1% | 2.9% | 6.9% | |
| 13522nd Middlesex District, MA | D+1.5 | R +9.0 | D+3.0 | — | D+33.3 | — | 42k | $148,200 | 59.5% | 77.0% | 4.7% | 5.3% | |
| 13619th Middlesex District, MA | D+1.3 | R +6.7 | D+2.8 | — | D+33.3 | — | 42k | $148,478 | 59.5% | 85.3% | 1.8% | 4.3% | |
| 13712th Plymouth District, MA | D+0.6 | R +9.8 | D+2.1 | — | R+0.2 | — | 45k | $101,011 | 41.8% | 88.6% | 0.8% | 3.4% | |
| 1386th Bristol District, MA | D+0.5 | R +13.8 | D+2.0 | — | R+0.8 | — | 44k | $63,222 | 30.8% | 74.3% | 5.5% | 10.8% | |
| 1396th Hampden District, MA | R+0.1 | R +8.5 | D+1.4 | — | D+8.2 | — | 44k | $69,662 | 29.3% | 72.0% | 3.7% | 15.3% | |
| 1405th Plymouth District, MA | R+0.3 | R +8.8 | D+1.2 | — | R+0.2 | — | 44k | $138,461 | 41.8% | 87.7% | 1.7% | 3.0% | |
| 14116th Suffolk District, MA | R+0.3 | R +20.8 | D+1.2 | — | D+45.4 | — | 42k | $99,198 | 50.0% | 49.0% | 6.1% | 35.8% | |
| 1427th Worcester District, MA | R+0.4 | R +6.8 | D+1.1 | — | D+3.9 | — | 43k | $113,309 | 39.7% | 86.8% | 1.2% | 5.2% | |
| 1439th Bristol District, MA | R+1.1 | R +10.8 | D+0.4 | — | R+0.8 | — | 42k | $96,685 | 30.8% | 81.1% | 2.4% | 6.7% | |
| 1444th Hampden District, MA | R+1.8 | R +5.0 | R+0.3 | — | D+13.2 | — | 44k | $89,080 | 34.0% | 84.1% | 0.9% | 8.8% | |
| 1452nd Worcester District, MA | R+2.2 | R +8.0 | R+0.7 | — | D+3.9 | — | 43k | $78,910 | 39.7% | 83.1% | 2.4% | 7.3% | |
| 1468th Worcester District, MA | R+2.4 | R +7.6 | R+0.9 | — | D+11.1 | — | 43k | $124,198 | 52.1% | 85.9% | 1.4% | 4.4% | |
| 1478th Plymouth District, MA | R+2.9 | R +8.2 | R+1.4 | — | R+0.3 | — | 44k | $115,948 | 36.4% | 82.3% | 6.2% | 3.2% | |
| 1487th Plymouth District, MA | R+3.6 | R +9.2 | R+2.1 | — | R+0.2 | — | 43k | $122,345 | 41.8% | 87.7% | 1.1% | 3.0% | |
| 14936th Middlesex District, MA | R+4.4 | R +6.5 | R+2.9 | — | D+33.3 | — | 45k | $118,547 | 59.5% | 79.3% | 2.7% | 8.4% | |
| 1507th Bristol District, MA | R+4.6 | R +14.2 | R+3.1 | — | R+0.8 | — | 42k | $49,635 | 30.8% | 64.7% | 6.0% | 14.9% | |
| 1514th Bristol District, MA | R+6.3 | R +8.3 | R+4.8 | — | R+0.8 | — | 42k | $127,031 | 30.8% | 90.1% | 0.9% | 4.6% | |
| 1522nd Plymouth District, MA | R+6.7 | R +9.4 | R+5.2 | — | R+0.2 | — | 42k | $93,507 | 41.8% | 85.0% | 1.8% | 2.0% | |
| 1536th Worcester District, MA | R+7.3 | R +7.9 | R+5.8 | — | D+3.9 | — | 43k | $80,849 | 39.7% | 74.9% | 2.5% | 18.4% | |
| 1545th Bristol District, MA | R+7.4 | R +10.5 | R+5.9 | — | R+0.8 | — | 45k | $107,244 | 30.8% | 86.6% | 1.9% | 6.3% | |
| 1551st Hampden District, MA | R+8.0 | R +7.4 | R+6.5 | — | D+12.1 | — | 42k | $86,626 | 34.5% | 89.0% | 1.8% | 3.4% | |
| 15618th Worcester District, MA | R+9.9 | R +7.4 | R+8.4 | — | D+3.9 | — | 46k | $107,843 | 39.7% | 82.5% | 2.5% | 10.4% | |
| 1575th Worcester District, MA | R+10.0 | R +7.0 | R+8.5 | — | D+6.6 | — | 45k | $92,098 | 39.8% | 90.0% | 1.5% | 4.8% | |
| 15812th Bristol District, MA | R+10.8 | R +9.4 | R+9.3 | — | R+0.4 | — | 45k | $107,301 | 37.0% | 86.5% | 2.9% | 4.0% | |
| 1598th Bristol District, MA | R+11.6 | R +10.4 | R+10.1 | — | R+0.8 | — | 42k | $92,885 | 30.8% | 87.6% | 0.7% | 5.5% | |
| 1603rd Hampden District, MA | R+12.6 | R +6.3 | R+11.1 | — | D+10.2 | — | 44k | $94,701 | 31.0% | 88.7% | 1.9% | 4.9% | |
Go deeper
The table, map, rollups, and Place pages read the same baked release.