US election 2024 data tables for Massachusetts results
- Published
Refresh the page to get the latest result data.
Massachusetts Presidential county results
County | Candidate | Party | Votes | Vote share | Expected votes counted (%) |
---|---|---|---|---|---|
Abington | Kamala Harris wins | Democrat (incumbent) | 4,714 | 49.3% | 95% |
Abington | Donald Trump | Republican | 4,639 | 48.5% | 95% |
Abington | Shiva Ayyadurai | Independent | 61 | 0.6% | 95% |
Abington | Chase Oliver | Libertarian | 52 | 0.5% | 95% |
Abington | Jill Stein | Green | 47 | 0.5% | 95% |
Abington | Write-ins | Write - In | 35 | 0.4% | 95% |
Abington | Claudia De la Cruz | Peace and Freedom | 22 | 0.2% | 95% |
Acton | Kamala Harris wins | Democrat (incumbent) | 10,177 | 77.2% | 100% |
Acton | Donald Trump | Republican | 2,536 | 19.2% | 100% |
Acton | Jill Stein | Green | 149 | 1.1% | 100% |
Acton | Write-ins | Write - In | 123 | 0.9% | 100% |
Acton | Chase Oliver | Libertarian | 94 | 0.7% | 100% |
Acton | Shiva Ayyadurai | Independent | 68 | 0.5% | 100% |
Acton | Claudia De la Cruz | Peace and Freedom | 35 | 0.3% | 100% |
Acushnet | Donald Trump | Republican | 3,808 | 61.1% | 95% |
Acushnet | Kamala Harris wins | Democrat (incumbent) | 2,311 | 37.1% | 95% |
Acushnet | Shiva Ayyadurai | Independent | 40 | 0.6% | 95% |
Acushnet | Chase Oliver | Libertarian | 26 | 0.4% | 95% |
Acushnet | Write-ins | Write - In | 20 | 0.3% | 95% |
Acushnet | Jill Stein | Green | 17 | 0.3% | 95% |
Acushnet | Claudia De la Cruz | Peace and Freedom | 8 | 0.1% | 95% |
Adams | Kamala Harris wins | Democrat (incumbent) | 2,603 | 59.7% | 95% |
Adams | Donald Trump | Republican | 1,659 | 38.1% | 95% |
Adams | Shiva Ayyadurai | Independent | 29 | 0.7% | 95% |
Adams | Chase Oliver | Libertarian | 23 | 0.5% | 95% |
Adams | Jill Stein | Green | 21 | 0.5% | 95% |
Adams | Write-ins | Write - In | 15 | 0.3% | 95% |
Adams | Claudia De la Cruz | Peace and Freedom | 10 | 0.2% | 95% |
Agawam | Donald Trump | Republican | 8,374 | 53.4% | 95% |
Agawam | Kamala Harris wins | Democrat (incumbent) | 6,942 | 44.3% | 95% |
Agawam | Jill Stein | Green | 109 | 0.7% | 95% |
Agawam | Shiva Ayyadurai | Independent | 97 | 0.6% | 95% |
Agawam | Write-ins | Write - In | 81 | 0.5% | 95% |
Agawam | Chase Oliver | Libertarian | 61 | 0.4% | 95% |
Agawam | Claudia De la Cruz | Peace and Freedom | 24 | 0.2% | 95% |
Alford | Kamala Harris wins | Democrat (incumbent) | 252 | 79.5% | 95% |
Alford | Donald Trump | Republican | 58 | 18.3% | 95% |
Alford | Jill Stein | Green | 3 | 0.9% | 95% |
Alford | Chase Oliver | Libertarian | 3 | 0.9% | 95% |
Alford | Claudia De la Cruz | Peace and Freedom | 1 | 0.3% | 95% |
Alford | Shiva Ayyadurai | Independent | 0 | 0.0% | 95% |
Alford | Write-ins | Write - In | 0 | 0.0% | 95% |
Amesbury | Kamala Harris wins | Democrat (incumbent) | 6,567 | 63.9% | 95% |
Amesbury | Donald Trump | Republican | 3,500 | 34.1% | 95% |
Amesbury | Chase Oliver | Libertarian | 76 | 0.7% | 95% |
Amesbury | Shiva Ayyadurai | Independent | 57 | 0.6% | 95% |
Amesbury | Jill Stein | Green | 54 | 0.5% | 95% |
Amesbury | Claudia De la Cruz | Peace and Freedom | 15 | 0.1% | 95% |
Amesbury | Write-ins | Write - In | 0 | 0.0% | 95% |
Amherst | Kamala Harris wins | Democrat (incumbent) | 9,316 | 87.4% | 91.9% |
Amherst | Donald Trump | Republican | 889 | 8.3% | 91.9% |
Amherst | Jill Stein | Green | 211 | 2.0% | 91.9% |
Amherst | Claudia De la Cruz | Peace and Freedom | 112 | 1.1% | 91.9% |
Amherst | Write-ins | Write - In | 74 | 0.7% | 91.9% |
Amherst | Chase Oliver | Libertarian | 41 | 0.4% | 91.9% |
Amherst | Shiva Ayyadurai | Independent | 20 | 0.2% | 91.9% |
Andover | Kamala Harris wins | Democrat (incumbent) | 13,115 | 64.2% | 100% |
Andover | Donald Trump | Republican | 6,690 | 32.8% | 100% |
Andover | Jill Stein | Green | 174 | 0.9% | 100% |
Andover | Write-ins | Write - In | 162 | 0.8% | 100% |
Andover | Chase Oliver | Libertarian | 118 | 0.6% | 100% |
Andover | Shiva Ayyadurai | Independent | 115 | 0.6% | 100% |
Andover | Claudia De la Cruz | Peace and Freedom | 51 | 0.2% | 100% |
Arlington | Kamala Harris wins | Democrat (incumbent) | 22,399 | 81.6% | 100% |
Arlington | Donald Trump | Republican | 4,219 | 15.4% | 100% |
Arlington | Jill Stein | Green | 306 | 1.1% | 100% |
Arlington | Write-ins | Write - In | 173 | 0.6% | 100% |
Arlington | Claudia De la Cruz | Peace and Freedom | 148 | 0.5% | 100% |
Arlington | Chase Oliver | Libertarian | 127 | 0.5% | 100% |
Arlington | Shiva Ayyadurai | Independent | 92 | 0.3% | 100% |
Ashburnham | Kamala Harris wins | Democrat (incumbent) | 1,965 | 50.8% | 95% |
Ashburnham | Donald Trump | Republican | 1,795 | 46.4% | 95% |
Ashburnham | Shiva Ayyadurai | Independent | 27 | 0.7% | 95% |
Ashburnham | Write-ins | Write - In | 25 | 0.6% | 95% |
Ashburnham | Jill Stein | Green | 23 | 0.6% | 95% |
Ashburnham | Chase Oliver | Libertarian | 20 | 0.5% | 95% |
Ashburnham | Claudia De la Cruz | Peace and Freedom | 10 | 0.3% | 95% |
Ashby | Donald Trump | Republican | 1,009 | 50.9% | 95% |
Ashby | Kamala Harris wins | Democrat (incumbent) | 936 | 47.2% | 95% |
Ashby | Chase Oliver | Libertarian | 13 | 0.7% | 95% |
Ashby | Jill Stein | Green | 11 | 0.6% | 95% |
Ashby | Shiva Ayyadurai | Independent | 8 | 0.4% | 95% |
Ashby | Claudia De la Cruz | Peace and Freedom | 5 | 0.3% | 95% |
Ashby | Write-ins | Write - In | 0 | 0.0% | 95% |
Ashfield | Kamala Harris wins | Democrat (incumbent) | 919 | 76.3% | 95% |
Ashfield | Donald Trump | Republican | 235 | 19.5% | 95% |
Ashfield | Jill Stein | Green | 21 | 1.7% | 95% |
Ashfield | Claudia De la Cruz | Peace and Freedom | 10 | 0.8% | 95% |
Ashfield | Chase Oliver | Libertarian | 9 | 0.7% | 95% |
Ashfield | Shiva Ayyadurai | Independent | 8 | 0.7% | 95% |
Ashfield | Write-ins | Write - In | 2 | 0.2% | 95% |
Ashland | Kamala Harris wins | Democrat (incumbent) | 6,589 | 67.7% | 95% |
Ashland | Donald Trump | Republican | 2,921 | 30.0% | 95% |
Ashland | Chase Oliver | Libertarian | 74 | 0.8% | 95% |
Ashland | Jill Stein | Green | 69 | 0.7% | 95% |
Ashland | Shiva Ayyadurai | Independent | 62 | 0.6% | 95% |
Ashland | Claudia De la Cruz | Peace and Freedom | 19 | 0.2% | 95% |
Ashland | Write-ins | Write - In | 2 | 0.0% | 95% |
Athol | Donald Trump | Republican | 2,952 | 51.9% | 95% |
Athol | Kamala Harris wins | Democrat (incumbent) | 2,602 | 45.8% | 95% |
Athol | Shiva Ayyadurai | Independent | 52 | 0.9% | 95% |
Athol | Write-ins | Write - In | 30 | 0.5% | 95% |
Athol | Jill Stein | Green | 21 | 0.4% | 95% |
Athol | Chase Oliver | Libertarian | 21 | 0.4% | 95% |
Athol | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 95% |
Attleboro | Kamala Harris wins | Democrat (incumbent) | 12,675 | 54.4% | 100% |
Attleboro | Donald Trump | Republican | 10,007 | 43.0% | 100% |
Attleboro | Jill Stein | Green | 189 | 0.8% | 100% |
Attleboro | Shiva Ayyadurai | Independent | 123 | 0.5% | 100% |
Attleboro | Chase Oliver | Libertarian | 107 | 0.5% | 100% |
Attleboro | Write-ins | Write - In | 103 | 0.4% | 100% |
Attleboro | Claudia De la Cruz | Peace and Freedom | 77 | 0.3% | 100% |
Auburn | Kamala Harris wins | Democrat (incumbent) | 5,206 | 52.2% | 95% |
Auburn | Donald Trump | Republican | 4,512 | 45.2% | 95% |
Auburn | Shiva Ayyadurai | Independent | 69 | 0.7% | 95% |
Auburn | Jill Stein | Green | 64 | 0.6% | 95% |
Auburn | Chase Oliver | Libertarian | 52 | 0.5% | 95% |
Auburn | Write-ins | Write - In | 50 | 0.5% | 95% |
Auburn | Claudia De la Cruz | Peace and Freedom | 25 | 0.3% | 95% |
Avon | Kamala Harris wins | Democrat (incumbent) | 1,375 | 53.9% | 95% |
Avon | Donald Trump | Republican | 1,125 | 44.1% | 95% |
Avon | Jill Stein | Green | 15 | 0.6% | 95% |
Avon | Shiva Ayyadurai | Independent | 11 | 0.4% | 95% |
Avon | Chase Oliver | Libertarian | 10 | 0.4% | 95% |
Avon | Write-ins | Write - In | 8 | 0.3% | 95% |
Avon | Claudia De la Cruz | Peace and Freedom | 6 | 0.2% | 95% |
Ayer | Kamala Harris wins | Democrat (incumbent) | 2,870 | 62.2% | 95% |
Ayer | Donald Trump | Republican | 1,638 | 35.5% | 95% |
Ayer | Shiva Ayyadurai | Independent | 34 | 0.7% | 95% |
Ayer | Chase Oliver | Libertarian | 31 | 0.7% | 95% |
Ayer | Jill Stein | Green | 30 | 0.7% | 95% |
Ayer | Claudia De la Cruz | Peace and Freedom | 12 | 0.3% | 95% |
Ayer | Write-ins | Write - In | 0 | 0.0% | 95% |
Barnstable | Kamala Harris wins | Democrat (incumbent) | 15,227 | 54.9% | 95% |
Barnstable | Donald Trump | Republican | 11,919 | 42.9% | 95% |
Barnstable | Write-ins | Write - In | 180 | 0.6% | 95% |
Barnstable | Chase Oliver | Libertarian | 142 | 0.5% | 95% |
Barnstable | Shiva Ayyadurai | Independent | 120 | 0.4% | 95% |
Barnstable | Jill Stein | Green | 103 | 0.4% | 95% |
Barnstable | Claudia De la Cruz | Peace and Freedom | 64 | 0.2% | 95% |
Barre | Donald Trump | Republican | 1,625 | 52.6% | 95% |
Barre | Kamala Harris wins | Democrat (incumbent) | 1,408 | 45.6% | 95% |
Barre | Chase Oliver | Libertarian | 15 | 0.5% | 95% |
Barre | Shiva Ayyadurai | Independent | 13 | 0.4% | 95% |
Barre | Jill Stein | Green | 12 | 0.4% | 95% |
Barre | Write-ins | Write - In | 12 | 0.4% | 95% |
Barre | Claudia De la Cruz | Peace and Freedom | 5 | 0.2% | 95% |
Becket | Kamala Harris wins | Democrat (incumbent) | 743 | 60.2% | 95% |
Becket | Donald Trump | Republican | 448 | 36.3% | 95% |
Becket | Write-ins | Write - In | 16 | 1.3% | 95% |
Becket | Chase Oliver | Libertarian | 9 | 0.7% | 95% |
Becket | Jill Stein | Green | 8 | 0.6% | 95% |
Becket | Shiva Ayyadurai | Independent | 7 | 0.6% | 95% |
Becket | Claudia De la Cruz | Peace and Freedom | 4 | 0.3% | 95% |
Bedford | Kamala Harris wins | Democrat (incumbent) | 5,874 | 70.4% | 95% |
Bedford | Donald Trump | Republican | 2,192 | 26.3% | 95% |
Bedford | Write-ins | Write - In | 79 | 0.9% | 95% |
Bedford | Jill Stein | Green | 75 | 0.9% | 95% |
Bedford | Chase Oliver | Libertarian | 55 | 0.7% | 95% |
Bedford | Shiva Ayyadurai | Independent | 47 | 0.6% | 95% |
Bedford | Claudia De la Cruz | Peace and Freedom | 19 | 0.2% | 95% |
Belchertown | Kamala Harris wins | Democrat (incumbent) | 5,603 | 58.8% | 95% |
Belchertown | Donald Trump | Republican | 3,720 | 39.0% | 95% |
Belchertown | Jill Stein | Green | 62 | 0.7% | 95% |
Belchertown | Chase Oliver | Libertarian | 57 | 0.6% | 95% |
Belchertown | Shiva Ayyadurai | Independent | 52 | 0.5% | 95% |
Belchertown | Claudia De la Cruz | Peace and Freedom | 28 | 0.3% | 95% |
Belchertown | Write-ins | Write - In | 15 | 0.2% | 95% |
Bellingham | Kamala Harris wins | Democrat (incumbent) | 4,894 | 48.9% | 100% |
Bellingham | Donald Trump | Republican | 4,869 | 48.7% | 100% |
Bellingham | Write-ins | Write - In | 66 | 0.7% | 100% |
Bellingham | Shiva Ayyadurai | Independent | 56 | 0.6% | 100% |
Bellingham | Jill Stein | Green | 55 | 0.5% | 100% |
Bellingham | Chase Oliver | Libertarian | 46 | 0.5% | 100% |
Bellingham | Claudia De la Cruz | Peace and Freedom | 20 | 0.2% | 100% |
Belmont | Kamala Harris wins | Democrat (incumbent) | 10,996 | 76.2% | 100% |
Belmont | Donald Trump | Republican | 2,867 | 19.9% | 100% |
Belmont | Jill Stein | Green | 185 | 1.3% | 100% |
Belmont | Write-ins | Write - In | 134 | 0.9% | 100% |
Belmont | Chase Oliver | Libertarian | 88 | 0.6% | 100% |
Belmont | Shiva Ayyadurai | Independent | 80 | 0.6% | 100% |
Belmont | Claudia De la Cruz | Peace and Freedom | 77 | 0.5% | 100% |
Berkley | Donald Trump | Republican | 2,549 | 60.3% | 95% |
Berkley | Kamala Harris wins | Democrat (incumbent) | 1,612 | 38.1% | 95% |
Berkley | Write-ins | Write - In | 20 | 0.5% | 95% |
Berkley | Shiva Ayyadurai | Independent | 17 | 0.4% | 95% |
Berkley | Chase Oliver | Libertarian | 15 | 0.4% | 95% |
Berkley | Jill Stein | Green | 13 | 0.3% | 95% |
Berkley | Claudia De la Cruz | Peace and Freedom | 3 | 0.1% | 95% |
Berlin | Kamala Harris wins | Democrat (incumbent) | 1,385 | 57.5% | 95% |
Berlin | Donald Trump | Republican | 941 | 39.1% | 95% |
Berlin | Chase Oliver | Libertarian | 26 | 1.1% | 95% |
Berlin | Jill Stein | Green | 16 | 0.7% | 95% |
Berlin | Write-ins | Write - In | 16 | 0.7% | 95% |
Berlin | Shiva Ayyadurai | Independent | 14 | 0.6% | 95% |
Berlin | Claudia De la Cruz | Peace and Freedom | 9 | 0.4% | 95% |
Bernardston | Kamala Harris wins | Democrat (incumbent) | 878 | 62.5% | 95% |
Bernardston | Donald Trump | Republican | 491 | 34.9% | 95% |
Bernardston | Jill Stein | Green | 14 | 1.0% | 95% |
Bernardston | Chase Oliver | Libertarian | 10 | 0.7% | 95% |
Bernardston | Write-ins | Write - In | 7 | 0.5% | 95% |
Bernardston | Shiva Ayyadurai | Independent | 5 | 0.4% | 95% |
Bernardston | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Beverly | Kamala Harris wins | Democrat (incumbent) | 15,536 | 66.0% | 95% |
Beverly | Donald Trump | Republican | 7,413 | 31.5% | 95% |
Beverly | Jill Stein | Green | 161 | 0.7% | 95% |
Beverly | Chase Oliver | Libertarian | 157 | 0.7% | 95% |
Beverly | Shiva Ayyadurai | Independent | 132 | 0.6% | 95% |
Beverly | Claudia De la Cruz | Peace and Freedom | 91 | 0.4% | 95% |
Beverly | Write-ins | Write - In | 65 | 0.3% | 95% |
Billerica | Kamala Harris wins | Democrat (incumbent) | 11,743 | 49.5% | 95% |
Billerica | Donald Trump | Republican | 11,383 | 48.0% | 95% |
Billerica | Jill Stein | Green | 178 | 0.8% | 95% |
Billerica | Write-ins | Write - In | 154 | 0.6% | 95% |
Billerica | Shiva Ayyadurai | Independent | 110 | 0.5% | 95% |
Billerica | Chase Oliver | Libertarian | 95 | 0.4% | 95% |
Billerica | Claudia De la Cruz | Peace and Freedom | 44 | 0.2% | 95% |
Blackstone | Donald Trump | Republican | 2,783 | 54.4% | 95% |
Blackstone | Kamala Harris wins | Democrat (incumbent) | 2,245 | 43.9% | 95% |
Blackstone | Jill Stein | Green | 25 | 0.5% | 95% |
Blackstone | Shiva Ayyadurai | Independent | 25 | 0.5% | 95% |
Blackstone | Chase Oliver | Libertarian | 24 | 0.5% | 95% |
Blackstone | Write-ins | Write - In | 9 | 0.2% | 95% |
Blackstone | Claudia De la Cruz | Peace and Freedom | 5 | 0.1% | 95% |
Blandford | Donald Trump | Republican | 492 | 60.4% | 95% |
Blandford | Kamala Harris wins | Democrat (incumbent) | 308 | 37.8% | 95% |
Blandford | Shiva Ayyadurai | Independent | 5 | 0.6% | 95% |
Blandford | Chase Oliver | Libertarian | 5 | 0.6% | 95% |
Blandford | Write-ins | Write - In | 4 | 0.5% | 95% |
Blandford | Jill Stein | Green | 1 | 0.1% | 95% |
Blandford | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Bolton | Kamala Harris wins | Democrat (incumbent) | 2,459 | 66.9% | 95% |
Bolton | Donald Trump | Republican | 1,098 | 29.9% | 95% |
Bolton | Chase Oliver | Libertarian | 37 | 1.0% | 95% |
Bolton | Write-ins | Write - In | 30 | 0.8% | 95% |
Bolton | Jill Stein | Green | 25 | 0.7% | 95% |
Bolton | Shiva Ayyadurai | Independent | 18 | 0.5% | 95% |
Bolton | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 95% |
Boston | Kamala Harris wins | Democrat (incumbent) | 201,628 | 76.7% | 91.5% |
Boston | Donald Trump | Republican | 51,808 | 19.7% | 91.5% |
Boston | Jill Stein | Green | 2,812 | 1.1% | 91.5% |
Boston | Claudia De la Cruz | Peace and Freedom | 2,178 | 0.8% | 91.5% |
Boston | Write-ins | Write - In | 2,012 | 0.8% | 91.5% |
Boston | Chase Oliver | Libertarian | 1,192 | 0.5% | 91.5% |
Boston | Shiva Ayyadurai | Independent | 1,145 | 0.4% | 91.5% |
Bourne | Kamala Harris wins | Democrat (incumbent) | 6,265 | 51.6% | 95% |
Bourne | Donald Trump | Republican | 5,609 | 46.2% | 95% |
Bourne | Write-ins | Write - In | 99 | 0.8% | 95% |
Bourne | Shiva Ayyadurai | Independent | 61 | 0.5% | 95% |
Bourne | Chase Oliver | Libertarian | 53 | 0.4% | 95% |
Bourne | Jill Stein | Green | 49 | 0.4% | 95% |
Bourne | Claudia De la Cruz | Peace and Freedom | 15 | 0.1% | 95% |
Boxborough | Kamala Harris wins | Democrat (incumbent) | 2,295 | 72.5% | 95% |
Boxborough | Donald Trump | Republican | 768 | 24.3% | 95% |
Boxborough | Jill Stein | Green | 32 | 1.0% | 95% |
Boxborough | Chase Oliver | Libertarian | 31 | 1.0% | 95% |
Boxborough | Write-ins | Write - In | 19 | 0.6% | 95% |
Boxborough | Shiva Ayyadurai | Independent | 17 | 0.5% | 95% |
Boxborough | Claudia De la Cruz | Peace and Freedom | 4 | 0.1% | 95% |
Boxford | Kamala Harris wins | Democrat (incumbent) | 3,012 | 55.6% | 95% |
Boxford | Donald Trump | Republican | 2,266 | 41.8% | 95% |
Boxford | Write-ins | Write - In | 44 | 0.8% | 95% |
Boxford | Chase Oliver | Libertarian | 41 | 0.8% | 95% |
Boxford | Jill Stein | Green | 26 | 0.5% | 95% |
Boxford | Shiva Ayyadurai | Independent | 23 | 0.4% | 95% |
Boxford | Claudia De la Cruz | Peace and Freedom | 7 | 0.1% | 95% |
Boylston | Kamala Harris wins | Democrat (incumbent) | 1,886 | 56.2% | 95% |
Boylston | Donald Trump | Republican | 1,367 | 40.7% | 95% |
Boylston | Jill Stein | Green | 31 | 0.9% | 95% |
Boylston | Chase Oliver | Libertarian | 25 | 0.7% | 95% |
Boylston | Shiva Ayyadurai | Independent | 23 | 0.7% | 95% |
Boylston | Write-ins | Write - In | 16 | 0.5% | 95% |
Boylston | Claudia De la Cruz | Peace and Freedom | 7 | 0.2% | 95% |
Braintree | Kamala Harris wins | Democrat (incumbent) | 10,546 | 51.9% | 100% |
Braintree | Donald Trump | Republican | 9,210 | 45.4% | 100% |
Braintree | Write-ins | Write - In | 140 | 0.7% | 100% |
Braintree | Shiva Ayyadurai | Independent | 133 | 0.7% | 100% |
Braintree | Jill Stein | Green | 132 | 0.7% | 100% |
Braintree | Chase Oliver | Libertarian | 90 | 0.4% | 100% |
Braintree | Claudia De la Cruz | Peace and Freedom | 51 | 0.3% | 100% |
Brewster | Kamala Harris wins | Democrat (incumbent) | 4,776 | 65.8% | 95% |
Brewster | Donald Trump | Republican | 2,337 | 32.2% | 95% |
Brewster | Jill Stein | Green | 47 | 0.6% | 95% |
Brewster | Write-ins | Write - In | 36 | 0.5% | 95% |
Brewster | Shiva Ayyadurai | Independent | 30 | 0.4% | 95% |
Brewster | Chase Oliver | Libertarian | 22 | 0.3% | 95% |
Brewster | Claudia De la Cruz | Peace and Freedom | 12 | 0.2% | 95% |
Bridgewater | Donald Trump | Republican | 7,118 | 49.1% | 95% |
Bridgewater | Kamala Harris wins | Democrat (incumbent) | 7,070 | 48.8% | 95% |
Bridgewater | Shiva Ayyadurai | Independent | 83 | 0.6% | 95% |
Bridgewater | Jill Stein | Green | 78 | 0.5% | 95% |
Bridgewater | Write-ins | Write - In | 53 | 0.4% | 95% |
Bridgewater | Chase Oliver | Libertarian | 51 | 0.4% | 95% |
Bridgewater | Claudia De la Cruz | Peace and Freedom | 31 | 0.2% | 95% |
Brimfield | Donald Trump | Republican | 1,271 | 53.9% | 95% |
Brimfield | Kamala Harris wins | Democrat (incumbent) | 1,017 | 43.1% | 95% |
Brimfield | Shiva Ayyadurai | Independent | 24 | 1.0% | 95% |
Brimfield | Chase Oliver | Libertarian | 16 | 0.7% | 95% |
Brimfield | Write-ins | Write - In | 14 | 0.6% | 95% |
Brimfield | Jill Stein | Green | 12 | 0.5% | 95% |
Brimfield | Claudia De la Cruz | Peace and Freedom | 4 | 0.2% | 95% |
Brockton | Kamala Harris wins | Democrat (incumbent) | 24,727 | 70.5% | 100% |
Brockton | Donald Trump | Republican | 9,599 | 27.4% | 100% |
Brockton | Shiva Ayyadurai | Independent | 267 | 0.8% | 100% |
Brockton | Jill Stein | Green | 187 | 0.5% | 100% |
Brockton | Claudia De la Cruz | Peace and Freedom | 146 | 0.4% | 100% |
Brockton | Chase Oliver | Libertarian | 95 | 0.3% | 100% |
Brockton | Write-ins | Write - In | 46 | 0.1% | 100% |
Brookfield | Donald Trump | Republican | 1,109 | 53.1% | 95% |
Brookfield | Kamala Harris wins | Democrat (incumbent) | 930 | 44.5% | 95% |
Brookfield | Chase Oliver | Libertarian | 16 | 0.8% | 95% |
Brookfield | Write-ins | Write - In | 12 | 0.6% | 95% |
Brookfield | Shiva Ayyadurai | Independent | 9 | 0.4% | 95% |
Brookfield | Jill Stein | Green | 8 | 0.4% | 95% |
Brookfield | Claudia De la Cruz | Peace and Freedom | 6 | 0.3% | 95% |
Brookline | Kamala Harris wins | Democrat (incumbent) | 23,710 | 83.9% | 100% |
Brookline | Donald Trump | Republican | 3,497 | 12.4% | 100% |
Brookline | Jill Stein | Green | 361 | 1.3% | 100% |
Brookline | Write-ins | Write - In | 313 | 1.1% | 100% |
Brookline | Claudia De la Cruz | Peace and Freedom | 160 | 0.6% | 100% |
Brookline | Chase Oliver | Libertarian | 123 | 0.4% | 100% |
Brookline | Shiva Ayyadurai | Independent | 82 | 0.3% | 100% |
Buckland | Kamala Harris wins | Democrat (incumbent) | 808 | 71.3% | 95% |
Buckland | Donald Trump | Republican | 296 | 26.1% | 95% |
Buckland | Jill Stein | Green | 12 | 1.1% | 95% |
Buckland | Chase Oliver | Libertarian | 6 | 0.5% | 95% |
Buckland | Shiva Ayyadurai | Independent | 5 | 0.4% | 95% |
Buckland | Claudia De la Cruz | Peace and Freedom | 4 | 0.4% | 95% |
Buckland | Write-ins | Write - In | 2 | 0.2% | 95% |
Burlington | Kamala Harris wins | Democrat (incumbent) | 8,218 | 57.7% | 95% |
Burlington | Donald Trump | Republican | 5,569 | 39.1% | 95% |
Burlington | Jill Stein | Green | 165 | 1.2% | 95% |
Burlington | Write-ins | Write - In | 105 | 0.7% | 95% |
Burlington | Shiva Ayyadurai | Independent | 88 | 0.6% | 95% |
Burlington | Chase Oliver | Libertarian | 76 | 0.5% | 95% |
Burlington | Claudia De la Cruz | Peace and Freedom | 26 | 0.2% | 95% |
Cambridge | Kamala Harris wins | Democrat (incumbent) | 43,690 | 87.2% | 93.6% |
Cambridge | Donald Trump | Republican | 4,159 | 8.3% | 93.6% |
Cambridge | Jill Stein | Green | 1,005 | 2.0% | 93.6% |
Cambridge | Claudia De la Cruz | Peace and Freedom | 533 | 1.1% | 93.6% |
Cambridge | Write-ins | Write - In | 332 | 0.7% | 93.6% |
Cambridge | Chase Oliver | Libertarian | 252 | 0.5% | 93.6% |
Cambridge | Shiva Ayyadurai | Independent | 151 | 0.3% | 93.6% |
Canton | Kamala Harris wins | Democrat (incumbent) | 8,381 | 59.9% | 100% |
Canton | Donald Trump | Republican | 5,259 | 37.6% | 100% |
Canton | Jill Stein | Green | 108 | 0.8% | 100% |
Canton | Shiva Ayyadurai | Independent | 83 | 0.6% | 100% |
Canton | Write-ins | Write - In | 70 | 0.5% | 100% |
Canton | Chase Oliver | Libertarian | 69 | 0.5% | 100% |
Canton | Claudia De la Cruz | Peace and Freedom | 28 | 0.2% | 100% |
Carlisle | Kamala Harris wins | Democrat (incumbent) | 2,648 | 77.9% | 95% |
Carlisle | Donald Trump | Republican | 663 | 19.5% | 95% |
Carlisle | Chase Oliver | Libertarian | 27 | 0.8% | 95% |
Carlisle | Jill Stein | Green | 23 | 0.7% | 95% |
Carlisle | Write-ins | Write - In | 18 | 0.5% | 95% |
Carlisle | Shiva Ayyadurai | Independent | 15 | 0.4% | 95% |
Carlisle | Claudia De la Cruz | Peace and Freedom | 7 | 0.2% | 95% |
Carver | Donald Trump | Republican | 3,945 | 55.4% | 95% |
Carver | Kamala Harris wins | Democrat (incumbent) | 3,022 | 42.5% | 95% |
Carver | Shiva Ayyadurai | Independent | 45 | 0.6% | 95% |
Carver | Write-ins | Write - In | 37 | 0.5% | 95% |
Carver | Jill Stein | Green | 29 | 0.4% | 95% |
Carver | Chase Oliver | Libertarian | 25 | 0.4% | 95% |
Carver | Claudia De la Cruz | Peace and Freedom | 12 | 0.2% | 95% |
Charlemont | Kamala Harris wins | Democrat (incumbent) | 479 | 65.7% | 95% |
Charlemont | Donald Trump | Republican | 211 | 28.9% | 95% |
Charlemont | Jill Stein | Green | 22 | 3.0% | 95% |
Charlemont | Chase Oliver | Libertarian | 11 | 1.5% | 95% |
Charlemont | Shiva Ayyadurai | Independent | 5 | 0.7% | 95% |
Charlemont | Claudia De la Cruz | Peace and Freedom | 1 | 0.1% | 95% |
Charlemont | Write-ins | Write - In | 0 | 0.0% | 95% |
Charlton | Donald Trump | Republican | 4,519 | 55.1% | 95% |
Charlton | Kamala Harris wins | Democrat (incumbent) | 3,494 | 42.6% | 95% |
Charlton | Shiva Ayyadurai | Independent | 66 | 0.8% | 95% |
Charlton | Chase Oliver | Libertarian | 43 | 0.5% | 95% |
Charlton | Jill Stein | Green | 31 | 0.4% | 95% |
Charlton | Write-ins | Write - In | 29 | 0.4% | 95% |
Charlton | Claudia De la Cruz | Peace and Freedom | 24 | 0.3% | 95% |
Chatham | Kamala Harris wins | Democrat (incumbent) | 2,962 | 61.1% | 95% |
Chatham | Donald Trump | Republican | 1,746 | 36.0% | 95% |
Chatham | Write-ins | Write - In | 55 | 1.1% | 95% |
Chatham | Chase Oliver | Libertarian | 31 | 0.6% | 95% |
Chatham | Jill Stein | Green | 26 | 0.5% | 95% |
Chatham | Shiva Ayyadurai | Independent | 14 | 0.3% | 95% |
Chatham | Claudia De la Cruz | Peace and Freedom | 10 | 0.2% | 95% |
Chelmsford | Kamala Harris wins | Democrat (incumbent) | 12,937 | 60.4% | 95% |
Chelmsford | Donald Trump | Republican | 7,901 | 36.9% | 95% |
Chelmsford | Jill Stein | Green | 150 | 0.7% | 95% |
Chelmsford | Write-ins | Write - In | 143 | 0.7% | 95% |
Chelmsford | Chase Oliver | Libertarian | 136 | 0.6% | 95% |
Chelmsford | Shiva Ayyadurai | Independent | 117 | 0.5% | 95% |
Chelmsford | Claudia De la Cruz | Peace and Freedom | 45 | 0.2% | 95% |
Chelsea | Kamala Harris wins | Democrat (incumbent) | 5,787 | 66.7% | 84.3% |
Chelsea | Donald Trump | Republican | 2,594 | 29.9% | 84.3% |
Chelsea | Jill Stein | Green | 110 | 1.3% | 84.3% |
Chelsea | Claudia De la Cruz | Peace and Freedom | 99 | 1.1% | 84.3% |
Chelsea | Shiva Ayyadurai | Independent | 59 | 0.7% | 84.3% |
Chelsea | Chase Oliver | Libertarian | 24 | 0.3% | 84.3% |
Chelsea | Write-ins | Write - In | 0 | 0.0% | 84.3% |
Cheshire | Kamala Harris wins | Democrat (incumbent) | 1,032 | 53.2% | 95% |
Cheshire | Donald Trump | Republican | 876 | 45.2% | 95% |
Cheshire | Write-ins | Write - In | 15 | 0.8% | 95% |
Cheshire | Jill Stein | Green | 8 | 0.4% | 95% |
Cheshire | Chase Oliver | Libertarian | 6 | 0.3% | 95% |
Cheshire | Shiva Ayyadurai | Independent | 3 | 0.2% | 95% |
Cheshire | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Chester | Donald Trump | Republican | 434 | 58.4% | 95% |
Chester | Kamala Harris wins | Democrat (incumbent) | 293 | 39.4% | 95% |
Chester | Shiva Ayyadurai | Independent | 7 | 0.9% | 95% |
Chester | Chase Oliver | Libertarian | 5 | 0.7% | 95% |
Chester | Claudia De la Cruz | Peace and Freedom | 3 | 0.4% | 95% |
Chester | Jill Stein | Green | 1 | 0.1% | 95% |
Chester | Write-ins | Write - In | 0 | 0.0% | 95% |
Chesterfield | Kamala Harris wins | Democrat (incumbent) | 497 | 60.4% | 95% |
Chesterfield | Donald Trump | Republican | 291 | 35.4% | 95% |
Chesterfield | Chase Oliver | Libertarian | 13 | 1.6% | 95% |
Chesterfield | Claudia De la Cruz | Peace and Freedom | 7 | 0.9% | 95% |
Chesterfield | Shiva Ayyadurai | Independent | 6 | 0.7% | 95% |
Chesterfield | Jill Stein | Green | 5 | 0.6% | 95% |
Chesterfield | Write-ins | Write - In | 4 | 0.5% | 95% |
Chicopee | Kamala Harris wins | Democrat (incumbent) | 12,630 | 51.6% | 95% |
Chicopee | Donald Trump | Republican | 11,247 | 45.9% | 95% |
Chicopee | Shiva Ayyadurai | Independent | 182 | 0.7% | 95% |
Chicopee | Jill Stein | Green | 126 | 0.5% | 95% |
Chicopee | Write-ins | Write - In | 110 | 0.4% | 95% |
Chicopee | Chase Oliver | Libertarian | 101 | 0.4% | 95% |
Chicopee | Claudia De la Cruz | Peace and Freedom | 101 | 0.4% | 95% |
Chilmark | Kamala Harris wins | Democrat (incumbent) | 778 | 83.6% | 95% |
Chilmark | Donald Trump | Republican | 123 | 13.2% | 95% |
Chilmark | Chase Oliver | Libertarian | 9 | 1.0% | 95% |
Chilmark | Write-ins | Write - In | 8 | 0.9% | 95% |
Chilmark | Jill Stein | Green | 6 | 0.6% | 95% |
Chilmark | Shiva Ayyadurai | Independent | 6 | 0.6% | 95% |
Chilmark | Claudia De la Cruz | Peace and Freedom | 1 | 0.1% | 95% |
Clarksburg | Kamala Harris wins | Democrat (incumbent) | 551 | 56.7% | 99% |
Clarksburg | Donald Trump | Republican | 398 | 41.0% | 99% |
Clarksburg | Shiva Ayyadurai | Independent | 6 | 0.6% | 99% |
Clarksburg | Write-ins | Write - In | 6 | 0.6% | 99% |
Clarksburg | Jill Stein | Green | 5 | 0.5% | 99% |
Clarksburg | Chase Oliver | Libertarian | 3 | 0.3% | 99% |
Clarksburg | Claudia De la Cruz | Peace and Freedom | 2 | 0.2% | 99% |
Clinton | Kamala Harris wins | Democrat (incumbent) | 4,192 | 55.8% | 95% |
Clinton | Donald Trump | Republican | 3,125 | 41.6% | 95% |
Clinton | Write-ins | Write - In | 50 | 0.7% | 95% |
Clinton | Shiva Ayyadurai | Independent | 42 | 0.6% | 95% |
Clinton | Chase Oliver | Libertarian | 41 | 0.5% | 95% |
Clinton | Jill Stein | Green | 39 | 0.5% | 95% |
Clinton | Claudia De la Cruz | Peace and Freedom | 21 | 0.3% | 95% |
Cohasset | Kamala Harris wins | Democrat (incumbent) | 3,458 | 64.6% | 95% |
Cohasset | Donald Trump | Republican | 1,715 | 32.0% | 95% |
Cohasset | Write-ins | Write - In | 74 | 1.4% | 95% |
Cohasset | Chase Oliver | Libertarian | 53 | 1.0% | 95% |
Cohasset | Shiva Ayyadurai | Independent | 30 | 0.6% | 95% |
Cohasset | Jill Stein | Green | 21 | 0.4% | 95% |
Cohasset | Claudia De la Cruz | Peace and Freedom | 6 | 0.1% | 95% |
Colrain | Kamala Harris wins | Democrat (incumbent) | 644 | 62.2% | 95% |
Colrain | Donald Trump | Republican | 358 | 34.6% | 95% |
Colrain | Jill Stein | Green | 13 | 1.3% | 95% |
Colrain | Shiva Ayyadurai | Independent | 12 | 1.2% | 95% |
Colrain | Chase Oliver | Libertarian | 8 | 0.8% | 95% |
Colrain | Claudia De la Cruz | Peace and Freedom | 1 | 0.1% | 95% |
Colrain | Write-ins | Write - In | 0 | 0.0% | 95% |
Concord | Kamala Harris wins | Democrat (incumbent) | 9,588 | 80.9% | 95% |
Concord | Donald Trump | Republican | 1,924 | 16.2% | 95% |
Concord | Write-ins | Write - In | 124 | 1.0% | 95% |
Concord | Chase Oliver | Libertarian | 77 | 0.6% | 95% |
Concord | Jill Stein | Green | 73 | 0.6% | 95% |
Concord | Shiva Ayyadurai | Independent | 36 | 0.3% | 95% |
Concord | Claudia De la Cruz | Peace and Freedom | 26 | 0.2% | 95% |
Conway | Kamala Harris wins | Democrat (incumbent) | 943 | 72.4% | 95% |
Conway | Donald Trump | Republican | 315 | 24.2% | 95% |
Conway | Jill Stein | Green | 20 | 1.5% | 95% |
Conway | Shiva Ayyadurai | Independent | 8 | 0.6% | 95% |
Conway | Claudia De la Cruz | Peace and Freedom | 7 | 0.5% | 95% |
Conway | Write-ins | Write - In | 6 | 0.5% | 95% |
Conway | Chase Oliver | Libertarian | 4 | 0.3% | 95% |
Cummington | Kamala Harris wins | Democrat (incumbent) | 399 | 68.7% | 95% |
Cummington | Donald Trump | Republican | 158 | 27.2% | 95% |
Cummington | Jill Stein | Green | 14 | 2.4% | 95% |
Cummington | Claudia De la Cruz | Peace and Freedom | 4 | 0.7% | 95% |
Cummington | Shiva Ayyadurai | Independent | 3 | 0.5% | 95% |
Cummington | Chase Oliver | Libertarian | 2 | 0.3% | 95% |
Cummington | Write-ins | Write - In | 1 | 0.2% | 95% |
Dalton | Kamala Harris wins | Democrat (incumbent) | 2,322 | 64.5% | 95% |
Dalton | Donald Trump | Republican | 1,189 | 33.0% | 95% |
Dalton | Jill Stein | Green | 29 | 0.8% | 95% |
Dalton | Shiva Ayyadurai | Independent | 24 | 0.7% | 95% |
Dalton | Write-ins | Write - In | 19 | 0.5% | 95% |
Dalton | Chase Oliver | Libertarian | 10 | 0.3% | 95% |
Dalton | Claudia De la Cruz | Peace and Freedom | 8 | 0.2% | 95% |
Danvers | Kamala Harris wins | Democrat (incumbent) | 8,769 | 53.8% | 100% |
Danvers | Donald Trump | Republican | 7,169 | 44.0% | 100% |
Danvers | Shiva Ayyadurai | Independent | 100 | 0.6% | 100% |
Danvers | Jill Stein | Green | 96 | 0.6% | 100% |
Danvers | Chase Oliver | Libertarian | 84 | 0.5% | 100% |
Danvers | Write-ins | Write - In | 49 | 0.3% | 100% |
Danvers | Claudia De la Cruz | Peace and Freedom | 37 | 0.2% | 100% |
Dartmouth | Kamala Harris wins | Democrat (incumbent) | 9,054 | 49.3% | 95% |
Dartmouth | Donald Trump | Republican | 8,994 | 49.0% | 95% |
Dartmouth | Chase Oliver | Libertarian | 91 | 0.5% | 95% |
Dartmouth | Shiva Ayyadurai | Independent | 82 | 0.4% | 95% |
Dartmouth | Write-ins | Write - In | 59 | 0.3% | 95% |
Dartmouth | Jill Stein | Green | 58 | 0.3% | 95% |
Dartmouth | Claudia De la Cruz | Peace and Freedom | 22 | 0.1% | 95% |
Dedham | Kamala Harris wins | Democrat (incumbent) | 9,494 | 63.3% | 100% |
Dedham | Donald Trump | Republican | 5,059 | 33.7% | 100% |
Dedham | Jill Stein | Green | 122 | 0.8% | 100% |
Dedham | Write-ins | Write - In | 115 | 0.8% | 100% |
Dedham | Shiva Ayyadurai | Independent | 89 | 0.6% | 100% |
Dedham | Chase Oliver | Libertarian | 81 | 0.5% | 100% |
Dedham | Claudia De la Cruz | Peace and Freedom | 42 | 0.3% | 100% |
Deerfield | Kamala Harris wins | Democrat (incumbent) | 2,307 | 70.3% | 95% |
Deerfield | Donald Trump | Republican | 865 | 26.3% | 95% |
Deerfield | Jill Stein | Green | 38 | 1.2% | 95% |
Deerfield | Chase Oliver | Libertarian | 32 | 1.0% | 95% |
Deerfield | Write-ins | Write - In | 17 | 0.5% | 95% |
Deerfield | Shiva Ayyadurai | Independent | 16 | 0.5% | 95% |
Deerfield | Claudia De la Cruz | Peace and Freedom | 8 | 0.2% | 95% |
Dennis | Kamala Harris wins | Democrat (incumbent) | 5,809 | 56.9% | 95% |
Dennis | Donald Trump | Republican | 4,178 | 40.9% | 95% |
Dennis | Write-ins | Write - In | 87 | 0.9% | 95% |
Dennis | Chase Oliver | Libertarian | 43 | 0.4% | 95% |
Dennis | Shiva Ayyadurai | Independent | 40 | 0.4% | 95% |
Dennis | Jill Stein | Green | 38 | 0.4% | 95% |
Dennis | Claudia De la Cruz | Peace and Freedom | 13 | 0.1% | 95% |
Dighton | Donald Trump | Republican | 2,805 | 58.6% | 100% |
Dighton | Kamala Harris wins | Democrat (incumbent) | 1,906 | 39.8% | 100% |
Dighton | Shiva Ayyadurai | Independent | 32 | 0.7% | 100% |
Dighton | Chase Oliver | Libertarian | 17 | 0.4% | 100% |
Dighton | Jill Stein | Green | 16 | 0.3% | 100% |
Dighton | Claudia De la Cruz | Peace and Freedom | 7 | 0.1% | 100% |
Dighton | Write-ins | Write - In | 0 | 0.0% | 100% |
Douglas | Donald Trump | Republican | 3,271 | 56.7% | 99% |
Douglas | Kamala Harris wins | Democrat (incumbent) | 2,407 | 41.7% | 99% |
Douglas | Shiva Ayyadurai | Independent | 32 | 0.6% | 99% |
Douglas | Chase Oliver | Libertarian | 30 | 0.5% | 99% |
Douglas | Jill Stein | Green | 29 | 0.5% | 99% |
Douglas | Claudia De la Cruz | Peace and Freedom | 4 | 0.1% | 99% |
Douglas | Write-ins | Write - In | 0 | 0.0% | 99% |
Dover | Kamala Harris wins | Democrat (incumbent) | 2,439 | 65.4% | 94.8% |
Dover | Donald Trump | Republican | 1,117 | 30.0% | 94.8% |
Dover | Write-ins | Write - In | 67 | 1.8% | 94.8% |
Dover | Chase Oliver | Libertarian | 40 | 1.1% | 94.8% |
Dover | Jill Stein | Green | 37 | 1.0% | 94.8% |
Dover | Shiva Ayyadurai | Independent | 19 | 0.5% | 94.8% |
Dover | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 94.8% |
Dracut | Donald Trump | Republican | 9,188 | 52.8% | 100% |
Dracut | Kamala Harris wins | Democrat (incumbent) | 7,889 | 45.4% | 100% |
Dracut | Shiva Ayyadurai | Independent | 101 | 0.6% | 100% |
Dracut | Jill Stein | Green | 96 | 0.6% | 100% |
Dracut | Chase Oliver | Libertarian | 80 | 0.5% | 100% |
Dracut | Claudia De la Cruz | Peace and Freedom | 34 | 0.2% | 100% |
Dracut | Write-ins | Write - In | 0 | 0.0% | 100% |
Dudley | Donald Trump | Republican | 3,532 | 55.6% | 95% |
Dudley | Kamala Harris wins | Democrat (incumbent) | 2,686 | 42.3% | 95% |
Dudley | Shiva Ayyadurai | Independent | 44 | 0.7% | 95% |
Dudley | Chase Oliver | Libertarian | 31 | 0.5% | 95% |
Dudley | Jill Stein | Green | 26 | 0.4% | 95% |
Dudley | Write-ins | Write - In | 22 | 0.3% | 95% |
Dudley | Claudia De la Cruz | Peace and Freedom | 11 | 0.2% | 95% |
Dunstable | Kamala Harris wins | Democrat (incumbent) | 1,205 | 54.5% | 95% |
Dunstable | Donald Trump | Republican | 966 | 43.7% | 95% |
Dunstable | Write-ins | Write - In | 11 | 0.5% | 95% |
Dunstable | Shiva Ayyadurai | Independent | 10 | 0.5% | 95% |
Dunstable | Jill Stein | Green | 8 | 0.4% | 95% |
Dunstable | Chase Oliver | Libertarian | 7 | 0.3% | 95% |
Dunstable | Claudia De la Cruz | Peace and Freedom | 3 | 0.1% | 95% |
Duxbury | Kamala Harris wins | Democrat (incumbent) | 6,298 | 59.1% | 95% |
Duxbury | Donald Trump | Republican | 4,054 | 38.0% | 95% |
Duxbury | Write-ins | Write - In | 114 | 1.1% | 95% |
Duxbury | Chase Oliver | Libertarian | 70 | 0.7% | 95% |
Duxbury | Shiva Ayyadurai | Independent | 58 | 0.5% | 95% |
Duxbury | Jill Stein | Green | 45 | 0.4% | 95% |
Duxbury | Claudia De la Cruz | Peace and Freedom | 18 | 0.2% | 95% |
East Bridgewater | Donald Trump | Republican | 4,643 | 54.3% | 95% |
East Bridgewater | Kamala Harris wins | Democrat (incumbent) | 3,726 | 43.5% | 95% |
East Bridgewater | Shiva Ayyadurai | Independent | 53 | 0.6% | 95% |
East Bridgewater | Chase Oliver | Libertarian | 44 | 0.5% | 95% |
East Bridgewater | Write-ins | Write - In | 36 | 0.4% | 95% |
East Bridgewater | Jill Stein | Green | 32 | 0.4% | 95% |
East Bridgewater | Claudia De la Cruz | Peace and Freedom | 24 | 0.3% | 95% |
East Brookfield | Donald Trump | Republican | 769 | 57.1% | 95% |
East Brookfield | Kamala Harris wins | Democrat (incumbent) | 556 | 41.3% | 95% |
East Brookfield | Shiva Ayyadurai | Independent | 7 | 0.5% | 95% |
East Brookfield | Jill Stein | Green | 5 | 0.4% | 95% |
East Brookfield | Chase Oliver | Libertarian | 4 | 0.3% | 95% |
East Brookfield | Write-ins | Write - In | 4 | 0.3% | 95% |
East Brookfield | Claudia De la Cruz | Peace and Freedom | 1 | 0.1% | 95% |
Eastham | Kamala Harris wins | Democrat (incumbent) | 2,885 | 69.7% | 95% |
Eastham | Donald Trump | Republican | 1,157 | 28.0% | 95% |
Eastham | Write-ins | Write - In | 28 | 0.7% | 95% |
Eastham | Jill Stein | Green | 24 | 0.6% | 95% |
Eastham | Shiva Ayyadurai | Independent | 22 | 0.5% | 95% |
Eastham | Chase Oliver | Libertarian | 21 | 0.5% | 95% |
Eastham | Claudia De la Cruz | Peace and Freedom | 2 | 0.0% | 95% |
Easthampton | Kamala Harris wins | Democrat (incumbent) | 7,216 | 70.9% | 100% |
Easthampton | Donald Trump | Republican | 2,561 | 25.2% | 100% |
Easthampton | Jill Stein | Green | 159 | 1.6% | 100% |
Easthampton | Claudia De la Cruz | Peace and Freedom | 100 | 1.0% | 100% |
Easthampton | Chase Oliver | Libertarian | 54 | 0.5% | 100% |
Easthampton | Write-ins | Write - In | 47 | 0.5% | 100% |
Easthampton | Shiva Ayyadurai | Independent | 44 | 0.4% | 100% |
East Longmeadow | Kamala Harris wins | Democrat (incumbent) | 4,839 | 49.3% | 100% |
East Longmeadow | Donald Trump | Republican | 4,764 | 48.6% | 100% |
East Longmeadow | Shiva Ayyadurai | Independent | 57 | 0.6% | 100% |
East Longmeadow | Jill Stein | Green | 46 | 0.5% | 100% |
East Longmeadow | Write-ins | Write - In | 44 | 0.4% | 100% |
East Longmeadow | Chase Oliver | Libertarian | 42 | 0.4% | 100% |
East Longmeadow | Claudia De la Cruz | Peace and Freedom | 14 | 0.1% | 100% |
Easton | Kamala Harris wins | Democrat (incumbent) | 7,997 | 56.5% | 100% |
Easton | Donald Trump | Republican | 5,777 | 40.8% | 100% |
Easton | Jill Stein | Green | 90 | 0.6% | 100% |
Easton | Chase Oliver | Libertarian | 88 | 0.6% | 100% |
Easton | Write-ins | Write - In | 88 | 0.6% | 100% |
Easton | Shiva Ayyadurai | Independent | 76 | 0.5% | 100% |
Easton | Claudia De la Cruz | Peace and Freedom | 34 | 0.2% | 100% |
Edgartown | Kamala Harris wins | Democrat (incumbent) | 1,969 | 67.9% | 95% |
Edgartown | Donald Trump | Republican | 857 | 29.6% | 95% |
Edgartown | Jill Stein | Green | 25 | 0.9% | 95% |
Edgartown | Write-ins | Write - In | 17 | 0.6% | 95% |
Edgartown | Shiva Ayyadurai | Independent | 16 | 0.6% | 95% |
Edgartown | Chase Oliver | Libertarian | 10 | 0.3% | 95% |
Edgartown | Claudia De la Cruz | Peace and Freedom | 6 | 0.2% | 95% |
Egremont | Kamala Harris wins | Democrat (incumbent) | 752 | 78.9% | 95% |
Egremont | Donald Trump | Republican | 176 | 18.5% | 95% |
Egremont | Jill Stein | Green | 15 | 1.6% | 95% |
Egremont | Claudia De la Cruz | Peace and Freedom | 3 | 0.3% | 95% |
Egremont | Write-ins | Write - In | 3 | 0.3% | 95% |
Egremont | Shiva Ayyadurai | Independent | 2 | 0.2% | 95% |
Egremont | Chase Oliver | Libertarian | 2 | 0.2% | 95% |
Erving | Kamala Harris wins | Democrat (incumbent) | 500 | 51.7% | 95% |
Erving | Donald Trump | Republican | 434 | 44.9% | 95% |
Erving | Jill Stein | Green | 8 | 0.8% | 95% |
Erving | Write-ins | Write - In | 8 | 0.8% | 95% |
Erving | Shiva Ayyadurai | Independent | 7 | 0.7% | 95% |
Erving | Chase Oliver | Libertarian | 6 | 0.6% | 95% |
Erving | Claudia De la Cruz | Peace and Freedom | 4 | 0.4% | 95% |
Essex | Kamala Harris wins | Democrat (incumbent) | 1,540 | 63.7% | 95% |
Essex | Donald Trump | Republican | 810 | 33.5% | 95% |
Essex | Chase Oliver | Libertarian | 19 | 0.8% | 95% |
Essex | Write-ins | Write - In | 18 | 0.7% | 95% |
Essex | Jill Stein | Green | 13 | 0.5% | 95% |
Essex | Shiva Ayyadurai | Independent | 12 | 0.5% | 95% |
Essex | Claudia De la Cruz | Peace and Freedom | 5 | 0.2% | 95% |
Everett | Kamala Harris wins | Democrat (incumbent) | 7,629 | 60.9% | 100% |
Everett | Donald Trump | Republican | 4,534 | 36.2% | 100% |
Everett | Jill Stein | Green | 113 | 0.9% | 100% |
Everett | Shiva Ayyadurai | Independent | 85 | 0.7% | 100% |
Everett | Claudia De la Cruz | Peace and Freedom | 68 | 0.5% | 100% |
Everett | Write-ins | Write - In | 63 | 0.5% | 100% |
Everett | Chase Oliver | Libertarian | 37 | 0.3% | 100% |
Fairhaven | Kamala Harris wins | Democrat (incumbent) | 4,781 | 50.1% | 95% |
Fairhaven | Donald Trump | Republican | 4,608 | 48.3% | 95% |
Fairhaven | Jill Stein | Green | 43 | 0.5% | 95% |
Fairhaven | Shiva Ayyadurai | Independent | 34 | 0.4% | 95% |
Fairhaven | Chase Oliver | Libertarian | 32 | 0.3% | 95% |
Fairhaven | Write-ins | Write - In | 25 | 0.3% | 95% |
Fairhaven | Claudia De la Cruz | Peace and Freedom | 13 | 0.1% | 95% |
Fall River | Donald Trump | Republican | 15,230 | 49.9% | 100% |
Fall River | Kamala Harris wins | Democrat (incumbent) | 14,726 | 48.2% | 100% |
Fall River | Shiva Ayyadurai | Independent | 188 | 0.6% | 100% |
Fall River | Jill Stein | Green | 136 | 0.4% | 100% |
Fall River | Write-ins | Write - In | 101 | 0.3% | 100% |
Fall River | Chase Oliver | Libertarian | 90 | 0.3% | 100% |
Fall River | Claudia De la Cruz | Peace and Freedom | 78 | 0.3% | 100% |
Falmouth | Kamala Harris wins | Democrat (incumbent) | 13,744 | 62.4% | 95% |
Falmouth | Donald Trump | Republican | 7,786 | 35.4% | 95% |
Falmouth | Write-ins | Write - In | 156 | 0.7% | 95% |
Falmouth | Chase Oliver | Libertarian | 110 | 0.5% | 95% |
Falmouth | Shiva Ayyadurai | Independent | 93 | 0.4% | 95% |
Falmouth | Jill Stein | Green | 91 | 0.4% | 95% |
Falmouth | Claudia De la Cruz | Peace and Freedom | 34 | 0.2% | 95% |
Fitchburg | Kamala Harris wins | Democrat (incumbent) | 8,613 | 54.7% | 100% |
Fitchburg | Donald Trump | Republican | 6,721 | 42.7% | 100% |
Fitchburg | Chase Oliver | Libertarian | 100 | 0.6% | 100% |
Fitchburg | Jill Stein | Green | 94 | 0.6% | 100% |
Fitchburg | Shiva Ayyadurai | Independent | 92 | 0.6% | 100% |
Fitchburg | Claudia De la Cruz | Peace and Freedom | 66 | 0.4% | 100% |
Fitchburg | Write-ins | Write - In | 66 | 0.4% | 100% |
Florida | Donald Trump | Republican | 218 | 53.2% | 95% |
Florida | Kamala Harris wins | Democrat (incumbent) | 184 | 44.9% | 95% |
Florida | Jill Stein | Green | 2 | 0.5% | 95% |
Florida | Shiva Ayyadurai | Independent | 2 | 0.5% | 95% |
Florida | Chase Oliver | Libertarian | 2 | 0.5% | 95% |
Florida | Claudia De la Cruz | Peace and Freedom | 2 | 0.5% | 95% |
Florida | Write-ins | Write - In | 0 | 0.0% | 95% |
Foxborough | Kamala Harris wins | Democrat (incumbent) | 5,986 | 54.1% | 95% |
Foxborough | Donald Trump | Republican | 4,741 | 42.9% | 95% |
Foxborough | Jill Stein | Green | 127 | 1.1% | 95% |
Foxborough | Chase Oliver | Libertarian | 73 | 0.7% | 95% |
Foxborough | Shiva Ayyadurai | Independent | 64 | 0.6% | 95% |
Foxborough | Write-ins | Write - In | 53 | 0.5% | 95% |
Foxborough | Claudia De la Cruz | Peace and Freedom | 15 | 0.1% | 95% |
Framingham | Kamala Harris wins | Democrat (incumbent) | 20,681 | 69.3% | 100% |
Framingham | Donald Trump | Republican | 8,272 | 27.7% | 100% |
Framingham | Jill Stein | Green | 247 | 0.8% | 100% |
Framingham | Write-ins | Write - In | 211 | 0.7% | 100% |
Framingham | Chase Oliver | Libertarian | 164 | 0.5% | 100% |
Framingham | Shiva Ayyadurai | Independent | 144 | 0.5% | 100% |
Framingham | Claudia De la Cruz | Peace and Freedom | 107 | 0.4% | 100% |
Franklin | Kamala Harris wins | Democrat (incumbent) | 11,509 | 58.0% | 100% |
Franklin | Donald Trump | Republican | 7,825 | 39.4% | 100% |
Franklin | Write-ins | Write - In | 162 | 0.8% | 100% |
Franklin | Jill Stein | Green | 110 | 0.6% | 100% |
Franklin | Chase Oliver | Libertarian | 108 | 0.5% | 100% |
Franklin | Shiva Ayyadurai | Independent | 98 | 0.5% | 100% |
Franklin | Claudia De la Cruz | Peace and Freedom | 43 | 0.2% | 100% |
Freetown | Donald Trump | Republican | 3,184 | 57.4% | 100% |
Freetown | Kamala Harris wins | Democrat (incumbent) | 2,236 | 40.3% | 100% |
Freetown | Shiva Ayyadurai | Independent | 35 | 0.6% | 100% |
Freetown | Write-ins | Write - In | 34 | 0.6% | 100% |
Freetown | Chase Oliver | Libertarian | 33 | 0.6% | 100% |
Freetown | Jill Stein | Green | 20 | 0.4% | 100% |
Freetown | Claudia De la Cruz | Peace and Freedom | 7 | 0.1% | 100% |
Gardner | Kamala Harris wins | Democrat (incumbent) | 4,835 | 51.4% | 95% |
Gardner | Donald Trump | Republican | 4,338 | 46.1% | 95% |
Gardner | Shiva Ayyadurai | Independent | 72 | 0.8% | 95% |
Gardner | Chase Oliver | Libertarian | 58 | 0.6% | 95% |
Gardner | Jill Stein | Green | 44 | 0.5% | 95% |
Gardner | Claudia De la Cruz | Peace and Freedom | 32 | 0.3% | 95% |
Gardner | Write-ins | Write - In | 24 | 0.3% | 95% |
Aquinnah | Kamala Harris wins | Democrat (incumbent) | 304 | 86.6% | 100% |
Aquinnah | Donald Trump | Republican | 37 | 10.5% | 100% |
Aquinnah | Write-ins | Write - In | 4 | 1.1% | 100% |
Aquinnah | Jill Stein | Green | 2 | 0.6% | 100% |
Aquinnah | Claudia De la Cruz | Peace and Freedom | 2 | 0.6% | 100% |
Aquinnah | Shiva Ayyadurai | Independent | 1 | 0.3% | 100% |
Aquinnah | Chase Oliver | Libertarian | 1 | 0.3% | 100% |
Georgetown | Kamala Harris wins | Democrat (incumbent) | 2,855 | 51.7% | 99% |
Georgetown | Donald Trump | Republican | 2,535 | 45.9% | 99% |
Georgetown | Write-ins | Write - In | 41 | 0.7% | 99% |
Georgetown | Chase Oliver | Libertarian | 33 | 0.6% | 99% |
Georgetown | Shiva Ayyadurai | Independent | 32 | 0.6% | 99% |
Georgetown | Jill Stein | Green | 17 | 0.3% | 99% |
Georgetown | Claudia De la Cruz | Peace and Freedom | 11 | 0.2% | 99% |
Gill | Kamala Harris wins | Democrat (incumbent) | 691 | 68.6% | 95% |
Gill | Donald Trump | Republican | 288 | 28.6% | 95% |
Gill | Jill Stein | Green | 9 | 0.9% | 95% |
Gill | Write-ins | Write - In | 8 | 0.8% | 95% |
Gill | Chase Oliver | Libertarian | 5 | 0.5% | 95% |
Gill | Claudia De la Cruz | Peace and Freedom | 4 | 0.4% | 95% |
Gill | Shiva Ayyadurai | Independent | 3 | 0.3% | 95% |
Gloucester | Kamala Harris wins | Democrat (incumbent) | 11,138 | 62.8% | 100% |
Gloucester | Donald Trump | Republican | 6,175 | 34.8% | 100% |
Gloucester | Write-ins | Write - In | 121 | 0.7% | 100% |
Gloucester | Jill Stein | Green | 98 | 0.6% | 100% |
Gloucester | Shiva Ayyadurai | Independent | 86 | 0.5% | 100% |
Gloucester | Chase Oliver | Libertarian | 75 | 0.4% | 100% |
Gloucester | Claudia De la Cruz | Peace and Freedom | 32 | 0.2% | 100% |
Goshen | Kamala Harris wins | Democrat (incumbent) | 391 | 58.7% | 95% |
Goshen | Donald Trump | Republican | 257 | 38.6% | 95% |
Goshen | Jill Stein | Green | 7 | 1.1% | 95% |
Goshen | Chase Oliver | Libertarian | 6 | 0.9% | 95% |
Goshen | Shiva Ayyadurai | Independent | 4 | 0.6% | 95% |
Goshen | Claudia De la Cruz | Peace and Freedom | 1 | 0.2% | 95% |
Goshen | Write-ins | Write - In | 0 | 0.0% | 95% |
Gosnold | Kamala Harris wins | Democrat (incumbent) | 51 | 76.1% | 82.7% |
Gosnold | Donald Trump | Republican | 15 | 22.4% | 82.7% |
Gosnold | Chase Oliver | Libertarian | 1 | 1.5% | 82.7% |
Gosnold | Jill Stein | Green | 0 | 0.0% | 82.7% |
Gosnold | Shiva Ayyadurai | Independent | 0 | 0.0% | 82.7% |
Gosnold | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 82.7% |
Gosnold | Write-ins | Write - In | 0 | 0.0% | 82.7% |
Grafton | Kamala Harris wins | Democrat (incumbent) | 6,651 | 59.4% | 95% |
Grafton | Donald Trump | Republican | 4,216 | 37.7% | 95% |
Grafton | Jill Stein | Green | 106 | 0.9% | 95% |
Grafton | Write-ins | Write - In | 70 | 0.6% | 95% |
Grafton | Chase Oliver | Libertarian | 65 | 0.6% | 95% |
Grafton | Shiva Ayyadurai | Independent | 64 | 0.6% | 95% |
Grafton | Claudia De la Cruz | Peace and Freedom | 16 | 0.1% | 95% |
Granby | Kamala Harris wins | Democrat (incumbent) | 1,930 | 49.2% | 95% |
Granby | Donald Trump | Republican | 1,921 | 49.0% | 95% |
Granby | Shiva Ayyadurai | Independent | 21 | 0.5% | 95% |
Granby | Jill Stein | Green | 18 | 0.5% | 95% |
Granby | Chase Oliver | Libertarian | 16 | 0.4% | 95% |
Granby | Claudia De la Cruz | Peace and Freedom | 8 | 0.2% | 95% |
Granby | Write-ins | Write - In | 6 | 0.2% | 95% |
Granville | Donald Trump | Republican | 594 | 60.9% | 95% |
Granville | Kamala Harris wins | Democrat (incumbent) | 357 | 36.6% | 95% |
Granville | Chase Oliver | Libertarian | 10 | 1.0% | 95% |
Granville | Shiva Ayyadurai | Independent | 6 | 0.6% | 95% |
Granville | Claudia De la Cruz | Peace and Freedom | 6 | 0.6% | 95% |
Granville | Jill Stein | Green | 3 | 0.3% | 95% |
Granville | Write-ins | Write - In | 0 | 0.0% | 95% |
Great Barrington | Kamala Harris wins | Democrat (incumbent) | 3,098 | 78.8% | 95% |
Great Barrington | Donald Trump | Republican | 705 | 17.9% | 95% |
Great Barrington | Jill Stein | Green | 59 | 1.5% | 95% |
Great Barrington | Claudia De la Cruz | Peace and Freedom | 24 | 0.6% | 95% |
Great Barrington | Write-ins | Write - In | 24 | 0.6% | 95% |
Great Barrington | Chase Oliver | Libertarian | 15 | 0.4% | 95% |
Great Barrington | Shiva Ayyadurai | Independent | 8 | 0.2% | 95% |
Greenfield | Kamala Harris wins | Democrat (incumbent) | 6,655 | 70.0% | 95% |
Greenfield | Donald Trump | Republican | 2,490 | 26.2% | 95% |
Greenfield | Jill Stein | Green | 153 | 1.6% | 95% |
Greenfield | Claudia De la Cruz | Peace and Freedom | 84 | 0.9% | 95% |
Greenfield | Chase Oliver | Libertarian | 47 | 0.5% | 95% |
Greenfield | Write-ins | Write - In | 41 | 0.4% | 95% |
Greenfield | Shiva Ayyadurai | Independent | 32 | 0.3% | 95% |
Groton | Kamala Harris wins | Democrat (incumbent) | 4,810 | 66.5% | 95% |
Groton | Donald Trump | Republican | 2,196 | 30.4% | 95% |
Groton | Write-ins | Write - In | 70 | 1.0% | 95% |
Groton | Chase Oliver | Libertarian | 54 | 0.7% | 95% |
Groton | Jill Stein | Green | 45 | 0.6% | 95% |
Groton | Shiva Ayyadurai | Independent | 39 | 0.5% | 95% |
Groton | Claudia De la Cruz | Peace and Freedom | 21 | 0.3% | 95% |
Groveland | Kamala Harris wins | Democrat (incumbent) | 2,250 | 50.8% | 95% |
Groveland | Donald Trump | Republican | 2,069 | 46.7% | 95% |
Groveland | Write-ins | Write - In | 30 | 0.7% | 95% |
Groveland | Shiva Ayyadurai | Independent | 29 | 0.7% | 95% |
Groveland | Jill Stein | Green | 23 | 0.5% | 95% |
Groveland | Chase Oliver | Libertarian | 23 | 0.5% | 95% |
Groveland | Claudia De la Cruz | Peace and Freedom | 4 | 0.1% | 95% |
Hadley | Kamala Harris wins | Democrat (incumbent) | 2,234 | 67.7% | 95% |
Hadley | Donald Trump | Republican | 968 | 29.3% | 95% |
Hadley | Jill Stein | Green | 43 | 1.3% | 95% |
Hadley | Shiva Ayyadurai | Independent | 18 | 0.5% | 95% |
Hadley | Claudia De la Cruz | Peace and Freedom | 15 | 0.5% | 95% |
Hadley | Write-ins | Write - In | 11 | 0.3% | 95% |
Hadley | Chase Oliver | Libertarian | 10 | 0.3% | 95% |
Halifax | Donald Trump | Republican | 2,714 | 55.7% | 95% |
Halifax | Kamala Harris wins | Democrat (incumbent) | 2,076 | 42.6% | 95% |
Halifax | Shiva Ayyadurai | Independent | 30 | 0.6% | 95% |
Halifax | Chase Oliver | Libertarian | 26 | 0.5% | 95% |
Halifax | Jill Stein | Green | 18 | 0.4% | 95% |
Halifax | Claudia De la Cruz | Peace and Freedom | 6 | 0.1% | 95% |
Halifax | Write-ins | Write - In | 0 | 0.0% | 95% |
Hamilton | Kamala Harris wins | Democrat (incumbent) | 3,157 | 66.2% | 95% |
Hamilton | Donald Trump | Republican | 1,445 | 30.3% | 95% |
Hamilton | Write-ins | Write - In | 61 | 1.3% | 95% |
Hamilton | Chase Oliver | Libertarian | 40 | 0.8% | 95% |
Hamilton | Shiva Ayyadurai | Independent | 32 | 0.7% | 95% |
Hamilton | Jill Stein | Green | 24 | 0.5% | 95% |
Hamilton | Claudia De la Cruz | Peace and Freedom | 11 | 0.2% | 95% |
Hampden | Donald Trump | Republican | 1,774 | 54.6% | 95% |
Hampden | Kamala Harris wins | Democrat (incumbent) | 1,418 | 43.6% | 95% |
Hampden | Chase Oliver | Libertarian | 25 | 0.8% | 95% |
Hampden | Shiva Ayyadurai | Independent | 20 | 0.6% | 95% |
Hampden | Jill Stein | Green | 8 | 0.2% | 95% |
Hampden | Claudia De la Cruz | Peace and Freedom | 5 | 0.2% | 95% |
Hampden | Write-ins | Write - In | 2 | 0.1% | 95% |
Hancock | Kamala Harris wins | Democrat (incumbent) | 245 | 50.7% | 95% |
Hancock | Donald Trump | Republican | 226 | 46.8% | 95% |
Hancock | Chase Oliver | Libertarian | 6 | 1.2% | 95% |
Hancock | Shiva Ayyadurai | Independent | 3 | 0.6% | 95% |
Hancock | Jill Stein | Green | 2 | 0.4% | 95% |
Hancock | Claudia De la Cruz | Peace and Freedom | 1 | 0.2% | 95% |
Hancock | Write-ins | Write - In | 0 | 0.0% | 95% |
Hanover | Donald Trump | Republican | 4,905 | 50.6% | 95% |
Hanover | Kamala Harris wins | Democrat (incumbent) | 4,576 | 47.2% | 95% |
Hanover | Chase Oliver | Libertarian | 61 | 0.6% | 95% |
Hanover | Shiva Ayyadurai | Independent | 57 | 0.6% | 95% |
Hanover | Write-ins | Write - In | 57 | 0.6% | 95% |
Hanover | Jill Stein | Green | 33 | 0.3% | 95% |
Hanover | Claudia De la Cruz | Peace and Freedom | 10 | 0.1% | 95% |
Hanson | Donald Trump | Republican | 3,698 | 54.5% | 95% |
Hanson | Kamala Harris wins | Democrat (incumbent) | 2,937 | 43.3% | 95% |
Hanson | Shiva Ayyadurai | Independent | 49 | 0.7% | 95% |
Hanson | Chase Oliver | Libertarian | 41 | 0.6% | 95% |
Hanson | Write-ins | Write - In | 30 | 0.4% | 95% |
Hanson | Jill Stein | Green | 22 | 0.3% | 95% |
Hanson | Claudia De la Cruz | Peace and Freedom | 10 | 0.1% | 95% |
Hardwick | Donald Trump | Republican | 834 | 53.1% | 95% |
Hardwick | Kamala Harris wins | Democrat (incumbent) | 706 | 44.9% | 95% |
Hardwick | Shiva Ayyadurai | Independent | 9 | 0.6% | 95% |
Hardwick | Write-ins | Write - In | 9 | 0.6% | 95% |
Hardwick | Chase Oliver | Libertarian | 6 | 0.4% | 95% |
Hardwick | Jill Stein | Green | 5 | 0.3% | 95% |
Hardwick | Claudia De la Cruz | Peace and Freedom | 2 | 0.1% | 95% |
Harvard | Kamala Harris wins | Democrat (incumbent) | 2,983 | 74.3% | 95% |
Harvard | Donald Trump | Republican | 903 | 22.5% | 95% |
Harvard | Jill Stein | Green | 42 | 1.0% | 95% |
Harvard | Write-ins | Write - In | 37 | 0.9% | 95% |
Harvard | Chase Oliver | Libertarian | 27 | 0.7% | 95% |
Harvard | Shiva Ayyadurai | Independent | 18 | 0.4% | 95% |
Harvard | Claudia De la Cruz | Peace and Freedom | 3 | 0.1% | 95% |
Harwich | Kamala Harris wins | Democrat (incumbent) | 5,598 | 60.3% | 95% |
Harwich | Donald Trump | Republican | 3,492 | 37.6% | 95% |
Harwich | Shiva Ayyadurai | Independent | 54 | 0.6% | 95% |
Harwich | Jill Stein | Green | 51 | 0.5% | 95% |
Harwich | Write-ins | Write - In | 41 | 0.4% | 95% |
Harwich | Chase Oliver | Libertarian | 35 | 0.4% | 95% |
Harwich | Claudia De la Cruz | Peace and Freedom | 11 | 0.1% | 95% |
Hatfield | Kamala Harris wins | Democrat (incumbent) | 1,472 | 66.0% | 95% |
Hatfield | Donald Trump | Republican | 707 | 31.7% | 95% |
Hatfield | Jill Stein | Green | 16 | 0.7% | 95% |
Hatfield | Write-ins | Write - In | 11 | 0.5% | 95% |
Hatfield | Claudia De la Cruz | Peace and Freedom | 9 | 0.4% | 95% |
Hatfield | Shiva Ayyadurai | Independent | 8 | 0.4% | 95% |
Hatfield | Chase Oliver | Libertarian | 7 | 0.3% | 95% |
Haverhill | Kamala Harris wins | Democrat (incumbent) | 16,959 | 54.2% | 100% |
Haverhill | Donald Trump | Republican | 13,635 | 43.6% | 100% |
Haverhill | Shiva Ayyadurai | Independent | 166 | 0.5% | 100% |
Haverhill | Jill Stein | Green | 148 | 0.5% | 100% |
Haverhill | Chase Oliver | Libertarian | 136 | 0.4% | 100% |
Haverhill | Claudia De la Cruz | Peace and Freedom | 118 | 0.4% | 100% |
Haverhill | Write-ins | Write - In | 109 | 0.3% | 100% |
Hawley | Kamala Harris wins | Democrat (incumbent) | 117 | 61.9% | 83.6% |
Hawley | Donald Trump | Republican | 66 | 34.9% | 83.6% |
Hawley | Jill Stein | Green | 4 | 2.1% | 83.6% |
Hawley | Chase Oliver | Libertarian | 2 | 1.1% | 83.6% |
Hawley | Shiva Ayyadurai | Independent | 0 | 0.0% | 83.6% |
Hawley | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 83.6% |
Hawley | Write-ins | Write - In | 0 | 0.0% | 83.6% |
Heath | Kamala Harris wins | Democrat (incumbent) | 279 | 59.6% | 95% |
Heath | Donald Trump | Republican | 178 | 38.0% | 95% |
Heath | Jill Stein | Green | 8 | 1.7% | 95% |
Heath | Shiva Ayyadurai | Independent | 1 | 0.2% | 95% |
Heath | Claudia De la Cruz | Peace and Freedom | 1 | 0.2% | 95% |
Heath | Write-ins | Write - In | 1 | 0.2% | 95% |
Heath | Chase Oliver | Libertarian | 0 | 0.0% | 95% |
Hingham | Kamala Harris wins | Democrat (incumbent) | 10,065 | 64.3% | 100% |
Hingham | Donald Trump | Republican | 5,092 | 32.5% | 100% |
Hingham | Write-ins | Write - In | 213 | 1.4% | 100% |
Hingham | Chase Oliver | Libertarian | 110 | 0.7% | 100% |
Hingham | Shiva Ayyadurai | Independent | 78 | 0.5% | 100% |
Hingham | Jill Stein | Green | 64 | 0.4% | 100% |
Hingham | Claudia De la Cruz | Peace and Freedom | 23 | 0.1% | 100% |
Hinsdale | Kamala Harris wins | Democrat (incumbent) | 708 | 58.9% | 95% |
Hinsdale | Donald Trump | Republican | 464 | 38.6% | 95% |
Hinsdale | Chase Oliver | Libertarian | 9 | 0.7% | 95% |
Hinsdale | Jill Stein | Green | 8 | 0.7% | 95% |
Hinsdale | Shiva Ayyadurai | Independent | 8 | 0.7% | 95% |
Hinsdale | Write-ins | Write - In | 4 | 0.3% | 95% |
Hinsdale | Claudia De la Cruz | Peace and Freedom | 2 | 0.2% | 95% |
Holbrook | Kamala Harris wins | Democrat (incumbent) | 3,278 | 55.1% | 95% |
Holbrook | Donald Trump | Republican | 2,522 | 42.4% | 95% |
Holbrook | Shiva Ayyadurai | Independent | 49 | 0.8% | 95% |
Holbrook | Jill Stein | Green | 34 | 0.6% | 95% |
Holbrook | Write-ins | Write - In | 34 | 0.6% | 95% |
Holbrook | Chase Oliver | Libertarian | 24 | 0.4% | 95% |
Holbrook | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 95% |
Holden | Kamala Harris wins | Democrat (incumbent) | 6,911 | 55.7% | 95% |
Holden | Donald Trump | Republican | 5,222 | 42.1% | 95% |
Holden | Jill Stein | Green | 94 | 0.8% | 95% |
Holden | Shiva Ayyadurai | Independent | 84 | 0.7% | 95% |
Holden | Chase Oliver | Libertarian | 82 | 0.7% | 95% |
Holden | Claudia De la Cruz | Peace and Freedom | 15 | 0.1% | 95% |
Holden | Write-ins | Write - In | 0 | 0.0% | 95% |
Holland | Donald Trump | Republican | 875 | 55.5% | 95% |
Holland | Kamala Harris wins | Democrat (incumbent) | 658 | 41.8% | 95% |
Holland | Chase Oliver | Libertarian | 13 | 0.8% | 95% |
Holland | Write-ins | Write - In | 11 | 0.7% | 95% |
Holland | Shiva Ayyadurai | Independent | 10 | 0.6% | 95% |
Holland | Jill Stein | Green | 7 | 0.4% | 95% |
Holland | Claudia De la Cruz | Peace and Freedom | 2 | 0.1% | 95% |
Holliston | Kamala Harris wins | Democrat (incumbent) | 6,359 | 68.4% | 100% |
Holliston | Donald Trump | Republican | 2,639 | 28.4% | 100% |
Holliston | Write-ins | Write - In | 102 | 1.1% | 100% |
Holliston | Shiva Ayyadurai | Independent | 62 | 0.7% | 100% |
Holliston | Chase Oliver | Libertarian | 60 | 0.6% | 100% |
Holliston | Jill Stein | Green | 45 | 0.5% | 100% |
Holliston | Claudia De la Cruz | Peace and Freedom | 27 | 0.3% | 100% |
Holyoke | Kamala Harris wins | Democrat (incumbent) | 9,409 | 63.5% | 100% |
Holyoke | Donald Trump | Republican | 4,943 | 33.4% | 100% |
Holyoke | Claudia De la Cruz | Peace and Freedom | 149 | 1.0% | 100% |
Holyoke | Jill Stein | Green | 144 | 1.0% | 100% |
Holyoke | Shiva Ayyadurai | Independent | 84 | 0.6% | 100% |
Holyoke | Chase Oliver | Libertarian | 57 | 0.4% | 100% |
Holyoke | Write-ins | Write - In | 24 | 0.2% | 100% |
Hopedale | Kamala Harris wins | Democrat (incumbent) | 2,054 | 57.3% | 95% |
Hopedale | Donald Trump | Republican | 1,428 | 39.8% | 95% |
Hopedale | Write-ins | Write - In | 31 | 0.9% | 95% |
Hopedale | Shiva Ayyadurai | Independent | 25 | 0.7% | 95% |
Hopedale | Jill Stein | Green | 21 | 0.6% | 95% |
Hopedale | Chase Oliver | Libertarian | 16 | 0.4% | 95% |
Hopedale | Claudia De la Cruz | Peace and Freedom | 9 | 0.3% | 95% |
Hopkinton | Kamala Harris wins | Democrat (incumbent) | 6,843 | 66.2% | 95% |
Hopkinton | Donald Trump | Republican | 3,179 | 30.8% | 95% |
Hopkinton | Jill Stein | Green | 95 | 0.9% | 95% |
Hopkinton | Write-ins | Write - In | 87 | 0.8% | 95% |
Hopkinton | Chase Oliver | Libertarian | 64 | 0.6% | 95% |
Hopkinton | Shiva Ayyadurai | Independent | 53 | 0.5% | 95% |
Hopkinton | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Hubbardston | Donald Trump | Republican | 1,614 | 54.6% | 95% |
Hubbardston | Kamala Harris wins | Democrat (incumbent) | 1,262 | 42.7% | 95% |
Hubbardston | Chase Oliver | Libertarian | 31 | 1.0% | 95% |
Hubbardston | Shiva Ayyadurai | Independent | 15 | 0.5% | 95% |
Hubbardston | Write-ins | Write - In | 14 | 0.5% | 95% |
Hubbardston | Jill Stein | Green | 13 | 0.4% | 95% |
Hubbardston | Claudia De la Cruz | Peace and Freedom | 5 | 0.2% | 95% |
Hudson | Kamala Harris wins | Democrat (incumbent) | 6,793 | 60.2% | 95% |
Hudson | Donald Trump | Republican | 4,153 | 36.8% | 95% |
Hudson | Shiva Ayyadurai | Independent | 83 | 0.7% | 95% |
Hudson | Jill Stein | Green | 79 | 0.7% | 95% |
Hudson | Write-ins | Write - In | 77 | 0.7% | 95% |
Hudson | Chase Oliver | Libertarian | 74 | 0.7% | 95% |
Hudson | Claudia De la Cruz | Peace and Freedom | 31 | 0.3% | 95% |
Hull | Kamala Harris wins | Democrat (incumbent) | 4,171 | 61.0% | 95% |
Hull | Donald Trump | Republican | 2,523 | 36.9% | 95% |
Hull | Chase Oliver | Libertarian | 41 | 0.6% | 95% |
Hull | Write-ins | Write - In | 36 | 0.5% | 95% |
Hull | Shiva Ayyadurai | Independent | 33 | 0.5% | 95% |
Hull | Jill Stein | Green | 26 | 0.4% | 95% |
Hull | Claudia De la Cruz | Peace and Freedom | 13 | 0.2% | 95% |
Huntington | Donald Trump | Republican | 651 | 53.0% | 95% |
Huntington | Kamala Harris wins | Democrat (incumbent) | 554 | 45.1% | 95% |
Huntington | Jill Stein | Green | 13 | 1.1% | 95% |
Huntington | Shiva Ayyadurai | Independent | 5 | 0.4% | 95% |
Huntington | Chase Oliver | Libertarian | 5 | 0.4% | 95% |
Huntington | Claudia De la Cruz | Peace and Freedom | 1 | 0.1% | 95% |
Huntington | Write-ins | Write - In | 0 | 0.0% | 95% |
Ipswich | Kamala Harris wins | Democrat (incumbent) | 6,055 | 63.7% | 95% |
Ipswich | Donald Trump | Republican | 3,185 | 33.5% | 95% |
Ipswich | Write-ins | Write - In | 91 | 1.0% | 95% |
Ipswich | Shiva Ayyadurai | Independent | 51 | 0.5% | 95% |
Ipswich | Chase Oliver | Libertarian | 51 | 0.5% | 95% |
Ipswich | Jill Stein | Green | 48 | 0.5% | 95% |
Ipswich | Claudia De la Cruz | Peace and Freedom | 23 | 0.2% | 95% |
Kingston | Kamala Harris wins | Democrat (incumbent) | 4,245 | 49.0% | 99% |
Kingston | Donald Trump | Republican | 4,242 | 48.9% | 99% |
Kingston | Shiva Ayyadurai | Independent | 52 | 0.6% | 99% |
Kingston | Write-ins | Write - In | 42 | 0.5% | 99% |
Kingston | Chase Oliver | Libertarian | 41 | 0.5% | 99% |
Kingston | Jill Stein | Green | 29 | 0.3% | 99% |
Kingston | Claudia De la Cruz | Peace and Freedom | 20 | 0.2% | 99% |
Lakeville | Donald Trump | Republican | 4,321 | 55.6% | 95% |
Lakeville | Kamala Harris wins | Democrat (incumbent) | 3,268 | 42.1% | 95% |
Lakeville | Shiva Ayyadurai | Independent | 55 | 0.7% | 95% |
Lakeville | Chase Oliver | Libertarian | 40 | 0.5% | 95% |
Lakeville | Jill Stein | Green | 39 | 0.5% | 95% |
Lakeville | Write-ins | Write - In | 34 | 0.4% | 95% |
Lakeville | Claudia De la Cruz | Peace and Freedom | 9 | 0.1% | 95% |
Lancaster | Kamala Harris wins | Democrat (incumbent) | 2,322 | 54.8% | 95% |
Lancaster | Donald Trump | Republican | 1,796 | 42.4% | 95% |
Lancaster | Shiva Ayyadurai | Independent | 34 | 0.8% | 95% |
Lancaster | Chase Oliver | Libertarian | 27 | 0.6% | 95% |
Lancaster | Jill Stein | Green | 26 | 0.6% | 95% |
Lancaster | Write-ins | Write - In | 25 | 0.6% | 95% |
Lancaster | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 95% |
Lanesborough | Kamala Harris wins | Democrat (incumbent) | 1,156 | 62.6% | 95% |
Lanesborough | Donald Trump | Republican | 650 | 35.2% | 95% |
Lanesborough | Jill Stein | Green | 16 | 0.9% | 95% |
Lanesborough | Shiva Ayyadurai | Independent | 11 | 0.6% | 95% |
Lanesborough | Chase Oliver | Libertarian | 9 | 0.5% | 95% |
Lanesborough | Claudia De la Cruz | Peace and Freedom | 4 | 0.2% | 95% |
Lanesborough | Write-ins | Write - In | 2 | 0.1% | 95% |
Lawrence | Kamala Harris wins | Democrat (incumbent) | 12,073 | 57.2% | 100% |
Lawrence | Donald Trump | Republican | 8,477 | 40.2% | 100% |
Lawrence | Claudia De la Cruz | Peace and Freedom | 198 | 0.9% | 100% |
Lawrence | Shiva Ayyadurai | Independent | 149 | 0.7% | 100% |
Lawrence | Jill Stein | Green | 96 | 0.5% | 100% |
Lawrence | Chase Oliver | Libertarian | 61 | 0.3% | 100% |
Lawrence | Write-ins | Write - In | 56 | 0.3% | 100% |
Lee | Kamala Harris wins | Democrat (incumbent) | 2,133 | 66.0% | 94.8% |
Lee | Donald Trump | Republican | 999 | 30.9% | 94.8% |
Lee | Jill Stein | Green | 27 | 0.8% | 94.8% |
Lee | Write-ins | Write - In | 26 | 0.8% | 94.8% |
Lee | Shiva Ayyadurai | Independent | 22 | 0.7% | 94.8% |
Lee | Chase Oliver | Libertarian | 16 | 0.5% | 94.8% |
Lee | Claudia De la Cruz | Peace and Freedom | 9 | 0.3% | 94.8% |
Leicester | Donald Trump | Republican | 3,310 | 52.7% | 95% |
Leicester | Kamala Harris wins | Democrat (incumbent) | 2,822 | 45.0% | 95% |
Leicester | Jill Stein | Green | 35 | 0.6% | 95% |
Leicester | Shiva Ayyadurai | Independent | 34 | 0.5% | 95% |
Leicester | Chase Oliver | Libertarian | 33 | 0.5% | 95% |
Leicester | Claudia De la Cruz | Peace and Freedom | 22 | 0.4% | 95% |
Leicester | Write-ins | Write - In | 22 | 0.4% | 95% |
Lenox | Kamala Harris wins | Democrat (incumbent) | 2,563 | 78.4% | 95% |
Lenox | Donald Trump | Republican | 617 | 18.9% | 95% |
Lenox | Write-ins | Write - In | 28 | 0.9% | 95% |
Lenox | Chase Oliver | Libertarian | 23 | 0.7% | 95% |
Lenox | Jill Stein | Green | 17 | 0.5% | 95% |
Lenox | Shiva Ayyadurai | Independent | 13 | 0.4% | 95% |
Lenox | Claudia De la Cruz | Peace and Freedom | 9 | 0.3% | 95% |
Leominster | Kamala Harris wins | Democrat (incumbent) | 10,955 | 53.4% | 100% |
Leominster | Donald Trump | Republican | 9,059 | 44.2% | 100% |
Leominster | Shiva Ayyadurai | Independent | 127 | 0.6% | 100% |
Leominster | Jill Stein | Green | 120 | 0.6% | 100% |
Leominster | Chase Oliver | Libertarian | 116 | 0.6% | 100% |
Leominster | Claudia De la Cruz | Peace and Freedom | 69 | 0.3% | 100% |
Leominster | Write-ins | Write - In | 56 | 0.3% | 100% |
Leverett | Kamala Harris wins | Democrat (incumbent) | 1,079 | 83.3% | 95% |
Leverett | Donald Trump | Republican | 160 | 12.4% | 95% |
Leverett | Jill Stein | Green | 35 | 2.7% | 95% |
Leverett | Claudia De la Cruz | Peace and Freedom | 9 | 0.7% | 95% |
Leverett | Chase Oliver | Libertarian | 5 | 0.4% | 95% |
Leverett | Write-ins | Write - In | 5 | 0.4% | 95% |
Leverett | Shiva Ayyadurai | Independent | 2 | 0.2% | 95% |
Lexington | Kamala Harris wins | Democrat (incumbent) | 14,362 | 78.3% | 100% |
Lexington | Donald Trump | Republican | 3,279 | 17.9% | 100% |
Lexington | Jill Stein | Green | 309 | 1.7% | 100% |
Lexington | Chase Oliver | Libertarian | 136 | 0.7% | 100% |
Lexington | Write-ins | Write - In | 135 | 0.7% | 100% |
Lexington | Shiva Ayyadurai | Independent | 74 | 0.4% | 100% |
Lexington | Claudia De la Cruz | Peace and Freedom | 54 | 0.3% | 100% |
Leyden | Kamala Harris wins | Democrat (incumbent) | 315 | 63.6% | 95% |
Leyden | Donald Trump | Republican | 159 | 32.1% | 95% |
Leyden | Jill Stein | Green | 8 | 1.6% | 95% |
Leyden | Write-ins | Write - In | 6 | 1.2% | 95% |
Leyden | Claudia De la Cruz | Peace and Freedom | 3 | 0.6% | 95% |
Leyden | Shiva Ayyadurai | Independent | 2 | 0.4% | 95% |
Leyden | Chase Oliver | Libertarian | 2 | 0.4% | 95% |
Lincoln | Kamala Harris wins | Democrat (incumbent) | 3,258 | 81.2% | 95% |
Lincoln | Donald Trump | Republican | 634 | 15.8% | 95% |
Lincoln | Write-ins | Write - In | 41 | 1.0% | 95% |
Lincoln | Jill Stein | Green | 40 | 1.0% | 95% |
Lincoln | Chase Oliver | Libertarian | 24 | 0.6% | 95% |
Lincoln | Shiva Ayyadurai | Independent | 10 | 0.2% | 95% |
Lincoln | Claudia De la Cruz | Peace and Freedom | 5 | 0.1% | 95% |
Littleton | Kamala Harris wins | Democrat (incumbent) | 4,295 | 66.5% | 95% |
Littleton | Donald Trump | Republican | 2,014 | 31.2% | 95% |
Littleton | Chase Oliver | Libertarian | 60 | 0.9% | 95% |
Littleton | Shiva Ayyadurai | Independent | 40 | 0.6% | 95% |
Littleton | Jill Stein | Green | 31 | 0.5% | 95% |
Littleton | Claudia De la Cruz | Peace and Freedom | 16 | 0.2% | 95% |
Littleton | Write-ins | Write - In | 0 | 0.0% | 95% |
Longmeadow | Kamala Harris wins | Democrat (incumbent) | 5,960 | 61.1% | 95% |
Longmeadow | Donald Trump | Republican | 3,500 | 35.9% | 95% |
Longmeadow | Write-ins | Write - In | 80 | 0.8% | 95% |
Longmeadow | Jill Stein | Green | 77 | 0.8% | 95% |
Longmeadow | Chase Oliver | Libertarian | 61 | 0.6% | 95% |
Longmeadow | Shiva Ayyadurai | Independent | 53 | 0.5% | 95% |
Longmeadow | Claudia De la Cruz | Peace and Freedom | 20 | 0.2% | 95% |
Lowell | Kamala Harris wins | Democrat (incumbent) | 21,080 | 60.4% | 100% |
Lowell | Donald Trump | Republican | 12,906 | 37.0% | 100% |
Lowell | Jill Stein | Green | 246 | 0.7% | 100% |
Lowell | Shiva Ayyadurai | Independent | 189 | 0.5% | 100% |
Lowell | Write-ins | Write - In | 187 | 0.5% | 100% |
Lowell | Claudia De la Cruz | Peace and Freedom | 186 | 0.5% | 100% |
Lowell | Chase Oliver | Libertarian | 132 | 0.4% | 100% |
Ludlow | Donald Trump | Republican | 5,930 | 53.0% | 95% |
Ludlow | Kamala Harris wins | Democrat (incumbent) | 5,025 | 44.9% | 95% |
Ludlow | Shiva Ayyadurai | Independent | 75 | 0.7% | 95% |
Ludlow | Chase Oliver | Libertarian | 47 | 0.4% | 95% |
Ludlow | Jill Stein | Green | 46 | 0.4% | 95% |
Ludlow | Write-ins | Write - In | 40 | 0.4% | 95% |
Ludlow | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Lunenburg | Kamala Harris wins | Democrat (incumbent) | 3,866 | 53.3% | 95% |
Lunenburg | Donald Trump | Republican | 3,207 | 44.3% | 95% |
Lunenburg | Chase Oliver | Libertarian | 70 | 1.0% | 95% |
Lunenburg | Shiva Ayyadurai | Independent | 37 | 0.5% | 95% |
Lunenburg | Jill Stein | Green | 35 | 0.5% | 95% |
Lunenburg | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Lunenburg | Write-ins | Write - In | 15 | 0.2% | 95% |
Lynn | Kamala Harris wins | Democrat (incumbent) | 18,982 | 59.8% | 100% |
Lynn | Donald Trump | Republican | 11,865 | 37.4% | 100% |
Lynn | Jill Stein | Green | 247 | 0.8% | 100% |
Lynn | Claudia De la Cruz | Peace and Freedom | 197 | 0.6% | 100% |
Lynn | Shiva Ayyadurai | Independent | 181 | 0.6% | 100% |
Lynn | Write-ins | Write - In | 137 | 0.4% | 100% |
Lynn | Chase Oliver | Libertarian | 115 | 0.4% | 100% |
Lynnfield | Donald Trump | Republican | 4,078 | 50.9% | 100% |
Lynnfield | Kamala Harris wins | Democrat (incumbent) | 3,813 | 47.6% | 100% |
Lynnfield | Shiva Ayyadurai | Independent | 39 | 0.5% | 100% |
Lynnfield | Chase Oliver | Libertarian | 38 | 0.5% | 100% |
Lynnfield | Jill Stein | Green | 37 | 0.5% | 100% |
Lynnfield | Claudia De la Cruz | Peace and Freedom | 9 | 0.1% | 100% |
Lynnfield | Write-ins | Write - In | 0 | 0.0% | 100% |
Malden | Kamala Harris wins | Democrat (incumbent) | 15,327 | 67.7% | 100% |
Malden | Donald Trump | Republican | 6,443 | 28.5% | 100% |
Malden | Jill Stein | Green | 350 | 1.5% | 100% |
Malden | Claudia De la Cruz | Peace and Freedom | 173 | 0.8% | 100% |
Malden | Write-ins | Write - In | 123 | 0.5% | 100% |
Malden | Shiva Ayyadurai | Independent | 122 | 0.5% | 100% |
Malden | Chase Oliver | Libertarian | 87 | 0.4% | 100% |
Manchester | Kamala Harris wins | Democrat (incumbent) | 2,575 | 70.8% | 95% |
Manchester | Donald Trump | Republican | 952 | 26.2% | 95% |
Manchester | Write-ins | Write - In | 30 | 0.8% | 95% |
Manchester | Chase Oliver | Libertarian | 29 | 0.8% | 95% |
Manchester | Jill Stein | Green | 22 | 0.6% | 95% |
Manchester | Shiva Ayyadurai | Independent | 19 | 0.5% | 95% |
Manchester | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 95% |
Mansfield | Kamala Harris wins | Democrat (incumbent) | 7,939 | 57.0% | 95% |
Mansfield | Donald Trump | Republican | 5,533 | 39.7% | 95% |
Mansfield | Jill Stein | Green | 149 | 1.1% | 95% |
Mansfield | Write-ins | Write - In | 107 | 0.8% | 95% |
Mansfield | Shiva Ayyadurai | Independent | 101 | 0.7% | 95% |
Mansfield | Chase Oliver | Libertarian | 87 | 0.6% | 95% |
Mansfield | Claudia De la Cruz | Peace and Freedom | 24 | 0.2% | 95% |
Marblehead | Kamala Harris wins | Democrat (incumbent) | 9,299 | 68.6% | 95% |
Marblehead | Donald Trump | Republican | 3,915 | 28.9% | 95% |
Marblehead | Chase Oliver | Libertarian | 98 | 0.7% | 95% |
Marblehead | Write-ins | Write - In | 92 | 0.7% | 95% |
Marblehead | Jill Stein | Green | 66 | 0.5% | 95% |
Marblehead | Shiva Ayyadurai | Independent | 49 | 0.4% | 95% |
Marblehead | Claudia De la Cruz | Peace and Freedom | 33 | 0.2% | 95% |
Marion | Kamala Harris wins | Democrat (incumbent) | 2,236 | 61.6% | 95% |
Marion | Donald Trump | Republican | 1,308 | 36.0% | 95% |
Marion | Write-ins | Write - In | 35 | 1.0% | 95% |
Marion | Chase Oliver | Libertarian | 20 | 0.6% | 95% |
Marion | Shiva Ayyadurai | Independent | 15 | 0.4% | 95% |
Marion | Jill Stein | Green | 14 | 0.4% | 95% |
Marion | Claudia De la Cruz | Peace and Freedom | 4 | 0.1% | 95% |
Marlborough | Kamala Harris wins | Democrat (incumbent) | 10,996 | 60.8% | 100% |
Marlborough | Donald Trump | Republican | 6,651 | 36.8% | 100% |
Marlborough | Jill Stein | Green | 121 | 0.7% | 100% |
Marlborough | Chase Oliver | Libertarian | 107 | 0.6% | 100% |
Marlborough | Shiva Ayyadurai | Independent | 91 | 0.5% | 100% |
Marlborough | Write-ins | Write - In | 88 | 0.5% | 100% |
Marlborough | Claudia De la Cruz | Peace and Freedom | 36 | 0.2% | 100% |
Marshfield | Kamala Harris wins | Democrat (incumbent) | 8,903 | 51.6% | 95% |
Marshfield | Donald Trump | Republican | 8,028 | 46.5% | 95% |
Marshfield | Shiva Ayyadurai | Independent | 123 | 0.7% | 95% |
Marshfield | Chase Oliver | Libertarian | 101 | 0.6% | 95% |
Marshfield | Jill Stein | Green | 81 | 0.5% | 95% |
Marshfield | Claudia De la Cruz | Peace and Freedom | 23 | 0.1% | 95% |
Marshfield | Write-ins | Write - In | 0 | 0.0% | 95% |
Mashpee | Kamala Harris wins | Democrat (incumbent) | 5,883 | 56.6% | 95% |
Mashpee | Donald Trump | Republican | 4,305 | 41.5% | 95% |
Mashpee | Shiva Ayyadurai | Independent | 61 | 0.6% | 95% |
Mashpee | Chase Oliver | Libertarian | 47 | 0.5% | 95% |
Mashpee | Write-ins | Write - In | 45 | 0.4% | 95% |
Mashpee | Jill Stein | Green | 28 | 0.3% | 95% |
Mashpee | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Mattapoisett | Kamala Harris wins | Democrat (incumbent) | 2,739 | 55.9% | 95% |
Mattapoisett | Donald Trump | Republican | 2,076 | 42.4% | 95% |
Mattapoisett | Write-ins | Write - In | 27 | 0.6% | 95% |
Mattapoisett | Chase Oliver | Libertarian | 23 | 0.5% | 95% |
Mattapoisett | Shiva Ayyadurai | Independent | 20 | 0.4% | 95% |
Mattapoisett | Jill Stein | Green | 15 | 0.3% | 95% |
Mattapoisett | Claudia De la Cruz | Peace and Freedom | 2 | 0.0% | 95% |
Maynard | Kamala Harris wins | Democrat (incumbent) | 4,743 | 71.0% | 95% |
Maynard | Donald Trump | Republican | 1,766 | 26.4% | 95% |
Maynard | Jill Stein | Green | 50 | 0.7% | 95% |
Maynard | Chase Oliver | Libertarian | 40 | 0.6% | 95% |
Maynard | Write-ins | Write - In | 31 | 0.5% | 95% |
Maynard | Shiva Ayyadurai | Independent | 27 | 0.4% | 95% |
Maynard | Claudia De la Cruz | Peace and Freedom | 24 | 0.4% | 95% |
Medfield | Kamala Harris wins | Democrat (incumbent) | 5,230 | 65.3% | 95% |
Medfield | Donald Trump | Republican | 2,500 | 31.2% | 95% |
Medfield | Write-ins | Write - In | 104 | 1.3% | 95% |
Medfield | Chase Oliver | Libertarian | 66 | 0.8% | 95% |
Medfield | Jill Stein | Green | 55 | 0.7% | 95% |
Medfield | Shiva Ayyadurai | Independent | 39 | 0.5% | 95% |
Medfield | Claudia De la Cruz | Peace and Freedom | 12 | 0.1% | 95% |
Medford | Kamala Harris wins | Democrat (incumbent) | 21,050 | 70.5% | 100% |
Medford | Donald Trump | Republican | 7,774 | 26.0% | 100% |
Medford | Jill Stein | Green | 369 | 1.2% | 100% |
Medford | Write-ins | Write - In | 206 | 0.7% | 100% |
Medford | Claudia De la Cruz | Peace and Freedom | 203 | 0.7% | 100% |
Medford | Chase Oliver | Libertarian | 145 | 0.5% | 100% |
Medford | Shiva Ayyadurai | Independent | 124 | 0.4% | 100% |
Medway | Kamala Harris wins | Democrat (incumbent) | 5,029 | 59.6% | 95% |
Medway | Donald Trump | Republican | 3,192 | 37.8% | 95% |
Medway | Write-ins | Write - In | 77 | 0.9% | 95% |
Medway | Chase Oliver | Libertarian | 49 | 0.6% | 95% |
Medway | Shiva Ayyadurai | Independent | 46 | 0.5% | 95% |
Medway | Jill Stein | Green | 37 | 0.4% | 95% |
Medway | Claudia De la Cruz | Peace and Freedom | 12 | 0.1% | 95% |
Melrose | Kamala Harris wins | Democrat (incumbent) | 12,041 | 70.3% | 100% |
Melrose | Donald Trump | Republican | 4,579 | 26.8% | 100% |
Melrose | Jill Stein | Green | 150 | 0.9% | 100% |
Melrose | Write-ins | Write - In | 135 | 0.8% | 100% |
Melrose | Chase Oliver | Libertarian | 93 | 0.5% | 100% |
Melrose | Shiva Ayyadurai | Independent | 70 | 0.4% | 100% |
Melrose | Claudia De la Cruz | Peace and Freedom | 49 | 0.3% | 100% |
Mendon | Kamala Harris wins | Democrat (incumbent) | 1,972 | 50.0% | 95% |
Mendon | Donald Trump | Republican | 1,877 | 47.6% | 95% |
Mendon | Chase Oliver | Libertarian | 33 | 0.8% | 95% |
Mendon | Write-ins | Write - In | 21 | 0.5% | 95% |
Mendon | Shiva Ayyadurai | Independent | 20 | 0.5% | 95% |
Mendon | Jill Stein | Green | 15 | 0.4% | 95% |
Mendon | Claudia De la Cruz | Peace and Freedom | 3 | 0.1% | 95% |
Merrimac | Kamala Harris wins | Democrat (incumbent) | 2,383 | 55.6% | 99% |
Merrimac | Donald Trump | Republican | 1,814 | 42.3% | 99% |
Merrimac | Chase Oliver | Libertarian | 24 | 0.6% | 99% |
Merrimac | Shiva Ayyadurai | Independent | 23 | 0.5% | 99% |
Merrimac | Jill Stein | Green | 16 | 0.4% | 99% |
Merrimac | Write-ins | Write - In | 15 | 0.3% | 99% |
Merrimac | Claudia De la Cruz | Peace and Freedom | 11 | 0.3% | 99% |
Methuen | Kamala Harris wins | Democrat (incumbent) | 12,220 | 49.7% | 100% |
Methuen | Donald Trump | Republican | 11,830 | 48.1% | 100% |
Methuen | Jill Stein | Green | 152 | 0.6% | 100% |
Methuen | Write-ins | Write - In | 126 | 0.5% | 100% |
Methuen | Shiva Ayyadurai | Independent | 122 | 0.5% | 100% |
Methuen | Claudia De la Cruz | Peace and Freedom | 81 | 0.3% | 100% |
Methuen | Chase Oliver | Libertarian | 73 | 0.3% | 100% |
Middleborough | Donald Trump | Republican | 8,114 | 56.3% | 95% |
Middleborough | Kamala Harris wins | Democrat (incumbent) | 6,021 | 41.8% | 95% |
Middleborough | Shiva Ayyadurai | Independent | 78 | 0.5% | 95% |
Middleborough | Chase Oliver | Libertarian | 74 | 0.5% | 95% |
Middleborough | Write-ins | Write - In | 60 | 0.4% | 95% |
Middleborough | Jill Stein | Green | 46 | 0.3% | 95% |
Middleborough | Claudia De la Cruz | Peace and Freedom | 26 | 0.2% | 95% |
Middlefield | Kamala Harris wins | Democrat (incumbent) | 185 | 58.7% | 95% |
Middlefield | Donald Trump | Republican | 126 | 40.0% | 95% |
Middlefield | Jill Stein | Green | 2 | 0.6% | 95% |
Middlefield | Chase Oliver | Libertarian | 1 | 0.3% | 95% |
Middlefield | Claudia De la Cruz | Peace and Freedom | 1 | 0.3% | 95% |
Middlefield | Shiva Ayyadurai | Independent | 0 | 0.0% | 95% |
Middlefield | Write-ins | Write - In | 0 | 0.0% | 95% |
Middleton | Donald Trump | Republican | 3,083 | 53.2% | 100% |
Middleton | Kamala Harris wins | Democrat (incumbent) | 2,558 | 44.2% | 100% |
Middleton | Write-ins | Write - In | 48 | 0.8% | 100% |
Middleton | Chase Oliver | Libertarian | 35 | 0.6% | 100% |
Middleton | Jill Stein | Green | 33 | 0.6% | 100% |
Middleton | Shiva Ayyadurai | Independent | 25 | 0.4% | 100% |
Middleton | Claudia De la Cruz | Peace and Freedom | 8 | 0.1% | 100% |
Milford | Kamala Harris wins | Democrat (incumbent) | 7,586 | 54.5% | 100% |
Milford | Donald Trump | Republican | 5,942 | 42.7% | 100% |
Milford | Write-ins | Write - In | 111 | 0.8% | 100% |
Milford | Jill Stein | Green | 90 | 0.6% | 100% |
Milford | Shiva Ayyadurai | Independent | 82 | 0.6% | 100% |
Milford | Chase Oliver | Libertarian | 71 | 0.5% | 100% |
Milford | Claudia De la Cruz | Peace and Freedom | 33 | 0.2% | 100% |
Millbury | Donald Trump | Republican | 3,994 | 49.4% | 95% |
Millbury | Kamala Harris wins | Democrat (incumbent) | 3,904 | 48.3% | 95% |
Millbury | Shiva Ayyadurai | Independent | 52 | 0.6% | 95% |
Millbury | Chase Oliver | Libertarian | 47 | 0.6% | 95% |
Millbury | Jill Stein | Green | 46 | 0.6% | 95% |
Millbury | Write-ins | Write - In | 28 | 0.3% | 95% |
Millbury | Claudia De la Cruz | Peace and Freedom | 14 | 0.2% | 95% |
Millis | Kamala Harris wins | Democrat (incumbent) | 3,560 | 59.5% | 95% |
Millis | Donald Trump | Republican | 2,256 | 37.7% | 95% |
Millis | Write-ins | Write - In | 52 | 0.9% | 95% |
Millis | Shiva Ayyadurai | Independent | 39 | 0.7% | 95% |
Millis | Chase Oliver | Libertarian | 36 | 0.6% | 95% |
Millis | Jill Stein | Green | 21 | 0.4% | 95% |
Millis | Claudia De la Cruz | Peace and Freedom | 16 | 0.3% | 95% |
Millville | Donald Trump | Republican | 1,055 | 58.9% | 95% |
Millville | Kamala Harris wins | Democrat (incumbent) | 708 | 39.5% | 95% |
Millville | Shiva Ayyadurai | Independent | 9 | 0.5% | 95% |
Millville | Claudia De la Cruz | Peace and Freedom | 8 | 0.4% | 95% |
Millville | Chase Oliver | Libertarian | 7 | 0.4% | 95% |
Millville | Jill Stein | Green | 5 | 0.3% | 95% |
Millville | Write-ins | Write - In | 0 | 0.0% | 95% |
Milton | Kamala Harris wins | Democrat (incumbent) | 11,718 | 70.1% | 100% |
Milton | Donald Trump | Republican | 4,544 | 27.2% | 100% |
Milton | Write-ins | Write - In | 143 | 0.9% | 100% |
Milton | Jill Stein | Green | 103 | 0.6% | 100% |
Milton | Chase Oliver | Libertarian | 99 | 0.6% | 100% |
Milton | Shiva Ayyadurai | Independent | 75 | 0.4% | 100% |
Milton | Claudia De la Cruz | Peace and Freedom | 43 | 0.3% | 100% |
Monroe | Donald Trump | Republican | 39 | 59.1% | 95% |
Monroe | Kamala Harris wins | Democrat (incumbent) | 24 | 36.4% | 95% |
Monroe | Shiva Ayyadurai | Independent | 3 | 4.5% | 95% |
Monroe | Jill Stein | Green | 0 | 0.0% | 95% |
Monroe | Chase Oliver | Libertarian | 0 | 0.0% | 95% |
Monroe | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Monroe | Write-ins | Write - In | 0 | 0.0% | 95% |
Monson | Donald Trump | Republican | 2,713 | 53.6% | 95% |
Monson | Kamala Harris wins | Democrat (incumbent) | 2,247 | 44.4% | 95% |
Monson | Shiva Ayyadurai | Independent | 37 | 0.7% | 95% |
Monson | Chase Oliver | Libertarian | 27 | 0.5% | 95% |
Monson | Jill Stein | Green | 21 | 0.4% | 95% |
Monson | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 95% |
Monson | Write-ins | Write - In | 8 | 0.2% | 95% |
Montague | Kamala Harris wins | Democrat (incumbent) | 3,233 | 67.2% | 100% |
Montague | Donald Trump | Republican | 1,362 | 28.3% | 100% |
Montague | Jill Stein | Green | 79 | 1.6% | 100% |
Montague | Claudia De la Cruz | Peace and Freedom | 49 | 1.0% | 100% |
Montague | Write-ins | Write - In | 31 | 0.6% | 100% |
Montague | Chase Oliver | Libertarian | 30 | 0.6% | 100% |
Montague | Shiva Ayyadurai | Independent | 26 | 0.5% | 100% |
Monterey | Kamala Harris wins | Democrat (incumbent) | 482 | 80.7% | 95% |
Monterey | Donald Trump | Republican | 95 | 15.9% | 95% |
Monterey | Jill Stein | Green | 7 | 1.2% | 95% |
Monterey | Write-ins | Write - In | 4 | 0.7% | 95% |
Monterey | Shiva Ayyadurai | Independent | 3 | 0.5% | 95% |
Monterey | Chase Oliver | Libertarian | 3 | 0.5% | 95% |
Monterey | Claudia De la Cruz | Peace and Freedom | 3 | 0.5% | 95% |
Montgomery | Donald Trump | Republican | 302 | 55.1% | 95% |
Montgomery | Kamala Harris wins | Democrat (incumbent) | 237 | 43.2% | 95% |
Montgomery | Jill Stein | Green | 3 | 0.5% | 95% |
Montgomery | Shiva Ayyadurai | Independent | 3 | 0.5% | 95% |
Montgomery | Chase Oliver | Libertarian | 3 | 0.5% | 95% |
Montgomery | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Montgomery | Write-ins | Write - In | 0 | 0.0% | 95% |
Mount Washington | Kamala Harris wins | Democrat (incumbent) | 93 | 76.9% | 95% |
Mount Washington | Donald Trump | Republican | 23 | 19.0% | 95% |
Mount Washington | Write-ins | Write - In | 2 | 1.7% | 95% |
Mount Washington | Jill Stein | Green | 1 | 0.8% | 95% |
Mount Washington | Shiva Ayyadurai | Independent | 1 | 0.8% | 95% |
Mount Washington | Chase Oliver | Libertarian | 1 | 0.8% | 95% |
Mount Washington | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Nahant | Kamala Harris wins | Democrat (incumbent) | 1,445 | 62.2% | 94.2% |
Nahant | Donald Trump | Republican | 841 | 36.2% | 94.2% |
Nahant | Write-ins | Write - In | 18 | 0.8% | 94.2% |
Nahant | Jill Stein | Green | 11 | 0.5% | 94.2% |
Nahant | Shiva Ayyadurai | Independent | 5 | 0.2% | 94.2% |
Nahant | Chase Oliver | Libertarian | 3 | 0.1% | 94.2% |
Nahant | Claudia De la Cruz | Peace and Freedom | 1 | 0.0% | 94.2% |
Nantucket | Kamala Harris wins | Democrat (incumbent) | 4,784 | 67.2% | 95% |
Nantucket | Donald Trump | Republican | 2,171 | 30.5% | 95% |
Nantucket | Jill Stein | Green | 39 | 0.5% | 95% |
Nantucket | Shiva Ayyadurai | Independent | 38 | 0.5% | 95% |
Nantucket | Write-ins | Write - In | 36 | 0.5% | 95% |
Nantucket | Chase Oliver | Libertarian | 33 | 0.5% | 95% |
Nantucket | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Natick | Kamala Harris wins | Democrat (incumbent) | 15,161 | 72.7% | 100% |
Natick | Donald Trump | Republican | 5,119 | 24.5% | 100% |
Natick | Write-ins | Write - In | 166 | 0.8% | 100% |
Natick | Jill Stein | Green | 144 | 0.7% | 100% |
Natick | Shiva Ayyadurai | Independent | 114 | 0.5% | 100% |
Natick | Chase Oliver | Libertarian | 112 | 0.5% | 100% |
Natick | Claudia De la Cruz | Peace and Freedom | 41 | 0.2% | 100% |
Needham | Kamala Harris wins | Democrat (incumbent) | 14,586 | 75.0% | 100% |
Needham | Donald Trump | Republican | 4,233 | 21.8% | 100% |
Needham | Write-ins | Write - In | 250 | 1.3% | 100% |
Needham | Jill Stein | Green | 127 | 0.7% | 100% |
Needham | Chase Oliver | Libertarian | 124 | 0.6% | 100% |
Needham | Shiva Ayyadurai | Independent | 86 | 0.4% | 100% |
Needham | Claudia De la Cruz | Peace and Freedom | 50 | 0.3% | 100% |
New Ashford | Kamala Harris wins | Democrat (incumbent) | 93 | 57.4% | 95% |
New Ashford | Donald Trump | Republican | 65 | 40.1% | 95% |
New Ashford | Chase Oliver | Libertarian | 3 | 1.9% | 95% |
New Ashford | Jill Stein | Green | 1 | 0.6% | 95% |
New Ashford | Shiva Ayyadurai | Independent | 0 | 0.0% | 95% |
New Ashford | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
New Ashford | Write-ins | Write - In | 0 | 0.0% | 95% |
New Bedford | Kamala Harris wins | Democrat (incumbent) | 18,372 | 53.0% | 95% |
New Bedford | Donald Trump | Republican | 15,552 | 44.9% | 95% |
New Bedford | Shiva Ayyadurai | Independent | 205 | 0.6% | 95% |
New Bedford | Jill Stein | Green | 157 | 0.5% | 95% |
New Bedford | Claudia De la Cruz | Peace and Freedom | 157 | 0.5% | 95% |
New Bedford | Write-ins | Write - In | 117 | 0.3% | 95% |
New Bedford | Chase Oliver | Libertarian | 99 | 0.3% | 95% |
New Braintree | Donald Trump | Republican | 346 | 52.1% | 95% |
New Braintree | Kamala Harris wins | Democrat (incumbent) | 307 | 46.2% | 95% |
New Braintree | Shiva Ayyadurai | Independent | 5 | 0.8% | 95% |
New Braintree | Chase Oliver | Libertarian | 4 | 0.6% | 95% |
New Braintree | Jill Stein | Green | 2 | 0.3% | 95% |
New Braintree | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
New Braintree | Write-ins | Write - In | 0 | 0.0% | 95% |
Newbury | Kamala Harris wins | Democrat (incumbent) | 2,946 | 60.6% | 100% |
Newbury | Donald Trump | Republican | 1,793 | 36.9% | 100% |
Newbury | Chase Oliver | Libertarian | 35 | 0.7% | 100% |
Newbury | Jill Stein | Green | 32 | 0.7% | 100% |
Newbury | Write-ins | Write - In | 28 | 0.6% | 100% |
Newbury | Shiva Ayyadurai | Independent | 26 | 0.5% | 100% |
Newbury | Claudia De la Cruz | Peace and Freedom | 3 | 0.1% | 100% |
Newburyport | Kamala Harris wins | Democrat (incumbent) | 8,811 | 70.9% | 100% |
Newburyport | Donald Trump | Republican | 3,278 | 26.4% | 100% |
Newburyport | Write-ins | Write - In | 130 | 1.0% | 100% |
Newburyport | Chase Oliver | Libertarian | 85 | 0.7% | 100% |
Newburyport | Shiva Ayyadurai | Independent | 56 | 0.5% | 100% |
Newburyport | Jill Stein | Green | 55 | 0.4% | 100% |
Newburyport | Claudia De la Cruz | Peace and Freedom | 15 | 0.1% | 100% |
New Marlborough | Kamala Harris wins | Democrat (incumbent) | 666 | 68.8% | 95% |
New Marlborough | Donald Trump | Republican | 275 | 28.4% | 95% |
New Marlborough | Write-ins | Write - In | 9 | 0.9% | 95% |
New Marlborough | Jill Stein | Green | 5 | 0.5% | 95% |
New Marlborough | Shiva Ayyadurai | Independent | 5 | 0.5% | 95% |
New Marlborough | Chase Oliver | Libertarian | 4 | 0.4% | 95% |
New Marlborough | Claudia De la Cruz | Peace and Freedom | 4 | 0.4% | 95% |
New Salem | Kamala Harris wins | Democrat (incumbent) | 420 | 59.1% | 95% |
New Salem | Donald Trump | Republican | 260 | 36.6% | 95% |
New Salem | Jill Stein | Green | 11 | 1.5% | 95% |
New Salem | Chase Oliver | Libertarian | 8 | 1.1% | 95% |
New Salem | Shiva Ayyadurai | Independent | 6 | 0.8% | 95% |
New Salem | Write-ins | Write - In | 4 | 0.6% | 95% |
New Salem | Claudia De la Cruz | Peace and Freedom | 2 | 0.3% | 95% |
Newton | Kamala Harris wins | Democrat (incumbent) | 36,445 | 78.0% | 100% |
Newton | Donald Trump | Republican | 8,699 | 18.6% | 100% |
Newton | Write-ins | Write - In | 542 | 1.2% | 100% |
Newton | Jill Stein | Green | 461 | 1.0% | 100% |
Newton | Chase Oliver | Libertarian | 251 | 0.5% | 100% |
Newton | Shiva Ayyadurai | Independent | 176 | 0.4% | 100% |
Newton | Claudia De la Cruz | Peace and Freedom | 128 | 0.3% | 100% |
Norfolk | Kamala Harris wins | Democrat (incumbent) | 3,895 | 57.4% | 95% |
Norfolk | Donald Trump | Republican | 2,743 | 40.4% | 95% |
Norfolk | Write-ins | Write - In | 51 | 0.8% | 95% |
Norfolk | Jill Stein | Green | 34 | 0.5% | 95% |
Norfolk | Chase Oliver | Libertarian | 32 | 0.5% | 95% |
Norfolk | Shiva Ayyadurai | Independent | 27 | 0.4% | 95% |
Norfolk | Claudia De la Cruz | Peace and Freedom | 7 | 0.1% | 95% |
North Adams | Kamala Harris wins | Democrat (incumbent) | 3,758 | 66.4% | 95% |
North Adams | Donald Trump | Republican | 1,774 | 31.3% | 95% |
North Adams | Jill Stein | Green | 41 | 0.7% | 95% |
North Adams | Claudia De la Cruz | Peace and Freedom | 35 | 0.6% | 95% |
North Adams | Shiva Ayyadurai | Independent | 22 | 0.4% | 95% |
North Adams | Chase Oliver | Libertarian | 18 | 0.3% | 95% |
North Adams | Write-ins | Write - In | 15 | 0.3% | 95% |
Northampton | Kamala Harris wins | Democrat (incumbent) | 14,477 | 84.8% | 100% |
Northampton | Donald Trump | Republican | 1,800 | 10.5% | 100% |
Northampton | Jill Stein | Green | 347 | 2.0% | 100% |
Northampton | Claudia De la Cruz | Peace and Freedom | 227 | 1.3% | 100% |
Northampton | Write-ins | Write - In | 106 | 0.6% | 100% |
Northampton | Chase Oliver | Libertarian | 58 | 0.3% | 100% |
Northampton | Shiva Ayyadurai | Independent | 49 | 0.3% | 100% |
North Andover | Kamala Harris wins | Democrat (incumbent) | 9,912 | 58.6% | 100% |
North Andover | Donald Trump | Republican | 6,529 | 38.6% | 100% |
North Andover | Jill Stein | Green | 147 | 0.9% | 100% |
North Andover | Write-ins | Write - In | 106 | 0.6% | 100% |
North Andover | Shiva Ayyadurai | Independent | 95 | 0.6% | 100% |
North Andover | Chase Oliver | Libertarian | 86 | 0.5% | 100% |
North Andover | Claudia De la Cruz | Peace and Freedom | 35 | 0.2% | 100% |
North Attleborough | Kamala Harris wins | Democrat (incumbent) | 8,814 | 52.3% | 100% |
North Attleborough | Donald Trump | Republican | 7,579 | 44.9% | 100% |
North Attleborough | Jill Stein | Green | 152 | 0.9% | 100% |
North Attleborough | Write-ins | Write - In | 100 | 0.6% | 100% |
North Attleborough | Chase Oliver | Libertarian | 91 | 0.5% | 100% |
North Attleborough | Shiva Ayyadurai | Independent | 90 | 0.5% | 100% |
North Attleborough | Claudia De la Cruz | Peace and Freedom | 35 | 0.2% | 100% |
Northborough | Kamala Harris wins | Democrat (incumbent) | 5,851 | 63.9% | 95% |
Northborough | Donald Trump | Republican | 2,969 | 32.4% | 95% |
Northborough | Jill Stein | Green | 120 | 1.3% | 95% |
Northborough | Write-ins | Write - In | 77 | 0.8% | 95% |
Northborough | Chase Oliver | Libertarian | 66 | 0.7% | 95% |
Northborough | Shiva Ayyadurai | Independent | 53 | 0.6% | 95% |
Northborough | Claudia De la Cruz | Peace and Freedom | 21 | 0.2% | 95% |
Northbridge | Donald Trump | Republican | 4,515 | 49.2% | 95% |
Northbridge | Kamala Harris wins | Democrat (incumbent) | 4,373 | 47.7% | 95% |
Northbridge | Chase Oliver | Libertarian | 87 | 0.9% | 95% |
Northbridge | Shiva Ayyadurai | Independent | 69 | 0.8% | 95% |
Northbridge | Write-ins | Write - In | 65 | 0.7% | 95% |
Northbridge | Jill Stein | Green | 49 | 0.5% | 95% |
Northbridge | Claudia De la Cruz | Peace and Freedom | 16 | 0.2% | 95% |
North Brookfield | Donald Trump | Republican | 1,623 | 57.4% | 95% |
North Brookfield | Kamala Harris wins | Democrat (incumbent) | 1,156 | 40.9% | 95% |
North Brookfield | Chase Oliver | Libertarian | 13 | 0.5% | 95% |
North Brookfield | Shiva Ayyadurai | Independent | 11 | 0.4% | 95% |
North Brookfield | Jill Stein | Green | 9 | 0.3% | 95% |
North Brookfield | Claudia De la Cruz | Peace and Freedom | 8 | 0.3% | 95% |
North Brookfield | Write-ins | Write - In | 8 | 0.3% | 95% |
Northfield | Kamala Harris wins | Democrat (incumbent) | 1,179 | 60.8% | 95% |
Northfield | Donald Trump | Republican | 689 | 35.6% | 95% |
Northfield | Jill Stein | Green | 19 | 1.0% | 95% |
Northfield | Chase Oliver | Libertarian | 17 | 0.9% | 95% |
Northfield | Write-ins | Write - In | 17 | 0.9% | 95% |
Northfield | Shiva Ayyadurai | Independent | 13 | 0.7% | 95% |
Northfield | Claudia De la Cruz | Peace and Freedom | 4 | 0.2% | 95% |
North Reading | Kamala Harris wins | Democrat (incumbent) | 5,226 | 52.8% | 95% |
North Reading | Donald Trump | Republican | 4,435 | 44.8% | 95% |
North Reading | Write-ins | Write - In | 71 | 0.7% | 95% |
North Reading | Shiva Ayyadurai | Independent | 59 | 0.6% | 95% |
North Reading | Chase Oliver | Libertarian | 49 | 0.5% | 95% |
North Reading | Jill Stein | Green | 36 | 0.4% | 95% |
North Reading | Claudia De la Cruz | Peace and Freedom | 19 | 0.2% | 95% |
Norton | Kamala Harris wins | Democrat (incumbent) | 5,319 | 50.0% | 100% |
Norton | Donald Trump | Republican | 5,028 | 47.3% | 100% |
Norton | Write-ins | Write - In | 75 | 0.7% | 100% |
Norton | Shiva Ayyadurai | Independent | 74 | 0.7% | 100% |
Norton | Chase Oliver | Libertarian | 60 | 0.6% | 100% |
Norton | Jill Stein | Green | 55 | 0.5% | 100% |
Norton | Claudia De la Cruz | Peace and Freedom | 19 | 0.2% | 100% |
Norwell | Kamala Harris wins | Democrat (incumbent) | 3,924 | 55.6% | 95% |
Norwell | Donald Trump | Republican | 2,930 | 41.5% | 95% |
Norwell | Write-ins | Write - In | 72 | 1.0% | 95% |
Norwell | Shiva Ayyadurai | Independent | 47 | 0.7% | 95% |
Norwell | Chase Oliver | Libertarian | 42 | 0.6% | 95% |
Norwell | Jill Stein | Green | 31 | 0.4% | 95% |
Norwell | Claudia De la Cruz | Peace and Freedom | 8 | 0.1% | 95% |
Norwood | Kamala Harris wins | Democrat (incumbent) | 9,566 | 59.1% | 100% |
Norwood | Donald Trump | Republican | 6,156 | 38.1% | 100% |
Norwood | Jill Stein | Green | 127 | 0.8% | 100% |
Norwood | Write-ins | Write - In | 119 | 0.7% | 100% |
Norwood | Chase Oliver | Libertarian | 86 | 0.5% | 100% |
Norwood | Shiva Ayyadurai | Independent | 81 | 0.5% | 100% |
Norwood | Claudia De la Cruz | Peace and Freedom | 42 | 0.3% | 100% |
Oak Bluffs | Kamala Harris wins | Democrat (incumbent) | 2,247 | 72.3% | 95% |
Oak Bluffs | Donald Trump | Republican | 798 | 25.7% | 95% |
Oak Bluffs | Jill Stein | Green | 26 | 0.8% | 95% |
Oak Bluffs | Shiva Ayyadurai | Independent | 17 | 0.5% | 95% |
Oak Bluffs | Write-ins | Write - In | 10 | 0.3% | 95% |
Oak Bluffs | Chase Oliver | Libertarian | 4 | 0.1% | 95% |
Oak Bluffs | Claudia De la Cruz | Peace and Freedom | 4 | 0.1% | 95% |
Oakham | Donald Trump | Republican | 720 | 57.0% | 95% |
Oakham | Kamala Harris wins | Democrat (incumbent) | 514 | 40.7% | 95% |
Oakham | Chase Oliver | Libertarian | 11 | 0.9% | 95% |
Oakham | Shiva Ayyadurai | Independent | 8 | 0.6% | 95% |
Oakham | Jill Stein | Green | 5 | 0.4% | 95% |
Oakham | Write-ins | Write - In | 3 | 0.2% | 95% |
Oakham | Claudia De la Cruz | Peace and Freedom | 2 | 0.2% | 95% |
Orange | Donald Trump | Republican | 1,942 | 49.6% | 95% |
Orange | Kamala Harris wins | Democrat (incumbent) | 1,879 | 48.0% | 95% |
Orange | Shiva Ayyadurai | Independent | 34 | 0.9% | 95% |
Orange | Jill Stein | Green | 17 | 0.4% | 95% |
Orange | Write-ins | Write - In | 17 | 0.4% | 95% |
Orange | Chase Oliver | Libertarian | 12 | 0.3% | 95% |
Orange | Claudia De la Cruz | Peace and Freedom | 12 | 0.3% | 95% |
Orleans | Kamala Harris wins | Democrat (incumbent) | 3,225 | 67.6% | 95% |
Orleans | Donald Trump | Republican | 1,433 | 30.1% | 95% |
Orleans | Write-ins | Write - In | 36 | 0.8% | 95% |
Orleans | Jill Stein | Green | 26 | 0.5% | 95% |
Orleans | Chase Oliver | Libertarian | 25 | 0.5% | 95% |
Orleans | Shiva Ayyadurai | Independent | 17 | 0.4% | 95% |
Orleans | Claudia De la Cruz | Peace and Freedom | 6 | 0.1% | 95% |
Otis | Kamala Harris wins | Democrat (incumbent) | 549 | 51.4% | 95% |
Otis | Donald Trump | Republican | 489 | 45.7% | 95% |
Otis | Jill Stein | Green | 10 | 0.9% | 95% |
Otis | Chase Oliver | Libertarian | 8 | 0.7% | 95% |
Otis | Shiva Ayyadurai | Independent | 5 | 0.5% | 95% |
Otis | Write-ins | Write - In | 5 | 0.5% | 95% |
Otis | Claudia De la Cruz | Peace and Freedom | 3 | 0.3% | 95% |
Oxford | Donald Trump | Republican | 4,084 | 54.2% | 95% |
Oxford | Kamala Harris wins | Democrat (incumbent) | 3,310 | 44.0% | 95% |
Oxford | Shiva Ayyadurai | Independent | 49 | 0.7% | 95% |
Oxford | Jill Stein | Green | 28 | 0.4% | 95% |
Oxford | Chase Oliver | Libertarian | 28 | 0.4% | 95% |
Oxford | Claudia De la Cruz | Peace and Freedom | 21 | 0.3% | 95% |
Oxford | Write-ins | Write - In | 9 | 0.1% | 95% |
Palmer | Donald Trump | Republican | 3,520 | 54.9% | 95% |
Palmer | Kamala Harris wins | Democrat (incumbent) | 2,755 | 43.0% | 95% |
Palmer | Shiva Ayyadurai | Independent | 46 | 0.7% | 95% |
Palmer | Jill Stein | Green | 37 | 0.6% | 95% |
Palmer | Chase Oliver | Libertarian | 28 | 0.4% | 95% |
Palmer | Claudia De la Cruz | Peace and Freedom | 15 | 0.2% | 95% |
Palmer | Write-ins | Write - In | 6 | 0.1% | 95% |
Paxton | Kamala Harris wins | Democrat (incumbent) | 1,557 | 52.4% | 95% |
Paxton | Donald Trump | Republican | 1,350 | 45.4% | 95% |
Paxton | Shiva Ayyadurai | Independent | 19 | 0.6% | 95% |
Paxton | Chase Oliver | Libertarian | 15 | 0.5% | 95% |
Paxton | Write-ins | Write - In | 14 | 0.5% | 95% |
Paxton | Jill Stein | Green | 12 | 0.4% | 95% |
Paxton | Claudia De la Cruz | Peace and Freedom | 4 | 0.1% | 95% |
Peabody | Kamala Harris wins | Democrat (incumbent) | 14,571 | 50.5% | 100% |
Peabody | Donald Trump | Republican | 13,684 | 47.5% | 100% |
Peabody | Shiva Ayyadurai | Independent | 196 | 0.7% | 100% |
Peabody | Write-ins | Write - In | 152 | 0.5% | 100% |
Peabody | Jill Stein | Green | 102 | 0.4% | 100% |
Peabody | Chase Oliver | Libertarian | 79 | 0.3% | 100% |
Peabody | Claudia De la Cruz | Peace and Freedom | 42 | 0.1% | 100% |
Pelham | Kamala Harris wins | Democrat (incumbent) | 743 | 87.4% | 93.9% |
Pelham | Donald Trump | Republican | 88 | 10.4% | 93.9% |
Pelham | Jill Stein | Green | 9 | 1.1% | 93.9% |
Pelham | Chase Oliver | Libertarian | 6 | 0.7% | 93.9% |
Pelham | Claudia De la Cruz | Peace and Freedom | 4 | 0.5% | 93.9% |
Pelham | Shiva Ayyadurai | Independent | 0 | 0.0% | 93.9% |
Pelham | Write-ins | Write - In | 0 | 0.0% | 93.9% |
Pembroke | Donald Trump | Republican | 5,792 | 50.4% | 95% |
Pembroke | Kamala Harris wins | Democrat (incumbent) | 5,420 | 47.2% | 95% |
Pembroke | Shiva Ayyadurai | Independent | 80 | 0.7% | 95% |
Pembroke | Write-ins | Write - In | 79 | 0.7% | 95% |
Pembroke | Chase Oliver | Libertarian | 57 | 0.5% | 95% |
Pembroke | Jill Stein | Green | 42 | 0.4% | 95% |
Pembroke | Claudia De la Cruz | Peace and Freedom | 20 | 0.2% | 95% |
Pepperell | Kamala Harris wins | Democrat (incumbent) | 3,729 | 51.0% | 100% |
Pepperell | Donald Trump | Republican | 3,357 | 45.9% | 100% |
Pepperell | Write-ins | Write - In | 56 | 0.8% | 100% |
Pepperell | Shiva Ayyadurai | Independent | 55 | 0.8% | 100% |
Pepperell | Chase Oliver | Libertarian | 55 | 0.8% | 100% |
Pepperell | Jill Stein | Green | 34 | 0.5% | 100% |
Pepperell | Claudia De la Cruz | Peace and Freedom | 20 | 0.3% | 100% |
Peru | Kamala Harris wins | Democrat (incumbent) | 256 | 49.3% | 95% |
Peru | Donald Trump | Republican | 244 | 47.0% | 95% |
Peru | Shiva Ayyadurai | Independent | 9 | 1.7% | 95% |
Peru | Chase Oliver | Libertarian | 5 | 1.0% | 95% |
Peru | Jill Stein | Green | 2 | 0.4% | 95% |
Peru | Claudia De la Cruz | Peace and Freedom | 2 | 0.4% | 95% |
Peru | Write-ins | Write - In | 1 | 0.2% | 95% |
Petersham | Kamala Harris wins | Democrat (incumbent) | 518 | 57.9% | 95% |
Petersham | Donald Trump | Republican | 352 | 39.3% | 95% |
Petersham | Jill Stein | Green | 7 | 0.8% | 95% |
Petersham | Chase Oliver | Libertarian | 5 | 0.6% | 95% |
Petersham | Claudia De la Cruz | Peace and Freedom | 5 | 0.6% | 95% |
Petersham | Shiva Ayyadurai | Independent | 4 | 0.4% | 95% |
Petersham | Write-ins | Write - In | 4 | 0.4% | 95% |
Phillipston | Donald Trump | Republican | 697 | 60.2% | 95% |
Phillipston | Kamala Harris wins | Democrat (incumbent) | 438 | 37.8% | 95% |
Phillipston | Shiva Ayyadurai | Independent | 11 | 0.9% | 95% |
Phillipston | Claudia De la Cruz | Peace and Freedom | 6 | 0.5% | 95% |
Phillipston | Jill Stein | Green | 4 | 0.3% | 95% |
Phillipston | Chase Oliver | Libertarian | 2 | 0.2% | 95% |
Phillipston | Write-ins | Write - In | 0 | 0.0% | 95% |
Pittsfield | Kamala Harris wins | Democrat (incumbent) | 14,628 | 70.4% | 100% |
Pittsfield | Donald Trump | Republican | 5,658 | 27.2% | 100% |
Pittsfield | Jill Stein | Green | 164 | 0.8% | 100% |
Pittsfield | Shiva Ayyadurai | Independent | 96 | 0.5% | 100% |
Pittsfield | Chase Oliver | Libertarian | 84 | 0.4% | 100% |
Pittsfield | Write-ins | Write - In | 81 | 0.4% | 100% |
Pittsfield | Claudia De la Cruz | Peace and Freedom | 60 | 0.3% | 100% |
Plainfield | Kamala Harris wins | Democrat (incumbent) | 274 | 64.0% | 95% |
Plainfield | Donald Trump | Republican | 136 | 31.8% | 95% |
Plainfield | Jill Stein | Green | 8 | 1.9% | 95% |
Plainfield | Claudia De la Cruz | Peace and Freedom | 4 | 0.9% | 95% |
Plainfield | Shiva Ayyadurai | Independent | 2 | 0.5% | 95% |
Plainfield | Chase Oliver | Libertarian | 2 | 0.5% | 95% |
Plainfield | Write-ins | Write - In | 2 | 0.5% | 95% |
Plainville | Kamala Harris wins | Democrat (incumbent) | 2,782 | 49.8% | 95% |
Plainville | Donald Trump | Republican | 2,633 | 47.2% | 95% |
Plainville | Chase Oliver | Libertarian | 40 | 0.7% | 95% |
Plainville | Jill Stein | Green | 39 | 0.7% | 95% |
Plainville | Shiva Ayyadurai | Independent | 37 | 0.7% | 95% |
Plainville | Write-ins | Write - In | 35 | 0.6% | 95% |
Plainville | Claudia De la Cruz | Peace and Freedom | 17 | 0.3% | 95% |
Plymouth | Kamala Harris wins | Democrat (incumbent) | 21,658 | 53.7% | 95% |
Plymouth | Donald Trump | Republican | 17,831 | 44.2% | 95% |
Plymouth | Shiva Ayyadurai | Independent | 217 | 0.5% | 95% |
Plymouth | Write-ins | Write - In | 213 | 0.5% | 95% |
Plymouth | Chase Oliver | Libertarian | 207 | 0.5% | 95% |
Plymouth | Jill Stein | Green | 160 | 0.4% | 95% |
Plymouth | Claudia De la Cruz | Peace and Freedom | 68 | 0.2% | 95% |
Plympton | Donald Trump | Republican | 1,061 | 53.6% | 95% |
Plympton | Kamala Harris wins | Democrat (incumbent) | 878 | 44.4% | 95% |
Plympton | Shiva Ayyadurai | Independent | 12 | 0.6% | 95% |
Plympton | Jill Stein | Green | 10 | 0.5% | 95% |
Plympton | Chase Oliver | Libertarian | 10 | 0.5% | 95% |
Plympton | Claudia De la Cruz | Peace and Freedom | 5 | 0.3% | 95% |
Plympton | Write-ins | Write - In | 3 | 0.2% | 95% |
Princeton | Kamala Harris wins | Democrat (incumbent) | 1,466 | 58.0% | 95% |
Princeton | Donald Trump | Republican | 996 | 39.4% | 95% |
Princeton | Jill Stein | Green | 23 | 0.9% | 95% |
Princeton | Write-ins | Write - In | 21 | 0.8% | 95% |
Princeton | Chase Oliver | Libertarian | 12 | 0.5% | 95% |
Princeton | Shiva Ayyadurai | Independent | 7 | 0.3% | 95% |
Princeton | Claudia De la Cruz | Peace and Freedom | 4 | 0.2% | 95% |
Provincetown | Kamala Harris wins | Democrat (incumbent) | 2,429 | 91.2% | 99% |
Provincetown | Donald Trump | Republican | 191 | 7.2% | 99% |
Provincetown | Jill Stein | Green | 18 | 0.7% | 99% |
Provincetown | Claudia De la Cruz | Peace and Freedom | 8 | 0.3% | 99% |
Provincetown | Shiva Ayyadurai | Independent | 6 | 0.2% | 99% |
Provincetown | Write-ins | Write - In | 6 | 0.2% | 99% |
Provincetown | Chase Oliver | Libertarian | 4 | 0.2% | 99% |
Quincy | Kamala Harris wins | Democrat (incumbent) | 25,651 | 60.9% | 100% |
Quincy | Donald Trump | Republican | 15,210 | 36.1% | 100% |
Quincy | Jill Stein | Green | 378 | 0.9% | 100% |
Quincy | Write-ins | Write - In | 306 | 0.7% | 100% |
Quincy | Shiva Ayyadurai | Independent | 214 | 0.5% | 100% |
Quincy | Chase Oliver | Libertarian | 193 | 0.5% | 100% |
Quincy | Claudia De la Cruz | Peace and Freedom | 181 | 0.4% | 100% |
Randolph | Kamala Harris wins | Democrat (incumbent) | 11,410 | 74.3% | 100% |
Randolph | Donald Trump | Republican | 3,588 | 23.4% | 100% |
Randolph | Write-ins | Write - In | 105 | 0.7% | 100% |
Randolph | Jill Stein | Green | 96 | 0.6% | 100% |
Randolph | Shiva Ayyadurai | Independent | 84 | 0.5% | 100% |
Randolph | Claudia De la Cruz | Peace and Freedom | 42 | 0.3% | 100% |
Randolph | Chase Oliver | Libertarian | 35 | 0.2% | 100% |
Raynham | Donald Trump | Republican | 4,694 | 52.6% | 95% |
Raynham | Kamala Harris wins | Democrat (incumbent) | 4,059 | 45.5% | 95% |
Raynham | Shiva Ayyadurai | Independent | 63 | 0.7% | 95% |
Raynham | Chase Oliver | Libertarian | 42 | 0.5% | 95% |
Raynham | Jill Stein | Green | 38 | 0.4% | 95% |
Raynham | Claudia De la Cruz | Peace and Freedom | 26 | 0.3% | 95% |
Raynham | Write-ins | Write - In | 7 | 0.1% | 95% |
Reading | Kamala Harris wins | Democrat (incumbent) | 10,431 | 63.8% | 100% |
Reading | Donald Trump | Republican | 5,607 | 34.3% | 100% |
Reading | Chase Oliver | Libertarian | 99 | 0.6% | 100% |
Reading | Shiva Ayyadurai | Independent | 85 | 0.5% | 100% |
Reading | Jill Stein | Green | 81 | 0.5% | 100% |
Reading | Claudia De la Cruz | Peace and Freedom | 31 | 0.2% | 100% |
Reading | Write-ins | Write - In | 7 | 0.0% | 100% |
Rehoboth | Donald Trump | Republican | 4,501 | 55.6% | 100% |
Rehoboth | Kamala Harris wins | Democrat (incumbent) | 3,455 | 42.7% | 100% |
Rehoboth | Chase Oliver | Libertarian | 44 | 0.5% | 100% |
Rehoboth | Shiva Ayyadurai | Independent | 36 | 0.4% | 100% |
Rehoboth | Jill Stein | Green | 27 | 0.3% | 100% |
Rehoboth | Write-ins | Write - In | 23 | 0.3% | 100% |
Rehoboth | Claudia De la Cruz | Peace and Freedom | 13 | 0.2% | 100% |
Revere | Kamala Harris wins | Democrat (incumbent) | 9,711 | 52.8% | 100% |
Revere | Donald Trump | Republican | 8,102 | 44.0% | 100% |
Revere | Jill Stein | Green | 240 | 1.3% | 100% |
Revere | Shiva Ayyadurai | Independent | 101 | 0.5% | 100% |
Revere | Claudia De la Cruz | Peace and Freedom | 92 | 0.5% | 100% |
Revere | Chase Oliver | Libertarian | 76 | 0.4% | 100% |
Revere | Write-ins | Write - In | 71 | 0.4% | 100% |
Richmond | Kamala Harris wins | Democrat (incumbent) | 772 | 76.5% | 95% |
Richmond | Donald Trump | Republican | 213 | 21.1% | 95% |
Richmond | Jill Stein | Green | 6 | 0.6% | 95% |
Richmond | Chase Oliver | Libertarian | 6 | 0.6% | 95% |
Richmond | Write-ins | Write - In | 6 | 0.6% | 95% |
Richmond | Shiva Ayyadurai | Independent | 3 | 0.3% | 95% |
Richmond | Claudia De la Cruz | Peace and Freedom | 3 | 0.3% | 95% |
Rochester | Donald Trump | Republican | 2,225 | 56.0% | 99% |
Rochester | Kamala Harris wins | Democrat (incumbent) | 1,665 | 41.9% | 99% |
Rochester | Shiva Ayyadurai | Independent | 27 | 0.7% | 99% |
Rochester | Write-ins | Write - In | 26 | 0.7% | 99% |
Rochester | Chase Oliver | Libertarian | 17 | 0.4% | 99% |
Rochester | Jill Stein | Green | 9 | 0.2% | 99% |
Rochester | Claudia De la Cruz | Peace and Freedom | 6 | 0.2% | 99% |
Rockland | Donald Trump | Republican | 4,729 | 48.7% | 95% |
Rockland | Kamala Harris wins | Democrat (incumbent) | 4,726 | 48.7% | 95% |
Rockland | Write-ins | Write - In | 73 | 0.8% | 95% |
Rockland | Shiva Ayyadurai | Independent | 57 | 0.6% | 95% |
Rockland | Chase Oliver | Libertarian | 56 | 0.6% | 95% |
Rockland | Jill Stein | Green | 48 | 0.5% | 95% |
Rockland | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Rockport | Kamala Harris wins | Democrat (incumbent) | 3,725 | 72.0% | 99% |
Rockport | Donald Trump | Republican | 1,332 | 25.7% | 99% |
Rockport | Write-ins | Write - In | 41 | 0.8% | 99% |
Rockport | Jill Stein | Green | 28 | 0.5% | 99% |
Rockport | Chase Oliver | Libertarian | 24 | 0.5% | 99% |
Rockport | Shiva Ayyadurai | Independent | 17 | 0.3% | 99% |
Rockport | Claudia De la Cruz | Peace and Freedom | 8 | 0.2% | 99% |
Rowe | Kamala Harris wins | Democrat (incumbent) | 139 | 52.9% | 95% |
Rowe | Donald Trump | Republican | 121 | 46.0% | 95% |
Rowe | Jill Stein | Green | 2 | 0.8% | 95% |
Rowe | Chase Oliver | Libertarian | 1 | 0.4% | 95% |
Rowe | Shiva Ayyadurai | Independent | 0 | 0.0% | 95% |
Rowe | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Rowe | Write-ins | Write - In | 0 | 0.0% | 95% |
Rowley | Kamala Harris wins | Democrat (incumbent) | 2,063 | 50.5% | 95% |
Rowley | Donald Trump | Republican | 1,919 | 47.0% | 95% |
Rowley | Write-ins | Write - In | 30 | 0.7% | 95% |
Rowley | Chase Oliver | Libertarian | 25 | 0.6% | 95% |
Rowley | Shiva Ayyadurai | Independent | 24 | 0.6% | 95% |
Rowley | Jill Stein | Green | 15 | 0.4% | 95% |
Rowley | Claudia De la Cruz | Peace and Freedom | 8 | 0.2% | 95% |
Royalston | Kamala Harris wins | Democrat (incumbent) | 392 | 48.5% | 95% |
Royalston | Donald Trump | Republican | 391 | 48.3% | 95% |
Royalston | Write-ins | Write - In | 8 | 1.0% | 95% |
Royalston | Chase Oliver | Libertarian | 6 | 0.7% | 95% |
Royalston | Claudia De la Cruz | Peace and Freedom | 5 | 0.6% | 95% |
Royalston | Jill Stein | Green | 4 | 0.5% | 95% |
Royalston | Shiva Ayyadurai | Independent | 3 | 0.4% | 95% |
Russell | Donald Trump | Republican | 524 | 58.1% | 95% |
Russell | Kamala Harris wins | Democrat (incumbent) | 350 | 38.8% | 95% |
Russell | Chase Oliver | Libertarian | 7 | 0.8% | 95% |
Russell | Jill Stein | Green | 6 | 0.7% | 95% |
Russell | Shiva Ayyadurai | Independent | 6 | 0.7% | 95% |
Russell | Write-ins | Write - In | 5 | 0.6% | 95% |
Russell | Claudia De la Cruz | Peace and Freedom | 4 | 0.4% | 95% |
Rutland | Donald Trump | Republican | 3,035 | 51.2% | 95% |
Rutland | Kamala Harris wins | Democrat (incumbent) | 2,736 | 46.1% | 95% |
Rutland | Write-ins | Write - In | 37 | 0.6% | 95% |
Rutland | Jill Stein | Green | 35 | 0.6% | 95% |
Rutland | Chase Oliver | Libertarian | 34 | 0.6% | 95% |
Rutland | Shiva Ayyadurai | Independent | 32 | 0.5% | 95% |
Rutland | Claudia De la Cruz | Peace and Freedom | 20 | 0.3% | 95% |
Salem | Kamala Harris wins | Democrat (incumbent) | 16,536 | 71.4% | 100% |
Salem | Donald Trump | Republican | 5,967 | 25.8% | 100% |
Salem | Jill Stein | Green | 192 | 0.8% | 100% |
Salem | Claudia De la Cruz | Peace and Freedom | 173 | 0.7% | 100% |
Salem | Chase Oliver | Libertarian | 109 | 0.5% | 100% |
Salem | Write-ins | Write - In | 93 | 0.4% | 100% |
Salem | Shiva Ayyadurai | Independent | 88 | 0.4% | 100% |
Salisbury | Donald Trump | Republican | 2,727 | 49.5% | 95% |
Salisbury | Kamala Harris wins | Democrat (incumbent) | 2,657 | 48.2% | 95% |
Salisbury | Shiva Ayyadurai | Independent | 33 | 0.6% | 95% |
Salisbury | Write-ins | Write - In | 29 | 0.5% | 95% |
Salisbury | Jill Stein | Green | 25 | 0.5% | 95% |
Salisbury | Chase Oliver | Libertarian | 23 | 0.4% | 95% |
Salisbury | Claudia De la Cruz | Peace and Freedom | 13 | 0.2% | 95% |
Sandisfield | Kamala Harris wins | Democrat (incumbent) | 280 | 55.6% | 95% |
Sandisfield | Donald Trump | Republican | 212 | 42.1% | 95% |
Sandisfield | Jill Stein | Green | 4 | 0.8% | 95% |
Sandisfield | Claudia De la Cruz | Peace and Freedom | 3 | 0.6% | 95% |
Sandisfield | Chase Oliver | Libertarian | 2 | 0.4% | 95% |
Sandisfield | Write-ins | Write - In | 2 | 0.4% | 95% |
Sandisfield | Shiva Ayyadurai | Independent | 1 | 0.2% | 95% |
Sandwich | Kamala Harris wins | Democrat (incumbent) | 7,256 | 53.2% | 100% |
Sandwich | Donald Trump | Republican | 6,079 | 44.6% | 100% |
Sandwich | Chase Oliver | Libertarian | 82 | 0.6% | 100% |
Sandwich | Shiva Ayyadurai | Independent | 72 | 0.5% | 100% |
Sandwich | Write-ins | Write - In | 65 | 0.5% | 100% |
Sandwich | Jill Stein | Green | 54 | 0.4% | 100% |
Sandwich | Claudia De la Cruz | Peace and Freedom | 22 | 0.2% | 100% |
Saugus | Donald Trump | Republican | 8,112 | 54.1% | 100% |
Saugus | Kamala Harris wins | Democrat (incumbent) | 6,617 | 44.2% | 100% |
Saugus | Jill Stein | Green | 99 | 0.7% | 100% |
Saugus | Shiva Ayyadurai | Independent | 62 | 0.4% | 100% |
Saugus | Chase Oliver | Libertarian | 39 | 0.3% | 100% |
Saugus | Claudia De la Cruz | Peace and Freedom | 32 | 0.2% | 100% |
Saugus | Write-ins | Write - In | 22 | 0.1% | 100% |
Savoy | Kamala Harris wins | Democrat (incumbent) | 213 | 49.3% | 95% |
Savoy | Donald Trump | Republican | 211 | 48.8% | 95% |
Savoy | Jill Stein | Green | 3 | 0.7% | 95% |
Savoy | Shiva Ayyadurai | Independent | 2 | 0.5% | 95% |
Savoy | Claudia De la Cruz | Peace and Freedom | 2 | 0.5% | 95% |
Savoy | Write-ins | Write - In | 1 | 0.2% | 95% |
Savoy | Chase Oliver | Libertarian | 0 | 0.0% | 95% |
Scituate | Kamala Harris wins | Democrat (incumbent) | 8,229 | 61.7% | 95% |
Scituate | Donald Trump | Republican | 4,836 | 36.2% | 95% |
Scituate | Chase Oliver | Libertarian | 81 | 0.6% | 95% |
Scituate | Write-ins | Write - In | 78 | 0.6% | 95% |
Scituate | Jill Stein | Green | 57 | 0.4% | 95% |
Scituate | Shiva Ayyadurai | Independent | 47 | 0.4% | 95% |
Scituate | Claudia De la Cruz | Peace and Freedom | 17 | 0.1% | 95% |
Seekonk | Donald Trump | Republican | 4,483 | 49.3% | 95% |
Seekonk | Kamala Harris wins | Democrat (incumbent) | 4,392 | 48.3% | 95% |
Seekonk | Write-ins | Write - In | 59 | 0.6% | 95% |
Seekonk | Shiva Ayyadurai | Independent | 58 | 0.6% | 95% |
Seekonk | Chase Oliver | Libertarian | 50 | 0.5% | 95% |
Seekonk | Jill Stein | Green | 44 | 0.5% | 95% |
Seekonk | Claudia De la Cruz | Peace and Freedom | 13 | 0.1% | 95% |
Sharon | Kamala Harris wins | Democrat (incumbent) | 7,575 | 71.2% | 93.6% |
Sharon | Donald Trump | Republican | 2,731 | 25.7% | 93.6% |
Sharon | Jill Stein | Green | 192 | 1.8% | 93.6% |
Sharon | Shiva Ayyadurai | Independent | 55 | 0.5% | 93.6% |
Sharon | Chase Oliver | Libertarian | 52 | 0.5% | 93.6% |
Sharon | Claudia De la Cruz | Peace and Freedom | 26 | 0.2% | 93.6% |
Sharon | Write-ins | Write - In | 1 | 0.0% | 93.6% |
Sheffield | Kamala Harris wins | Democrat (incumbent) | 1,373 | 68.0% | 95% |
Sheffield | Donald Trump | Republican | 572 | 28.3% | 95% |
Sheffield | Jill Stein | Green | 26 | 1.3% | 95% |
Sheffield | Write-ins | Write - In | 17 | 0.8% | 95% |
Sheffield | Shiva Ayyadurai | Independent | 16 | 0.8% | 95% |
Sheffield | Chase Oliver | Libertarian | 15 | 0.7% | 95% |
Sheffield | Claudia De la Cruz | Peace and Freedom | 1 | 0.0% | 95% |
Shelburne | Kamala Harris wins | Democrat (incumbent) | 914 | 74.7% | 95% |
Shelburne | Donald Trump | Republican | 261 | 21.3% | 95% |
Shelburne | Jill Stein | Green | 18 | 1.5% | 95% |
Shelburne | Shiva Ayyadurai | Independent | 11 | 0.9% | 95% |
Shelburne | Write-ins | Write - In | 8 | 0.7% | 95% |
Shelburne | Claudia De la Cruz | Peace and Freedom | 6 | 0.5% | 95% |
Shelburne | Chase Oliver | Libertarian | 5 | 0.4% | 95% |
Sherborn | Kamala Harris wins | Democrat (incumbent) | 2,089 | 75.5% | 95% |
Sherborn | Donald Trump | Republican | 566 | 20.5% | 95% |
Sherborn | Write-ins | Write - In | 37 | 1.3% | 95% |
Sherborn | Chase Oliver | Libertarian | 35 | 1.3% | 95% |
Sherborn | Shiva Ayyadurai | Independent | 20 | 0.7% | 95% |
Sherborn | Jill Stein | Green | 17 | 0.6% | 95% |
Sherborn | Claudia De la Cruz | Peace and Freedom | 2 | 0.1% | 95% |
Shirley | Kamala Harris wins | Democrat (incumbent) | 2,030 | 55.2% | 95% |
Shirley | Donald Trump | Republican | 1,536 | 41.8% | 95% |
Shirley | Write-ins | Write - In | 28 | 0.8% | 95% |
Shirley | Jill Stein | Green | 27 | 0.7% | 95% |
Shirley | Shiva Ayyadurai | Independent | 27 | 0.7% | 95% |
Shirley | Chase Oliver | Libertarian | 21 | 0.6% | 95% |
Shirley | Claudia De la Cruz | Peace and Freedom | 6 | 0.2% | 95% |
Shrewsbury | Kamala Harris wins | Democrat (incumbent) | 11,852 | 59.3% | 100% |
Shrewsbury | Donald Trump | Republican | 7,378 | 36.9% | 100% |
Shrewsbury | Jill Stein | Green | 331 | 1.7% | 100% |
Shrewsbury | Chase Oliver | Libertarian | 132 | 0.7% | 100% |
Shrewsbury | Shiva Ayyadurai | Independent | 130 | 0.7% | 100% |
Shrewsbury | Write-ins | Write - In | 109 | 0.5% | 100% |
Shrewsbury | Claudia De la Cruz | Peace and Freedom | 55 | 0.3% | 100% |
Shutesbury | Kamala Harris wins | Democrat (incumbent) | 1,030 | 82.9% | 95% |
Shutesbury | Donald Trump | Republican | 169 | 13.6% | 95% |
Shutesbury | Jill Stein | Green | 27 | 2.2% | 95% |
Shutesbury | Chase Oliver | Libertarian | 8 | 0.6% | 95% |
Shutesbury | Claudia De la Cruz | Peace and Freedom | 3 | 0.2% | 95% |
Shutesbury | Write-ins | Write - In | 3 | 0.2% | 95% |
Shutesbury | Shiva Ayyadurai | Independent | 2 | 0.2% | 95% |
Somerset | Donald Trump | Republican | 5,629 | 51.2% | 100% |
Somerset | Kamala Harris wins | Democrat (incumbent) | 5,199 | 47.3% | 100% |
Somerset | Shiva Ayyadurai | Independent | 66 | 0.6% | 100% |
Somerset | Chase Oliver | Libertarian | 40 | 0.4% | 100% |
Somerset | Jill Stein | Green | 37 | 0.3% | 100% |
Somerset | Write-ins | Write - In | 19 | 0.2% | 100% |
Somerset | Claudia De la Cruz | Peace and Freedom | 12 | 0.1% | 100% |
Somerville | Kamala Harris wins | Democrat (incumbent) | 33,218 | 83.9% | 100% |
Somerville | Donald Trump | Republican | 4,512 | 11.4% | 100% |
Somerville | Jill Stein | Green | 637 | 1.6% | 100% |
Somerville | Claudia De la Cruz | Peace and Freedom | 629 | 1.6% | 100% |
Somerville | Write-ins | Write - In | 336 | 0.8% | 100% |
Somerville | Chase Oliver | Libertarian | 175 | 0.4% | 100% |
Somerville | Shiva Ayyadurai | Independent | 102 | 0.3% | 100% |
Southampton | Kamala Harris wins | Democrat (incumbent) | 2,120 | 52.4% | 95% |
Southampton | Donald Trump | Republican | 1,826 | 45.1% | 95% |
Southampton | Jill Stein | Green | 28 | 0.7% | 95% |
Southampton | Chase Oliver | Libertarian | 22 | 0.5% | 95% |
Southampton | Shiva Ayyadurai | Independent | 21 | 0.5% | 95% |
Southampton | Write-ins | Write - In | 21 | 0.5% | 95% |
Southampton | Claudia De la Cruz | Peace and Freedom | 9 | 0.2% | 95% |
Southborough | Kamala Harris wins | Democrat (incumbent) | 4,135 | 67.1% | 100% |
Southborough | Donald Trump | Republican | 1,818 | 29.5% | 100% |
Southborough | Write-ins | Write - In | 62 | 1.0% | 100% |
Southborough | Chase Oliver | Libertarian | 54 | 0.9% | 100% |
Southborough | Jill Stein | Green | 53 | 0.9% | 100% |
Southborough | Shiva Ayyadurai | Independent | 32 | 0.5% | 100% |
Southborough | Claudia De la Cruz | Peace and Freedom | 10 | 0.2% | 100% |
Southbridge | Kamala Harris wins | Democrat (incumbent) | 3,501 | 50.0% | 95% |
Southbridge | Donald Trump | Republican | 3,330 | 47.6% | 95% |
Southbridge | Shiva Ayyadurai | Independent | 48 | 0.7% | 95% |
Southbridge | Claudia De la Cruz | Peace and Freedom | 37 | 0.5% | 95% |
Southbridge | Chase Oliver | Libertarian | 33 | 0.5% | 95% |
Southbridge | Jill Stein | Green | 30 | 0.4% | 95% |
Southbridge | Write-ins | Write - In | 24 | 0.3% | 95% |
South Hadley | Kamala Harris wins | Democrat (incumbent) | 6,237 | 63.0% | 95% |
South Hadley | Donald Trump | Republican | 3,390 | 34.3% | 95% |
South Hadley | Jill Stein | Green | 85 | 0.9% | 95% |
South Hadley | Chase Oliver | Libertarian | 56 | 0.6% | 95% |
South Hadley | Claudia De la Cruz | Peace and Freedom | 49 | 0.5% | 95% |
South Hadley | Write-ins | Write - In | 44 | 0.4% | 95% |
South Hadley | Shiva Ayyadurai | Independent | 36 | 0.4% | 95% |
Southwick | Donald Trump | Republican | 3,430 | 58.7% | 95% |
Southwick | Kamala Harris wins | Democrat (incumbent) | 2,289 | 39.2% | 95% |
Southwick | Jill Stein | Green | 31 | 0.5% | 95% |
Southwick | Shiva Ayyadurai | Independent | 31 | 0.5% | 95% |
Southwick | Chase Oliver | Libertarian | 29 | 0.5% | 95% |
Southwick | Write-ins | Write - In | 24 | 0.4% | 95% |
Southwick | Claudia De la Cruz | Peace and Freedom | 7 | 0.1% | 95% |
Spencer | Donald Trump | Republican | 3,477 | 54.4% | 95% |
Spencer | Kamala Harris wins | Democrat (incumbent) | 2,791 | 43.6% | 95% |
Spencer | Shiva Ayyadurai | Independent | 37 | 0.6% | 95% |
Spencer | Jill Stein | Green | 32 | 0.5% | 95% |
Spencer | Write-ins | Write - In | 27 | 0.4% | 95% |
Spencer | Chase Oliver | Libertarian | 21 | 0.3% | 95% |
Spencer | Claudia De la Cruz | Peace and Freedom | 10 | 0.2% | 95% |
Springfield | Kamala Harris wins | Democrat (incumbent) | 33,329 | 65.5% | 100% |
Springfield | Donald Trump | Republican | 16,274 | 32.0% | 100% |
Springfield | Jill Stein | Green | 312 | 0.6% | 100% |
Springfield | Claudia De la Cruz | Peace and Freedom | 310 | 0.6% | 100% |
Springfield | Shiva Ayyadurai | Independent | 304 | 0.6% | 100% |
Springfield | Write-ins | Write - In | 199 | 0.4% | 100% |
Springfield | Chase Oliver | Libertarian | 171 | 0.3% | 100% |
Sterling | Kamala Harris wins | Democrat (incumbent) | 2,832 | 51.3% | 95% |
Sterling | Donald Trump | Republican | 2,541 | 46.1% | 95% |
Sterling | Chase Oliver | Libertarian | 40 | 0.7% | 95% |
Sterling | Shiva Ayyadurai | Independent | 38 | 0.7% | 95% |
Sterling | Write-ins | Write - In | 33 | 0.6% | 95% |
Sterling | Jill Stein | Green | 26 | 0.5% | 95% |
Sterling | Claudia De la Cruz | Peace and Freedom | 6 | 0.1% | 95% |
Stockbridge | Kamala Harris wins | Democrat (incumbent) | 1,073 | 81.9% | 95% |
Stockbridge | Donald Trump | Republican | 213 | 16.3% | 95% |
Stockbridge | Jill Stein | Green | 14 | 1.1% | 95% |
Stockbridge | Claudia De la Cruz | Peace and Freedom | 4 | 0.3% | 95% |
Stockbridge | Chase Oliver | Libertarian | 3 | 0.2% | 95% |
Stockbridge | Shiva Ayyadurai | Independent | 2 | 0.2% | 95% |
Stockbridge | Write-ins | Write - In | 1 | 0.1% | 95% |
Stoneham | Kamala Harris wins | Democrat (incumbent) | 7,650 | 56.8% | 100% |
Stoneham | Donald Trump | Republican | 5,560 | 41.3% | 100% |
Stoneham | Jill Stein | Green | 94 | 0.7% | 100% |
Stoneham | Shiva Ayyadurai | Independent | 71 | 0.5% | 100% |
Stoneham | Chase Oliver | Libertarian | 51 | 0.4% | 100% |
Stoneham | Claudia De la Cruz | Peace and Freedom | 35 | 0.3% | 100% |
Stoneham | Write-ins | Write - In | 12 | 0.1% | 100% |
Stoughton | Kamala Harris wins | Democrat (incumbent) | 9,106 | 61.8% | 100% |
Stoughton | Donald Trump | Republican | 5,319 | 36.1% | 100% |
Stoughton | Write-ins | Write - In | 94 | 0.6% | 100% |
Stoughton | Jill Stein | Green | 72 | 0.5% | 100% |
Stoughton | Shiva Ayyadurai | Independent | 61 | 0.4% | 100% |
Stoughton | Chase Oliver | Libertarian | 43 | 0.3% | 100% |
Stoughton | Claudia De la Cruz | Peace and Freedom | 35 | 0.2% | 100% |
Stow | Kamala Harris wins | Democrat (incumbent) | 3,434 | 72.1% | 95% |
Stow | Donald Trump | Republican | 1,168 | 24.5% | 95% |
Stow | Chase Oliver | Libertarian | 57 | 1.2% | 95% |
Stow | Jill Stein | Green | 42 | 0.9% | 95% |
Stow | Shiva Ayyadurai | Independent | 27 | 0.6% | 95% |
Stow | Write-ins | Write - In | 22 | 0.5% | 95% |
Stow | Claudia De la Cruz | Peace and Freedom | 13 | 0.3% | 95% |
Sturbridge | Kamala Harris wins | Democrat (incumbent) | 3,137 | 52.3% | 95% |
Sturbridge | Donald Trump | Republican | 2,709 | 45.1% | 95% |
Sturbridge | Chase Oliver | Libertarian | 40 | 0.7% | 95% |
Sturbridge | Write-ins | Write - In | 37 | 0.6% | 95% |
Sturbridge | Jill Stein | Green | 36 | 0.6% | 95% |
Sturbridge | Shiva Ayyadurai | Independent | 34 | 0.6% | 95% |
Sturbridge | Claudia De la Cruz | Peace and Freedom | 10 | 0.2% | 95% |
Sudbury | Kamala Harris wins | Democrat (incumbent) | 8,768 | 74.3% | 100% |
Sudbury | Donald Trump | Republican | 2,656 | 22.5% | 100% |
Sudbury | Write-ins | Write - In | 119 | 1.0% | 100% |
Sudbury | Jill Stein | Green | 95 | 0.8% | 100% |
Sudbury | Chase Oliver | Libertarian | 90 | 0.8% | 100% |
Sudbury | Shiva Ayyadurai | Independent | 55 | 0.5% | 100% |
Sudbury | Claudia De la Cruz | Peace and Freedom | 25 | 0.2% | 100% |
Sunderland | Kamala Harris wins | Democrat (incumbent) | 1,408 | 74.9% | 93.7% |
Sunderland | Donald Trump | Republican | 397 | 21.1% | 93.7% |
Sunderland | Jill Stein | Green | 27 | 1.4% | 93.7% |
Sunderland | Chase Oliver | Libertarian | 13 | 0.7% | 93.7% |
Sunderland | Claudia De la Cruz | Peace and Freedom | 13 | 0.7% | 93.7% |
Sunderland | Shiva Ayyadurai | Independent | 12 | 0.6% | 93.7% |
Sunderland | Write-ins | Write - In | 9 | 0.5% | 93.7% |
Sutton | Donald Trump | Republican | 3,258 | 51.8% | 95% |
Sutton | Kamala Harris wins | Democrat (incumbent) | 2,882 | 45.8% | 95% |
Sutton | Write-ins | Write - In | 39 | 0.6% | 95% |
Sutton | Shiva Ayyadurai | Independent | 35 | 0.6% | 95% |
Sutton | Chase Oliver | Libertarian | 35 | 0.6% | 95% |
Sutton | Jill Stein | Green | 29 | 0.5% | 95% |
Sutton | Claudia De la Cruz | Peace and Freedom | 11 | 0.2% | 95% |
Swampscott | Kamala Harris wins | Democrat (incumbent) | 6,219 | 68.1% | 95% |
Swampscott | Donald Trump | Republican | 2,689 | 29.4% | 95% |
Swampscott | Write-ins | Write - In | 74 | 0.8% | 95% |
Swampscott | Jill Stein | Green | 53 | 0.6% | 95% |
Swampscott | Chase Oliver | Libertarian | 42 | 0.5% | 95% |
Swampscott | Shiva Ayyadurai | Independent | 35 | 0.4% | 95% |
Swampscott | Claudia De la Cruz | Peace and Freedom | 20 | 0.2% | 95% |
Swansea | Donald Trump | Republican | 5,735 | 55.5% | 100% |
Swansea | Kamala Harris wins | Democrat (incumbent) | 4,402 | 42.6% | 100% |
Swansea | Chase Oliver | Libertarian | 50 | 0.5% | 100% |
Swansea | Write-ins | Write - In | 50 | 0.5% | 100% |
Swansea | Shiva Ayyadurai | Independent | 47 | 0.5% | 100% |
Swansea | Jill Stein | Green | 28 | 0.3% | 100% |
Swansea | Claudia De la Cruz | Peace and Freedom | 19 | 0.2% | 100% |
Taunton | Kamala Harris wins | Democrat (incumbent) | 13,582 | 50.3% | 100% |
Taunton | Donald Trump | Republican | 12,837 | 47.6% | 100% |
Taunton | Shiva Ayyadurai | Independent | 160 | 0.6% | 100% |
Taunton | Jill Stein | Green | 126 | 0.5% | 100% |
Taunton | Chase Oliver | Libertarian | 113 | 0.4% | 100% |
Taunton | Write-ins | Write - In | 86 | 0.3% | 100% |
Taunton | Claudia De la Cruz | Peace and Freedom | 76 | 0.3% | 100% |
Templeton | Donald Trump | Republican | 2,583 | 56.2% | 95% |
Templeton | Kamala Harris wins | Democrat (incumbent) | 1,883 | 41.0% | 95% |
Templeton | Shiva Ayyadurai | Independent | 36 | 0.8% | 95% |
Templeton | Jill Stein | Green | 31 | 0.7% | 95% |
Templeton | Chase Oliver | Libertarian | 26 | 0.6% | 95% |
Templeton | Write-ins | Write - In | 20 | 0.4% | 95% |
Templeton | Claudia De la Cruz | Peace and Freedom | 14 | 0.3% | 95% |
Tewksbury | Donald Trump | Republican | 9,161 | 49.3% | 100% |
Tewksbury | Kamala Harris wins | Democrat (incumbent) | 9,002 | 48.5% | 100% |
Tewksbury | Write-ins | Write - In | 110 | 0.6% | 100% |
Tewksbury | Shiva Ayyadurai | Independent | 100 | 0.5% | 100% |
Tewksbury | Jill Stein | Green | 91 | 0.5% | 100% |
Tewksbury | Chase Oliver | Libertarian | 83 | 0.4% | 100% |
Tewksbury | Claudia De la Cruz | Peace and Freedom | 31 | 0.2% | 100% |
Tisbury | Kamala Harris wins | Democrat (incumbent) | 2,031 | 76.2% | 95% |
Tisbury | Donald Trump | Republican | 548 | 20.6% | 95% |
Tisbury | Jill Stein | Green | 35 | 1.3% | 95% |
Tisbury | Chase Oliver | Libertarian | 17 | 0.6% | 95% |
Tisbury | Claudia De la Cruz | Peace and Freedom | 12 | 0.5% | 95% |
Tisbury | Shiva Ayyadurai | Independent | 11 | 0.4% | 95% |
Tisbury | Write-ins | Write - In | 10 | 0.4% | 95% |
Tolland | Donald Trump | Republican | 175 | 53.8% | 95% |
Tolland | Kamala Harris wins | Democrat (incumbent) | 148 | 45.5% | 95% |
Tolland | Shiva Ayyadurai | Independent | 1 | 0.3% | 95% |
Tolland | Chase Oliver | Libertarian | 1 | 0.3% | 95% |
Tolland | Jill Stein | Green | 0 | 0.0% | 95% |
Tolland | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Tolland | Write-ins | Write - In | 0 | 0.0% | 95% |
Topsfield | Kamala Harris wins | Democrat (incumbent) | 2,480 | 58.1% | 95% |
Topsfield | Donald Trump | Republican | 1,685 | 39.5% | 95% |
Topsfield | Write-ins | Write - In | 39 | 0.9% | 95% |
Topsfield | Jill Stein | Green | 21 | 0.5% | 95% |
Topsfield | Chase Oliver | Libertarian | 21 | 0.5% | 95% |
Topsfield | Shiva Ayyadurai | Independent | 18 | 0.4% | 95% |
Topsfield | Claudia De la Cruz | Peace and Freedom | 7 | 0.2% | 95% |
Townsend | Donald Trump | Republican | 2,846 | 51.6% | 100% |
Townsend | Kamala Harris wins | Democrat (incumbent) | 2,557 | 46.4% | 100% |
Townsend | Shiva Ayyadurai | Independent | 41 | 0.7% | 100% |
Townsend | Chase Oliver | Libertarian | 27 | 0.5% | 100% |
Townsend | Jill Stein | Green | 26 | 0.5% | 100% |
Townsend | Write-ins | Write - In | 12 | 0.2% | 100% |
Townsend | Claudia De la Cruz | Peace and Freedom | 6 | 0.1% | 100% |
Truro | Kamala Harris wins | Democrat (incumbent) | 1,434 | 78.9% | 95% |
Truro | Donald Trump | Republican | 358 | 19.7% | 95% |
Truro | Jill Stein | Green | 13 | 0.7% | 95% |
Truro | Shiva Ayyadurai | Independent | 6 | 0.3% | 95% |
Truro | Chase Oliver | Libertarian | 4 | 0.2% | 95% |
Truro | Claudia De la Cruz | Peace and Freedom | 3 | 0.2% | 95% |
Truro | Write-ins | Write - In | 0 | 0.0% | 95% |
Tyngsborough | Kamala Harris wins | Democrat (incumbent) | 3,767 | 50.3% | 95% |
Tyngsborough | Donald Trump | Republican | 3,575 | 47.7% | 95% |
Tyngsborough | Jill Stein | Green | 58 | 0.8% | 95% |
Tyngsborough | Chase Oliver | Libertarian | 46 | 0.6% | 95% |
Tyngsborough | Shiva Ayyadurai | Independent | 30 | 0.4% | 95% |
Tyngsborough | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Tyngsborough | Write-ins | Write - In | 2 | 0.0% | 95% |
Tyringham | Kamala Harris wins | Democrat (incumbent) | 224 | 69.8% | 95% |
Tyringham | Donald Trump | Republican | 81 | 25.2% | 95% |
Tyringham | Write-ins | Write - In | 5 | 1.6% | 95% |
Tyringham | Chase Oliver | Libertarian | 4 | 1.2% | 95% |
Tyringham | Jill Stein | Green | 3 | 0.9% | 95% |
Tyringham | Shiva Ayyadurai | Independent | 3 | 0.9% | 95% |
Tyringham | Claudia De la Cruz | Peace and Freedom | 1 | 0.3% | 95% |
Upton | Kamala Harris wins | Democrat (incumbent) | 3,086 | 56.8% | 95% |
Upton | Donald Trump | Republican | 2,192 | 40.4% | 95% |
Upton | Jill Stein | Green | 49 | 0.9% | 95% |
Upton | Write-ins | Write - In | 36 | 0.7% | 95% |
Upton | Chase Oliver | Libertarian | 31 | 0.6% | 95% |
Upton | Shiva Ayyadurai | Independent | 29 | 0.5% | 95% |
Upton | Claudia De la Cruz | Peace and Freedom | 8 | 0.1% | 95% |
Uxbridge | Donald Trump | Republican | 4,585 | 51.2% | 95% |
Uxbridge | Kamala Harris wins | Democrat (incumbent) | 4,172 | 46.6% | 95% |
Uxbridge | Shiva Ayyadurai | Independent | 54 | 0.6% | 95% |
Uxbridge | Write-ins | Write - In | 50 | 0.6% | 95% |
Uxbridge | Chase Oliver | Libertarian | 45 | 0.5% | 95% |
Uxbridge | Jill Stein | Green | 33 | 0.4% | 95% |
Uxbridge | Claudia De la Cruz | Peace and Freedom | 19 | 0.2% | 95% |
Wakefield | Kamala Harris wins | Democrat (incumbent) | 9,585 | 58.8% | 95% |
Wakefield | Donald Trump | Republican | 6,270 | 38.5% | 95% |
Wakefield | Write-ins | Write - In | 144 | 0.9% | 95% |
Wakefield | Shiva Ayyadurai | Independent | 103 | 0.6% | 95% |
Wakefield | Chase Oliver | Libertarian | 100 | 0.6% | 95% |
Wakefield | Jill Stein | Green | 73 | 0.4% | 95% |
Wakefield | Claudia De la Cruz | Peace and Freedom | 26 | 0.2% | 95% |
Wales | Donald Trump | Republican | 673 | 59.5% | 95% |
Wales | Kamala Harris wins | Democrat (incumbent) | 434 | 38.4% | 95% |
Wales | Shiva Ayyadurai | Independent | 13 | 1.1% | 95% |
Wales | Chase Oliver | Libertarian | 7 | 0.6% | 95% |
Wales | Jill Stein | Green | 4 | 0.4% | 95% |
Wales | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Wales | Write-ins | Write - In | 0 | 0.0% | 95% |
Walpole | Kamala Harris wins | Democrat (incumbent) | 8,692 | 55.0% | 100% |
Walpole | Donald Trump | Republican | 6,634 | 42.0% | 100% |
Walpole | Write-ins | Write - In | 121 | 0.8% | 100% |
Walpole | Jill Stein | Green | 115 | 0.7% | 100% |
Walpole | Chase Oliver | Libertarian | 115 | 0.7% | 100% |
Walpole | Shiva Ayyadurai | Independent | 95 | 0.6% | 100% |
Walpole | Claudia De la Cruz | Peace and Freedom | 21 | 0.1% | 100% |
Waltham | Kamala Harris wins | Democrat (incumbent) | 18,048 | 68.1% | 100% |
Waltham | Donald Trump | Republican | 7,824 | 29.5% | 100% |
Waltham | Jill Stein | Green | 224 | 0.8% | 100% |
Waltham | Chase Oliver | Libertarian | 139 | 0.5% | 100% |
Waltham | Shiva Ayyadurai | Independent | 136 | 0.5% | 100% |
Waltham | Claudia De la Cruz | Peace and Freedom | 116 | 0.4% | 100% |
Waltham | Write-ins | Write - In | 2 | 0.0% | 100% |
Ware | Donald Trump | Republican | 2,672 | 52.7% | 95% |
Ware | Kamala Harris wins | Democrat (incumbent) | 2,298 | 45.3% | 95% |
Ware | Jill Stein | Green | 31 | 0.6% | 95% |
Ware | Chase Oliver | Libertarian | 24 | 0.5% | 95% |
Ware | Shiva Ayyadurai | Independent | 17 | 0.3% | 95% |
Ware | Write-ins | Write - In | 16 | 0.3% | 95% |
Ware | Claudia De la Cruz | Peace and Freedom | 10 | 0.2% | 95% |
Wareham | Kamala Harris wins | Democrat (incumbent) | 6,535 | 50.0% | 95% |
Wareham | Donald Trump | Republican | 6,319 | 48.4% | 95% |
Wareham | Shiva Ayyadurai | Independent | 71 | 0.5% | 95% |
Wareham | Jill Stein | Green | 59 | 0.5% | 95% |
Wareham | Chase Oliver | Libertarian | 54 | 0.4% | 95% |
Wareham | Claudia De la Cruz | Peace and Freedom | 29 | 0.2% | 95% |
Wareham | Write-ins | Write - In | 0 | 0.0% | 95% |
Warren | Donald Trump | Republican | 1,509 | 56.9% | 95% |
Warren | Kamala Harris wins | Democrat (incumbent) | 1,072 | 40.4% | 95% |
Warren | Jill Stein | Green | 18 | 0.7% | 95% |
Warren | Shiva Ayyadurai | Independent | 17 | 0.6% | 95% |
Warren | Chase Oliver | Libertarian | 16 | 0.6% | 95% |
Warren | Write-ins | Write - In | 11 | 0.4% | 95% |
Warren | Claudia De la Cruz | Peace and Freedom | 9 | 0.3% | 95% |
Warwick | Kamala Harris wins | Democrat (incumbent) | 309 | 61.4% | 95% |
Warwick | Donald Trump | Republican | 174 | 34.6% | 95% |
Warwick | Jill Stein | Green | 10 | 2.0% | 95% |
Warwick | Chase Oliver | Libertarian | 5 | 1.0% | 95% |
Warwick | Shiva Ayyadurai | Independent | 3 | 0.6% | 95% |
Warwick | Claudia De la Cruz | Peace and Freedom | 2 | 0.4% | 95% |
Warwick | Write-ins | Write - In | 0 | 0.0% | 95% |
Washington | Kamala Harris wins | Democrat (incumbent) | 218 | 61.1% | 95% |
Washington | Donald Trump | Republican | 129 | 36.1% | 95% |
Washington | Shiva Ayyadurai | Independent | 5 | 1.4% | 95% |
Washington | Jill Stein | Green | 4 | 1.1% | 95% |
Washington | Write-ins | Write - In | 1 | 0.3% | 95% |
Washington | Chase Oliver | Libertarian | 0 | 0.0% | 95% |
Washington | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Watertown | Kamala Harris wins | Democrat (incumbent) | 13,539 | 75.1% | 100% |
Watertown | Donald Trump | Republican | 3,864 | 21.4% | 100% |
Watertown | Jill Stein | Green | 261 | 1.4% | 100% |
Watertown | Claudia De la Cruz | Peace and Freedom | 122 | 0.7% | 100% |
Watertown | Chase Oliver | Libertarian | 97 | 0.5% | 100% |
Watertown | Shiva Ayyadurai | Independent | 92 | 0.5% | 100% |
Watertown | Write-ins | Write - In | 56 | 0.3% | 100% |
Wayland | Kamala Harris wins | Democrat (incumbent) | 6,787 | 77.0% | 95% |
Wayland | Donald Trump | Republican | 1,718 | 19.5% | 95% |
Wayland | Jill Stein | Green | 99 | 1.1% | 95% |
Wayland | Write-ins | Write - In | 80 | 0.9% | 95% |
Wayland | Chase Oliver | Libertarian | 61 | 0.7% | 95% |
Wayland | Shiva Ayyadurai | Independent | 48 | 0.5% | 95% |
Wayland | Claudia De la Cruz | Peace and Freedom | 22 | 0.2% | 95% |
Webster | Donald Trump | Republican | 4,319 | 52.9% | 95% |
Webster | Kamala Harris wins | Democrat (incumbent) | 3,671 | 44.9% | 95% |
Webster | Shiva Ayyadurai | Independent | 52 | 0.6% | 95% |
Webster | Jill Stein | Green | 38 | 0.5% | 95% |
Webster | Chase Oliver | Libertarian | 38 | 0.5% | 95% |
Webster | Write-ins | Write - In | 32 | 0.4% | 95% |
Webster | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Wellesley | Kamala Harris wins | Democrat (incumbent) | 11,342 | 74.2% | 100% |
Wellesley | Donald Trump | Republican | 3,409 | 22.3% | 100% |
Wellesley | Write-ins | Write - In | 223 | 1.5% | 100% |
Wellesley | Jill Stein | Green | 105 | 0.7% | 100% |
Wellesley | Chase Oliver | Libertarian | 102 | 0.7% | 100% |
Wellesley | Shiva Ayyadurai | Independent | 66 | 0.4% | 100% |
Wellesley | Claudia De la Cruz | Peace and Freedom | 44 | 0.3% | 100% |
Wellfleet | Kamala Harris wins | Democrat (incumbent) | 1,890 | 75.8% | 95% |
Wellfleet | Donald Trump | Republican | 525 | 21.1% | 95% |
Wellfleet | Jill Stein | Green | 36 | 1.4% | 95% |
Wellfleet | Chase Oliver | Libertarian | 15 | 0.6% | 95% |
Wellfleet | Shiva Ayyadurai | Independent | 12 | 0.5% | 95% |
Wellfleet | Write-ins | Write - In | 12 | 0.5% | 95% |
Wellfleet | Claudia De la Cruz | Peace and Freedom | 3 | 0.1% | 95% |
Wendell | Kamala Harris wins | Democrat (incumbent) | 439 | 73.4% | 95% |
Wendell | Donald Trump | Republican | 125 | 20.9% | 95% |
Wendell | Jill Stein | Green | 21 | 3.5% | 95% |
Wendell | Chase Oliver | Libertarian | 6 | 1.0% | 95% |
Wendell | Claudia De la Cruz | Peace and Freedom | 4 | 0.7% | 95% |
Wendell | Shiva Ayyadurai | Independent | 2 | 0.3% | 95% |
Wendell | Write-ins | Write - In | 1 | 0.2% | 95% |
Wenham | Kamala Harris wins | Democrat (incumbent) | 1,718 | 66.0% | 95% |
Wenham | Donald Trump | Republican | 782 | 30.1% | 95% |
Wenham | Write-ins | Write - In | 45 | 1.7% | 95% |
Wenham | Chase Oliver | Libertarian | 21 | 0.8% | 95% |
Wenham | Shiva Ayyadurai | Independent | 20 | 0.8% | 95% |
Wenham | Jill Stein | Green | 11 | 0.4% | 95% |
Wenham | Claudia De la Cruz | Peace and Freedom | 5 | 0.2% | 95% |
Westborough | Kamala Harris wins | Democrat (incumbent) | 7,038 | 67.9% | 100% |
Westborough | Donald Trump | Republican | 2,938 | 28.4% | 100% |
Westborough | Jill Stein | Green | 136 | 1.3% | 100% |
Westborough | Chase Oliver | Libertarian | 79 | 0.8% | 100% |
Westborough | Write-ins | Write - In | 79 | 0.8% | 100% |
Westborough | Shiva Ayyadurai | Independent | 64 | 0.6% | 100% |
Westborough | Claudia De la Cruz | Peace and Freedom | 24 | 0.2% | 100% |
West Boylston | Kamala Harris wins | Democrat (incumbent) | 2,643 | 57.1% | 95% |
West Boylston | Donald Trump | Republican | 1,832 | 39.6% | 95% |
West Boylston | Chase Oliver | Libertarian | 44 | 1.0% | 95% |
West Boylston | Jill Stein | Green | 43 | 0.9% | 95% |
West Boylston | Write-ins | Write - In | 28 | 0.6% | 95% |
West Boylston | Shiva Ayyadurai | Independent | 26 | 0.6% | 95% |
West Boylston | Claudia De la Cruz | Peace and Freedom | 13 | 0.3% | 95% |
West Bridgewater | Donald Trump | Republican | 2,465 | 53.9% | 95% |
West Bridgewater | Kamala Harris wins | Democrat (incumbent) | 2,020 | 44.2% | 95% |
West Bridgewater | Shiva Ayyadurai | Independent | 27 | 0.6% | 95% |
West Bridgewater | Chase Oliver | Libertarian | 26 | 0.6% | 95% |
West Bridgewater | Write-ins | Write - In | 17 | 0.4% | 95% |
West Bridgewater | Jill Stein | Green | 14 | 0.3% | 95% |
West Bridgewater | Claudia De la Cruz | Peace and Freedom | 3 | 0.1% | 95% |
West Brookfield | Donald Trump | Republican | 1,170 | 50.0% | 95% |
West Brookfield | Kamala Harris wins | Democrat (incumbent) | 1,126 | 48.1% | 95% |
West Brookfield | Shiva Ayyadurai | Independent | 11 | 0.5% | 95% |
West Brookfield | Chase Oliver | Libertarian | 10 | 0.4% | 95% |
West Brookfield | Jill Stein | Green | 9 | 0.4% | 95% |
West Brookfield | Write-ins | Write - In | 8 | 0.3% | 95% |
West Brookfield | Claudia De la Cruz | Peace and Freedom | 5 | 0.2% | 95% |
Westfield | Donald Trump | Republican | 10,189 | 50.7% | 100% |
Westfield | Kamala Harris wins | Democrat (incumbent) | 9,407 | 46.8% | 100% |
Westfield | Shiva Ayyadurai | Independent | 134 | 0.7% | 100% |
Westfield | Jill Stein | Green | 111 | 0.6% | 100% |
Westfield | Chase Oliver | Libertarian | 103 | 0.5% | 100% |
Westfield | Write-ins | Write - In | 90 | 0.4% | 100% |
Westfield | Claudia De la Cruz | Peace and Freedom | 56 | 0.3% | 100% |
Westford | Kamala Harris wins | Democrat (incumbent) | 9,543 | 64.5% | 100% |
Westford | Donald Trump | Republican | 4,751 | 32.1% | 100% |
Westford | Jill Stein | Green | 136 | 0.9% | 100% |
Westford | Write-ins | Write - In | 134 | 0.9% | 100% |
Westford | Chase Oliver | Libertarian | 105 | 0.7% | 100% |
Westford | Shiva Ayyadurai | Independent | 84 | 0.6% | 100% |
Westford | Claudia De la Cruz | Peace and Freedom | 39 | 0.3% | 100% |
Westhampton | Kamala Harris wins | Democrat (incumbent) | 762 | 61.7% | 95% |
Westhampton | Donald Trump | Republican | 434 | 35.1% | 95% |
Westhampton | Jill Stein | Green | 12 | 1.0% | 95% |
Westhampton | Shiva Ayyadurai | Independent | 9 | 0.7% | 95% |
Westhampton | Chase Oliver | Libertarian | 9 | 0.7% | 95% |
Westhampton | Claudia De la Cruz | Peace and Freedom | 6 | 0.5% | 95% |
Westhampton | Write-ins | Write - In | 4 | 0.3% | 95% |
Westminster | Donald Trump | Republican | 2,640 | 49.2% | 95% |
Westminster | Kamala Harris wins | Democrat (incumbent) | 2,588 | 48.3% | 95% |
Westminster | Chase Oliver | Libertarian | 40 | 0.7% | 95% |
Westminster | Shiva Ayyadurai | Independent | 37 | 0.7% | 95% |
Westminster | Write-ins | Write - In | 24 | 0.4% | 95% |
Westminster | Jill Stein | Green | 23 | 0.4% | 95% |
Westminster | Claudia De la Cruz | Peace and Freedom | 10 | 0.2% | 95% |
West Newbury | Kamala Harris wins | Democrat (incumbent) | 2,068 | 63.5% | 95% |
West Newbury | Donald Trump | Republican | 1,092 | 33.5% | 95% |
West Newbury | Chase Oliver | Libertarian | 30 | 0.9% | 95% |
West Newbury | Write-ins | Write - In | 30 | 0.9% | 95% |
West Newbury | Shiva Ayyadurai | Independent | 21 | 0.6% | 95% |
West Newbury | Jill Stein | Green | 13 | 0.4% | 95% |
West Newbury | Claudia De la Cruz | Peace and Freedom | 5 | 0.2% | 95% |
Weston | Kamala Harris wins | Democrat (incumbent) | 4,484 | 69.3% | 100% |
Weston | Donald Trump | Republican | 1,757 | 27.1% | 100% |
Weston | Jill Stein | Green | 74 | 1.1% | 100% |
Weston | Chase Oliver | Libertarian | 64 | 1.0% | 100% |
Weston | Write-ins | Write - In | 49 | 0.8% | 100% |
Weston | Shiva Ayyadurai | Independent | 36 | 0.6% | 100% |
Weston | Claudia De la Cruz | Peace and Freedom | 9 | 0.1% | 100% |
Westport | Donald Trump | Republican | 5,663 | 52.3% | 95% |
Westport | Kamala Harris wins | Democrat (incumbent) | 4,955 | 45.8% | 95% |
Westport | Shiva Ayyadurai | Independent | 53 | 0.5% | 95% |
Westport | Chase Oliver | Libertarian | 47 | 0.4% | 95% |
Westport | Jill Stein | Green | 45 | 0.4% | 95% |
Westport | Write-ins | Write - In | 43 | 0.4% | 95% |
Westport | Claudia De la Cruz | Peace and Freedom | 14 | 0.1% | 95% |
West Springfield | Kamala Harris wins | Democrat (incumbent) | 6,237 | 48.9% | 100% |
West Springfield | Donald Trump | Republican | 6,186 | 48.5% | 100% |
West Springfield | Jill Stein | Green | 118 | 0.9% | 100% |
West Springfield | Shiva Ayyadurai | Independent | 79 | 0.6% | 100% |
West Springfield | Chase Oliver | Libertarian | 52 | 0.4% | 100% |
West Springfield | Write-ins | Write - In | 39 | 0.3% | 100% |
West Springfield | Claudia De la Cruz | Peace and Freedom | 36 | 0.3% | 100% |
West Stockbridge | Kamala Harris wins | Democrat (incumbent) | 730 | 78.2% | 95% |
West Stockbridge | Donald Trump | Republican | 167 | 17.9% | 95% |
West Stockbridge | Jill Stein | Green | 11 | 1.2% | 95% |
West Stockbridge | Chase Oliver | Libertarian | 10 | 1.1% | 95% |
West Stockbridge | Write-ins | Write - In | 7 | 0.8% | 95% |
West Stockbridge | Shiva Ayyadurai | Independent | 4 | 0.4% | 95% |
West Stockbridge | Claudia De la Cruz | Peace and Freedom | 4 | 0.4% | 95% |
West Tisbury | Kamala Harris wins | Democrat (incumbent) | 1,757 | 80.2% | 95% |
West Tisbury | Donald Trump | Republican | 367 | 16.8% | 95% |
West Tisbury | Jill Stein | Green | 29 | 1.3% | 95% |
West Tisbury | Chase Oliver | Libertarian | 11 | 0.5% | 95% |
West Tisbury | Write-ins | Write - In | 11 | 0.5% | 95% |
West Tisbury | Claudia De la Cruz | Peace and Freedom | 10 | 0.5% | 95% |
West Tisbury | Shiva Ayyadurai | Independent | 5 | 0.2% | 95% |
Westwood | Kamala Harris wins | Democrat (incumbent) | 6,203 | 61.8% | 95% |
Westwood | Donald Trump | Republican | 3,491 | 34.8% | 95% |
Westwood | Write-ins | Write - In | 109 | 1.1% | 95% |
Westwood | Jill Stein | Green | 100 | 1.0% | 95% |
Westwood | Chase Oliver | Libertarian | 67 | 0.7% | 95% |
Westwood | Shiva Ayyadurai | Independent | 62 | 0.6% | 95% |
Westwood | Claudia De la Cruz | Peace and Freedom | 12 | 0.1% | 95% |
Weymouth | Kamala Harris wins | Democrat (incumbent) | 17,340 | 55.2% | 100% |
Weymouth | Donald Trump | Republican | 13,299 | 42.3% | 100% |
Weymouth | Write-ins | Write - In | 227 | 0.7% | 100% |
Weymouth | Jill Stein | Green | 179 | 0.6% | 100% |
Weymouth | Shiva Ayyadurai | Independent | 178 | 0.6% | 100% |
Weymouth | Chase Oliver | Libertarian | 127 | 0.4% | 100% |
Weymouth | Claudia De la Cruz | Peace and Freedom | 85 | 0.3% | 100% |
Whately | Kamala Harris wins | Democrat (incumbent) | 717 | 66.1% | 95% |
Whately | Donald Trump | Republican | 343 | 31.6% | 95% |
Whately | Shiva Ayyadurai | Independent | 7 | 0.6% | 95% |
Whately | Chase Oliver | Libertarian | 7 | 0.6% | 95% |
Whately | Jill Stein | Green | 5 | 0.5% | 95% |
Whately | Claudia De la Cruz | Peace and Freedom | 5 | 0.5% | 95% |
Whately | Write-ins | Write - In | 1 | 0.1% | 95% |
Whitman | Donald Trump | Republican | 4,337 | 50.2% | 95% |
Whitman | Kamala Harris wins | Democrat (incumbent) | 4,113 | 47.6% | 95% |
Whitman | Shiva Ayyadurai | Independent | 57 | 0.7% | 95% |
Whitman | Chase Oliver | Libertarian | 50 | 0.6% | 95% |
Whitman | Jill Stein | Green | 34 | 0.4% | 95% |
Whitman | Write-ins | Write - In | 31 | 0.4% | 95% |
Whitman | Claudia De la Cruz | Peace and Freedom | 21 | 0.2% | 95% |
Wilbraham | Kamala Harris wins | Democrat (incumbent) | 4,648 | 50.5% | 100% |
Wilbraham | Donald Trump | Republican | 4,290 | 46.6% | 100% |
Wilbraham | Write-ins | Write - In | 76 | 0.8% | 100% |
Wilbraham | Shiva Ayyadurai | Independent | 60 | 0.7% | 100% |
Wilbraham | Chase Oliver | Libertarian | 60 | 0.7% | 100% |
Wilbraham | Jill Stein | Green | 52 | 0.6% | 100% |
Wilbraham | Claudia De la Cruz | Peace and Freedom | 14 | 0.2% | 100% |
Williamsburg | Kamala Harris wins | Democrat (incumbent) | 1,373 | 75.8% | 95% |
Williamsburg | Donald Trump | Republican | 366 | 20.2% | 95% |
Williamsburg | Jill Stein | Green | 38 | 2.1% | 95% |
Williamsburg | Chase Oliver | Libertarian | 16 | 0.9% | 95% |
Williamsburg | Claudia De la Cruz | Peace and Freedom | 9 | 0.5% | 95% |
Williamsburg | Write-ins | Write - In | 8 | 0.4% | 95% |
Williamsburg | Shiva Ayyadurai | Independent | 1 | 0.1% | 95% |
Williamstown | Kamala Harris wins | Democrat (incumbent) | 3,006 | 83.4% | 100% |
Williamstown | Donald Trump | Republican | 495 | 13.7% | 100% |
Williamstown | Jill Stein | Green | 40 | 1.1% | 100% |
Williamstown | Claudia De la Cruz | Peace and Freedom | 17 | 0.5% | 100% |
Williamstown | Write-ins | Write - In | 17 | 0.5% | 100% |
Williamstown | Chase Oliver | Libertarian | 16 | 0.4% | 100% |
Williamstown | Shiva Ayyadurai | Independent | 15 | 0.4% | 100% |
Wilmington | Kamala Harris wins | Democrat (incumbent) | 7,206 | 50.6% | 100% |
Wilmington | Donald Trump | Republican | 6,692 | 47.0% | 100% |
Wilmington | Shiva Ayyadurai | Independent | 97 | 0.7% | 100% |
Wilmington | Jill Stein | Green | 90 | 0.6% | 100% |
Wilmington | Write-ins | Write - In | 76 | 0.5% | 100% |
Wilmington | Chase Oliver | Libertarian | 66 | 0.5% | 100% |
Wilmington | Claudia De la Cruz | Peace and Freedom | 14 | 0.1% | 100% |
Winchendon | Donald Trump | Republican | 2,933 | 56.0% | 95% |
Winchendon | Kamala Harris wins | Democrat (incumbent) | 2,159 | 41.2% | 95% |
Winchendon | Write-ins | Write - In | 39 | 0.7% | 95% |
Winchendon | Chase Oliver | Libertarian | 35 | 0.7% | 95% |
Winchendon | Shiva Ayyadurai | Independent | 34 | 0.6% | 95% |
Winchendon | Jill Stein | Green | 24 | 0.5% | 95% |
Winchendon | Claudia De la Cruz | Peace and Freedom | 12 | 0.2% | 95% |
Winchester | Kamala Harris wins | Democrat (incumbent) | 9,099 | 68.8% | 100% |
Winchester | Donald Trump | Republican | 3,650 | 27.6% | 100% |
Winchester | Write-ins | Write - In | 176 | 1.3% | 100% |
Winchester | Jill Stein | Green | 108 | 0.8% | 100% |
Winchester | Chase Oliver | Libertarian | 97 | 0.7% | 100% |
Winchester | Shiva Ayyadurai | Independent | 66 | 0.5% | 100% |
Winchester | Claudia De la Cruz | Peace and Freedom | 20 | 0.2% | 100% |
Windsor | Kamala Harris wins | Democrat (incumbent) | 338 | 60.8% | 95% |
Windsor | Donald Trump | Republican | 206 | 37.1% | 95% |
Windsor | Jill Stein | Green | 6 | 1.1% | 95% |
Windsor | Chase Oliver | Libertarian | 5 | 0.9% | 95% |
Windsor | Write-ins | Write - In | 1 | 0.2% | 95% |
Windsor | Shiva Ayyadurai | Independent | 0 | 0.0% | 95% |
Windsor | Claudia De la Cruz | Peace and Freedom | 0 | 0.0% | 95% |
Winthrop | Kamala Harris wins | Democrat (incumbent) | 5,154 | 55.1% | 100% |
Winthrop | Donald Trump | Republican | 3,976 | 42.5% | 100% |
Winthrop | Write-ins | Write - In | 69 | 0.7% | 100% |
Winthrop | Jill Stein | Green | 47 | 0.5% | 100% |
Winthrop | Shiva Ayyadurai | Independent | 46 | 0.5% | 100% |
Winthrop | Chase Oliver | Libertarian | 32 | 0.3% | 100% |
Winthrop | Claudia De la Cruz | Peace and Freedom | 28 | 0.3% | 100% |
Woburn | Kamala Harris wins | Democrat (incumbent) | 12,352 | 56.7% | 100% |
Woburn | Donald Trump | Republican | 8,873 | 40.7% | 100% |
Woburn | Jill Stein | Green | 178 | 0.8% | 100% |
Woburn | Chase Oliver | Libertarian | 121 | 0.6% | 100% |
Woburn | Write-ins | Write - In | 109 | 0.5% | 100% |
Woburn | Shiva Ayyadurai | Independent | 108 | 0.5% | 100% |
Woburn | Claudia De la Cruz | Peace and Freedom | 46 | 0.2% | 100% |
Worcester | Kamala Harris wins | Democrat (incumbent) | 40,923 | 62.4% | 100% |
Worcester | Donald Trump | Republican | 22,598 | 34.5% | 100% |
Worcester | Jill Stein | Green | 618 | 0.9% | 100% |
Worcester | Claudia De la Cruz | Peace and Freedom | 384 | 0.6% | 100% |
Worcester | Shiva Ayyadurai | Independent | 378 | 0.6% | 100% |
Worcester | Write-ins | Write - In | 355 | 0.5% | 100% |
Worcester | Chase Oliver | Libertarian | 274 | 0.4% | 100% |
Worthington | Kamala Harris wins | Democrat (incumbent) | 536 | 61.3% | 95% |
Worthington | Donald Trump | Republican | 295 | 33.7% | 95% |
Worthington | Jill Stein | Green | 11 | 1.3% | 95% |
Worthington | Shiva Ayyadurai | Independent | 11 | 1.3% | 95% |
Worthington | Claudia De la Cruz | Peace and Freedom | 10 | 1.1% | 95% |
Worthington | Chase Oliver | Libertarian | 7 | 0.8% | 95% |
Worthington | Write-ins | Write - In | 5 | 0.6% | 95% |
Wrentham | Kamala Harris wins | Democrat (incumbent) | 3,957 | 50.6% | 95% |
Wrentham | Donald Trump | Republican | 3,620 | 46.3% | 95% |
Wrentham | Write-ins | Write - In | 70 | 0.9% | 95% |
Wrentham | Chase Oliver | Libertarian | 57 | 0.7% | 95% |
Wrentham | Shiva Ayyadurai | Independent | 56 | 0.7% | 95% |
Wrentham | Jill Stein | Green | 41 | 0.5% | 95% |
Wrentham | Claudia De la Cruz | Peace and Freedom | 17 | 0.2% | 95% |
Yarmouth | Kamala Harris wins | Democrat (incumbent) | 8,746 | 56.9% | 100% |
Yarmouth | Donald Trump | Republican | 6,336 | 41.2% | 100% |
Yarmouth | Write-ins | Write - In | 91 | 0.6% | 100% |
Yarmouth | Jill Stein | Green | 66 | 0.4% | 100% |
Yarmouth | Shiva Ayyadurai | Independent | 58 | 0.4% | 100% |
Yarmouth | Chase Oliver | Libertarian | 50 | 0.3% | 100% |
Yarmouth | Claudia De la Cruz | Peace and Freedom | 28 | 0.2% | 100% |
Massachusetts Senate county results
County | Candidate | Party | Votes | Vote share | Expected state votes counted (%) |
---|---|---|---|---|---|
Abington | John Deaton | Republican | 5,046 | 53.3% | 98.3% |
Abington | Elizabeth Warren wins | Democratic | 4,417 | 46.6% | 98.3% |
Abington | Write-ins | Write - In | 7 | 0.1% | 98.3% |
Acton | Elizabeth Warren wins | Democratic | 9,678 | 74.2% | 98.3% |
Acton | John Deaton | Republican | 3,332 | 25.6% | 98.3% |
Acton | Write-ins | Write - In | 30 | 0.2% | 98.3% |
Acushnet | John Deaton | Republican | 3,775 | 62.1% | 98.3% |
Acushnet | Elizabeth Warren wins | Democratic | 2,305 | 37.9% | 98.3% |
Acushnet | Write-ins | Write - In | 3 | 0.0% | 98.3% |
Adams | Elizabeth Warren wins | Democratic | 2,697 | 62.7% | 98.3% |
Adams | John Deaton | Republican | 1,602 | 37.3% | 98.3% |
Adams | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Agawam | John Deaton | Republican | 8,577 | 55.7% | 98.3% |
Agawam | Elizabeth Warren wins | Democratic | 6,790 | 44.1% | 98.3% |
Agawam | Write-ins | Write - In | 23 | 0.1% | 98.3% |
Alford | Elizabeth Warren wins | Democratic | 249 | 80.6% | 98.3% |
Alford | John Deaton | Republican | 60 | 19.4% | 98.3% |
Alford | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Amesbury | Elizabeth Warren wins | Democratic | 6,211 | 61.2% | 98.3% |
Amesbury | John Deaton | Republican | 3,933 | 38.8% | 98.3% |
Amesbury | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Amherst | Elizabeth Warren wins | Democratic | 9,438 | 89.4% | 98.3% |
Amherst | John Deaton | Republican | 1,078 | 10.2% | 98.3% |
Amherst | Write-ins | Write - In | 38 | 0.4% | 98.3% |
Andover | Elizabeth Warren wins | Democratic | 12,105 | 60.2% | 98.3% |
Andover | John Deaton | Republican | 7,988 | 39.7% | 98.3% |
Andover | Write-ins | Write - In | 26 | 0.1% | 98.3% |
Arlington | Elizabeth Warren wins | Democratic | 21,886 | 80.7% | 98.3% |
Arlington | John Deaton | Republican | 5,197 | 19.2% | 98.3% |
Arlington | Write-ins | Write - In | 37 | 0.1% | 98.3% |
Ashburnham | John Deaton | Republican | 1,965 | 51.2% | 98.3% |
Ashburnham | Elizabeth Warren wins | Democratic | 1,865 | 48.6% | 98.3% |
Ashburnham | Write-ins | Write - In | 9 | 0.2% | 98.3% |
Ashby | John Deaton | Republican | 1,112 | 56.6% | 98.3% |
Ashby | Elizabeth Warren wins | Democratic | 853 | 43.4% | 98.3% |
Ashby | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Ashfield | Elizabeth Warren wins | Democratic | 913 | 76.9% | 98.3% |
Ashfield | John Deaton | Republican | 274 | 23.1% | 98.3% |
Ashfield | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Ashland | Elizabeth Warren wins | Democratic | 6,244 | 64.5% | 98.3% |
Ashland | John Deaton | Republican | 3,438 | 35.5% | 98.3% |
Ashland | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Athol | John Deaton | Republican | 3,108 | 55.5% | 98.3% |
Athol | Elizabeth Warren wins | Democratic | 2,488 | 44.4% | 98.3% |
Athol | Write-ins | Write - In | 5 | 0.1% | 98.3% |
Attleboro | Elizabeth Warren wins | Democratic | 12,343 | 54.0% | 98.3% |
Attleboro | John Deaton | Republican | 10,477 | 45.9% | 98.3% |
Attleboro | Write-ins | Write - In | 22 | 0.1% | 98.3% |
Auburn | Elizabeth Warren wins | Democratic | 4,914 | 50.0% | 98.3% |
Auburn | John Deaton | Republican | 4,911 | 49.9% | 98.3% |
Auburn | Write-ins | Write - In | 7 | 0.1% | 98.3% |
Avon | Elizabeth Warren wins | Democratic | 1,378 | 54.7% | 98.3% |
Avon | John Deaton | Republican | 1,139 | 45.3% | 98.3% |
Avon | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Ayer | Elizabeth Warren wins | Democratic | 2,674 | 58.2% | 98.3% |
Ayer | John Deaton | Republican | 1,917 | 41.7% | 98.3% |
Ayer | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Barnstable | Elizabeth Warren wins | Democratic | 14,079 | 51.3% | 98.3% |
Barnstable | John Deaton | Republican | 13,326 | 48.6% | 98.3% |
Barnstable | Write-ins | Write - In | 37 | 0.1% | 98.3% |
Barre | John Deaton | Republican | 1,753 | 57.2% | 98.3% |
Barre | Elizabeth Warren wins | Democratic | 1,309 | 42.7% | 98.3% |
Barre | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Becket | Elizabeth Warren wins | Democratic | 752 | 62.3% | 98.3% |
Becket | John Deaton | Republican | 453 | 37.5% | 98.3% |
Becket | Write-ins | Write - In | 2 | 0.2% | 98.3% |
Bedford | Elizabeth Warren wins | Democratic | 5,496 | 66.8% | 98.3% |
Bedford | John Deaton | Republican | 2,717 | 33.0% | 98.3% |
Bedford | Write-ins | Write - In | 16 | 0.2% | 98.3% |
Belchertown | Elizabeth Warren wins | Democratic | 5,390 | 57.0% | 98.3% |
Belchertown | John Deaton | Republican | 4,044 | 42.8% | 98.3% |
Belchertown | Write-ins | Write - In | 15 | 0.2% | 98.3% |
Bellingham | John Deaton | Republican | 5,258 | 53.2% | 98.3% |
Bellingham | Elizabeth Warren wins | Democratic | 4,577 | 46.3% | 98.3% |
Bellingham | Write-ins | Write - In | 46 | 0.5% | 98.3% |
Belmont | Elizabeth Warren wins | Democratic | 10,508 | 73.9% | 98.3% |
Belmont | John Deaton | Republican | 3,687 | 25.9% | 98.3% |
Belmont | Write-ins | Write - In | 28 | 0.2% | 98.3% |
Berkley | John Deaton | Republican | 2,576 | 62.4% | 98.3% |
Berkley | Elizabeth Warren wins | Democratic | 1,542 | 37.4% | 98.3% |
Berkley | Write-ins | Write - In | 9 | 0.2% | 98.3% |
Berlin | Elizabeth Warren wins | Democratic | 1,277 | 53.6% | 98.3% |
Berlin | John Deaton | Republican | 1,097 | 46.1% | 98.3% |
Berlin | Write-ins | Write - In | 7 | 0.3% | 98.3% |
Bernardston | Elizabeth Warren wins | Democratic | 816 | 59.4% | 98.3% |
Bernardston | John Deaton | Republican | 557 | 40.6% | 98.3% |
Bernardston | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Beverly | Elizabeth Warren wins | Democratic | 14,599 | 62.7% | 98.3% |
Beverly | John Deaton | Republican | 8,673 | 37.2% | 98.3% |
Beverly | Write-ins | Write - In | 14 | 0.1% | 98.3% |
Billerica | John Deaton | Republican | 12,020 | 51.6% | 98.3% |
Billerica | Elizabeth Warren wins | Democratic | 11,224 | 48.2% | 98.3% |
Billerica | Write-ins | Write - In | 34 | 0.1% | 98.3% |
Blackstone | John Deaton | Republican | 2,913 | 57.9% | 98.3% |
Blackstone | Elizabeth Warren wins | Democratic | 2,114 | 42.0% | 98.3% |
Blackstone | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Blandford | John Deaton | Republican | 523 | 64.9% | 98.3% |
Blandford | Elizabeth Warren wins | Democratic | 283 | 35.1% | 98.3% |
Blandford | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Bolton | Elizabeth Warren wins | Democratic | 2,270 | 61.7% | 98.3% |
Bolton | John Deaton | Republican | 1,379 | 37.5% | 98.3% |
Bolton | Write-ins | Write - In | 30 | 0.8% | 98.3% |
Boston | Elizabeth Warren wins | Democratic | 198,431 | 77.3% | 98.3% |
Boston | John Deaton | Republican | 57,344 | 22.3% | 98.3% |
Boston | Write-ins | Write - In | 909 | 0.4% | 98.3% |
Bourne | John Deaton | Republican | 6,248 | 52.2% | 98.3% |
Bourne | Elizabeth Warren wins | Democratic | 5,696 | 47.6% | 98.3% |
Bourne | Write-ins | Write - In | 24 | 0.2% | 98.3% |
Boxborough | Elizabeth Warren wins | Democratic | 2,159 | 69.3% | 98.3% |
Boxborough | John Deaton | Republican | 958 | 30.7% | 98.3% |
Boxborough | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Boxford | Elizabeth Warren wins | Democratic | 2,688 | 50.2% | 98.3% |
Boxford | John Deaton | Republican | 2,661 | 49.7% | 98.3% |
Boxford | Write-ins | Write - In | 10 | 0.2% | 98.3% |
Boylston | Elizabeth Warren wins | Democratic | 1,712 | 51.5% | 98.3% |
Boylston | John Deaton | Republican | 1,603 | 48.3% | 98.3% |
Boylston | Write-ins | Write - In | 7 | 0.2% | 98.3% |
Braintree | Elizabeth Warren wins | Democratic | 9,992 | 50.0% | 98.3% |
Braintree | John Deaton | Republican | 9,923 | 49.7% | 98.3% |
Braintree | Write-ins | Write - In | 57 | 0.3% | 98.3% |
Brewster | Elizabeth Warren wins | Democratic | 4,437 | 61.5% | 98.3% |
Brewster | John Deaton | Republican | 2,770 | 38.4% | 98.3% |
Brewster | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Bridgewater | John Deaton | Republican | 7,712 | 54.0% | 98.3% |
Bridgewater | Elizabeth Warren wins | Democratic | 6,559 | 45.9% | 98.3% |
Bridgewater | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Brimfield | John Deaton | Republican | 1,355 | 57.9% | 98.3% |
Brimfield | Elizabeth Warren wins | Democratic | 967 | 41.3% | 98.3% |
Brimfield | Write-ins | Write - In | 19 | 0.8% | 98.3% |
Brockton | Elizabeth Warren wins | Democratic | 25,118 | 73.4% | 98.3% |
Brockton | John Deaton | Republican | 9,089 | 26.6% | 98.3% |
Brockton | Write-ins | Write - In | 6 | 0.0% | 98.3% |
Brookfield | John Deaton | Republican | 1,170 | 56.7% | 98.3% |
Brookfield | Elizabeth Warren wins | Democratic | 890 | 43.2% | 98.3% |
Brookfield | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Brookline | Elizabeth Warren wins | Democratic | 22,527 | 81.1% | 98.3% |
Brookline | John Deaton | Republican | 5,143 | 18.5% | 98.3% |
Brookline | Write-ins | Write - In | 109 | 0.4% | 98.3% |
Buckland | Elizabeth Warren wins | Democratic | 780 | 69.6% | 98.3% |
Buckland | John Deaton | Republican | 340 | 30.4% | 98.3% |
Buckland | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Burlington | Elizabeth Warren wins | Democratic | 7,741 | 55.3% | 98.3% |
Burlington | John Deaton | Republican | 6,236 | 44.5% | 98.3% |
Burlington | Write-ins | Write - In | 30 | 0.2% | 98.3% |
Cambridge | Elizabeth Warren wins | Democratic | 43,970 | 89.3% | 98.3% |
Cambridge | John Deaton | Republican | 5,178 | 10.5% | 98.3% |
Cambridge | Write-ins | Write - In | 81 | 0.2% | 98.3% |
Canton | Elizabeth Warren wins | Democratic | 7,762 | 56.5% | 98.3% |
Canton | John Deaton | Republican | 5,971 | 43.4% | 98.3% |
Canton | Write-ins | Write - In | 13 | 0.1% | 98.3% |
Carlisle | Elizabeth Warren wins | Democratic | 2,438 | 72.0% | 98.3% |
Carlisle | John Deaton | Republican | 943 | 27.9% | 98.3% |
Carlisle | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Carver | John Deaton | Republican | 4,160 | 59.6% | 98.3% |
Carver | Elizabeth Warren wins | Democratic | 2,799 | 40.1% | 98.3% |
Carver | Write-ins | Write - In | 20 | 0.3% | 98.3% |
Charlemont | Elizabeth Warren wins | Democratic | 452 | 62.6% | 98.3% |
Charlemont | John Deaton | Republican | 270 | 37.4% | 98.3% |
Charlemont | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Charlton | John Deaton | Republican | 4,967 | 61.2% | 98.3% |
Charlton | Elizabeth Warren wins | Democratic | 3,135 | 38.7% | 98.3% |
Charlton | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Chatham | Elizabeth Warren wins | Democratic | 2,672 | 55.4% | 98.3% |
Chatham | John Deaton | Republican | 2,150 | 44.6% | 98.3% |
Chatham | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Chelmsford | Elizabeth Warren wins | Democratic | 12,078 | 57.4% | 98.3% |
Chelmsford | John Deaton | Republican | 8,954 | 42.5% | 98.3% |
Chelmsford | Write-ins | Write - In | 28 | 0.1% | 98.3% |
Chelsea | Elizabeth Warren wins | Democratic | 6,075 | 74.1% | 98.3% |
Chelsea | John Deaton | Republican | 2,127 | 25.9% | 98.3% |
Chelsea | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Cheshire | Elizabeth Warren wins | Democratic | 1,003 | 53.0% | 98.3% |
Cheshire | John Deaton | Republican | 890 | 47.0% | 98.3% |
Cheshire | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Chester | John Deaton | Republican | 453 | 61.2% | 98.3% |
Chester | Elizabeth Warren wins | Democratic | 287 | 38.8% | 98.3% |
Chester | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Chesterfield | Elizabeth Warren wins | Democratic | 473 | 58.8% | 98.3% |
Chesterfield | John Deaton | Republican | 332 | 41.2% | 98.3% |
Chesterfield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Chicopee | Elizabeth Warren wins | Democratic | 12,831 | 53.2% | 98.3% |
Chicopee | John Deaton | Republican | 11,246 | 46.6% | 98.3% |
Chicopee | Write-ins | Write - In | 54 | 0.2% | 98.3% |
Chilmark | Elizabeth Warren wins | Democratic | 753 | 81.1% | 98.3% |
Chilmark | John Deaton | Republican | 175 | 18.8% | 98.3% |
Chilmark | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Clarksburg | Elizabeth Warren wins | Democratic | 555 | 57.8% | 98.3% |
Clarksburg | John Deaton | Republican | 406 | 42.2% | 98.3% |
Clarksburg | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Clinton | Elizabeth Warren wins | Democratic | 4,065 | 55.2% | 98.3% |
Clinton | John Deaton | Republican | 3,284 | 44.6% | 98.3% |
Clinton | Write-ins | Write - In | 21 | 0.3% | 98.3% |
Cohasset | Elizabeth Warren wins | Democratic | 2,946 | 55.6% | 98.3% |
Cohasset | John Deaton | Republican | 2,346 | 44.3% | 98.3% |
Cohasset | Write-ins | Write - In | 8 | 0.2% | 98.3% |
Colrain | Elizabeth Warren wins | Democratic | 615 | 60.3% | 98.3% |
Colrain | John Deaton | Republican | 405 | 39.7% | 98.3% |
Colrain | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Concord | Elizabeth Warren wins | Democratic | 8,890 | 75.5% | 98.3% |
Concord | John Deaton | Republican | 2,868 | 24.4% | 98.3% |
Concord | Write-ins | Write - In | 19 | 0.2% | 98.3% |
Conway | Elizabeth Warren wins | Democratic | 918 | 71.0% | 98.3% |
Conway | John Deaton | Republican | 375 | 29.0% | 98.3% |
Conway | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Cummington | Elizabeth Warren wins | Democratic | 396 | 68.3% | 98.3% |
Cummington | John Deaton | Republican | 184 | 31.7% | 98.3% |
Cummington | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Dalton | Elizabeth Warren wins | Democratic | 2,314 | 65.6% | 98.3% |
Dalton | John Deaton | Republican | 1,202 | 34.1% | 98.3% |
Dalton | Write-ins | Write - In | 10 | 0.3% | 98.3% |
Danvers | Elizabeth Warren wins | Democratic | 8,102 | 50.3% | 98.3% |
Danvers | John Deaton | Republican | 7,975 | 49.6% | 98.3% |
Danvers | Write-ins | Write - In | 15 | 0.1% | 98.3% |
Dartmouth | John Deaton | Republican | 9,198 | 51.2% | 98.3% |
Dartmouth | Elizabeth Warren wins | Democratic | 8,745 | 48.7% | 98.3% |
Dartmouth | Write-ins | Write - In | 16 | 0.1% | 98.3% |
Dedham | Elizabeth Warren wins | Democratic | 8,918 | 60.6% | 98.3% |
Dedham | John Deaton | Republican | 5,770 | 39.2% | 98.3% |
Dedham | Write-ins | Write - In | 25 | 0.2% | 98.3% |
Deerfield | Elizabeth Warren wins | Democratic | 2,217 | 68.3% | 98.3% |
Deerfield | John Deaton | Republican | 1,024 | 31.6% | 98.3% |
Deerfield | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Dennis | Elizabeth Warren wins | Democratic | 5,332 | 52.5% | 98.3% |
Dennis | John Deaton | Republican | 4,815 | 47.4% | 98.3% |
Dennis | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Dighton | John Deaton | Republican | 2,922 | 62.2% | 98.3% |
Dighton | Elizabeth Warren wins | Democratic | 1,775 | 37.8% | 98.3% |
Dighton | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Douglas | John Deaton | Republican | 3,593 | 62.5% | 98.3% |
Douglas | Elizabeth Warren wins | Democratic | 2,154 | 37.5% | 98.3% |
Douglas | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Dover | Elizabeth Warren wins | Democratic | 2,033 | 55.2% | 98.3% |
Dover | John Deaton | Republican | 1,634 | 44.4% | 98.3% |
Dover | Write-ins | Write - In | 15 | 0.4% | 98.3% |
Dracut | John Deaton | Republican | 9,343 | 54.6% | 98.3% |
Dracut | Elizabeth Warren wins | Democratic | 7,760 | 45.4% | 98.3% |
Dracut | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Dudley | John Deaton | Republican | 3,727 | 59.4% | 98.3% |
Dudley | Elizabeth Warren wins | Democratic | 2,545 | 40.6% | 98.3% |
Dudley | Write-ins | Write - In | 2 | 0.0% | 98.3% |
Dunstable | John Deaton | Republican | 1,107 | 50.7% | 98.3% |
Dunstable | Elizabeth Warren wins | Democratic | 1,072 | 49.1% | 98.3% |
Dunstable | Write-ins | Write - In | 4 | 0.2% | 98.3% |
Duxbury | Elizabeth Warren wins | Democratic | 5,465 | 51.7% | 98.3% |
Duxbury | John Deaton | Republican | 5,095 | 48.2% | 98.3% |
Duxbury | Write-ins | Write - In | 17 | 0.2% | 98.3% |
East Bridgewater | John Deaton | Republican | 4,971 | 59.2% | 98.3% |
East Bridgewater | Elizabeth Warren wins | Democratic | 3,424 | 40.7% | 98.3% |
East Bridgewater | Write-ins | Write - In | 9 | 0.1% | 98.3% |
East Brookfield | John Deaton | Republican | 809 | 60.2% | 98.3% |
East Brookfield | Elizabeth Warren wins | Democratic | 535 | 39.8% | 98.3% |
East Brookfield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Eastham | Elizabeth Warren wins | Democratic | 2,700 | 66.0% | 98.3% |
Eastham | John Deaton | Republican | 1,388 | 33.9% | 98.3% |
Eastham | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Easthampton | Elizabeth Warren wins | Democratic | 7,236 | 71.9% | 98.3% |
Easthampton | John Deaton | Republican | 2,818 | 28.0% | 98.3% |
Easthampton | Write-ins | Write - In | 11 | 0.1% | 98.3% |
East Longmeadow | John Deaton | Republican | 5,026 | 52.0% | 98.3% |
East Longmeadow | Elizabeth Warren wins | Democratic | 4,615 | 47.8% | 98.3% |
East Longmeadow | Write-ins | Write - In | 16 | 0.2% | 98.3% |
Easton | Elizabeth Warren wins | Democratic | 7,311 | 52.7% | 98.3% |
Easton | John Deaton | Republican | 6,552 | 47.2% | 98.3% |
Easton | Write-ins | Write - In | 19 | 0.1% | 98.3% |
Edgartown | Elizabeth Warren wins | Democratic | 1,840 | 64.4% | 98.3% |
Edgartown | John Deaton | Republican | 1,014 | 35.5% | 98.3% |
Edgartown | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Egremont | Elizabeth Warren wins | Democratic | 741 | 79.8% | 98.3% |
Egremont | John Deaton | Republican | 187 | 20.1% | 98.3% |
Egremont | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Erving | Elizabeth Warren wins | Democratic | 511 | 53.6% | 98.3% |
Erving | John Deaton | Republican | 442 | 46.3% | 98.3% |
Erving | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Essex | Elizabeth Warren wins | Democratic | 1,389 | 58.3% | 98.3% |
Essex | John Deaton | Republican | 987 | 41.5% | 98.3% |
Essex | Write-ins | Write - In | 5 | 0.2% | 98.3% |
Everett | Elizabeth Warren wins | Democratic | 8,110 | 66.9% | 98.3% |
Everett | John Deaton | Republican | 3,987 | 32.9% | 98.3% |
Everett | Write-ins | Write - In | 31 | 0.3% | 98.3% |
Fairhaven | John Deaton | Republican | 4,740 | 50.7% | 98.3% |
Fairhaven | Elizabeth Warren wins | Democratic | 4,599 | 49.2% | 98.3% |
Fairhaven | Write-ins | Write - In | 11 | 0.1% | 98.3% |
Fall River | Elizabeth Warren wins | Democratic | 15,283 | 52.1% | 98.3% |
Fall River | John Deaton | Republican | 14,019 | 47.8% | 98.3% |
Fall River | Write-ins | Write - In | 48 | 0.2% | 98.3% |
Falmouth | Elizabeth Warren wins | Democratic | 12,678 | 58.4% | 98.3% |
Falmouth | John Deaton | Republican | 8,985 | 41.4% | 98.3% |
Falmouth | Write-ins | Write - In | 33 | 0.2% | 98.3% |
Fitchburg | Elizabeth Warren wins | Democratic | 8,573 | 55.2% | 98.3% |
Fitchburg | John Deaton | Republican | 6,903 | 44.5% | 98.3% |
Fitchburg | Write-ins | Write - In | 46 | 0.3% | 98.3% |
Florida | John Deaton | Republican | 226 | 55.4% | 98.3% |
Florida | Elizabeth Warren wins | Democratic | 182 | 44.6% | 98.3% |
Florida | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Foxborough | John Deaton | Republican | 5,491 | 50.3% | 98.3% |
Foxborough | Elizabeth Warren wins | Democratic | 5,409 | 49.6% | 98.3% |
Foxborough | Write-ins | Write - In | 13 | 0.1% | 98.3% |
Framingham | Elizabeth Warren wins | Democratic | 19,985 | 68.2% | 98.3% |
Framingham | John Deaton | Republican | 9,234 | 31.5% | 98.3% |
Framingham | Write-ins | Write - In | 73 | 0.2% | 98.3% |
Franklin | Elizabeth Warren wins | Democratic | 10,460 | 53.5% | 98.3% |
Franklin | John Deaton | Republican | 9,080 | 46.4% | 98.3% |
Franklin | Write-ins | Write - In | 23 | 0.1% | 98.3% |
Freetown | John Deaton | Republican | 3,254 | 60.1% | 98.3% |
Freetown | Elizabeth Warren wins | Democratic | 2,145 | 39.6% | 98.3% |
Freetown | Write-ins | Write - In | 14 | 0.3% | 98.3% |
Gardner | Elizabeth Warren wins | Democratic | 4,679 | 50.2% | 98.3% |
Gardner | John Deaton | Republican | 4,631 | 49.7% | 98.3% |
Gardner | Write-ins | Write - In | 10 | 0.1% | 98.3% |
Aquinnah | Elizabeth Warren wins | Democratic | 288 | 85.0% | 98.3% |
Aquinnah | John Deaton | Republican | 51 | 15.0% | 98.3% |
Aquinnah | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Georgetown | John Deaton | Republican | 2,894 | 52.9% | 98.3% |
Georgetown | Elizabeth Warren wins | Democratic | 2,570 | 47.0% | 98.3% |
Georgetown | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Gill | Elizabeth Warren wins | Democratic | 650 | 66.0% | 98.3% |
Gill | John Deaton | Republican | 334 | 33.9% | 98.3% |
Gill | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Gloucester | Elizabeth Warren wins | Democratic | 10,623 | 61.0% | 98.3% |
Gloucester | John Deaton | Republican | 6,776 | 38.9% | 98.3% |
Gloucester | Write-ins | Write - In | 20 | 0.1% | 98.3% |
Goshen | Elizabeth Warren wins | Democratic | 385 | 58.2% | 98.3% |
Goshen | John Deaton | Republican | 277 | 41.8% | 98.3% |
Goshen | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Gosnold | Elizabeth Warren wins | Democratic | 46 | 66.7% | 98.3% |
Gosnold | John Deaton | Republican | 23 | 33.3% | 98.3% |
Gosnold | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Grafton | Elizabeth Warren wins | Democratic | 6,206 | 56.2% | 98.3% |
Grafton | John Deaton | Republican | 4,830 | 43.7% | 98.3% |
Grafton | Write-ins | Write - In | 10 | 0.1% | 98.3% |
Granby | John Deaton | Republican | 2,058 | 53.2% | 98.3% |
Granby | Elizabeth Warren wins | Democratic | 1,813 | 46.8% | 98.3% |
Granby | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Granville | John Deaton | Republican | 629 | 64.8% | 98.3% |
Granville | Elizabeth Warren wins | Democratic | 341 | 35.2% | 98.3% |
Granville | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Great Barrington | Elizabeth Warren wins | Democratic | 3,103 | 80.5% | 98.3% |
Great Barrington | John Deaton | Republican | 747 | 19.4% | 98.3% |
Great Barrington | Write-ins | Write - In | 7 | 0.2% | 98.3% |
Greenfield | Elizabeth Warren wins | Democratic | 6,670 | 71.2% | 98.3% |
Greenfield | John Deaton | Republican | 2,673 | 28.5% | 98.3% |
Greenfield | Write-ins | Write - In | 20 | 0.2% | 98.3% |
Groton | Elizabeth Warren wins | Democratic | 4,404 | 61.7% | 98.3% |
Groton | John Deaton | Republican | 2,723 | 38.2% | 98.3% |
Groton | Write-ins | Write - In | 7 | 0.1% | 98.3% |
Groveland | John Deaton | Republican | 2,319 | 52.8% | 98.3% |
Groveland | Elizabeth Warren wins | Democratic | 2,075 | 47.2% | 98.3% |
Groveland | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Hadley | Elizabeth Warren wins | Democratic | 2,199 | 67.1% | 98.3% |
Hadley | John Deaton | Republican | 1,078 | 32.9% | 98.3% |
Hadley | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Halifax | John Deaton | Republican | 2,956 | 61.1% | 98.3% |
Halifax | Elizabeth Warren wins | Democratic | 1,884 | 38.9% | 98.3% |
Halifax | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Hamilton | Elizabeth Warren wins | Democratic | 2,813 | 59.3% | 98.3% |
Hamilton | John Deaton | Republican | 1,928 | 40.6% | 98.3% |
Hamilton | Write-ins | Write - In | 5 | 0.1% | 98.3% |
Hampden | John Deaton | Republican | 1,878 | 58.2% | 98.3% |
Hampden | Elizabeth Warren wins | Democratic | 1,346 | 41.7% | 98.3% |
Hampden | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Hancock | John Deaton | Republican | 249 | 51.7% | 98.3% |
Hancock | Elizabeth Warren wins | Democratic | 233 | 48.3% | 98.3% |
Hancock | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Hanover | John Deaton | Republican | 5,507 | 57.4% | 98.3% |
Hanover | Elizabeth Warren wins | Democratic | 4,066 | 42.4% | 98.3% |
Hanover | Write-ins | Write - In | 21 | 0.2% | 98.3% |
Hanson | John Deaton | Republican | 4,012 | 59.7% | 98.3% |
Hanson | Elizabeth Warren wins | Democratic | 2,692 | 40.1% | 98.3% |
Hanson | Write-ins | Write - In | 16 | 0.2% | 98.3% |
Hardwick | John Deaton | Republican | 883 | 56.8% | 98.3% |
Hardwick | Elizabeth Warren wins | Democratic | 671 | 43.2% | 98.3% |
Hardwick | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Harvard | Elizabeth Warren wins | Democratic | 2,832 | 71.4% | 98.3% |
Harvard | John Deaton | Republican | 1,126 | 28.4% | 98.3% |
Harvard | Write-ins | Write - In | 8 | 0.2% | 98.3% |
Harwich | Elizabeth Warren wins | Democratic | 5,141 | 55.7% | 98.3% |
Harwich | John Deaton | Republican | 4,077 | 44.2% | 98.3% |
Harwich | Write-ins | Write - In | 6 | 0.1% | 98.3% |
Hatfield | Elizabeth Warren wins | Democratic | 1,428 | 64.9% | 98.3% |
Hatfield | John Deaton | Republican | 772 | 35.1% | 98.3% |
Hatfield | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Haverhill | Elizabeth Warren wins | Democratic | 16,752 | 54.5% | 98.3% |
Haverhill | John Deaton | Republican | 13,968 | 45.4% | 98.3% |
Haverhill | Write-ins | Write - In | 34 | 0.1% | 98.3% |
Hawley | Elizabeth Warren wins | Democratic | 114 | 59.1% | 98.3% |
Hawley | John Deaton | Republican | 79 | 40.9% | 98.3% |
Hawley | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Heath | Elizabeth Warren wins | Democratic | 270 | 57.9% | 98.3% |
Heath | John Deaton | Republican | 196 | 42.1% | 98.3% |
Heath | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Hingham | Elizabeth Warren wins | Democratic | 8,721 | 56.3% | 98.3% |
Hingham | John Deaton | Republican | 6,748 | 43.5% | 98.3% |
Hingham | Write-ins | Write - In | 33 | 0.2% | 98.3% |
Hinsdale | Elizabeth Warren wins | Democratic | 710 | 59.9% | 98.3% |
Hinsdale | John Deaton | Republican | 474 | 40.0% | 98.3% |
Hinsdale | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Holbrook | Elizabeth Warren wins | Democratic | 3,222 | 55.1% | 98.3% |
Holbrook | John Deaton | Republican | 2,618 | 44.8% | 98.3% |
Holbrook | Write-ins | Write - In | 7 | 0.1% | 98.3% |
Holden | Elizabeth Warren wins | Democratic | 6,471 | 52.3% | 98.3% |
Holden | John Deaton | Republican | 5,900 | 47.7% | 98.3% |
Holden | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Holland | John Deaton | Republican | 929 | 59.8% | 98.3% |
Holland | Elizabeth Warren wins | Democratic | 624 | 40.2% | 98.3% |
Holland | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Holliston | Elizabeth Warren wins | Democratic | 5,842 | 63.4% | 98.3% |
Holliston | John Deaton | Republican | 3,367 | 36.5% | 98.3% |
Holliston | Write-ins | Write - In | 12 | 0.1% | 98.3% |
Holyoke | Elizabeth Warren wins | Democratic | 9,550 | 66.3% | 98.3% |
Holyoke | John Deaton | Republican | 4,855 | 33.7% | 98.3% |
Holyoke | Write-ins | Write - In | 6 | 0.0% | 98.3% |
Hopedale | Elizabeth Warren wins | Democratic | 1,885 | 53.4% | 98.3% |
Hopedale | John Deaton | Republican | 1,640 | 46.5% | 98.3% |
Hopedale | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Hopkinton | Elizabeth Warren wins | Democratic | 6,260 | 61.0% | 98.3% |
Hopkinton | John Deaton | Republican | 3,990 | 38.9% | 98.3% |
Hopkinton | Write-ins | Write - In | 12 | 0.1% | 98.3% |
Hubbardston | John Deaton | Republican | 1,742 | 59.8% | 98.3% |
Hubbardston | Elizabeth Warren wins | Democratic | 1,166 | 40.0% | 98.3% |
Hubbardston | Write-ins | Write - In | 5 | 0.2% | 98.3% |
Hudson | Elizabeth Warren wins | Democratic | 6,456 | 57.7% | 98.3% |
Hudson | John Deaton | Republican | 4,717 | 42.2% | 98.3% |
Hudson | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Hull | Elizabeth Warren wins | Democratic | 3,872 | 57.1% | 98.3% |
Hull | John Deaton | Republican | 2,898 | 42.7% | 98.3% |
Hull | Write-ins | Write - In | 14 | 0.2% | 98.3% |
Huntington | John Deaton | Republican | 686 | 56.0% | 98.3% |
Huntington | Elizabeth Warren wins | Democratic | 539 | 44.0% | 98.3% |
Huntington | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Ipswich | Elizabeth Warren wins | Democratic | 5,604 | 59.4% | 98.3% |
Ipswich | John Deaton | Republican | 3,815 | 40.5% | 98.3% |
Ipswich | Write-ins | Write - In | 12 | 0.1% | 98.3% |
Kingston | John Deaton | Republican | 4,731 | 55.1% | 98.3% |
Kingston | Elizabeth Warren wins | Democratic | 3,846 | 44.8% | 98.3% |
Kingston | Write-ins | Write - In | 10 | 0.1% | 98.3% |
Lakeville | John Deaton | Republican | 4,664 | 61.0% | 98.3% |
Lakeville | Elizabeth Warren wins | Democratic | 2,980 | 39.0% | 98.3% |
Lakeville | Write-ins | Write - In | 3 | 0.0% | 98.3% |
Lancaster | Elizabeth Warren wins | Democratic | 2,117 | 50.7% | 98.3% |
Lancaster | John Deaton | Republican | 2,051 | 49.1% | 98.3% |
Lancaster | Write-ins | Write - In | 9 | 0.2% | 98.3% |
Lanesborough | Elizabeth Warren wins | Democratic | 1,135 | 63.2% | 98.3% |
Lanesborough | John Deaton | Republican | 658 | 36.7% | 98.3% |
Lanesborough | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Lawrence | Elizabeth Warren wins | Democratic | 14,270 | 71.0% | 98.3% |
Lawrence | John Deaton | Republican | 5,763 | 28.7% | 98.3% |
Lawrence | Write-ins | Write - In | 56 | 0.3% | 98.3% |
Lee | Elizabeth Warren wins | Democratic | 2,127 | 67.6% | 98.3% |
Lee | John Deaton | Republican | 1,016 | 32.3% | 98.3% |
Lee | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Leicester | John Deaton | Republican | 3,573 | 57.2% | 98.3% |
Leicester | Elizabeth Warren wins | Democratic | 2,667 | 42.7% | 98.3% |
Leicester | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Lenox | Elizabeth Warren wins | Democratic | 2,487 | 77.5% | 98.3% |
Lenox | John Deaton | Republican | 720 | 22.4% | 98.3% |
Lenox | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Leominster | Elizabeth Warren wins | Democratic | 10,625 | 52.4% | 98.3% |
Leominster | John Deaton | Republican | 9,641 | 47.5% | 98.3% |
Leominster | Write-ins | Write - In | 15 | 0.1% | 98.3% |
Leverett | Elizabeth Warren wins | Democratic | 1,095 | 85.1% | 98.3% |
Leverett | John Deaton | Republican | 190 | 14.8% | 98.3% |
Leverett | Write-ins | Write - In | 2 | 0.2% | 98.3% |
Lexington | Elizabeth Warren wins | Democratic | 13,690 | 75.8% | 98.3% |
Lexington | John Deaton | Republican | 4,333 | 24.0% | 98.3% |
Lexington | Write-ins | Write - In | 28 | 0.2% | 98.3% |
Leyden | Elizabeth Warren wins | Democratic | 310 | 63.1% | 98.3% |
Leyden | John Deaton | Republican | 181 | 36.9% | 98.3% |
Leyden | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Lincoln | Elizabeth Warren wins | Democratic | 3,086 | 78.1% | 98.3% |
Lincoln | John Deaton | Republican | 865 | 21.9% | 98.3% |
Lincoln | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Littleton | Elizabeth Warren wins | Democratic | 3,961 | 61.7% | 98.3% |
Littleton | John Deaton | Republican | 2,463 | 38.3% | 98.3% |
Littleton | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Longmeadow | Elizabeth Warren wins | Democratic | 5,592 | 58.3% | 98.3% |
Longmeadow | John Deaton | Republican | 3,981 | 41.5% | 98.3% |
Longmeadow | Write-ins | Write - In | 18 | 0.2% | 98.3% |
Lowell | Elizabeth Warren wins | Democratic | 21,667 | 64.9% | 98.3% |
Lowell | John Deaton | Republican | 11,621 | 34.8% | 98.3% |
Lowell | Write-ins | Write - In | 80 | 0.2% | 98.3% |
Ludlow | John Deaton | Republican | 6,008 | 55.0% | 98.3% |
Ludlow | Elizabeth Warren wins | Democratic | 4,905 | 44.9% | 98.3% |
Ludlow | Write-ins | Write - In | 7 | 0.1% | 98.3% |
Lunenburg | Elizabeth Warren wins | Democratic | 3,614 | 50.2% | 98.3% |
Lunenburg | John Deaton | Republican | 3,574 | 49.7% | 98.3% |
Lunenburg | Write-ins | Write - In | 6 | 0.1% | 98.3% |
Lynn | Elizabeth Warren wins | Democratic | 20,093 | 65.1% | 98.3% |
Lynn | John Deaton | Republican | 10,696 | 34.6% | 98.3% |
Lynn | Write-ins | Write - In | 99 | 0.3% | 98.3% |
Lynnfield | John Deaton | Republican | 4,526 | 57.2% | 98.3% |
Lynnfield | Elizabeth Warren wins | Democratic | 3,390 | 42.8% | 98.3% |
Lynnfield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Malden | Elizabeth Warren wins | Democratic | 15,766 | 72.0% | 98.3% |
Malden | John Deaton | Republican | 6,046 | 27.6% | 98.3% |
Malden | Write-ins | Write - In | 90 | 0.4% | 98.3% |
Manchester | Elizabeth Warren wins | Democratic | 2,272 | 63.7% | 98.3% |
Manchester | John Deaton | Republican | 1,294 | 36.3% | 98.3% |
Manchester | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Mansfield | Elizabeth Warren wins | Democratic | 7,340 | 53.6% | 98.3% |
Mansfield | John Deaton | Republican | 6,323 | 46.2% | 98.3% |
Mansfield | Write-ins | Write - In | 22 | 0.2% | 98.3% |
Marblehead | Elizabeth Warren wins | Democratic | 8,242 | 61.5% | 98.3% |
Marblehead | John Deaton | Republican | 5,140 | 38.4% | 98.3% |
Marblehead | Write-ins | Write - In | 13 | 0.1% | 98.3% |
Marion | Elizabeth Warren wins | Democratic | 2,046 | 56.7% | 98.3% |
Marion | John Deaton | Republican | 1,558 | 43.2% | 98.3% |
Marion | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Marlborough | Elizabeth Warren wins | Democratic | 10,553 | 59.1% | 98.3% |
Marlborough | John Deaton | Republican | 7,275 | 40.8% | 98.3% |
Marlborough | Write-ins | Write - In | 24 | 0.1% | 98.3% |
Marshfield | John Deaton | Republican | 9,297 | 54.1% | 98.3% |
Marshfield | Elizabeth Warren wins | Democratic | 7,902 | 45.9% | 98.3% |
Marshfield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Mashpee | Elizabeth Warren wins | Democratic | 5,369 | 52.1% | 98.3% |
Mashpee | John Deaton | Republican | 4,919 | 47.8% | 98.3% |
Mashpee | Write-ins | Write - In | 11 | 0.1% | 98.3% |
Mattapoisett | Elizabeth Warren wins | Democratic | 2,497 | 51.2% | 98.3% |
Mattapoisett | John Deaton | Republican | 2,373 | 48.7% | 98.3% |
Mattapoisett | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Maynard | Elizabeth Warren wins | Democratic | 4,591 | 69.2% | 98.3% |
Maynard | John Deaton | Republican | 2,038 | 30.7% | 98.3% |
Maynard | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Medfield | Elizabeth Warren wins | Democratic | 4,543 | 57.1% | 98.3% |
Medfield | John Deaton | Republican | 3,393 | 42.6% | 98.3% |
Medfield | Write-ins | Write - In | 20 | 0.3% | 98.3% |
Medford | Elizabeth Warren wins | Democratic | 20,900 | 71.3% | 98.3% |
Medford | John Deaton | Republican | 8,328 | 28.4% | 98.3% |
Medford | Write-ins | Write - In | 103 | 0.4% | 98.3% |
Medway | Elizabeth Warren wins | Democratic | 4,468 | 53.5% | 98.3% |
Medway | John Deaton | Republican | 3,873 | 46.3% | 98.3% |
Medway | Write-ins | Write - In | 15 | 0.2% | 98.3% |
Melrose | Elizabeth Warren wins | Democratic | 11,368 | 67.8% | 98.3% |
Melrose | John Deaton | Republican | 5,373 | 32.0% | 98.3% |
Melrose | Write-ins | Write - In | 38 | 0.2% | 98.3% |
Mendon | John Deaton | Republican | 2,113 | 54.2% | 98.3% |
Mendon | Elizabeth Warren wins | Democratic | 1,775 | 45.6% | 98.3% |
Mendon | Write-ins | Write - In | 7 | 0.2% | 98.3% |
Merrimac | Elizabeth Warren wins | Democratic | 2,241 | 52.7% | 98.3% |
Merrimac | John Deaton | Republican | 2,009 | 47.2% | 98.3% |
Merrimac | Write-ins | Write - In | 6 | 0.1% | 98.3% |
Methuen | Elizabeth Warren wins | Democratic | 12,388 | 51.6% | 98.3% |
Methuen | John Deaton | Republican | 11,579 | 48.2% | 98.3% |
Methuen | Write-ins | Write - In | 50 | 0.2% | 98.3% |
Middleborough | John Deaton | Republican | 8,589 | 60.7% | 98.3% |
Middleborough | Elizabeth Warren wins | Democratic | 5,562 | 39.3% | 98.3% |
Middleborough | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Middlefield | Elizabeth Warren wins | Democratic | 177 | 56.4% | 98.3% |
Middlefield | John Deaton | Republican | 137 | 43.6% | 98.3% |
Middlefield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Middleton | John Deaton | Republican | 3,351 | 58.9% | 98.3% |
Middleton | Elizabeth Warren wins | Democratic | 2,321 | 40.8% | 98.3% |
Middleton | Write-ins | Write - In | 14 | 0.2% | 98.3% |
Milford | Elizabeth Warren wins | Democratic | 7,183 | 52.6% | 98.3% |
Milford | John Deaton | Republican | 6,431 | 47.1% | 98.3% |
Milford | Write-ins | Write - In | 30 | 0.2% | 98.3% |
Millbury | John Deaton | Republican | 4,342 | 54.3% | 98.3% |
Millbury | Elizabeth Warren wins | Democratic | 3,644 | 45.6% | 98.3% |
Millbury | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Millis | Elizabeth Warren wins | Democratic | 3,249 | 54.9% | 98.3% |
Millis | John Deaton | Republican | 2,668 | 45.1% | 98.3% |
Millis | Write-ins | Write - In | 5 | 0.1% | 98.3% |
Millville | John Deaton | Republican | 1,099 | 62.0% | 98.3% |
Millville | Elizabeth Warren wins | Democratic | 674 | 38.0% | 98.3% |
Millville | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Milton | Elizabeth Warren wins | Democratic | 10,701 | 65.1% | 98.3% |
Milton | John Deaton | Republican | 5,697 | 34.7% | 98.3% |
Milton | Write-ins | Write - In | 34 | 0.2% | 98.3% |
Monroe | John Deaton | Republican | 42 | 65.6% | 98.3% |
Monroe | Elizabeth Warren wins | Democratic | 22 | 34.4% | 98.3% |
Monroe | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Monson | John Deaton | Republican | 2,838 | 57.0% | 98.3% |
Monson | Elizabeth Warren wins | Democratic | 2,139 | 43.0% | 98.3% |
Monson | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Montague | Elizabeth Warren wins | Democratic | 3,260 | 68.7% | 98.3% |
Montague | John Deaton | Republican | 1,473 | 31.0% | 98.3% |
Montague | Write-ins | Write - In | 12 | 0.3% | 98.3% |
Monterey | Elizabeth Warren wins | Democratic | 482 | 81.3% | 98.3% |
Monterey | John Deaton | Republican | 110 | 18.5% | 98.3% |
Monterey | Write-ins | Write - In | 1 | 0.2% | 98.3% |
Montgomery | John Deaton | Republican | 333 | 60.9% | 98.3% |
Montgomery | Elizabeth Warren wins | Democratic | 214 | 39.1% | 98.3% |
Montgomery | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Mount Washington | Elizabeth Warren wins | Democratic | 93 | 77.5% | 98.3% |
Mount Washington | John Deaton | Republican | 27 | 22.5% | 98.3% |
Mount Washington | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Nahant | Elizabeth Warren wins | Democratic | 1,339 | 58.1% | 98.3% |
Nahant | John Deaton | Republican | 966 | 41.9% | 98.3% |
Nahant | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Nantucket | Elizabeth Warren wins | Democratic | 4,513 | 64.5% | 98.3% |
Nantucket | John Deaton | Republican | 2,479 | 35.4% | 98.3% |
Nantucket | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Natick | Elizabeth Warren wins | Democratic | 14,127 | 68.5% | 98.3% |
Natick | John Deaton | Republican | 6,469 | 31.4% | 98.3% |
Natick | Write-ins | Write - In | 35 | 0.2% | 98.3% |
Needham | Elizabeth Warren wins | Democratic | 12,993 | 67.9% | 98.3% |
Needham | John Deaton | Republican | 6,081 | 31.8% | 98.3% |
Needham | Write-ins | Write - In | 59 | 0.3% | 98.3% |
New Ashford | Elizabeth Warren wins | Democratic | 93 | 57.8% | 98.3% |
New Ashford | John Deaton | Republican | 68 | 42.2% | 98.3% |
New Ashford | Write-ins | Write - In | 0 | 0.0% | 98.3% |
New Bedford | Elizabeth Warren wins | Democratic | 19,153 | 57.0% | 98.3% |
New Bedford | John Deaton | Republican | 14,382 | 42.8% | 98.3% |
New Bedford | Write-ins | Write - In | 78 | 0.2% | 98.3% |
New Braintree | John Deaton | Republican | 379 | 56.1% | 98.3% |
New Braintree | Elizabeth Warren wins | Democratic | 283 | 41.9% | 98.3% |
New Braintree | Write-ins | Write - In | 13 | 1.9% | 98.3% |
Newbury | Elizabeth Warren wins | Democratic | 2,661 | 55.3% | 98.3% |
Newbury | John Deaton | Republican | 2,149 | 44.6% | 98.3% |
Newbury | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Newburyport | Elizabeth Warren wins | Democratic | 8,114 | 66.0% | 98.3% |
Newburyport | John Deaton | Republican | 4,169 | 33.9% | 98.3% |
Newburyport | Write-ins | Write - In | 18 | 0.1% | 98.3% |
New Marlborough | Elizabeth Warren wins | Democratic | 393 | 76.6% | 98.3% |
New Marlborough | John Deaton | Republican | 119 | 23.2% | 98.3% |
New Marlborough | Write-ins | Write - In | 1 | 0.2% | 98.3% |
New Salem | Elizabeth Warren wins | Democratic | 421 | 59.8% | 98.3% |
New Salem | John Deaton | Republican | 283 | 40.2% | 98.3% |
New Salem | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Newton | Elizabeth Warren wins | Democratic | 33,716 | 73.7% | 98.3% |
Newton | John Deaton | Republican | 11,853 | 25.9% | 98.3% |
Newton | Write-ins | Write - In | 172 | 0.4% | 98.3% |
Norfolk | Elizabeth Warren wins | Democratic | 3,383 | 50.1% | 98.3% |
Norfolk | John Deaton | Republican | 3,369 | 49.9% | 98.3% |
Norfolk | Write-ins | Write - In | 2 | 0.0% | 98.3% |
North Adams | Elizabeth Warren wins | Democratic | 3,877 | 69.9% | 98.3% |
North Adams | John Deaton | Republican | 1,668 | 30.1% | 98.3% |
North Adams | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Northampton | Elizabeth Warren wins | Democratic | 14,692 | 87.0% | 98.3% |
Northampton | John Deaton | Republican | 2,166 | 12.8% | 98.3% |
Northampton | Write-ins | Write - In | 22 | 0.1% | 98.3% |
North Andover | Elizabeth Warren wins | Democratic | 9,214 | 55.2% | 98.3% |
North Andover | John Deaton | Republican | 7,455 | 44.7% | 98.3% |
North Andover | Write-ins | Write - In | 20 | 0.1% | 98.3% |
North Attleborough | John Deaton | Republican | 8,316 | 50.0% | 98.3% |
North Attleborough | Elizabeth Warren wins | Democratic | 8,301 | 49.9% | 98.3% |
North Attleborough | Write-ins | Write - In | 20 | 0.1% | 98.3% |
Northborough | Elizabeth Warren wins | Democratic | 5,423 | 59.9% | 98.3% |
Northborough | John Deaton | Republican | 3,607 | 39.8% | 98.3% |
Northborough | Write-ins | Write - In | 30 | 0.3% | 98.3% |
Northbridge | John Deaton | Republican | 5,032 | 55.3% | 98.3% |
Northbridge | Elizabeth Warren wins | Democratic | 4,053 | 44.5% | 98.3% |
Northbridge | Write-ins | Write - In | 14 | 0.2% | 98.3% |
North Brookfield | John Deaton | Republican | 1,719 | 61.2% | 98.3% |
North Brookfield | Elizabeth Warren wins | Democratic | 1,088 | 38.7% | 98.3% |
North Brookfield | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Northfield | Elizabeth Warren wins | Democratic | 1,134 | 59.4% | 98.3% |
Northfield | John Deaton | Republican | 770 | 40.4% | 98.3% |
Northfield | Write-ins | Write - In | 4 | 0.2% | 98.3% |
North Reading | John Deaton | Republican | 4,944 | 51.1% | 98.3% |
North Reading | Elizabeth Warren wins | Democratic | 4,717 | 48.8% | 98.3% |
North Reading | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Norton | John Deaton | Republican | 5,459 | 52.4% | 98.3% |
Norton | Elizabeth Warren wins | Democratic | 4,935 | 47.4% | 98.3% |
Norton | Write-ins | Write - In | 24 | 0.2% | 98.3% |
Norwell | John Deaton | Republican | 3,591 | 51.4% | 98.3% |
Norwell | Elizabeth Warren wins | Democratic | 3,390 | 48.5% | 98.3% |
Norwell | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Norwood | Elizabeth Warren wins | Democratic | 9,012 | 56.8% | 98.3% |
Norwood | John Deaton | Republican | 6,802 | 42.9% | 98.3% |
Norwood | Write-ins | Write - In | 40 | 0.3% | 98.3% |
Oak Bluffs | Elizabeth Warren wins | Democratic | 2,157 | 70.5% | 98.3% |
Oak Bluffs | John Deaton | Republican | 900 | 29.4% | 98.3% |
Oak Bluffs | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Oakham | John Deaton | Republican | 774 | 62.4% | 98.3% |
Oakham | Elizabeth Warren wins | Democratic | 467 | 37.6% | 98.3% |
Oakham | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Orange | John Deaton | Republican | 2,020 | 52.3% | 98.3% |
Orange | Elizabeth Warren wins | Democratic | 1,837 | 47.5% | 98.3% |
Orange | Write-ins | Write - In | 7 | 0.2% | 98.3% |
Orleans | Elizabeth Warren wins | Democratic | 2,990 | 63.2% | 98.3% |
Orleans | John Deaton | Republican | 1,738 | 36.7% | 98.3% |
Orleans | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Otis | Elizabeth Warren wins | Democratic | 534 | 51.9% | 98.3% |
Otis | John Deaton | Republican | 493 | 47.9% | 98.3% |
Otis | Write-ins | Write - In | 2 | 0.2% | 98.3% |
Oxford | John Deaton | Republican | 4,344 | 58.3% | 98.3% |
Oxford | Elizabeth Warren wins | Democratic | 3,104 | 41.7% | 98.3% |
Oxford | Write-ins | Write - In | 2 | 0.0% | 98.3% |
Palmer | John Deaton | Republican | 3,547 | 56.4% | 98.3% |
Palmer | Elizabeth Warren wins | Democratic | 2,739 | 43.6% | 98.3% |
Palmer | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Paxton | John Deaton | Republican | 1,507 | 51.4% | 98.3% |
Paxton | Elizabeth Warren wins | Democratic | 1,427 | 48.6% | 98.3% |
Paxton | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Peabody | John Deaton | Republican | 14,163 | 50.0% | 98.3% |
Peabody | Elizabeth Warren wins | Democratic | 14,101 | 49.8% | 98.3% |
Peabody | Write-ins | Write - In | 66 | 0.2% | 98.3% |
Pelham | Elizabeth Warren wins | Democratic | 730 | 85.7% | 98.3% |
Pelham | John Deaton | Republican | 119 | 14.0% | 98.3% |
Pelham | Write-ins | Write - In | 3 | 0.4% | 98.3% |
Pembroke | John Deaton | Republican | 6,400 | 56.5% | 98.3% |
Pembroke | Elizabeth Warren wins | Democratic | 4,898 | 43.2% | 98.3% |
Pembroke | Write-ins | Write - In | 30 | 0.3% | 98.3% |
Pepperell | John Deaton | Republican | 3,676 | 51.1% | 98.3% |
Pepperell | Elizabeth Warren wins | Democratic | 3,498 | 48.7% | 98.3% |
Pepperell | Write-ins | Write - In | 13 | 0.2% | 98.3% |
Peru | John Deaton | Republican | 268 | 51.7% | 98.3% |
Peru | Elizabeth Warren wins | Democratic | 250 | 48.3% | 98.3% |
Peru | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Petersham | Elizabeth Warren wins | Democratic | 481 | 54.4% | 98.3% |
Petersham | John Deaton | Republican | 404 | 45.6% | 98.3% |
Petersham | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Phillipston | John Deaton | Republican | 749 | 65.1% | 98.3% |
Phillipston | Elizabeth Warren wins | Democratic | 401 | 34.9% | 98.3% |
Phillipston | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Pittsfield | Elizabeth Warren wins | Democratic | 14,666 | 72.3% | 98.3% |
Pittsfield | John Deaton | Republican | 5,616 | 27.7% | 98.3% |
Pittsfield | Write-ins | Write - In | 13 | 0.1% | 98.3% |
Plainfield | Elizabeth Warren wins | Democratic | 275 | 65.3% | 98.3% |
Plainfield | John Deaton | Republican | 146 | 34.7% | 98.3% |
Plainfield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Plainville | John Deaton | Republican | 2,943 | 53.3% | 98.3% |
Plainville | Elizabeth Warren wins | Democratic | 2,576 | 46.6% | 98.3% |
Plainville | Write-ins | Write - In | 6 | 0.1% | 98.3% |
Plymouth | John Deaton | Republican | 20,245 | 50.6% | 98.3% |
Plymouth | Elizabeth Warren wins | Democratic | 19,751 | 49.3% | 98.3% |
Plymouth | Write-ins | Write - In | 46 | 0.1% | 98.3% |
Plympton | John Deaton | Republican | 1,157 | 59.3% | 98.3% |
Plympton | Elizabeth Warren wins | Democratic | 790 | 40.5% | 98.3% |
Plympton | Write-ins | Write - In | 3 | 0.2% | 98.3% |
Princeton | Elizabeth Warren wins | Democratic | 1,332 | 53.2% | 98.3% |
Princeton | John Deaton | Republican | 1,172 | 46.8% | 98.3% |
Princeton | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Provincetown | Elizabeth Warren wins | Democratic | 2,391 | 90.5% | 98.3% |
Provincetown | John Deaton | Republican | 248 | 9.4% | 98.3% |
Provincetown | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Quincy | Elizabeth Warren wins | Democratic | 24,969 | 60.5% | 98.3% |
Quincy | John Deaton | Republican | 16,126 | 39.1% | 98.3% |
Quincy | Write-ins | Write - In | 162 | 0.4% | 98.3% |
Randolph | Elizabeth Warren wins | Democratic | 11,377 | 76.0% | 98.3% |
Randolph | John Deaton | Republican | 3,546 | 23.7% | 98.3% |
Randolph | Write-ins | Write - In | 55 | 0.4% | 98.3% |
Raynham | John Deaton | Republican | 4,944 | 56.5% | 98.3% |
Raynham | Elizabeth Warren wins | Democratic | 3,806 | 43.5% | 98.3% |
Raynham | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Reading | Elizabeth Warren wins | Democratic | 9,412 | 58.6% | 98.3% |
Reading | John Deaton | Republican | 6,641 | 41.4% | 98.3% |
Reading | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Rehoboth | John Deaton | Republican | 4,788 | 60.0% | 98.3% |
Rehoboth | Elizabeth Warren wins | Democratic | 3,186 | 39.9% | 98.3% |
Rehoboth | Write-ins | Write - In | 6 | 0.1% | 98.3% |
Revere | Elizabeth Warren wins | Democratic | 10,308 | 59.2% | 98.3% |
Revere | John Deaton | Republican | 7,009 | 40.3% | 98.3% |
Revere | Write-ins | Write - In | 82 | 0.5% | 98.3% |
Richmond | Elizabeth Warren wins | Democratic | 759 | 75.7% | 98.3% |
Richmond | John Deaton | Republican | 241 | 24.1% | 98.3% |
Richmond | Write-ins | Write - In | 2 | 0.2% | 98.3% |
Rochester | John Deaton | Republican | 2,480 | 62.8% | 98.3% |
Rochester | Elizabeth Warren wins | Democratic | 1,465 | 37.1% | 98.3% |
Rochester | Write-ins | Write - In | 3 | 0.1% | 98.3% |
Rockland | John Deaton | Republican | 5,083 | 53.1% | 98.3% |
Rockland | Elizabeth Warren wins | Democratic | 4,459 | 46.6% | 98.3% |
Rockland | Write-ins | Write - In | 31 | 0.3% | 98.3% |
Rockport | Elizabeth Warren wins | Democratic | 3,487 | 67.9% | 98.3% |
Rockport | John Deaton | Republican | 1,638 | 31.9% | 98.3% |
Rockport | Write-ins | Write - In | 10 | 0.2% | 98.3% |
Rowe | Elizabeth Warren wins | Democratic | 135 | 52.3% | 98.3% |
Rowe | John Deaton | Republican | 123 | 47.7% | 98.3% |
Rowe | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Rowley | John Deaton | Republican | 2,194 | 54.3% | 98.3% |
Rowley | Elizabeth Warren wins | Democratic | 1,841 | 45.6% | 98.3% |
Rowley | Write-ins | Write - In | 5 | 0.1% | 98.3% |
Royalston | John Deaton | Republican | 434 | 54.6% | 98.3% |
Royalston | Elizabeth Warren wins | Democratic | 360 | 45.3% | 98.3% |
Royalston | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Russell | John Deaton | Republican | 565 | 62.0% | 98.3% |
Russell | Elizabeth Warren wins | Democratic | 328 | 36.0% | 98.3% |
Russell | Write-ins | Write - In | 18 | 2.0% | 98.3% |
Rutland | John Deaton | Republican | 3,292 | 56.1% | 98.3% |
Rutland | Elizabeth Warren wins | Democratic | 2,563 | 43.7% | 98.3% |
Rutland | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Salem | Elizabeth Warren wins | Democratic | 16,381 | 71.9% | 98.3% |
Salem | John Deaton | Republican | 6,387 | 28.0% | 98.3% |
Salem | Write-ins | Write - In | 18 | 0.1% | 98.3% |
Salisbury | John Deaton | Republican | 2,905 | 53.9% | 98.3% |
Salisbury | Elizabeth Warren wins | Democratic | 2,481 | 46.0% | 98.3% |
Salisbury | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Sandisfield | Elizabeth Warren wins | Democratic | 278 | 57.3% | 98.3% |
Sandisfield | John Deaton | Republican | 207 | 42.7% | 98.3% |
Sandisfield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Sandwich | John Deaton | Republican | 6,863 | 50.9% | 98.3% |
Sandwich | Elizabeth Warren wins | Democratic | 6,608 | 49.0% | 98.3% |
Sandwich | Write-ins | Write - In | 17 | 0.1% | 98.3% |
Saugus | John Deaton | Republican | 7,982 | 54.9% | 98.3% |
Saugus | Elizabeth Warren wins | Democratic | 6,556 | 45.1% | 98.3% |
Saugus | Write-ins | Write - In | 7 | 0.0% | 98.3% |
Savoy | John Deaton | Republican | 210 | 50.4% | 98.3% |
Savoy | Elizabeth Warren wins | Democratic | 207 | 49.6% | 98.3% |
Savoy | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Scituate | Elizabeth Warren wins | Democratic | 7,247 | 54.6% | 98.3% |
Scituate | John Deaton | Republican | 6,018 | 45.3% | 98.3% |
Scituate | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Seekonk | John Deaton | Republican | 4,675 | 52.2% | 98.3% |
Seekonk | Elizabeth Warren wins | Democratic | 4,275 | 47.7% | 98.3% |
Seekonk | Write-ins | Write - In | 10 | 0.1% | 98.3% |
Sharon | Elizabeth Warren wins | Democratic | 7,036 | 67.1% | 98.3% |
Sharon | John Deaton | Republican | 3,424 | 32.7% | 98.3% |
Sharon | Write-ins | Write - In | 21 | 0.2% | 98.3% |
Sheffield | Elizabeth Warren wins | Democratic | 1,377 | 69.4% | 98.3% |
Sheffield | John Deaton | Republican | 608 | 30.6% | 98.3% |
Sheffield | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Shelburne | Elizabeth Warren wins | Democratic | 899 | 74.4% | 98.3% |
Shelburne | John Deaton | Republican | 309 | 25.6% | 98.3% |
Shelburne | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Sherborn | Elizabeth Warren wins | Democratic | 1,829 | 66.7% | 98.3% |
Sherborn | John Deaton | Republican | 911 | 33.2% | 98.3% |
Sherborn | Write-ins | Write - In | 4 | 0.1% | 98.3% |
Shirley | Elizabeth Warren wins | Democratic | 1,917 | 53.0% | 98.3% |
Shirley | John Deaton | Republican | 1,696 | 46.9% | 98.3% |
Shirley | Write-ins | Write - In | 7 | 0.2% | 98.3% |
Shrewsbury | Elizabeth Warren wins | Democratic | 11,390 | 57.7% | 98.3% |
Shrewsbury | John Deaton | Republican | 8,327 | 42.2% | 98.3% |
Shrewsbury | Write-ins | Write - In | 24 | 0.1% | 98.3% |
Shutesbury | Elizabeth Warren wins | Democratic | 1,045 | 84.2% | 98.3% |
Shutesbury | John Deaton | Republican | 195 | 15.7% | 98.3% |
Shutesbury | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Somerset | John Deaton | Republican | 5,751 | 53.1% | 98.3% |
Somerset | Elizabeth Warren wins | Democratic | 5,082 | 46.9% | 98.3% |
Somerset | Write-ins | Write - In | 3 | 0.0% | 98.3% |
Somerville | Elizabeth Warren wins | Democratic | 33,654 | 86.2% | 98.3% |
Somerville | John Deaton | Republican | 5,172 | 13.2% | 98.3% |
Somerville | Write-ins | Write - In | 208 | 0.5% | 98.3% |
Southampton | John Deaton | Republican | 2,009 | 50.2% | 98.3% |
Southampton | Elizabeth Warren wins | Democratic | 1,989 | 49.7% | 98.3% |
Southampton | Write-ins | Write - In | 5 | 0.1% | 98.3% |
Southborough | Elizabeth Warren wins | Democratic | 3,743 | 61.2% | 98.3% |
Southborough | John Deaton | Republican | 2,360 | 38.6% | 98.3% |
Southborough | Write-ins | Write - In | 10 | 0.2% | 98.3% |
Southbridge | Elizabeth Warren wins | Democratic | 3,539 | 51.5% | 98.3% |
Southbridge | John Deaton | Republican | 3,318 | 48.3% | 98.3% |
Southbridge | Write-ins | Write - In | 10 | 0.1% | 98.3% |
South Hadley | Elizabeth Warren wins | Democratic | 6,030 | 61.7% | 98.3% |
South Hadley | John Deaton | Republican | 3,742 | 38.3% | 98.3% |
South Hadley | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Southwick | John Deaton | Republican | 3,627 | 62.8% | 98.3% |
Southwick | Elizabeth Warren wins | Democratic | 2,144 | 37.1% | 98.3% |
Southwick | Write-ins | Write - In | 7 | 0.1% | 98.3% |
Spencer | John Deaton | Republican | 3,679 | 58.3% | 98.3% |
Spencer | Elizabeth Warren wins | Democratic | 2,618 | 41.5% | 98.3% |
Spencer | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Springfield | Elizabeth Warren wins | Democratic | 34,454 | 69.8% | 98.3% |
Springfield | John Deaton | Republican | 14,752 | 29.9% | 98.3% |
Springfield | Write-ins | Write - In | 151 | 0.3% | 98.3% |
Sterling | John Deaton | Republican | 2,892 | 53.2% | 98.3% |
Sterling | Elizabeth Warren wins | Democratic | 2,536 | 46.7% | 98.3% |
Sterling | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Stockbridge | Elizabeth Warren wins | Democratic | 1,053 | 82.1% | 98.3% |
Stockbridge | John Deaton | Republican | 228 | 17.8% | 98.3% |
Stockbridge | Write-ins | Write - In | 2 | 0.2% | 98.3% |
Stoneham | Elizabeth Warren wins | Democratic | 7,308 | 55.6% | 98.3% |
Stoneham | John Deaton | Republican | 5,828 | 44.4% | 98.3% |
Stoneham | Write-ins | Write - In | 3 | 0.0% | 98.3% |
Stoughton | Elizabeth Warren wins | Democratic | 8,687 | 60.5% | 98.3% |
Stoughton | John Deaton | Republican | 5,656 | 39.4% | 98.3% |
Stoughton | Write-ins | Write - In | 22 | 0.2% | 98.3% |
Stow | Elizabeth Warren wins | Democratic | 3,242 | 68.8% | 98.3% |
Stow | John Deaton | Republican | 1,466 | 31.1% | 98.3% |
Stow | Write-ins | Write - In | 5 | 0.1% | 98.3% |
Sturbridge | John Deaton | Republican | 3,041 | 51.1% | 98.3% |
Sturbridge | Elizabeth Warren wins | Democratic | 2,898 | 48.7% | 98.3% |
Sturbridge | Write-ins | Write - In | 8 | 0.1% | 98.3% |
Sudbury | Elizabeth Warren wins | Democratic | 7,974 | 68.4% | 98.3% |
Sudbury | John Deaton | Republican | 3,650 | 31.3% | 98.3% |
Sudbury | Write-ins | Write - In | 33 | 0.3% | 98.3% |
Sunderland | Elizabeth Warren wins | Democratic | 1,393 | 75.0% | 98.3% |
Sunderland | John Deaton | Republican | 461 | 24.8% | 98.3% |
Sunderland | Write-ins | Write - In | 4 | 0.2% | 98.3% |
Sutton | John Deaton | Republican | 3,638 | 58.6% | 98.3% |
Sutton | Elizabeth Warren wins | Democratic | 2,571 | 41.4% | 98.3% |
Sutton | Write-ins | Write - In | 2 | 0.0% | 98.3% |
Swampscott | Elizabeth Warren wins | Democratic | 5,765 | 64.0% | 98.3% |
Swampscott | John Deaton | Republican | 3,225 | 35.8% | 98.3% |
Swampscott | Write-ins | Write - In | 21 | 0.2% | 98.3% |
Swansea | John Deaton | Republican | 5,930 | 58.6% | 98.3% |
Swansea | Elizabeth Warren wins | Democratic | 4,177 | 41.3% | 98.3% |
Swansea | Write-ins | Write - In | 12 | 0.1% | 98.3% |
Taunton | Elizabeth Warren wins | Democratic | 13,348 | 51.1% | 98.3% |
Taunton | John Deaton | Republican | 12,745 | 48.8% | 98.3% |
Taunton | Write-ins | Write - In | 25 | 0.1% | 98.3% |
Templeton | John Deaton | Republican | 2,752 | 60.6% | 98.3% |
Templeton | Elizabeth Warren wins | Democratic | 1,787 | 39.3% | 98.3% |
Templeton | Write-ins | Write - In | 5 | 0.1% | 98.3% |
Tewksbury | John Deaton | Republican | 9,711 | 53.1% | 98.3% |
Tewksbury | Elizabeth Warren wins | Democratic | 8,520 | 46.6% | 98.3% |
Tewksbury | Write-ins | Write - In | 43 | 0.2% | 98.3% |
Tisbury | Elizabeth Warren wins | Democratic | 1,997 | 75.5% | 98.3% |
Tisbury | John Deaton | Republican | 646 | 24.4% | 98.3% |
Tisbury | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Tolland | John Deaton | Republican | 194 | 59.5% | 98.3% |
Tolland | Elizabeth Warren wins | Democratic | 132 | 40.5% | 98.3% |
Tolland | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Topsfield | Elizabeth Warren wins | Democratic | 2,201 | 52.2% | 98.3% |
Topsfield | John Deaton | Republican | 2,016 | 47.8% | 98.3% |
Topsfield | Write-ins | Write - In | 2 | 0.0% | 98.3% |
Townsend | John Deaton | Republican | 3,150 | 57.6% | 98.3% |
Townsend | Elizabeth Warren wins | Democratic | 2,315 | 42.4% | 98.3% |
Townsend | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Truro | Elizabeth Warren wins | Democratic | 1,378 | 75.8% | 98.3% |
Truro | John Deaton | Republican | 440 | 24.2% | 98.3% |
Truro | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Tyngsborough | John Deaton | Republican | 3,723 | 50.7% | 98.3% |
Tyngsborough | Elizabeth Warren wins | Democratic | 3,618 | 49.3% | 98.3% |
Tyngsborough | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Tyringham | Elizabeth Warren wins | Democratic | 211 | 67.6% | 98.3% |
Tyringham | John Deaton | Republican | 101 | 32.4% | 98.3% |
Tyringham | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Upton | Elizabeth Warren wins | Democratic | 2,822 | 52.7% | 98.3% |
Upton | John Deaton | Republican | 2,523 | 47.2% | 98.3% |
Upton | Write-ins | Write - In | 6 | 0.1% | 98.3% |
Uxbridge | John Deaton | Republican | 5,039 | 56.8% | 98.3% |
Uxbridge | Elizabeth Warren wins | Democratic | 3,819 | 43.1% | 98.3% |
Uxbridge | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Wakefield | Elizabeth Warren wins | Democratic | 8,832 | 55.5% | 98.3% |
Wakefield | John Deaton | Republican | 7,062 | 44.3% | 98.3% |
Wakefield | Write-ins | Write - In | 31 | 0.2% | 98.3% |
Wales | John Deaton | Republican | 721 | 63.9% | 98.3% |
Wales | Elizabeth Warren wins | Democratic | 408 | 36.1% | 98.3% |
Wales | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Walpole | Elizabeth Warren wins | Democratic | 7,816 | 50.0% | 98.3% |
Walpole | John Deaton | Republican | 7,796 | 49.9% | 98.3% |
Walpole | Write-ins | Write - In | 13 | 0.1% | 98.3% |
Waltham | Elizabeth Warren wins | Democratic | 17,596 | 67.4% | 98.3% |
Waltham | John Deaton | Republican | 8,517 | 32.6% | 98.3% |
Waltham | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Ware | John Deaton | Republican | 2,754 | 54.7% | 98.3% |
Ware | Elizabeth Warren wins | Democratic | 2,280 | 45.3% | 98.3% |
Ware | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Wareham | John Deaton | Republican | 6,664 | 51.7% | 98.3% |
Wareham | Elizabeth Warren wins | Democratic | 6,238 | 48.3% | 98.3% |
Wareham | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Warren | John Deaton | Republican | 1,568 | 60.0% | 98.3% |
Warren | Elizabeth Warren wins | Democratic | 1,043 | 39.9% | 98.3% |
Warren | Write-ins | Write - In | 1 | 0.0% | 98.3% |
Warwick | Elizabeth Warren wins | Democratic | 308 | 62.3% | 98.3% |
Warwick | John Deaton | Republican | 186 | 37.7% | 98.3% |
Warwick | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Washington | Elizabeth Warren wins | Democratic | 217 | 62.0% | 98.3% |
Washington | John Deaton | Republican | 133 | 38.0% | 98.3% |
Washington | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Watertown | Elizabeth Warren wins | Democratic | 13,396 | 75.4% | 98.3% |
Watertown | John Deaton | Republican | 4,369 | 24.6% | 98.3% |
Watertown | Write-ins | Write - In | 5 | 0.0% | 98.3% |
Wayland | Elizabeth Warren wins | Democratic | 6,225 | 71.6% | 98.3% |
Wayland | John Deaton | Republican | 2,442 | 28.1% | 98.3% |
Wayland | Write-ins | Write - In | 23 | 0.3% | 98.3% |
Webster | John Deaton | Republican | 4,522 | 56.1% | 98.3% |
Webster | Elizabeth Warren wins | Democratic | 3,532 | 43.8% | 98.3% |
Webster | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Wellesley | Elizabeth Warren wins | Democratic | 9,790 | 65.0% | 98.3% |
Wellesley | John Deaton | Republican | 5,219 | 34.7% | 98.3% |
Wellesley | Write-ins | Write - In | 41 | 0.3% | 98.3% |
Wellfleet | Elizabeth Warren wins | Democratic | 1,824 | 74.1% | 98.3% |
Wellfleet | John Deaton | Republican | 632 | 25.7% | 98.3% |
Wellfleet | Write-ins | Write - In | 6 | 0.2% | 98.3% |
Wendell | Elizabeth Warren wins | Democratic | 453 | 76.6% | 98.3% |
Wendell | John Deaton | Republican | 138 | 23.4% | 98.3% |
Wendell | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Wenham | Elizabeth Warren wins | Democratic | 1,522 | 59.1% | 98.3% |
Wenham | John Deaton | Republican | 1,051 | 40.8% | 98.3% |
Wenham | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Westborough | Elizabeth Warren wins | Democratic | 6,778 | 65.9% | 98.3% |
Westborough | John Deaton | Republican | 3,481 | 33.9% | 98.3% |
Westborough | Write-ins | Write - In | 23 | 0.2% | 98.3% |
West Boylston | Elizabeth Warren wins | Democratic | 2,402 | 52.5% | 98.3% |
West Boylston | John Deaton | Republican | 2,165 | 47.3% | 98.3% |
West Boylston | Write-ins | Write - In | 12 | 0.3% | 98.3% |
West Bridgewater | John Deaton | Republican | 2,596 | 57.9% | 98.3% |
West Bridgewater | Elizabeth Warren wins | Democratic | 1,887 | 42.1% | 98.3% |
West Bridgewater | Write-ins | Write - In | 3 | 0.1% | 98.3% |
West Brookfield | John Deaton | Republican | 1,272 | 55.0% | 98.3% |
West Brookfield | Elizabeth Warren wins | Democratic | 1,038 | 44.9% | 98.3% |
West Brookfield | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Westfield | John Deaton | Republican | 10,756 | 54.3% | 98.3% |
Westfield | Elizabeth Warren wins | Democratic | 9,035 | 45.6% | 98.3% |
Westfield | Write-ins | Write - In | 12 | 0.1% | 98.3% |
Westford | Elizabeth Warren wins | Democratic | 8,855 | 60.6% | 98.3% |
Westford | John Deaton | Republican | 5,721 | 39.2% | 98.3% |
Westford | Write-ins | Write - In | 28 | 0.2% | 98.3% |
Westhampton | Elizabeth Warren wins | Democratic | 719 | 58.7% | 98.3% |
Westhampton | John Deaton | Republican | 505 | 41.2% | 98.3% |
Westhampton | Write-ins | Write - In | 1 | 0.1% | 98.3% |
Westminster | John Deaton | Republican | 2,926 | 55.5% | 98.3% |
Westminster | Elizabeth Warren wins | Democratic | 2,345 | 44.4% | 98.3% |
Westminster | Write-ins | Write - In | 5 | 0.1% | 98.3% |
West Newbury | Elizabeth Warren wins | Democratic | 1,892 | 58.6% | 98.3% |
West Newbury | John Deaton | Republican | 1,332 | 41.2% | 98.3% |
West Newbury | Write-ins | Write - In | 7 | 0.2% | 98.3% |
Weston | Elizabeth Warren wins | Democratic | 3,853 | 60.0% | 98.3% |
Weston | John Deaton | Republican | 2,562 | 39.9% | 98.3% |
Weston | Write-ins | Write - In | 9 | 0.1% | 98.3% |
Westport | John Deaton | Republican | 5,709 | 54.1% | 98.3% |
Westport | Elizabeth Warren wins | Democratic | 4,825 | 45.8% | 98.3% |
Westport | Write-ins | Write - In | 10 | 0.1% | 98.3% |
West Springfield | Elizabeth Warren wins | Democratic | 6,238 | 50.1% | 98.3% |
West Springfield | John Deaton | Republican | 6,205 | 49.8% | 98.3% |
West Springfield | Write-ins | Write - In | 16 | 0.1% | 98.3% |
West Stockbridge | Elizabeth Warren wins | Democratic | 729 | 79.5% | 98.3% |
West Stockbridge | John Deaton | Republican | 186 | 20.3% | 98.3% |
West Stockbridge | Write-ins | Write - In | 2 | 0.2% | 98.3% |
West Tisbury | Elizabeth Warren wins | Democratic | 1,711 | 79.1% | 98.3% |
West Tisbury | John Deaton | Republican | 451 | 20.8% | 98.3% |
West Tisbury | Write-ins | Write - In | 2 | 0.1% | 98.3% |
Westwood | Elizabeth Warren wins | Democratic | 5,543 | 56.1% | 98.3% |
Westwood | John Deaton | Republican | 4,321 | 43.8% | 98.3% |
Westwood | Write-ins | Write - In | 11 | 0.1% | 98.3% |
Weymouth | Elizabeth Warren wins | Democratic | 16,463 | 52.9% | 98.3% |
Weymouth | John Deaton | Republican | 14,573 | 46.8% | 98.3% |
Weymouth | Write-ins | Write - In | 77 | 0.2% | 98.3% |
Whately | Elizabeth Warren wins | Democratic | 683 | 63.2% | 98.3% |
Whately | John Deaton | Republican | 397 | 36.8% | 98.3% |
Whately | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Whitman | John Deaton | Republican | 4,652 | 54.6% | 98.3% |
Whitman | Elizabeth Warren wins | Democratic | 3,838 | 45.1% | 98.3% |
Whitman | Write-ins | Write - In | 28 | 0.3% | 98.3% |
Wilbraham | John Deaton | Republican | 4,679 | 51.4% | 98.3% |
Wilbraham | Elizabeth Warren wins | Democratic | 4,413 | 48.4% | 98.3% |
Wilbraham | Write-ins | Write - In | 18 | 0.2% | 98.3% |
Williamsburg | Elizabeth Warren wins | Democratic | 1,380 | 77.0% | 98.3% |
Williamsburg | John Deaton | Republican | 412 | 23.0% | 98.3% |
Williamsburg | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Williamstown | Elizabeth Warren wins | Democratic | 2,969 | 83.3% | 98.3% |
Williamstown | John Deaton | Republican | 589 | 16.5% | 98.3% |
Williamstown | Write-ins | Write - In | 8 | 0.2% | 98.3% |
Wilmington | John Deaton | Republican | 7,261 | 51.8% | 98.3% |
Wilmington | Elizabeth Warren wins | Democratic | 6,730 | 48.1% | 98.3% |
Wilmington | Write-ins | Write - In | 15 | 0.1% | 98.3% |
Winchendon | John Deaton | Republican | 3,088 | 60.0% | 98.3% |
Winchendon | Elizabeth Warren wins | Democratic | 2,048 | 39.8% | 98.3% |
Winchendon | Write-ins | Write - In | 12 | 0.2% | 98.3% |
Winchester | Elizabeth Warren wins | Democratic | 8,217 | 63.7% | 98.3% |
Winchester | John Deaton | Republican | 4,646 | 36.0% | 98.3% |
Winchester | Write-ins | Write - In | 31 | 0.2% | 98.3% |
Windsor | Elizabeth Warren wins | Democratic | 327 | 59.6% | 98.3% |
Windsor | John Deaton | Republican | 222 | 40.4% | 98.3% |
Windsor | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Winthrop | Elizabeth Warren wins | Democratic | 4,955 | 54.1% | 98.3% |
Winthrop | John Deaton | Republican | 4,196 | 45.8% | 98.3% |
Winthrop | Write-ins | Write - In | 15 | 0.2% | 98.3% |
Woburn | Elizabeth Warren wins | Democratic | 11,785 | 55.5% | 98.3% |
Woburn | John Deaton | Republican | 9,428 | 44.4% | 98.3% |
Woburn | Write-ins | Write - In | 18 | 0.1% | 98.3% |
Worcester | Elizabeth Warren wins | Democratic | 41,464 | 64.7% | 98.3% |
Worcester | John Deaton | Republican | 22,450 | 35.0% | 98.3% |
Worcester | Write-ins | Write - In | 218 | 0.3% | 98.3% |
Worthington | Elizabeth Warren wins | Democratic | 530 | 61.8% | 98.3% |
Worthington | John Deaton | Republican | 327 | 38.2% | 98.3% |
Worthington | Write-ins | Write - In | 0 | 0.0% | 98.3% |
Wrentham | John Deaton | Republican | 4,208 | 54.1% | 98.3% |
Wrentham | Elizabeth Warren wins | Democratic | 3,548 | 45.6% | 98.3% |
Wrentham | Write-ins | Write - In | 21 | 0.3% | 98.3% |
Yarmouth | Elizabeth Warren wins | Democratic | 8,100 | 53.2% | 98.3% |
Yarmouth | John Deaton | Republican | 7,110 | 46.7% | 98.3% |
Yarmouth | Write-ins | Write - In | 20 | 0.1% | 98.3% |