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,658 49.0% 95%
Abington Donald Trump Republican 4,605 48.5% 95%
Abington Shiva Ayyadurai Independent 61 0.6% 95%
Abington Write-ins Write - In 54 0.6% 95%
Abington Chase Oliver Libertarian 52 0.5% 95%
Abington Jill Stein Green 47 0.5% 95%
Abington Claudia De la Cruz Peace and Freedom 22 0.2% 95%
Acton Kamala Harris wins Democrat (incumbent) 9,865 77.1% 94%
Acton Donald Trump Republican 2,484 19.4% 94%
Acton Jill Stein Green 141 1.1% 94%
Acton Write-ins Write - In 121 0.9% 94%
Acton Chase Oliver Libertarian 92 0.7% 94%
Acton Shiva Ayyadurai Independent 68 0.5% 94%
Acton Claudia De la Cruz Peace and Freedom 31 0.2% 94%
Acushnet Donald Trump Republican 6,006 71.9% 95%
Acushnet Kamala Harris wins Democrat (incumbent) 2,261 27.1% 95%
Acushnet Shiva Ayyadurai Independent 38 0.5% 95%
Acushnet Chase Oliver Libertarian 25 0.3% 95%
Acushnet Jill Stein Green 16 0.2% 95%
Acushnet Claudia De la Cruz Peace and Freedom 6 0.1% 95%
Acushnet Write-ins Write - In 0 0.0% 95%
Adams Kamala Harris wins Democrat (incumbent) 2,593 59.7% 95%
Adams Donald Trump Republican 1,655 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 17 0.4% 95%
Adams Claudia De la Cruz Peace and Freedom 9 0.2% 95%
Agawam Donald Trump Republican 8,361 53.7% 95%
Agawam Kamala Harris wins Democrat (incumbent) 6,931 44.5% 95%
Agawam Jill Stein Green 109 0.7% 95%
Agawam Shiva Ayyadurai Independent 97 0.6% 95%
Agawam Chase Oliver Libertarian 61 0.4% 95%
Agawam Claudia De la Cruz Peace and Freedom 24 0.2% 95%
Agawam Write-ins Write - In 0 0.0% 95%
Alford Kamala Harris wins Democrat (incumbent) 244 79.0% 95%
Alford Donald Trump Republican 58 18.8% 95%
Alford Jill Stein Green 3 1.0% 95%
Alford Chase Oliver Libertarian 3 1.0% 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,458 63.6% 95%
Amesbury Donald Trump Republican 3,449 34.0% 95%
Amesbury Chase Oliver Libertarian 76 0.7% 95%
Amesbury Shiva Ayyadurai Independent 56 0.6% 95%
Amesbury Jill Stein Green 54 0.5% 95%
Amesbury Write-ins Write - In 51 0.5% 95%
Amesbury Claudia De la Cruz Peace and Freedom 15 0.1% 95%
Amherst Kamala Harris wins Democrat (incumbent) 8,939 87.3% 88.2%
Amherst Donald Trump Republican 862 8.4% 88.2%
Amherst Jill Stein Green 204 2.0% 88.2%
Amherst Claudia De la Cruz Peace and Freedom 107 1.0% 88.2%
Amherst Write-ins Write - In 69 0.7% 88.2%
Amherst Chase Oliver Libertarian 40 0.4% 88.2%
Amherst Shiva Ayyadurai Independent 19 0.2% 88.2%
Andover Kamala Harris wins Democrat (incumbent) 12,518 63.7% 92.5%
Andover Donald Trump Republican 6,537 33.3% 92.5%
Andover Write-ins Write - In 183 0.9% 92.5%
Andover Jill Stein Green 156 0.8% 92.5%
Andover Chase Oliver Libertarian 115 0.6% 92.5%
Andover Shiva Ayyadurai Independent 104 0.5% 92.5%
Andover Claudia De la Cruz Peace and Freedom 45 0.2% 92.5%
Arlington Kamala Harris wins Democrat (incumbent) 21,605 81.4% 95%
Arlington Donald Trump Republican 4,098 15.4% 95%
Arlington Jill Stein Green 286 1.1% 95%
Arlington Write-ins Write - In 207 0.8% 95%
Arlington Claudia De la Cruz Peace and Freedom 138 0.5% 95%
Arlington Chase Oliver Libertarian 125 0.5% 95%
Arlington Shiva Ayyadurai Independent 92 0.3% 95%
Ashburnham Kamala Harris wins Democrat (incumbent) 1,909 51.1% 95%
Ashburnham Donald Trump Republican 1,754 46.9% 95%
Ashburnham Shiva Ayyadurai Independent 25 0.7% 95%
Ashburnham Jill Stein Green 21 0.6% 95%
Ashburnham Chase Oliver Libertarian 19 0.5% 95%
Ashburnham Claudia De la Cruz Peace and Freedom 10 0.3% 95%
Ashburnham Write-ins Write - In 0 0.0% 95%
Ashby Donald Trump Republican 1,007 50.9% 95%
Ashby Kamala Harris wins Democrat (incumbent) 934 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) 918 76.3% 95%
Ashfield Donald Trump Republican 237 19.7% 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 0 0.0% 95%
Ashland Kamala Harris wins Democrat (incumbent) 6,505 67.1% 94.9%
Ashland Donald Trump Republican 2,894 29.9% 94.9%
Ashland Chase Oliver Libertarian 74 0.8% 94.9%
Ashland Write-ins Write - In 70 0.7% 94.9%
Ashland Jill Stein Green 68 0.7% 94.9%
Ashland Shiva Ayyadurai Independent 62 0.6% 94.9%
Ashland Claudia De la Cruz Peace and Freedom 19 0.2% 94.9%
Athol Donald Trump Republican 2,935 52.0% 95%
Athol Kamala Harris wins Democrat (incumbent) 2,574 45.6% 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,345 54.2% 95%
Attleboro Donald Trump Republican 9,795 43.0% 95%
Attleboro Jill Stein Green 177 0.8% 95%
Attleboro Write-ins Write - In 147 0.6% 95%
Attleboro Shiva Ayyadurai Independent 118 0.5% 95%
Attleboro Chase Oliver Libertarian 105 0.5% 95%
Attleboro Claudia De la Cruz Peace and Freedom 72 0.3% 95%
Auburn Kamala Harris wins Democrat (incumbent) 5,127 52.1% 95%
Auburn Donald Trump Republican 4,467 45.4% 95%
Auburn Shiva Ayyadurai Independent 67 0.7% 95%
Auburn Jill Stein Green 63 0.6% 95%
Auburn Chase Oliver Libertarian 52 0.5% 95%
Auburn Write-ins Write - In 42 0.4% 95%
Auburn Claudia De la Cruz Peace and Freedom 24 0.2% 95%
Avon Kamala Harris wins Democrat (incumbent) 1,374 54.0% 95%
Avon Donald Trump Republican 1,124 44.1% 95%
Avon Jill Stein Green 14 0.5% 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 5 0.2% 95%
Ayer Kamala Harris wins Democrat (incumbent) 2,870 61.5% 95%
Ayer Donald Trump Republican 1,638 35.1% 95%
Ayer Write-ins Write - In 51 1.1% 95%
Ayer Shiva Ayyadurai Independent 34 0.7% 95%
Ayer Chase Oliver Libertarian 31 0.7% 95%
Ayer Jill Stein Green 30 0.6% 95%
Ayer Claudia De la Cruz Peace and Freedom 12 0.3% 95%
Barnstable Kamala Harris wins Democrat (incumbent) 15,025 54.6% 95%
Barnstable Donald Trump Republican 11,877 43.2% 95%
Barnstable Write-ins Write - In 180 0.7% 95%
Barnstable Chase Oliver Libertarian 141 0.5% 95%
Barnstable Shiva Ayyadurai Independent 119 0.4% 95%
Barnstable Jill Stein Green 101 0.4% 95%
Barnstable Claudia De la Cruz Peace and Freedom 61 0.2% 95%
Barre Donald Trump Republican 1,622 52.6% 95%
Barre Kamala Harris wins Democrat (incumbent) 1,404 45.5% 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) 716 59.4% 95%
Becket Donald Trump Republican 443 36.8% 95%
Becket Write-ins Write - In 19 1.6% 95%
Becket Chase Oliver Libertarian 9 0.7% 95%
Becket Jill Stein Green 7 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,728 70.4% 93.9%
Bedford Donald Trump Republican 2,137 26.3% 93.9%
Bedford Write-ins Write - In 77 0.9% 93.9%
Bedford Jill Stein Green 71 0.9% 93.9%
Bedford Chase Oliver Libertarian 54 0.7% 93.9%
Bedford Shiva Ayyadurai Independent 46 0.6% 93.9%
Bedford Claudia De la Cruz Peace and Freedom 18 0.2% 93.9%
Belchertown Kamala Harris wins Democrat (incumbent) 5,459 58.3% 95%
Belchertown Donald Trump Republican 3,663 39.1% 95%
Belchertown Jill Stein Green 58 0.6% 95%
Belchertown Chase Oliver Libertarian 56 0.6% 95%
Belchertown Shiva Ayyadurai Independent 51 0.5% 95%
Belchertown Write-ins Write - In 46 0.5% 95%
Belchertown Claudia De la Cruz Peace and Freedom 26 0.3% 95%
Bellingham Kamala Harris wins Democrat (incumbent) 4,810 48.9% 95%
Bellingham Donald Trump Republican 4,790 48.7% 95%
Bellingham Write-ins Write - In 66 0.7% 95%
Bellingham Jill Stein Green 55 0.6% 95%
Bellingham Shiva Ayyadurai Independent 53 0.5% 95%
Bellingham Chase Oliver Libertarian 45 0.5% 95%
Bellingham Claudia De la Cruz Peace and Freedom 20 0.2% 95%
Belmont Kamala Harris wins Democrat (incumbent) 10,568 75.6% 93.1%
Belmont Donald Trump Republican 2,828 20.2% 93.1%
Belmont Jill Stein Green 172 1.2% 93.1%
Belmont Write-ins Write - In 166 1.2% 93.1%
Belmont Chase Oliver Libertarian 85 0.6% 93.1%
Belmont Shiva Ayyadurai Independent 78 0.6% 93.1%
Belmont Claudia De la Cruz Peace and Freedom 74 0.5% 93.1%
Berkley Donald Trump Republican 2,523 60.5% 95%
Berkley Kamala Harris wins Democrat (incumbent) 1,596 38.3% 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%
Berkley Write-ins Write - In 0 0.0% 95%
Berlin Kamala Harris wins Democrat (incumbent) 1,374 57.8% 95%
Berlin Donald Trump Republican 940 39.5% 95%
Berlin Chase Oliver Libertarian 26 1.1% 95%
Berlin Jill Stein Green 16 0.7% 95%
Berlin Shiva Ayyadurai Independent 14 0.6% 95%
Berlin Claudia De la Cruz Peace and Freedom 9 0.4% 95%
Berlin Write-ins Write - In 0 0.0% 95%
Bernardston Kamala Harris wins Democrat (incumbent) 876 62.4% 95%
Bernardston Donald Trump Republican 491 35.0% 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,183 65.8% 95%
Beverly Donald Trump Republican 7,210 31.2% 95%
Beverly Write-ins Write - In 163 0.7% 95%
Beverly Chase Oliver Libertarian 156 0.7% 95%
Beverly Jill Stein Green 153 0.7% 95%
Beverly Shiva Ayyadurai Independent 129 0.6% 95%
Beverly Claudia De la Cruz Peace and Freedom 85 0.4% 95%
Billerica Donald Trump Republican 11,048 49.2% 93.3%
Billerica Kamala Harris wins Democrat (incumbent) 11,025 49.1% 93.3%
Billerica Jill Stein Green 168 0.7% 93.3%
Billerica Shiva Ayyadurai Independent 106 0.5% 93.3%
Billerica Chase Oliver Libertarian 90 0.4% 93.3%
Billerica Claudia De la Cruz Peace and Freedom 40 0.2% 93.3%
Billerica Write-ins Write - In 0 0.0% 93.3%
Blackstone Donald Trump Republican 2,781 54.4% 95%
Blackstone Kamala Harris wins Democrat (incumbent) 2,239 43.8% 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 15 0.3% 95%
Blackstone Claudia De la Cruz Peace and Freedom 5 0.1% 95%
Blandford Donald Trump Republican 489 60.2% 95%
Blandford Kamala Harris wins Democrat (incumbent) 308 37.9% 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,436 66.2% 95%
Bolton Donald Trump Republican 1,096 29.8% 95%
Bolton Write-ins Write - In 59 1.6% 95%
Bolton Chase Oliver Libertarian 37 1.0% 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 8 0.2% 95%
Boston Kamala Harris wins Democrat (incumbent) 187,419 76.9% 84.9%
Boston Donald Trump Republican 49,654 20.4% 84.9%
Boston Jill Stein Green 2,494 1.0% 84.9%
Boston Claudia De la Cruz Peace and Freedom 1,974 0.8% 84.9%
Boston Chase Oliver Libertarian 1,110 0.5% 84.9%
Boston Shiva Ayyadurai Independent 1,071 0.4% 84.9%
Boston Write-ins Write - In 0 0.0% 84.9%
Bourne Kamala Harris wins Democrat (incumbent) 6,004 51.6% 95%
Bourne Donald Trump Republican 5,394 46.4% 95%
Bourne Write-ins Write - In 75 0.6% 95%
Bourne Shiva Ayyadurai Independent 60 0.5% 95%
Bourne Chase Oliver Libertarian 48 0.4% 95%
Bourne Jill Stein Green 42 0.4% 95%
Bourne Claudia De la Cruz Peace and Freedom 13 0.1% 95%
Boxborough Kamala Harris wins Democrat (incumbent) 2,284 72.4% 94.8%
Boxborough Donald Trump Republican 765 24.3% 94.8%
Boxborough Jill Stein Green 32 1.0% 94.8%
Boxborough Chase Oliver Libertarian 31 1.0% 94.8%
Boxborough Write-ins Write - In 21 0.7% 94.8%
Boxborough Shiva Ayyadurai Independent 17 0.5% 94.8%
Boxborough Claudia De la Cruz Peace and Freedom 4 0.1% 94.8%
Boxford Kamala Harris wins Democrat (incumbent) 2,925 55.3% 95%
Boxford Donald Trump Republican 2,223 42.1% 95%
Boxford Chase Oliver Libertarian 41 0.8% 95%
Boxford Write-ins Write - In 40 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,855 55.7% 95%
Boylston Donald Trump Republican 1,356 40.7% 95%
Boylston Jill Stein Green 30 0.9% 95%
Boylston Chase Oliver Libertarian 25 0.8% 95%
Boylston Shiva Ayyadurai Independent 23 0.7% 95%
Boylston Claudia De la Cruz Peace and Freedom 23 0.7% 95%
Boylston Write-ins Write - In 16 0.5% 95%
Braintree Kamala Harris wins Democrat (incumbent) 10,449 51.8% 94.6%
Braintree Donald Trump Republican 9,174 45.5% 94.6%
Braintree Write-ins Write - In 140 0.7% 94.6%
Braintree Shiva Ayyadurai Independent 133 0.7% 94.6%
Braintree Jill Stein Green 132 0.7% 94.6%
Braintree Chase Oliver Libertarian 90 0.4% 94.6%
Braintree Claudia De la Cruz Peace and Freedom 47 0.2% 94.6%
Brewster Kamala Harris wins Democrat (incumbent) 4,768 65.3% 95%
Brewster Donald Trump Republican 2,333 32.0% 95%
Brewster Write-ins Write - In 88 1.2% 95%
Brewster Jill Stein Green 47 0.6% 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,070 49.2% 95%
Bridgewater Kamala Harris wins Democrat (incumbent) 6,984 48.6% 95%
Bridgewater Write-ins Write - In 91 0.6% 95%
Bridgewater Shiva Ayyadurai Independent 80 0.6% 95%
Bridgewater Jill Stein Green 70 0.5% 95%
Bridgewater Chase Oliver Libertarian 55 0.4% 95%
Bridgewater Claudia De la Cruz Peace and Freedom 31 0.2% 95%
Brimfield Donald Trump Republican 1,271 54.2% 95%
Brimfield Kamala Harris wins Democrat (incumbent) 1,017 43.4% 95%
Brimfield Shiva Ayyadurai Independent 24 1.0% 95%
Brimfield Chase Oliver Libertarian 16 0.7% 95%
Brimfield Jill Stein Green 12 0.5% 95%
Brimfield Claudia De la Cruz Peace and Freedom 4 0.2% 95%
Brimfield Write-ins Write - In 0 0.0% 95%
Brockton Kamala Harris wins Democrat (incumbent) 23,587 70.1% 88.9%
Brockton Donald Trump Republican 9,261 27.5% 88.9%
Brockton Shiva Ayyadurai Independent 252 0.7% 88.9%
Brockton Jill Stein Green 176 0.5% 88.9%
Brockton Claudia De la Cruz Peace and Freedom 143 0.4% 88.9%
Brockton Write-ins Write - In 133 0.4% 88.9%
Brockton Chase Oliver Libertarian 89 0.3% 88.9%
Brookfield Donald Trump Republican 1,109 53.2% 95%
Brookfield Kamala Harris wins Democrat (incumbent) 924 44.3% 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,374 84.0% 91.6%
Brookline Donald Trump Republican 3,442 12.4% 91.6%
Brookline Jill Stein Green 355 1.3% 91.6%
Brookline Write-ins Write - In 308 1.1% 91.6%
Brookline Claudia De la Cruz Peace and Freedom 158 0.6% 91.6%
Brookline Chase Oliver Libertarian 120 0.4% 91.6%
Brookline Shiva Ayyadurai Independent 80 0.3% 91.6%
Buckland Kamala Harris wins Democrat (incumbent) 807 71.4% 95%
Buckland Donald Trump Republican 295 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,087 57.5% 93.7%
Burlington Donald Trump Republican 5,521 39.3% 93.7%
Burlington Jill Stein Green 162 1.2% 93.7%
Burlington Write-ins Write - In 105 0.7% 93.7%
Burlington Shiva Ayyadurai Independent 80 0.6% 93.7%
Burlington Chase Oliver Libertarian 76 0.5% 93.7%
Burlington Claudia De la Cruz Peace and Freedom 25 0.2% 93.7%
Cambridge Kamala Harris wins Democrat (incumbent) 40,371 86.8% 86.8%
Cambridge Donald Trump Republican 3,948 8.5% 86.8%
Cambridge Jill Stein Green 912 2.0% 86.8%
Cambridge Claudia De la Cruz Peace and Freedom 486 1.0% 86.8%
Cambridge Write-ins Write - In 411 0.9% 86.8%
Cambridge Chase Oliver Libertarian 237 0.5% 86.8%
Cambridge Shiva Ayyadurai Independent 139 0.3% 86.8%
Canton Kamala Harris wins Democrat (incumbent) 8,356 59.8% 95%
Canton Donald Trump Republican 5,249 37.5% 95%
Canton Jill Stein Green 108 0.8% 95%
Canton Write-ins Write - In 86 0.6% 95%
Canton Shiva Ayyadurai Independent 83 0.6% 95%
Canton Chase Oliver Libertarian 69 0.5% 95%
Canton Claudia De la Cruz Peace and Freedom 28 0.2% 95%
Carlisle Kamala Harris wins Democrat (incumbent) 2,546 77.2% 92.7%
Carlisle Donald Trump Republican 650 19.7% 92.7%
Carlisle Write-ins Write - In 31 0.9% 92.7%
Carlisle Chase Oliver Libertarian 27 0.8% 92.7%
Carlisle Jill Stein Green 22 0.7% 92.7%
Carlisle Shiva Ayyadurai Independent 15 0.5% 92.7%
Carlisle Claudia De la Cruz Peace and Freedom 7 0.2% 92.7%
Carver Donald Trump Republican 3,941 55.5% 95%
Carver Kamala Harris wins Democrat (incumbent) 3,008 42.4% 95%
Carver Shiva Ayyadurai Independent 45 0.6% 95%
Carver Write-ins Write - In 37 0.5% 95%
Carver Jill Stein Green 28 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) 477 65.6% 95%
Charlemont Donald Trump Republican 211 29.0% 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,466 55.4% 95%
Charlton Kamala Harris wins Democrat (incumbent) 3,438 42.6% 95%
Charlton Shiva Ayyadurai Independent 66 0.8% 95%
Charlton Chase Oliver Libertarian 42 0.5% 95%
Charlton Jill Stein Green 31 0.4% 95%
Charlton Claudia De la Cruz Peace and Freedom 23 0.3% 95%
Charlton Write-ins Write - In 0 0.0% 95%
Chatham Kamala Harris wins Democrat (incumbent) 2,952 61.1% 95%
Chatham Donald Trump Republican 1,743 36.1% 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,697 60.1% 95%
Chelmsford Donald Trump Republican 7,811 37.0% 95%
Chelmsford Write-ins Write - In 172 0.8% 95%
Chelmsford Jill Stein Green 146 0.7% 95%
Chelmsford Chase Oliver Libertarian 134 0.6% 95%
Chelmsford Shiva Ayyadurai Independent 116 0.5% 95%
Chelmsford Claudia De la Cruz Peace and Freedom 44 0.2% 95%
Chelsea Kamala Harris wins Democrat (incumbent) 5,635 66.3% 82.6%
Chelsea Donald Trump Republican 2,539 29.9% 82.6%
Chelsea Jill Stein Green 106 1.2% 82.6%
Chelsea Claudia De la Cruz Peace and Freedom 96 1.1% 82.6%
Chelsea Shiva Ayyadurai Independent 57 0.7% 82.6%
Chelsea Write-ins Write - In 43 0.5% 82.6%
Chelsea Chase Oliver Libertarian 22 0.3% 82.6%
Cheshire Kamala Harris wins Democrat (incumbent) 1,031 53.1% 95%
Cheshire Donald Trump Republican 876 45.1% 95%
Cheshire Write-ins Write - In 17 0.9% 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) 496 60.3% 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,570 51.7% 95%
Chicopee Donald Trump Republican 11,223 46.2% 95%
Chicopee Shiva Ayyadurai Independent 181 0.7% 95%
Chicopee Jill Stein Green 125 0.5% 95%
Chicopee Chase Oliver Libertarian 101 0.4% 95%
Chicopee Claudia De la Cruz Peace and Freedom 101 0.4% 95%
Chicopee Write-ins Write - In 0 0.0% 95%
Chilmark Kamala Harris wins Democrat (incumbent) 770 84.2% 95%
Chilmark Donald Trump Republican 123 13.4% 95%
Chilmark Chase Oliver Libertarian 9 1.0% 95%
Chilmark Jill Stein Green 6 0.7% 95%
Chilmark Shiva Ayyadurai Independent 6 0.7% 95%
Chilmark Claudia De la Cruz Peace and Freedom 1 0.1% 95%
Chilmark Write-ins Write - In 0 0.0% 95%
Clarksburg Kamala Harris wins Democrat (incumbent) 551 56.7% 99%
Clarksburg Donald Trump Republican 397 40.9% 99%
Clarksburg Write-ins Write - In 7 0.7% 99%
Clarksburg Shiva Ayyadurai Independent 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,134 56.1% 95%
Clinton Donald Trump Republican 3,096 42.0% 95%
Clinton Shiva Ayyadurai Independent 42 0.6% 95%
Clinton Chase Oliver Libertarian 41 0.6% 95%
Clinton Jill Stein Green 39 0.5% 95%
Clinton Claudia De la Cruz Peace and Freedom 21 0.3% 95%
Clinton Write-ins Write - In 0 0.0% 95%
Cohasset Kamala Harris wins Democrat (incumbent) 3,436 65.5% 94.6%
Cohasset Donald Trump Republican 1,705 32.5% 94.6%
Cohasset Chase Oliver Libertarian 46 0.9% 94.6%
Cohasset Shiva Ayyadurai Independent 30 0.6% 94.6%
Cohasset Jill Stein Green 21 0.4% 94.6%
Cohasset Claudia De la Cruz Peace and Freedom 6 0.1% 94.6%
Cohasset Write-ins Write - In 0 0.0% 94.6%
Colrain Kamala Harris wins Democrat (incumbent) 643 62.2% 95%
Colrain Donald Trump Republican 357 34.5% 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,537 81.8% 95%
Concord Donald Trump Republican 1,918 16.4% 95%
Concord Chase Oliver Libertarian 77 0.7% 95%
Concord Jill Stein Green 71 0.6% 95%
Concord Shiva Ayyadurai Independent 36 0.3% 95%
Concord Claudia De la Cruz Peace and Freedom 25 0.2% 95%
Concord Write-ins Write - In 0 0.0% 95%
Conway Kamala Harris wins Democrat (incumbent) 942 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) 397 68.8% 95%
Cummington Donald Trump Republican 156 27.0% 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,311 64.4% 95%
Dalton Donald Trump Republican 1,189 33.1% 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,588 53.5% 95%
Danvers Donald Trump Republican 7,063 44.0% 95%
Danvers Write-ins Write - In 102 0.6% 95%
Danvers Shiva Ayyadurai Independent 98 0.6% 95%
Danvers Jill Stein Green 91 0.6% 95%
Danvers Chase Oliver Libertarian 80 0.5% 95%
Danvers Claudia De la Cruz Peace and Freedom 34 0.2% 95%
Dartmouth Kamala Harris wins Democrat (incumbent) 8,858 49.2% 95%
Dartmouth Donald Trump Republican 8,827 49.0% 95%
Dartmouth Write-ins Write - In 93 0.5% 95%
Dartmouth Chase Oliver Libertarian 91 0.5% 95%
Dartmouth Shiva Ayyadurai Independent 79 0.4% 95%
Dartmouth Jill Stein Green 55 0.3% 95%
Dartmouth Claudia De la Cruz Peace and Freedom 19 0.1% 95%
Dedham Kamala Harris wins Democrat (incumbent) 9,463 63.1% 95%
Dedham Donald Trump Republican 5,046 33.7% 95%
Dedham Write-ins Write - In 144 1.0% 95%
Dedham Jill Stein Green 122 0.8% 95%
Dedham Shiva Ayyadurai Independent 89 0.6% 95%
Dedham Chase Oliver Libertarian 80 0.5% 95%
Dedham Claudia De la Cruz Peace and Freedom 42 0.3% 95%
Deerfield Kamala Harris wins Democrat (incumbent) 2,275 70.2% 95%
Deerfield Donald Trump Republican 857 26.4% 95%
Deerfield Jill Stein Green 37 1.1% 95%
Deerfield Chase Oliver Libertarian 30 0.9% 95%
Deerfield Write-ins Write - In 19 0.6% 95%
Deerfield Shiva Ayyadurai Independent 16 0.5% 95%
Deerfield Claudia De la Cruz Peace and Freedom 7 0.2% 95%
Dennis Kamala Harris wins Democrat (incumbent) 5,788 57.4% 95%
Dennis Donald Trump Republican 4,162 41.3% 95%
Dennis Chase Oliver Libertarian 41 0.4% 95%
Dennis Shiva Ayyadurai Independent 40 0.4% 95%
Dennis Jill Stein Green 37 0.4% 95%
Dennis Claudia De la Cruz Peace and Freedom 13 0.1% 95%
Dennis Write-ins Write - In 0 0.0% 95%
Dighton Donald Trump Republican 2,793 58.7% 95%
Dighton Kamala Harris wins Democrat (incumbent) 1,894 39.8% 95%
Dighton Shiva Ayyadurai Independent 32 0.7% 95%
Dighton Chase Oliver Libertarian 17 0.4% 95%
Dighton Jill Stein Green 16 0.3% 95%
Dighton Claudia De la Cruz Peace and Freedom 7 0.1% 95%
Dighton Write-ins Write - In 0 0.0% 95%
Douglas Donald Trump Republican 3,265 56.7% 99%
Douglas Kamala Harris wins Democrat (incumbent) 2,403 41.7% 99%
Douglas Shiva Ayyadurai Independent 32 0.6% 99%
Douglas Chase Oliver Libertarian 30 0.5% 99%
Douglas Jill Stein Green 28 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,361 65.1% 92.1%
Dover Donald Trump Republican 1,100 30.4% 92.1%
Dover Write-ins Write - In 63 1.7% 92.1%
Dover Chase Oliver Libertarian 39 1.1% 92.1%
Dover Jill Stein Green 35 1.0% 92.1%
Dover Shiva Ayyadurai Independent 17 0.5% 92.1%
Dover Claudia De la Cruz Peace and Freedom 9 0.2% 92.1%
Dracut Donald Trump Republican 9,105 53.0% 95%
Dracut Kamala Harris wins Democrat (incumbent) 7,787 45.3% 95%
Dracut Shiva Ayyadurai Independent 98 0.6% 95%
Dracut Jill Stein Green 92 0.5% 95%
Dracut Chase Oliver Libertarian 79 0.5% 95%
Dracut Claudia De la Cruz Peace and Freedom 33 0.2% 95%
Dracut Write-ins Write - In 0 0.0% 95%
Dudley Donald Trump Republican 3,498 55.7% 95%
Dudley Kamala Harris wins Democrat (incumbent) 2,649 42.2% 95%
Dudley Shiva Ayyadurai Independent 44 0.7% 95%
Dudley Chase Oliver Libertarian 30 0.5% 95%
Dudley Write-ins Write - In 25 0.4% 95%
Dudley Jill Stein Green 21 0.3% 95%
Dudley Claudia De la Cruz Peace and Freedom 11 0.2% 95%
Dunstable Kamala Harris wins Democrat (incumbent) 1,196 54.7% 95%
Dunstable Donald Trump Republican 957 43.8% 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 Claudia De la Cruz Peace and Freedom 3 0.1% 95%
Dunstable Chase Oliver Libertarian 0 0.0% 95%
Duxbury Kamala Harris wins Democrat (incumbent) 6,012 58.5% 93.8%
Duxbury Donald Trump Republican 3,970 38.6% 93.8%
Duxbury Write-ins Write - In 119 1.2% 93.8%
Duxbury Chase Oliver Libertarian 70 0.7% 93.8%
Duxbury Shiva Ayyadurai Independent 55 0.5% 93.8%
Duxbury Jill Stein Green 42 0.4% 93.8%
Duxbury Claudia De la Cruz Peace and Freedom 17 0.2% 93.8%
East Bridgewater Donald Trump Republican 4,634 54.3% 95%
East Bridgewater Kamala Harris wins Democrat (incumbent) 3,708 43.4% 95%
East Bridgewater Shiva Ayyadurai Independent 53 0.6% 95%
East Bridgewater Write-ins Write - In 45 0.5% 95%
East Bridgewater Chase Oliver Libertarian 44 0.5% 95%
East Bridgewater Jill Stein Green 31 0.4% 95%
East Bridgewater Claudia De la Cruz Peace and Freedom 23 0.3% 95%
East Brookfield Donald Trump Republican 2,429 52.3% 95%
East Brookfield Kamala Harris wins Democrat (incumbent) 2,131 45.9% 95%
East Brookfield Jill Stein Green 41 0.9% 95%
East Brookfield Chase Oliver Libertarian 37 0.8% 95%
East Brookfield Write-ins Write - In 5 0.1% 95%
East Brookfield Shiva Ayyadurai Independent 0 0.0% 95%
East Brookfield Claudia De la Cruz Peace and Freedom 0 0.0% 95%
Eastham Kamala Harris wins Democrat (incumbent) 2,880 69.7% 95%
Eastham Donald Trump Republican 1,155 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,084 70.7% 95%
Easthampton Donald Trump Republican 2,530 25.2% 95%
Easthampton Jill Stein Green 157 1.6% 95%
Easthampton Claudia De la Cruz Peace and Freedom 96 1.0% 95%
Easthampton Write-ins Write - In 61 0.6% 95%
Easthampton Chase Oliver Libertarian 53 0.5% 95%
Easthampton Shiva Ayyadurai Independent 44 0.4% 95%
East Longmeadow Kamala Harris wins Democrat (incumbent) 4,801 49.1% 95%
East Longmeadow Donald Trump Republican 4,753 48.6% 95%
East Longmeadow Shiva Ayyadurai Independent 57 0.6% 95%
East Longmeadow Chase Oliver Libertarian 56 0.6% 95%
East Longmeadow Write-ins Write - In 56 0.6% 95%
East Longmeadow Jill Stein Green 46 0.5% 95%
East Longmeadow Claudia De la Cruz Peace and Freedom 17 0.2% 95%
Easton Kamala Harris wins Democrat (incumbent) 7,730 56.1% 95%
Easton Donald Trump Republican 5,667 41.1% 95%
Easton Write-ins Write - In 102 0.7% 95%
Easton Chase Oliver Libertarian 88 0.6% 95%
Easton Jill Stein Green 84 0.6% 95%
Easton Shiva Ayyadurai Independent 72 0.5% 95%
Easton Claudia De la Cruz Peace and Freedom 32 0.2% 95%
Edgartown Kamala Harris wins Democrat (incumbent) 1,950 68.2% 94.4%
Edgartown Donald Trump Republican 854 29.8% 94.4%
Edgartown Jill Stein Green 25 0.9% 94.4%
Edgartown Shiva Ayyadurai Independent 16 0.6% 94.4%
Edgartown Chase Oliver Libertarian 10 0.3% 94.4%
Edgartown Claudia De la Cruz Peace and Freedom 6 0.2% 94.4%
Edgartown Write-ins Write - In 0 0.0% 94.4%
Egremont Kamala Harris wins Democrat (incumbent) 748 78.8% 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) 498 52.0% 95%
Erving Donald Trump Republican 434 45.3% 95%
Erving Jill Stein Green 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%
Erving Write-ins Write - In 1 0.1% 95%
Essex Kamala Harris wins Democrat (incumbent) 1,535 63.8% 95%
Essex Donald Trump Republican 807 33.5% 95%
Essex Chase Oliver Libertarian 19 0.8% 95%
Essex Write-ins Write - In 17 0.7% 95%
Essex Jill Stein Green 12 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,508 60.7% 85.4%
Everett Donald Trump Republican 4,505 36.4% 85.4%
Everett Jill Stein Green 113 0.9% 85.4%
Everett Shiva Ayyadurai Independent 83 0.7% 85.4%
Everett Claudia De la Cruz Peace and Freedom 68 0.5% 85.4%
Everett Write-ins Write - In 62 0.5% 85.4%
Everett Chase Oliver Libertarian 36 0.3% 85.4%
Fairhaven Kamala Harris wins Democrat (incumbent) 4,768 50.1% 95%
Fairhaven Donald Trump Republican 4,601 48.4% 95%
Fairhaven Jill Stein Green 45 0.5% 95%
Fairhaven Shiva Ayyadurai Independent 35 0.4% 95%
Fairhaven Chase Oliver Libertarian 31 0.3% 95%
Fairhaven Write-ins Write - In 22 0.2% 95%
Fairhaven Claudia De la Cruz Peace and Freedom 12 0.1% 95%
Fall River Donald Trump Republican 14,843 50.5% 95%
Fall River Kamala Harris wins Democrat (incumbent) 13,981 47.6% 95%
Fall River Shiva Ayyadurai Independent 177 0.6% 95%
Fall River Jill Stein Green 123 0.4% 95%
Fall River Write-ins Write - In 98 0.3% 95%
Fall River Chase Oliver Libertarian 85 0.3% 95%
Fall River Claudia De la Cruz Peace and Freedom 76 0.3% 95%
Falmouth Kamala Harris wins Democrat (incumbent) 13,391 62.1% 95%
Falmouth Donald Trump Republican 7,713 35.8% 95%
Falmouth Write-ins Write - In 154 0.7% 95%
Falmouth Chase Oliver Libertarian 108 0.5% 95%
Falmouth Shiva Ayyadurai Independent 92 0.4% 95%
Falmouth Jill Stein Green 85 0.4% 95%
Falmouth Claudia De la Cruz Peace and Freedom 31 0.1% 95%
Fitchburg Kamala Harris wins Democrat (incumbent) 8,516 54.6% 95%
Fitchburg Donald Trump Republican 6,660 42.7% 95%
Fitchburg Chase Oliver Libertarian 99 0.6% 95%
Fitchburg Jill Stein Green 93 0.6% 95%
Fitchburg Shiva Ayyadurai Independent 89 0.6% 95%
Fitchburg Write-ins Write - In 67 0.4% 95%
Fitchburg Claudia De la Cruz Peace and Freedom 66 0.4% 95%
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,871 54.0% 95%
Foxborough Donald Trump Republican 4,665 42.9% 95%
Foxborough Jill Stein Green 123 1.1% 95%
Foxborough Write-ins Write - In 75 0.7% 95%
Foxborough Chase Oliver Libertarian 68 0.6% 95%
Foxborough Shiva Ayyadurai Independent 64 0.6% 95%
Foxborough Claudia De la Cruz Peace and Freedom 13 0.1% 95%
Framingham Kamala Harris wins Democrat (incumbent) 20,589 69.4% 94.7%
Framingham Donald Trump Republican 8,227 27.7% 94.7%
Framingham Jill Stein Green 243 0.8% 94.7%
Framingham Write-ins Write - In 211 0.7% 94.7%
Framingham Chase Oliver Libertarian 161 0.5% 94.7%
Framingham Shiva Ayyadurai Independent 144 0.5% 94.7%
Framingham Claudia De la Cruz Peace and Freedom 105 0.4% 94.7%
Franklin Kamala Harris wins Democrat (incumbent) 11,345 58.3% 95%
Franklin Donald Trump Republican 7,750 39.9% 95%
Franklin Chase Oliver Libertarian 108 0.6% 95%
Franklin Jill Stein Green 107 0.6% 95%
Franklin Shiva Ayyadurai Independent 96 0.5% 95%
Franklin Claudia De la Cruz Peace and Freedom 41 0.2% 95%
Franklin Write-ins Write - In 0 0.0% 95%
Freetown Donald Trump Republican 3,145 57.5% 95%
Freetown Kamala Harris wins Democrat (incumbent) 2,203 40.3% 95%
Freetown Shiva Ayyadurai Independent 34 0.6% 95%
Freetown Chase Oliver Libertarian 33 0.6% 95%
Freetown Write-ins Write - In 31 0.6% 95%
Freetown Jill Stein Green 20 0.4% 95%
Freetown Claudia De la Cruz Peace and Freedom 7 0.1% 95%
Gardner Kamala Harris wins Democrat (incumbent) 4,767 51.2% 95%
Gardner Donald Trump Republican 4,296 46.1% 95%
Gardner Shiva Ayyadurai Independent 70 0.8% 95%
Gardner Chase Oliver Libertarian 58 0.6% 95%
Gardner Jill Stein Green 44 0.5% 95%
Gardner Write-ins Write - In 43 0.5% 95%
Gardner Claudia De la Cruz Peace and Freedom 32 0.3% 95%
Aquinnah Kamala Harris wins Democrat (incumbent) 304 86.6% 95%
Aquinnah Donald Trump Republican 37 10.5% 95%
Aquinnah Write-ins Write - In 4 1.1% 95%
Aquinnah Jill Stein Green 2 0.6% 95%
Aquinnah Claudia De la Cruz Peace and Freedom 2 0.6% 95%
Aquinnah Shiva Ayyadurai Independent 1 0.3% 95%
Aquinnah Chase Oliver Libertarian 1 0.3% 95%
Georgetown Kamala Harris wins Democrat (incumbent) 2,847 51.7% 99%
Georgetown Donald Trump Republican 2,528 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) 690 68.5% 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) 10,851 62.5% 95%
Gloucester Donald Trump Republican 6,106 35.2% 95%
Gloucester Write-ins Write - In 120 0.7% 95%
Gloucester Jill Stein Green 94 0.5% 95%
Gloucester Shiva Ayyadurai Independent 87 0.5% 95%
Gloucester Chase Oliver Libertarian 73 0.4% 95%
Gloucester Claudia De la Cruz Peace and Freedom 25 0.1% 95%
Goshen Kamala Harris wins Democrat (incumbent) 390 58.7% 95%
Goshen Donald Trump Republican 256 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) 0 0.0% 0%
Gosnold Jill Stein Green 0 0.0% 0%
Gosnold Shiva Ayyadurai Independent 0 0.0% 0%
Gosnold Chase Oliver Libertarian 0 0.0% 0%
Gosnold Claudia De la Cruz Peace and Freedom 0 0.0% 0%
Gosnold Donald Trump Republican 0 0.0% 0%
Gosnold Write-ins Write - In 0 0.0% 0%
Grafton Kamala Harris wins Democrat (incumbent) 6,613 59.7% 95%
Grafton Donald Trump Republican 4,209 38.0% 95%
Grafton Jill Stein Green 105 0.9% 95%
Grafton Chase Oliver Libertarian 66 0.6% 95%
Grafton Shiva Ayyadurai Independent 64 0.6% 95%
Grafton Claudia De la Cruz Peace and Freedom 16 0.1% 95%
Grafton Write-ins Write - In 0 0.0% 95%
Granby Donald Trump Republican 1,917 48.9% 95%
Granby Kamala Harris wins Democrat (incumbent) 1,912 48.7% 95%
Granby Write-ins Write - In 35 0.9% 95%
Granby Shiva Ayyadurai Independent 20 0.5% 95%
Granby Jill Stein Green 17 0.4% 95%
Granby Chase Oliver Libertarian 16 0.4% 95%
Granby Claudia De la Cruz Peace and Freedom 7 0.2% 95%
Granville Donald Trump Republican 593 60.8% 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,084 78.7% 95%
Great Barrington Donald Trump Republican 706 18.0% 95%
Great Barrington Jill Stein Green 58 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,539 70.0% 95%
Greenfield Donald Trump Republican 2,450 26.2% 95%
Greenfield Jill Stein Green 149 1.6% 95%
Greenfield Claudia De la Cruz Peace and Freedom 70 0.7% 95%
Greenfield Write-ins Write - In 58 0.6% 95%
Greenfield Chase Oliver Libertarian 47 0.5% 95%
Greenfield Shiva Ayyadurai Independent 31 0.3% 95%
Groton Kamala Harris wins Democrat (incumbent) 4,764 66.4% 95%
Groton Donald Trump Republican 2,177 30.3% 95%
Groton Write-ins Write - In 80 1.1% 95%
Groton Chase Oliver Libertarian 54 0.8% 95%
Groton Jill Stein Green 44 0.6% 95%
Groton Shiva Ayyadurai Independent 38 0.5% 95%
Groton Claudia De la Cruz Peace and Freedom 21 0.3% 95%
Groveland Kamala Harris wins Democrat (incumbent) 2,242 50.6% 95%
Groveland Donald Trump Republican 2,069 46.7% 95%
Groveland Write-ins Write - In 40 0.9% 95%
Groveland Shiva Ayyadurai Independent 28 0.6% 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,207 67.6% 95%
Hadley Donald Trump Republican 962 29.5% 95%
Hadley Jill Stein Green 43 1.3% 95%
Hadley Shiva Ayyadurai Independent 18 0.6% 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,686 55.3% 95%
Halifax Kamala Harris wins Democrat (incumbent) 2,035 41.9% 95%
Halifax Shiva Ayyadurai Independent 46 0.9% 95%
Halifax Claudia De la Cruz Peace and Freedom 30 0.6% 95%
Halifax Chase Oliver Libertarian 26 0.5% 95%
Halifax Jill Stein Green 18 0.4% 95%
Halifax Write-ins Write - In 18 0.4% 95%
Hamilton Kamala Harris wins Democrat (incumbent) 3,080 66.0% 95%
Hamilton Donald Trump Republican 1,414 30.3% 95%
Hamilton Write-ins Write - In 65 1.4% 95%
Hamilton Chase Oliver Libertarian 39 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,772 54.6% 95%
Hampden Kamala Harris wins Democrat (incumbent) 1,411 43.5% 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,856 50.6% 95%
Hanover Kamala Harris wins Democrat (incumbent) 4,502 46.9% 95%
Hanover Write-ins Write - In 67 0.7% 95%
Hanover Chase Oliver Libertarian 61 0.6% 95%
Hanover Shiva Ayyadurai Independent 57 0.6% 95%
Hanover Jill Stein Green 33 0.3% 95%
Hanover Claudia De la Cruz Peace and Freedom 16 0.2% 95%
Hanson Donald Trump Republican 3,678 54.4% 95%
Hanson Kamala Harris wins Democrat (incumbent) 2,931 43.4% 95%
Hanson Shiva Ayyadurai Independent 48 0.7% 95%
Hanson Chase Oliver Libertarian 40 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 832 53.2% 95%
Hardwick Kamala Harris wins Democrat (incumbent) 702 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,975 74.4% 95%
Harvard Donald Trump Republican 901 22.5% 95%
Harvard Jill Stein Green 41 1.0% 95%
Harvard Write-ins Write - In 37 0.9% 95%
Harvard Chase Oliver Libertarian 26 0.6% 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,450 60.0% 95%
Harwich Donald Trump Republican 3,445 37.9% 95%
Harwich Shiva Ayyadurai Independent 53 0.6% 95%
Harwich Jill Stein Green 51 0.6% 95%
Harwich Write-ins Write - In 46 0.5% 95%
Harwich Chase Oliver Libertarian 32 0.4% 95%
Harwich Claudia De la Cruz Peace and Freedom 11 0.1% 95%
Hatfield Kamala Harris wins Democrat (incumbent) 1,458 65.9% 95%
Hatfield Donald Trump Republican 703 31.8% 95%
Hatfield Jill Stein Green 16 0.7% 95%
Hatfield Write-ins Write - In 12 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,530 54.0% 95%
Haverhill Donald Trump Republican 13,356 43.6% 95%
Haverhill Write-ins Write - In 169 0.6% 95%
Haverhill Shiva Ayyadurai Independent 162 0.5% 95%
Haverhill Jill Stein Green 146 0.5% 95%
Haverhill Chase Oliver Libertarian 132 0.4% 95%
Haverhill Claudia De la Cruz Peace and Freedom 110 0.4% 95%
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 58.7% 95%
Heath Donald Trump Republican 178 37.5% 95%
Heath Jill Stein Green 8 1.7% 95%
Heath Chase Oliver Libertarian 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 0 0.0% 95%
Hingham Kamala Harris wins Democrat (incumbent) 9,988 64.4% 95%
Hingham Donald Trump Republican 5,043 32.5% 95%
Hingham Write-ins Write - In 210 1.4% 95%
Hingham Chase Oliver Libertarian 108 0.7% 95%
Hingham Shiva Ayyadurai Independent 76 0.5% 95%
Hingham Jill Stein Green 59 0.4% 95%
Hingham Claudia De la Cruz Peace and Freedom 23 0.1% 95%
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,799 55.2% 95%
Holden Donald Trump Republican 5,156 41.9% 95%
Holden Jill Stein Green 92 0.7% 95%
Holden Shiva Ayyadurai Independent 83 0.7% 95%
Holden Write-ins Write - In 82 0.7% 95%
Holden Chase Oliver Libertarian 81 0.7% 95%
Holden Claudia De la Cruz Peace and Freedom 14 0.1% 95%
Holland Donald Trump Republican 864 55.7% 95%
Holland Kamala Harris wins Democrat (incumbent) 655 42.2% 95%
Holland Chase Oliver Libertarian 13 0.8% 95%
Holland Shiva Ayyadurai Independent 10 0.6% 95%
Holland Jill Stein Green 7 0.5% 95%
Holland Claudia De la Cruz Peace and Freedom 2 0.1% 95%
Holland Write-ins Write - In 0 0.0% 95%
Holliston Kamala Harris wins Democrat (incumbent) 6,233 68.3% 95%
Holliston Donald Trump Republican 2,607 28.6% 95%
Holliston Write-ins Write - In 100 1.1% 95%
Holliston Shiva Ayyadurai Independent 61 0.7% 95%
Holliston Chase Oliver Libertarian 59 0.6% 95%
Holliston Jill Stein Green 42 0.5% 95%
Holliston Claudia De la Cruz Peace and Freedom 24 0.3% 95%
Holyoke Kamala Harris wins Democrat (incumbent) 9,277 63.3% 91.9%
Holyoke Donald Trump Republican 4,890 33.4% 91.9%
Holyoke Claudia De la Cruz Peace and Freedom 146 1.0% 91.9%
Holyoke Jill Stein Green 139 0.9% 91.9%
Holyoke Shiva Ayyadurai Independent 82 0.6% 91.9%
Holyoke Write-ins Write - In 64 0.4% 91.9%
Holyoke Chase Oliver Libertarian 57 0.4% 91.9%
Hopedale Kamala Harris wins Democrat (incumbent) 2,012 57.2% 95%
Hopedale Donald Trump Republican 1,406 40.0% 95%
Hopedale Write-ins Write - In 31 0.9% 95%
Hopedale Shiva Ayyadurai Independent 25 0.7% 95%
Hopedale Jill Stein Green 20 0.6% 95%
Hopedale Chase Oliver Libertarian 15 0.4% 95%
Hopedale Claudia De la Cruz Peace and Freedom 7 0.2% 95%
Hopkinton Kamala Harris wins Democrat (incumbent) 6,740 65.9% 95%
Hopkinton Donald Trump Republican 3,162 30.9% 95%
Hopkinton Write-ins Write - In 100 1.0% 95%
Hopkinton Jill Stein Green 94 0.9% 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,610 54.7% 95%
Hubbardston Kamala Harris wins Democrat (incumbent) 1,259 42.7% 95%
Hubbardston Chase Oliver Libertarian 31 1.1% 95%
Hubbardston Shiva Ayyadurai Independent 15 0.5% 95%
Hubbardston Jill Stein Green 13 0.4% 95%
Hubbardston Write-ins Write - In 13 0.4% 95%
Hubbardston Claudia De la Cruz Peace and Freedom 5 0.2% 95%
Hudson Kamala Harris wins Democrat (incumbent) 6,783 60.1% 95%
Hudson Donald Trump Republican 4,146 36.7% 95%
Hudson Write-ins Write - In 91 0.8% 95%
Hudson Shiva Ayyadurai Independent 83 0.7% 95%
Hudson Jill Stein Green 79 0.7% 95%
Hudson Chase Oliver Libertarian 72 0.6% 95%
Hudson Claudia De la Cruz Peace and Freedom 31 0.3% 95%
Hull Kamala Harris wins Democrat (incumbent) 4,100 60.7% 95%
Hull Donald Trump Republican 2,499 37.0% 95%
Hull Chase Oliver Libertarian 41 0.6% 95%
Hull Write-ins Write - In 41 0.6% 95%
Hull Shiva Ayyadurai Independent 32 0.5% 95%
Hull Jill Stein Green 25 0.4% 95%
Hull Claudia De la Cruz Peace and Freedom 12 0.2% 95%
Huntington Donald Trump Republican 647 53.0% 95%
Huntington Kamala Harris wins Democrat (incumbent) 550 45.0% 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) 5,974 63.5% 95%
Ipswich Donald Trump Republican 3,176 33.7% 95%
Ipswich Write-ins Write - In 90 1.0% 95%
Ipswich Shiva Ayyadurai Independent 51 0.5% 95%
Ipswich Chase Oliver Libertarian 51 0.5% 95%
Ipswich Jill Stein Green 46 0.5% 95%
Ipswich Claudia De la Cruz Peace and Freedom 23 0.2% 95%
Kingston Donald Trump Republican 4,233 49.0% 99%
Kingston Kamala Harris wins Democrat (incumbent) 4,216 48.8% 99%
Kingston Shiva Ayyadurai Independent 52 0.6% 99%
Kingston Chase Oliver Libertarian 41 0.5% 99%
Kingston Write-ins Write - In 40 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,316 55.7% 95%
Lakeville Kamala Harris wins Democrat (incumbent) 3,256 42.0% 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,300 54.6% 95%
Lancaster Donald Trump Republican 1,788 42.5% 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,144 62.8% 95%
Lanesborough Donald Trump Republican 644 35.3% 95%
Lanesborough Shiva Ayyadurai Independent 11 0.6% 95%
Lanesborough Jill Stein Green 10 0.5% 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 0 0.0% 95%
Lawrence Kamala Harris wins Democrat (incumbent) 12,016 57.2% 92.6%
Lawrence Donald Trump Republican 8,447 40.2% 92.6%
Lawrence Claudia De la Cruz Peace and Freedom 197 0.9% 92.6%
Lawrence Shiva Ayyadurai Independent 148 0.7% 92.6%
Lawrence Jill Stein Green 94 0.4% 92.6%
Lawrence Chase Oliver Libertarian 61 0.3% 92.6%
Lawrence Write-ins Write - In 55 0.3% 92.6%
Lee Kamala Harris wins Democrat (incumbent) 2,127 66.1% 94.4%
Lee Donald Trump Republican 994 30.9% 94.4%
Lee Jill Stein Green 27 0.8% 94.4%
Lee Write-ins Write - In 26 0.8% 94.4%
Lee Shiva Ayyadurai Independent 22 0.7% 94.4%
Lee Chase Oliver Libertarian 15 0.5% 94.4%
Lee Claudia De la Cruz Peace and Freedom 9 0.3% 94.4%
Leicester Donald Trump Republican 3,274 52.9% 95%
Leicester Kamala Harris wins Democrat (incumbent) 2,768 44.7% 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 21 0.3% 95%
Lenox Kamala Harris wins Democrat (incumbent) 2,454 78.4% 95%
Lenox Donald Trump Republican 589 18.8% 95%
Lenox Write-ins Write - In 28 0.9% 95%
Lenox Chase Oliver Libertarian 23 0.7% 95%
Lenox Jill Stein Green 15 0.5% 95%
Lenox Shiva Ayyadurai Independent 12 0.4% 95%
Lenox Claudia De la Cruz Peace and Freedom 9 0.3% 95%
Leominster Kamala Harris wins Democrat (incumbent) 10,383 52.8% 93.4%
Leominster Donald Trump Republican 8,741 44.5% 93.4%
Leominster Shiva Ayyadurai Independent 122 0.6% 93.4%
Leominster Write-ins Write - In 117 0.6% 93.4%
Leominster Jill Stein Green 111 0.6% 93.4%
Leominster Chase Oliver Libertarian 111 0.6% 93.4%
Leominster Claudia De la Cruz Peace and Freedom 62 0.3% 93.4%
Leverett Kamala Harris wins Democrat (incumbent) 1,079 83.6% 95%
Leverett Donald Trump Republican 160 12.4% 95%
Leverett Jill Stein Green 36 2.8% 95%
Leverett Claudia De la Cruz Peace and Freedom 9 0.7% 95%
Leverett Chase Oliver Libertarian 5 0.4% 95%
Leverett Shiva Ayyadurai Independent 2 0.2% 95%
Leverett Write-ins Write - In 0 0.0% 95%
Lexington Kamala Harris wins Democrat (incumbent) 14,221 78.8% 92.1%
Lexington Donald Trump Republican 3,262 18.1% 92.1%
Lexington Jill Stein Green 304 1.7% 92.1%
Lexington Chase Oliver Libertarian 134 0.7% 92.1%
Lexington Shiva Ayyadurai Independent 73 0.4% 92.1%
Lexington Claudia De la Cruz Peace and Freedom 51 0.3% 92.1%
Lexington Write-ins Write - In 0 0.0% 92.1%
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,133 81.0% 92.7%
Lincoln Donald Trump Republican 617 15.9% 92.7%
Lincoln Write-ins Write - In 48 1.2% 92.7%
Lincoln Jill Stein Green 35 0.9% 92.7%
Lincoln Chase Oliver Libertarian 22 0.6% 92.7%
Lincoln Shiva Ayyadurai Independent 10 0.3% 92.7%
Lincoln Claudia De la Cruz Peace and Freedom 5 0.1% 92.7%
Littleton Kamala Harris wins Democrat (incumbent) 4,283 66.5% 95%
Littleton Donald Trump Republican 2,014 31.3% 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,871 60.9% 94.9%
Longmeadow Donald Trump Republican 3,485 36.1% 94.9%
Longmeadow Write-ins Write - In 79 0.8% 94.9%
Longmeadow Jill Stein Green 74 0.8% 94.9%
Longmeadow Chase Oliver Libertarian 60 0.6% 94.9%
Longmeadow Shiva Ayyadurai Independent 53 0.5% 94.9%
Longmeadow Claudia De la Cruz Peace and Freedom 20 0.2% 94.9%
Lowell Kamala Harris wins Democrat (incumbent) 20,071 60.3% 88%
Lowell Donald Trump Republican 12,313 37.0% 88%
Lowell Jill Stein Green 234 0.7% 88%
Lowell Write-ins Write - In 183 0.6% 88%
Lowell Claudia De la Cruz Peace and Freedom 175 0.5% 88%
Lowell Shiva Ayyadurai Independent 163 0.5% 88%
Lowell Chase Oliver Libertarian 120 0.4% 88%
Ludlow Donald Trump Republican 5,923 53.4% 95%
Ludlow Kamala Harris wins Democrat (incumbent) 4,993 45.0% 95%
Ludlow Shiva Ayyadurai Independent 75 0.7% 95%
Ludlow Chase Oliver Libertarian 47 0.4% 95%
Ludlow Jill Stein Green 45 0.4% 95%
Ludlow Claudia De la Cruz Peace and Freedom 17 0.2% 95%
Ludlow Write-ins Write - In 0 0.0% 95%
Lunenburg Kamala Harris wins Democrat (incumbent) 3,805 53.2% 95%
Lunenburg Donald Trump Republican 3,168 44.3% 95%
Lunenburg Chase Oliver Libertarian 69 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,370 59.6% 88.1%
Lynn Donald Trump Republican 11,613 37.7% 88.1%
Lynn Jill Stein Green 240 0.8% 88.1%
Lynn Claudia De la Cruz Peace and Freedom 187 0.6% 88.1%
Lynn Shiva Ayyadurai Independent 170 0.6% 88.1%
Lynn Write-ins Write - In 133 0.4% 88.1%
Lynn Chase Oliver Libertarian 113 0.4% 88.1%
Lynnfield Donald Trump Republican 4,060 50.6% 95%
Lynnfield Kamala Harris wins Democrat (incumbent) 3,788 47.2% 95%
Lynnfield Write-ins Write - In 55 0.7% 95%
Lynnfield Chase Oliver Libertarian 42 0.5% 95%
Lynnfield Jill Stein Green 36 0.4% 95%
Lynnfield Shiva Ayyadurai Independent 36 0.4% 95%
Lynnfield Claudia De la Cruz Peace and Freedom 9 0.1% 95%
Malden Kamala Harris wins Democrat (incumbent) 15,053 67.6% 88.9%
Malden Donald Trump Republican 6,376 28.6% 88.9%
Malden Jill Stein Green 343 1.5% 88.9%
Malden Claudia De la Cruz Peace and Freedom 166 0.7% 88.9%
Malden Shiva Ayyadurai Independent 119 0.5% 88.9%
Malden Write-ins Write - In 119 0.5% 88.9%
Malden Chase Oliver Libertarian 83 0.4% 88.9%
Manchester Kamala Harris wins Democrat (incumbent) 2,479 70.5% 94.2%
Manchester Donald Trump Republican 932 26.5% 94.2%
Manchester Write-ins Write - In 31 0.9% 94.2%
Manchester Chase Oliver Libertarian 29 0.8% 94.2%
Manchester Jill Stein Green 20 0.6% 94.2%
Manchester Shiva Ayyadurai Independent 19 0.5% 94.2%
Manchester Claudia De la Cruz Peace and Freedom 8 0.2% 94.2%
Mansfield Kamala Harris wins Democrat (incumbent) 7,907 56.9% 95%
Mansfield Donald Trump Republican 5,528 39.8% 95%
Mansfield Jill Stein Green 149 1.1% 95%
Mansfield Write-ins Write - In 107 0.8% 95%
Mansfield Shiva Ayyadurai Independent 100 0.7% 95%
Mansfield Chase Oliver Libertarian 87 0.6% 95%
Mansfield Claudia De la Cruz Peace and Freedom 23 0.2% 95%
Marblehead Kamala Harris wins Democrat (incumbent) 9,129 68.2% 95%
Marblehead Donald Trump Republican 3,893 29.1% 95%
Marblehead Write-ins Write - In 120 0.9% 95%
Marblehead Chase Oliver Libertarian 95 0.7% 95%
Marblehead Jill Stein Green 62 0.5% 95%
Marblehead Shiva Ayyadurai Independent 49 0.4% 95%
Marblehead Claudia De la Cruz Peace and Freedom 28 0.2% 95%
Marion Kamala Harris wins Democrat (incumbent) 2,168 61.2% 95%
Marion Donald Trump Republican 1,294 36.5% 95%
Marion Write-ins Write - In 32 0.9% 95%
Marion Chase Oliver Libertarian 20 0.6% 95%
Marion Shiva Ayyadurai Independent 15 0.4% 95%
Marion Jill Stein Green 13 0.4% 95%
Marion Claudia De la Cruz Peace and Freedom 3 0.1% 95%
Marlborough Kamala Harris wins Democrat (incumbent) 10,920 60.6% 95%
Marlborough Donald Trump Republican 6,618 36.8% 95%
Marlborough Jill Stein Green 117 0.6% 95%
Marlborough Write-ins Write - In 117 0.6% 95%
Marlborough Chase Oliver Libertarian 107 0.6% 95%
Marlborough Shiva Ayyadurai Independent 91 0.5% 95%
Marlborough Claudia De la Cruz Peace and Freedom 36 0.2% 95%
Marshfield Kamala Harris wins Democrat (incumbent) 8,824 51.0% 95%
Marshfield Donald Trump Republican 8,012 46.3% 95%
Marshfield Write-ins Write - In 131 0.8% 95%
Marshfield Shiva Ayyadurai Independent 122 0.7% 95%
Marshfield Chase Oliver Libertarian 100 0.6% 95%
Marshfield Jill Stein Green 79 0.5% 95%
Marshfield Claudia De la Cruz Peace and Freedom 23 0.1% 95%
Mashpee Kamala Harris wins Democrat (incumbent) 5,873 56.7% 95%
Mashpee Donald Trump Republican 4,292 41.4% 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,698 55.7% 95%
Mattapoisett Donald Trump Republican 2,064 42.6% 95%
Mattapoisett Write-ins Write - In 26 0.5% 95%
Mattapoisett Chase Oliver Libertarian 23 0.5% 95%
Mattapoisett Shiva Ayyadurai Independent 20 0.4% 95%
Mattapoisett Jill Stein Green 14 0.3% 95%
Mattapoisett Claudia De la Cruz Peace and Freedom 2 0.0% 95%
Maynard Kamala Harris wins Democrat (incumbent) 4,611 71.1% 95%
Maynard Donald Trump Republican 1,737 26.8% 95%
Maynard Jill Stein Green 48 0.7% 95%
Maynard Chase Oliver Libertarian 40 0.6% 95%
Maynard Shiva Ayyadurai Independent 27 0.4% 95%
Maynard Claudia De la Cruz Peace and Freedom 24 0.4% 95%
Maynard Write-ins Write - In 0 0.0% 95%
Medfield Kamala Harris wins Democrat (incumbent) 5,207 65.3% 95%
Medfield Donald Trump Republican 2,492 31.3% 95%
Medfield Write-ins Write - In 104 1.3% 95%
Medfield Chase Oliver Libertarian 65 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.2% 95%
Medford Kamala Harris wins Democrat (incumbent) 20,521 70.2% 94.3%
Medford Donald Trump Republican 7,691 26.3% 94.3%
Medford Jill Stein Green 351 1.2% 94.3%
Medford Write-ins Write - In 201 0.7% 94.3%
Medford Claudia De la Cruz Peace and Freedom 193 0.7% 94.3%
Medford Chase Oliver Libertarian 145 0.5% 94.3%
Medford Shiva Ayyadurai Independent 121 0.4% 94.3%
Medway Kamala Harris wins Democrat (incumbent) 5,221 60.7% 95%
Medway Donald Trump Republican 3,146 36.6% 95%
Medway Write-ins Write - In 85 1.0% 95%
Medway Chase Oliver Libertarian 48 0.6% 95%
Medway Jill Stein Green 45 0.5% 95%
Medway Shiva Ayyadurai Independent 43 0.5% 95%
Medway Claudia De la Cruz Peace and Freedom 12 0.1% 95%
Melrose Kamala Harris wins Democrat (incumbent) 11,733 70.8% 92.9%
Melrose Donald Trump Republican 4,505 27.2% 92.9%
Melrose Jill Stein Green 136 0.8% 92.9%
Melrose Chase Oliver Libertarian 91 0.5% 92.9%
Melrose Shiva Ayyadurai Independent 69 0.4% 92.9%
Melrose Claudia De la Cruz Peace and Freedom 41 0.2% 92.9%
Melrose Write-ins Write - In 0 0.0% 92.9%
Mendon Kamala Harris wins Democrat (incumbent) 1,958 49.8% 95%
Mendon Donald Trump Republican 1,873 47.6% 95%
Mendon Chase Oliver Libertarian 33 0.8% 95%
Mendon Write-ins Write - In 29 0.7% 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,340 55.4% 98.4%
Merrimac Donald Trump Republican 1,779 42.1% 98.4%
Merrimac Write-ins Write - In 31 0.7% 98.4%
Merrimac Chase Oliver Libertarian 24 0.6% 98.4%
Merrimac Shiva Ayyadurai Independent 23 0.5% 98.4%
Merrimac Jill Stein Green 15 0.4% 98.4%
Merrimac Claudia De la Cruz Peace and Freedom 11 0.3% 98.4%
Methuen Kamala Harris wins Democrat (incumbent) 12,160 49.6% 95%
Methuen Donald Trump Republican 11,799 48.2% 95%
Methuen Jill Stein Green 147 0.6% 95%
Methuen Write-ins Write - In 127 0.5% 95%
Methuen Shiva Ayyadurai Independent 119 0.5% 95%
Methuen Claudia De la Cruz Peace and Freedom 75 0.3% 95%
Methuen Chase Oliver Libertarian 73 0.3% 95%
Middleborough Donald Trump Republican 7,807 56.9% 95%
Middleborough Kamala Harris wins Democrat (incumbent) 5,642 41.1% 95%
Middleborough Shiva Ayyadurai Independent 74 0.5% 95%
Middleborough Write-ins Write - In 70 0.5% 95%
Middleborough Chase Oliver Libertarian 64 0.5% 95%
Middleborough Jill Stein Green 43 0.3% 95%
Middleborough Claudia De la Cruz Peace and Freedom 23 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,077 53.3% 95%
Middleton Kamala Harris wins Democrat (incumbent) 2,549 44.1% 95%
Middleton Write-ins Write - In 48 0.8% 95%
Middleton Chase Oliver Libertarian 35 0.6% 95%
Middleton Jill Stein Green 32 0.6% 95%
Middleton Shiva Ayyadurai Independent 25 0.4% 95%
Middleton Claudia De la Cruz Peace and Freedom 8 0.1% 95%
Milford Kamala Harris wins Democrat (incumbent) 7,452 54.5% 95%
Milford Donald Trump Republican 5,863 42.9% 95%
Milford Jill Stein Green 88 0.6% 95%
Milford Write-ins Write - In 84 0.6% 95%
Milford Shiva Ayyadurai Independent 81 0.6% 95%
Milford Chase Oliver Libertarian 71 0.5% 95%
Milford Claudia De la Cruz Peace and Freedom 33 0.2% 95%
Millbury Donald Trump Republican 3,956 49.3% 95%
Millbury Kamala Harris wins Democrat (incumbent) 3,871 48.3% 95%
Millbury Shiva Ayyadurai Independent 52 0.6% 95%
Millbury Jill Stein Green 46 0.6% 95%
Millbury Chase Oliver Libertarian 46 0.6% 95%
Millbury Write-ins Write - In 34 0.4% 95%
Millbury Claudia De la Cruz Peace and Freedom 14 0.2% 95%
Millis Kamala Harris wins Democrat (incumbent) 3,518 59.3% 95%
Millis Donald Trump Republican 2,243 37.8% 95%
Millis Write-ins Write - In 60 1.0% 95%
Millis Shiva Ayyadurai Independent 38 0.6% 95%
Millis Chase Oliver Libertarian 35 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,529 69.9% 95%
Milton Donald Trump Republican 4,500 27.3% 95%
Milton Write-ins Write - In 142 0.9% 95%
Milton Jill Stein Green 98 0.6% 95%
Milton Chase Oliver Libertarian 98 0.6% 95%
Milton Shiva Ayyadurai Independent 75 0.5% 95%
Milton Claudia De la Cruz Peace and Freedom 42 0.3% 95%
Monroe Kamala Harris wins Democrat (incumbent) 0 0.0% 0%
Monroe Jill Stein Green 0 0.0% 0%
Monroe Shiva Ayyadurai Independent 0 0.0% 0%
Monroe Chase Oliver Libertarian 0 0.0% 0%
Monroe Claudia De la Cruz Peace and Freedom 0 0.0% 0%
Monroe Donald Trump Republican 0 0.0% 0%
Monroe Write-ins Write - In 0 0.0% 0%
Monson Donald Trump Republican 2,706 54.0% 95%
Monson Kamala Harris wins Democrat (incumbent) 2,229 44.5% 95%
Monson Chase Oliver Libertarian 27 0.5% 95%
Monson Jill Stein Green 20 0.4% 95%
Monson Write-ins Write - In 18 0.4% 95%
Monson Claudia De la Cruz Peace and Freedom 8 0.2% 95%
Monson Shiva Ayyadurai Independent 0 0.0% 95%
Montague Kamala Harris wins Democrat (incumbent) 3,189 67.1% 95%
Montague Donald Trump Republican 1,351 28.4% 95%
Montague Jill Stein Green 76 1.6% 95%
Montague Claudia De la Cruz Peace and Freedom 49 1.0% 95%
Montague Write-ins Write - In 31 0.7% 95%
Montague Chase Oliver Libertarian 29 0.6% 95%
Montague Shiva Ayyadurai Independent 25 0.5% 95%
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.2% 95%
Montgomery Kamala Harris wins Democrat (incumbent) 236 43.1% 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,407 62.2% 91.6%
Nahant Donald Trump Republican 837 37.0% 91.6%
Nahant Jill Stein Green 11 0.5% 91.6%
Nahant Shiva Ayyadurai Independent 5 0.2% 91.6%
Nahant Claudia De la Cruz Peace and Freedom 1 0.0% 91.6%
Nahant Chase Oliver Libertarian 0 0.0% 91.6%
Nahant Write-ins Write - In 0 0.0% 91.6%
Nantucket Kamala Harris wins Democrat (incumbent) 4,757 67.0% 95%
Nantucket Donald Trump Republican 2,159 30.4% 95%
Nantucket Write-ins Write - In 56 0.8% 95%
Nantucket Jill Stein Green 38 0.5% 95%
Nantucket Shiva Ayyadurai Independent 38 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) 14,949 72.4% 95%
Natick Donald Trump Republican 5,084 24.6% 95%
Natick Write-ins Write - In 217 1.1% 95%
Natick Jill Stein Green 139 0.7% 95%
Natick Shiva Ayyadurai Independent 114 0.6% 95%
Natick Chase Oliver Libertarian 110 0.5% 95%
Natick Claudia De la Cruz Peace and Freedom 39 0.2% 95%
Needham Kamala Harris wins Democrat (incumbent) 14,079 74.9% 95%
Needham Donald Trump Republican 4,119 21.9% 95%
Needham Write-ins Write - In 239 1.3% 95%
Needham Jill Stein Green 120 0.6% 95%
Needham Chase Oliver Libertarian 118 0.6% 95%
Needham Shiva Ayyadurai Independent 85 0.5% 95%
Needham Claudia De la Cruz Peace and Freedom 44 0.2% 95%
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,128 52.9% 95%
New Bedford Donald Trump Republican 15,440 45.0% 95%
New Bedford Shiva Ayyadurai Independent 203 0.6% 95%
New Bedford Claudia De la Cruz Peace and Freedom 153 0.4% 95%
New Bedford Jill Stein Green 151 0.4% 95%
New Bedford Write-ins Write - In 122 0.4% 95%
New Bedford Chase Oliver Libertarian 97 0.3% 95%
New Braintree Donald Trump Republican 346 52.2% 95%
New Braintree Kamala Harris wins Democrat (incumbent) 306 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,870 60.4% 95%
Newbury Donald Trump Republican 1,758 37.0% 95%
Newbury Chase Oliver Libertarian 34 0.7% 95%
Newbury Jill Stein Green 29 0.6% 95%
Newbury Write-ins Write - In 28 0.6% 95%
Newbury Shiva Ayyadurai Independent 26 0.5% 95%
Newbury Claudia De la Cruz Peace and Freedom 3 0.1% 95%
Newburyport Kamala Harris wins Democrat (incumbent) 8,710 70.9% 95%
Newburyport Donald Trump Republican 3,245 26.4% 95%
Newburyport Write-ins Write - In 124 1.0% 95%
Newburyport Chase Oliver Libertarian 84 0.7% 95%
Newburyport Shiva Ayyadurai Independent 56 0.5% 95%
Newburyport Jill Stein Green 55 0.4% 95%
Newburyport Claudia De la Cruz Peace and Freedom 14 0.1% 95%
New Marlborough Kamala Harris wins Democrat (incumbent) 667 69.5% 95%
New Marlborough Donald Trump Republican 275 28.6% 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 Marlborough Write-ins Write - In 0 0.0% 95%
New Salem Kamala Harris wins Democrat (incumbent) 420 59.4% 95%
New Salem Donald Trump Republican 260 36.8% 95%
New Salem Jill Stein Green 11 1.6% 95%
New Salem Chase Oliver Libertarian 8 1.1% 95%
New Salem Shiva Ayyadurai Independent 6 0.8% 95%
New Salem Claudia De la Cruz Peace and Freedom 2 0.3% 95%
New Salem Write-ins Write - In 0 0.0% 95%
Newton Kamala Harris wins Democrat (incumbent) 36,050 78.1% 93.9%
Newton Donald Trump Republican 8,577 18.6% 93.9%
Newton Write-ins Write - In 536 1.2% 93.9%
Newton Jill Stein Green 457 1.0% 93.9%
Newton Chase Oliver Libertarian 246 0.5% 93.9%
Newton Shiva Ayyadurai Independent 175 0.4% 93.9%
Newton Claudia De la Cruz Peace and Freedom 123 0.3% 93.9%
Norfolk Kamala Harris wins Democrat (incumbent) 3,816 57.2% 95%
Norfolk Donald Trump Republican 2,695 40.4% 95%
Norfolk Write-ins Write - In 60 0.9% 95%
Norfolk Jill Stein Green 32 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,678 66.0% 95%
North Adams Donald Trump Republican 1,753 31.5% 95%
North Adams Jill Stein Green 41 0.7% 95%
North Adams Claudia De la Cruz Peace and Freedom 36 0.6% 95%
North Adams Write-ins Write - In 27 0.5% 95%
North Adams Shiva Ayyadurai Independent 20 0.4% 95%
North Adams Chase Oliver Libertarian 18 0.3% 95%
Northampton Kamala Harris wins Democrat (incumbent) 13,943 85.2% 93.4%
Northampton Donald Trump Republican 1,770 10.8% 93.4%
Northampton Jill Stein Green 328 2.0% 93.4%
Northampton Claudia De la Cruz Peace and Freedom 216 1.3% 93.4%
Northampton Chase Oliver Libertarian 55 0.3% 93.4%
Northampton Shiva Ayyadurai Independent 47 0.3% 93.4%
Northampton Write-ins Write - In 0 0.0% 93.4%
North Andover Kamala Harris wins Democrat (incumbent) 9,718 58.3% 94.7%
North Andover Donald Trump Republican 6,446 38.7% 94.7%
North Andover Write-ins Write - In 151 0.9% 94.7%
North Andover Jill Stein Green 142 0.9% 94.7%
North Andover Shiva Ayyadurai Independent 94 0.6% 94.7%
North Andover Chase Oliver Libertarian 84 0.5% 94.7%
North Andover Claudia De la Cruz Peace and Freedom 34 0.2% 94.7%
North Attleborough Kamala Harris wins Democrat (incumbent) 8,612 52.0% 95%
North Attleborough Donald Trump Republican 7,468 45.1% 95%
North Attleborough Jill Stein Green 147 0.9% 95%
North Attleborough Write-ins Write - In 120 0.7% 95%
North Attleborough Shiva Ayyadurai Independent 87 0.5% 95%
North Attleborough Chase Oliver Libertarian 87 0.5% 95%
North Attleborough Claudia De la Cruz Peace and Freedom 33 0.2% 95%
Northborough Kamala Harris wins Democrat (incumbent) 5,739 63.8% 94.9%
Northborough Donald Trump Republican 2,921 32.5% 94.9%
Northborough Jill Stein Green 119 1.3% 94.9%
Northborough Write-ins Write - In 77 0.9% 94.9%
Northborough Chase Oliver Libertarian 64 0.7% 94.9%
Northborough Shiva Ayyadurai Independent 51 0.6% 94.9%
Northborough Claudia De la Cruz Peace and Freedom 20 0.2% 94.9%
Northbridge Donald Trump Republican 4,506 49.2% 95%
Northbridge Kamala Harris wins Democrat (incumbent) 4,365 47.7% 95%
Northbridge Chase Oliver Libertarian 86 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,621 57.4% 95%
North Brookfield Kamala Harris wins Democrat (incumbent) 1,153 40.8% 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,159 60.5% 95%
Northfield Donald Trump Republican 687 35.9% 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,151 52.5% 95%
North Reading Donald Trump Republican 4,408 44.9% 95%
North Reading Write-ins Write - In 90 0.9% 95%
North Reading Shiva Ayyadurai Independent 58 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,196 49.9% 95%
Norton Donald Trump Republican 4,951 47.5% 95%
Norton Shiva Ayyadurai Independent 72 0.7% 95%
Norton Write-ins Write - In 72 0.7% 95%
Norton Chase Oliver Libertarian 59 0.6% 95%
Norton Jill Stein Green 53 0.5% 95%
Norton Claudia De la Cruz Peace and Freedom 18 0.2% 95%
Norwell Kamala Harris wins Democrat (incumbent) 3,845 56.1% 94.9%
Norwell Donald Trump Republican 2,881 42.1% 94.9%
Norwell Shiva Ayyadurai Independent 47 0.7% 94.9%
Norwell Chase Oliver Libertarian 40 0.6% 94.9%
Norwell Jill Stein Green 30 0.4% 94.9%
Norwell Claudia De la Cruz Peace and Freedom 7 0.1% 94.9%
Norwell Write-ins Write - In 0 0.0% 94.9%
Norwood Kamala Harris wins Democrat (incumbent) 9,316 58.9% 92.7%
Norwood Donald Trump Republican 6,064 38.3% 92.7%
Norwood Jill Stein Green 125 0.8% 92.7%
Norwood Write-ins Write - In 115 0.7% 92.7%
Norwood Chase Oliver Libertarian 84 0.5% 92.7%
Norwood Shiva Ayyadurai Independent 79 0.5% 92.7%
Norwood Claudia De la Cruz Peace and Freedom 40 0.3% 92.7%
Oak Bluffs Kamala Harris wins Democrat (incumbent) 2,218 72.2% 95%
Oak Bluffs Donald Trump Republican 796 25.9% 95%
Oak Bluffs Jill Stein Green 25 0.8% 95%
Oak Bluffs Shiva Ayyadurai Independent 17 0.6% 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.1% 95%
Oakham Kamala Harris wins Democrat (incumbent) 511 40.6% 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,932 49.9% 95%
Orange Kamala Harris wins Democrat (incumbent) 1,846 47.7% 95%
Orange Shiva Ayyadurai Independent 34 0.9% 95%
Orange Write-ins Write - In 17 0.4% 95%
Orange Jill Stein Green 16 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,109 67.3% 95%
Orleans Donald Trump Republican 1,397 30.3% 95%
Orleans Write-ins Write - In 39 0.8% 95%
Orleans Jill Stein Green 25 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) 547 51.4% 95%
Otis Donald Trump Republican 487 45.7% 95%
Otis Jill Stein Green 10 0.9% 95%
Otis Chase Oliver Libertarian 8 0.8% 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,048 54.5% 95%
Oxford Kamala Harris wins Democrat (incumbent) 3,259 43.9% 95%
Oxford Shiva Ayyadurai Independent 49 0.7% 95%
Oxford Jill Stein Green 27 0.4% 95%
Oxford Chase Oliver Libertarian 26 0.3% 95%
Oxford Claudia De la Cruz Peace and Freedom 21 0.3% 95%
Oxford Write-ins Write - In 0 0.0% 95%
Palmer Donald Trump Republican 3,478 54.8% 95%
Palmer Kamala Harris wins Democrat (incumbent) 2,726 43.0% 95%
Palmer Shiva Ayyadurai Independent 46 0.7% 95%
Palmer Jill Stein Green 34 0.5% 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 15 0.2% 95%
Paxton Kamala Harris wins Democrat (incumbent) 1,543 52.3% 95%
Paxton Donald Trump Republican 1,342 45.5% 95%
Paxton Shiva Ayyadurai Independent 19 0.6% 95%
Paxton Chase Oliver Libertarian 15 0.5% 95%
Paxton Write-ins Write - In 15 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,221 50.4% 95%
Peabody Donald Trump Republican 13,459 47.7% 95%
Peabody Shiva Ayyadurai Independent 191 0.7% 95%
Peabody Write-ins Write - In 149 0.5% 95%
Peabody Jill Stein Green 100 0.4% 95%
Peabody Chase Oliver Libertarian 77 0.3% 95%
Peabody Claudia De la Cruz Peace and Freedom 41 0.1% 95%
Pelham Kamala Harris wins Democrat (incumbent) 726 87.3% 91.9%
Pelham Donald Trump Republican 87 10.5% 91.9%
Pelham Jill Stein Green 9 1.1% 91.9%
Pelham Chase Oliver Libertarian 6 0.7% 91.9%
Pelham Claudia De la Cruz Peace and Freedom 4 0.5% 91.9%
Pelham Shiva Ayyadurai Independent 0 0.0% 91.9%
Pelham Write-ins Write - In 0 0.0% 91.9%
Pembroke Donald Trump Republican 5,777 50.8% 95%
Pembroke Kamala Harris wins Democrat (incumbent) 5,403 47.5% 95%
Pembroke Shiva Ayyadurai Independent 80 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 19 0.2% 95%
Pembroke Write-ins Write - In 0 0.0% 95%
Pepperell Kamala Harris wins Democrat (incumbent) 3,703 51.0% 95%
Pepperell Donald Trump Republican 3,339 46.0% 95%
Pepperell Write-ins Write - In 56 0.8% 95%
Pepperell Shiva Ayyadurai Independent 55 0.8% 95%
Pepperell Chase Oliver Libertarian 55 0.8% 95%
Pepperell Jill Stein Green 34 0.5% 95%
Pepperell Claudia De la Cruz Peace and Freedom 20 0.3% 95%
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 58.3% 95%
Petersham Donald Trump Republican 350 39.4% 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 0 0.0% 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,439 70.2% 95%
Pittsfield Donald Trump Republican 5,628 27.4% 95%
Pittsfield Jill Stein Green 160 0.8% 95%
Pittsfield Write-ins Write - In 111 0.5% 95%
Pittsfield Shiva Ayyadurai Independent 95 0.5% 95%
Pittsfield Chase Oliver Libertarian 83 0.4% 95%
Pittsfield Claudia De la Cruz Peace and Freedom 57 0.3% 95%
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,758 49.8% 95%
Plainville Donald Trump Republican 2,604 47.0% 95%
Plainville Write-ins Write - In 46 0.8% 95%
Plainville Chase Oliver Libertarian 40 0.7% 95%
Plainville Jill Stein Green 37 0.7% 95%
Plainville Shiva Ayyadurai Independent 36 0.7% 95%
Plainville Claudia De la Cruz Peace and Freedom 17 0.3% 95%
Plymouth Kamala Harris wins Democrat (incumbent) 21,121 53.3% 95%
Plymouth Donald Trump Republican 17,559 44.3% 95%
Plymouth Write-ins Write - In 309 0.8% 95%
Plymouth Shiva Ayyadurai Independent 212 0.5% 95%
Plymouth Chase Oliver Libertarian 199 0.5% 95%
Plymouth Jill Stein Green 140 0.4% 95%
Plymouth Claudia De la Cruz Peace and Freedom 60 0.2% 95%
Plympton Donald Trump Republican 1,058 53.6% 95%
Plympton Kamala Harris wins Democrat (incumbent) 877 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 2 0.1% 95%
Princeton Kamala Harris wins Democrat (incumbent) 1,461 58.0% 95%
Princeton Donald Trump Republican 992 39.3% 95%
Princeton Write-ins Write - In 23 0.9% 95%
Princeton Jill Stein Green 22 0.9% 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,422 91.2% 95%
Provincetown Donald Trump Republican 191 7.2% 95%
Provincetown Jill Stein Green 18 0.7% 95%
Provincetown Claudia De la Cruz Peace and Freedom 8 0.3% 95%
Provincetown Shiva Ayyadurai Independent 6 0.2% 95%
Provincetown Write-ins Write - In 6 0.2% 95%
Provincetown Chase Oliver Libertarian 4 0.2% 95%
Quincy Kamala Harris wins Democrat (incumbent) 24,691 60.9% 90.6%
Quincy Donald Trump Republican 14,934 36.8% 90.6%
Quincy Jill Stein Green 355 0.9% 90.6%
Quincy Shiva Ayyadurai Independent 209 0.5% 90.6%
Quincy Chase Oliver Libertarian 189 0.5% 90.6%
Quincy Claudia De la Cruz Peace and Freedom 172 0.4% 90.6%
Quincy Write-ins Write - In 0 0.0% 90.6%
Randolph Kamala Harris wins Democrat (incumbent) 11,159 74.5% 87.8%
Randolph Donald Trump Republican 3,518 23.5% 87.8%
Randolph Jill Stein Green 92 0.6% 87.8%
Randolph Shiva Ayyadurai Independent 78 0.5% 87.8%
Randolph Write-ins Write - In 60 0.4% 87.8%
Randolph Claudia De la Cruz Peace and Freedom 42 0.3% 87.8%
Randolph Chase Oliver Libertarian 33 0.2% 87.8%
Raynham Donald Trump Republican 4,611 52.7% 95%
Raynham Kamala Harris wins Democrat (incumbent) 3,977 45.4% 95%
Raynham Shiva Ayyadurai Independent 58 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 25 0.3% 95%
Raynham Write-ins Write - In 0 0.0% 95%
Reading Kamala Harris wins Democrat (incumbent) 10,032 63.0% 95%
Reading Donald Trump Republican 5,467 34.4% 95%
Reading Write-ins Write - In 137 0.9% 95%
Reading Chase Oliver Libertarian 93 0.6% 95%
Reading Jill Stein Green 78 0.5% 95%
Reading Shiva Ayyadurai Independent 78 0.5% 95%
Reading Claudia De la Cruz Peace and Freedom 27 0.2% 95%
Rehoboth Donald Trump Republican 4,486 55.4% 95%
Rehoboth Kamala Harris wins Democrat (incumbent) 3,447 42.6% 95%
Rehoboth Chase Oliver Libertarian 44 0.5% 95%
Rehoboth Write-ins Write - In 43 0.5% 95%
Rehoboth Shiva Ayyadurai Independent 36 0.4% 95%
Rehoboth Jill Stein Green 27 0.3% 95%
Rehoboth Claudia De la Cruz Peace and Freedom 11 0.1% 95%
Revere Kamala Harris wins Democrat (incumbent) 9,556 52.6% 89%
Revere Donald Trump Republican 8,055 44.3% 89%
Revere Jill Stein Green 234 1.3% 89%
Revere Shiva Ayyadurai Independent 100 0.5% 89%
Revere Claudia De la Cruz Peace and Freedom 92 0.5% 89%
Revere Chase Oliver Libertarian 76 0.4% 89%
Revere Write-ins Write - In 70 0.4% 89%
Richmond Kamala Harris wins Democrat (incumbent) 771 76.6% 95%
Richmond Donald Trump Republican 212 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,213 56.3% 95%
Rochester Kamala Harris wins Democrat (incumbent) 1,650 42.0% 95%
Rochester Write-ins Write - In 34 0.9% 95%
Rochester Chase Oliver Libertarian 16 0.4% 95%
Rochester Jill Stein Green 9 0.2% 95%
Rochester Claudia De la Cruz Peace and Freedom 6 0.2% 95%
Rochester Shiva Ayyadurai Independent 0 0.0% 95%
Rockland Donald Trump Republican 4,712 48.9% 95%
Rockland Kamala Harris wins Democrat (incumbent) 4,681 48.6% 95%
Rockland Write-ins Write - In 63 0.7% 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,598 71.7% 95%
Rockport Donald Trump Republican 1,310 26.1% 95%
Rockport Write-ins Write - In 40 0.8% 95%
Rockport Jill Stein Green 27 0.5% 95%
Rockport Chase Oliver Libertarian 22 0.4% 95%
Rockport Shiva Ayyadurai Independent 17 0.3% 95%
Rockport Claudia De la Cruz Peace and Freedom 7 0.1% 95%
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,010 50.3% 95%
Rowley Donald Trump Republican 1,890 47.3% 95%
Rowley Write-ins Write - In 30 0.8% 95%
Rowley Chase Oliver Libertarian 25 0.6% 95%
Rowley Shiva Ayyadurai Independent 24 0.6% 95%
Rowley Jill Stein Green 14 0.3% 95%
Rowley Claudia De la Cruz Peace and Freedom 7 0.2% 95%
Royalston Kamala Harris wins Democrat (incumbent) 390 48.9% 95%
Royalston Donald Trump Republican 390 48.9% 95%
Royalston Chase Oliver Libertarian 6 0.8% 95%
Royalston Jill Stein Green 4 0.5% 95%
Royalston Claudia De la Cruz Peace and Freedom 4 0.5% 95%
Royalston Shiva Ayyadurai Independent 3 0.4% 95%
Royalston Write-ins Write - In 0 0.0% 95%
Russell Donald Trump Republican 524 58.4% 95%
Russell Kamala Harris wins Democrat (incumbent) 350 39.0% 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 Claudia De la Cruz Peace and Freedom 4 0.4% 95%
Russell Write-ins Write - In 0 0.0% 95%
Rutland Donald Trump Republican 3,003 51.4% 95%
Rutland Kamala Harris wins Democrat (incumbent) 2,687 46.0% 95%
Rutland Write-ins Write - In 37 0.6% 95%
Rutland Jill Stein Green 35 0.6% 95%
Rutland Shiva Ayyadurai Independent 32 0.5% 95%
Rutland Chase Oliver Libertarian 32 0.5% 95%
Rutland Claudia De la Cruz Peace and Freedom 19 0.3% 95%
Salem Kamala Harris wins Democrat (incumbent) 16,168 71.6% 95%
Salem Donald Trump Republican 5,862 25.9% 95%
Salem Jill Stein Green 186 0.8% 95%
Salem Claudia De la Cruz Peace and Freedom 170 0.8% 95%
Salem Chase Oliver Libertarian 106 0.5% 95%
Salem Shiva Ayyadurai Independent 87 0.4% 95%
Salem Write-ins Write - In 14 0.1% 95%
Salisbury Donald Trump Republican 2,714 49.6% 95%
Salisbury Kamala Harris wins Democrat (incumbent) 2,633 48.1% 95%
Salisbury Write-ins Write - In 34 0.6% 95%
Salisbury Shiva Ayyadurai Independent 33 0.6% 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.8% 95%
Sandisfield Donald Trump Republican 212 42.2% 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 Shiva Ayyadurai Independent 1 0.2% 95%
Sandisfield Write-ins Write - In 0 0.0% 95%
Sandwich Kamala Harris wins Democrat (incumbent) 7,151 52.9% 95%
Sandwich Donald Trump Republican 6,052 44.8% 95%
Sandwich Write-ins Write - In 83 0.6% 95%
Sandwich Chase Oliver Libertarian 82 0.6% 95%
Sandwich Shiva Ayyadurai Independent 72 0.5% 95%
Sandwich Jill Stein Green 52 0.4% 95%
Sandwich Claudia De la Cruz Peace and Freedom 22 0.2% 95%
Saugus Donald Trump Republican 8,013 54.1% 95%
Saugus Kamala Harris wins Democrat (incumbent) 6,502 43.9% 95%
Saugus Jill Stein Green 98 0.7% 95%
Saugus Write-ins Write - In 83 0.6% 95%
Saugus Shiva Ayyadurai Independent 62 0.4% 95%
Saugus Chase Oliver Libertarian 38 0.3% 95%
Saugus Claudia De la Cruz Peace and Freedom 29 0.2% 95%
Savoy Kamala Harris wins Democrat (incumbent) 213 49.4% 95%
Savoy Donald Trump Republican 210 48.7% 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,197 62.0% 95%
Scituate Donald Trump Republican 4,828 36.5% 95%
Scituate Chase Oliver Libertarian 81 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%
Scituate Write-ins Write - In 0 0.0% 95%
Seekonk Donald Trump Republican 4,478 49.4% 95%
Seekonk Kamala Harris wins Democrat (incumbent) 4,367 48.2% 95%
Seekonk Write-ins Write - In 59 0.7% 95%
Seekonk Shiva Ayyadurai Independent 58 0.6% 95%
Seekonk Chase Oliver Libertarian 50 0.6% 95%
Seekonk Jill Stein Green 43 0.5% 95%
Seekonk Claudia De la Cruz Peace and Freedom 13 0.1% 95%
Sharon Kamala Harris wins Democrat (incumbent) 7,549 70.4% 94.4%
Sharon Donald Trump Republican 2,729 25.4% 94.4%
Sharon Jill Stein Green 191 1.8% 94.4%
Sharon Write-ins Write - In 124 1.2% 94.4%
Sharon Shiva Ayyadurai Independent 55 0.5% 94.4%
Sharon Chase Oliver Libertarian 52 0.5% 94.4%
Sharon Claudia De la Cruz Peace and Freedom 25 0.2% 94.4%
Sheffield Kamala Harris wins Democrat (incumbent) 1,367 68.5% 94.4%
Sheffield Donald Trump Republican 570 28.6% 94.4%
Sheffield Jill Stein Green 26 1.3% 94.4%
Sheffield Shiva Ayyadurai Independent 16 0.8% 94.4%
Sheffield Chase Oliver Libertarian 15 0.8% 94.4%
Sheffield Claudia De la Cruz Peace and Freedom 1 0.1% 94.4%
Sheffield Write-ins Write - In 0 0.0% 94.4%
Shelburne Kamala Harris wins Democrat (incumbent) 907 74.7% 95%
Shelburne Donald Trump Republican 260 21.4% 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,039 75.3% 93.5%
Sherborn Donald Trump Republican 554 20.5% 93.5%
Sherborn Write-ins Write - In 41 1.5% 93.5%
Sherborn Chase Oliver Libertarian 35 1.3% 93.5%
Sherborn Shiva Ayyadurai Independent 20 0.7% 93.5%
Sherborn Jill Stein Green 17 0.6% 93.5%
Sherborn Claudia De la Cruz Peace and Freedom 2 0.1% 93.5%
Shirley Kamala Harris wins Democrat (incumbent) 2,028 55.2% 95%
Shirley Donald Trump Republican 1,535 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,519 59.0% 94.5%
Shrewsbury Donald Trump Republican 7,224 37.0% 94.5%
Shrewsbury Jill Stein Green 316 1.6% 94.5%
Shrewsbury Write-ins Write - In 157 0.8% 94.5%
Shrewsbury Chase Oliver Libertarian 128 0.7% 94.5%
Shrewsbury Shiva Ayyadurai Independent 124 0.6% 94.5%
Shrewsbury Claudia De la Cruz Peace and Freedom 49 0.3% 94.5%
Shutesbury Kamala Harris wins Democrat (incumbent) 1,015 82.8% 94.2%
Shutesbury Donald Trump Republican 169 13.8% 94.2%
Shutesbury Jill Stein Green 26 2.1% 94.2%
Shutesbury Chase Oliver Libertarian 8 0.7% 94.2%
Shutesbury Claudia De la Cruz Peace and Freedom 3 0.2% 94.2%
Shutesbury Write-ins Write - In 3 0.2% 94.2%
Shutesbury Shiva Ayyadurai Independent 2 0.2% 94.2%
Somerset Donald Trump Republican 5,614 51.1% 95%
Somerset Kamala Harris wins Democrat (incumbent) 5,175 47.1% 95%
Somerset Shiva Ayyadurai Independent 66 0.6% 95%
Somerset Chase Oliver Libertarian 40 0.4% 95%
Somerset Write-ins Write - In 40 0.4% 95%
Somerset Jill Stein Green 37 0.3% 95%
Somerset Claudia De la Cruz Peace and Freedom 11 0.1% 95%
Somerville Kamala Harris wins Democrat (incumbent) 32,272 83.7% 93.5%
Somerville Donald Trump Republican 4,464 11.6% 93.5%
Somerville Jill Stein Green 620 1.6% 93.5%
Somerville Claudia De la Cruz Peace and Freedom 607 1.6% 93.5%
Somerville Write-ins Write - In 327 0.8% 93.5%
Somerville Chase Oliver Libertarian 167 0.4% 93.5%
Somerville Shiva Ayyadurai Independent 102 0.3% 93.5%
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,071 66.7% 93.6%
Southborough Donald Trump Republican 1,810 29.7% 93.6%
Southborough Write-ins Write - In 71 1.2% 93.6%
Southborough Jill Stein Green 54 0.9% 93.6%
Southborough Chase Oliver Libertarian 52 0.9% 93.6%
Southborough Shiva Ayyadurai Independent 32 0.5% 93.6%
Southborough Claudia De la Cruz Peace and Freedom 10 0.2% 93.6%
Southbridge Kamala Harris wins Democrat (incumbent) 3,488 50.0% 95%
Southbridge Donald Trump Republican 3,314 47.5% 95%
Southbridge Shiva Ayyadurai Independent 47 0.7% 95%
Southbridge Claudia De la Cruz Peace and Freedom 36 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,062 62.7% 95%
South Hadley Donald Trump Republican 3,334 34.5% 95%
South Hadley Jill Stein Green 81 0.8% 95%
South Hadley Write-ins Write - In 60 0.6% 95%
South Hadley Chase Oliver Libertarian 54 0.6% 95%
South Hadley Claudia De la Cruz Peace and Freedom 48 0.5% 95%
South Hadley Shiva Ayyadurai Independent 35 0.4% 95%
Southwick Donald Trump Republican 3,428 58.8% 95%
Southwick Kamala Harris wins Democrat (incumbent) 2,282 39.1% 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,408 54.2% 95%
Spencer Kamala Harris wins Democrat (incumbent) 2,741 43.6% 95%
Spencer Shiva Ayyadurai Independent 37 0.6% 95%
Spencer Write-ins Write - In 36 0.6% 95%
Spencer Jill Stein Green 33 0.5% 95%
Spencer Chase Oliver Libertarian 24 0.4% 95%
Spencer Claudia De la Cruz Peace and Freedom 10 0.2% 95%
Springfield Kamala Harris wins Democrat (incumbent) 33,041 65.4% 95%
Springfield Donald Trump Republican 16,187 32.0% 95%
Springfield Claudia De la Cruz Peace and Freedom 310 0.6% 95%
Springfield Jill Stein Green 307 0.6% 95%
Springfield Shiva Ayyadurai Independent 296 0.6% 95%
Springfield Write-ins Write - In 198 0.4% 95%
Springfield Chase Oliver Libertarian 169 0.3% 95%
Sterling Kamala Harris wins Democrat (incumbent) 2,788 50.9% 95%
Sterling Donald Trump Republican 2,525 46.1% 95%
Sterling Write-ins Write - In 51 0.9% 95%
Sterling Chase Oliver Libertarian 39 0.7% 95%
Sterling Shiva Ayyadurai Independent 37 0.7% 95%
Sterling Jill Stein Green 28 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,568 56.3% 95%
Stoneham Donald Trump Republican 5,535 41.2% 95%
Stoneham Jill Stein Green 93 0.7% 95%
Stoneham Write-ins Write - In 78 0.6% 95%
Stoneham Shiva Ayyadurai Independent 71 0.5% 95%
Stoneham Chase Oliver Libertarian 51 0.4% 95%
Stoneham Claudia De la Cruz Peace and Freedom 36 0.3% 95%
Stoughton Kamala Harris wins Democrat (incumbent) 7,830 61.3% 83.7%
Stoughton Donald Trump Republican 4,678 36.6% 83.7%
Stoughton Write-ins Write - In 84 0.7% 83.7%
Stoughton Jill Stein Green 58 0.5% 83.7%
Stoughton Shiva Ayyadurai Independent 58 0.5% 83.7%
Stoughton Chase Oliver Libertarian 42 0.3% 83.7%
Stoughton Claudia De la Cruz Peace and Freedom 32 0.3% 83.7%
Stow Kamala Harris wins Democrat (incumbent) 3,413 72.1% 95%
Stow Donald Trump Republican 1,165 24.6% 95%
Stow Chase Oliver Libertarian 57 1.2% 95%
Stow Jill Stein Green 41 0.9% 95%
Stow Shiva Ayyadurai Independent 26 0.5% 95%
Stow Write-ins Write - In 21 0.4% 95%
Stow Claudia De la Cruz Peace and Freedom 13 0.3% 95%
Sturbridge Kamala Harris wins Democrat (incumbent) 3,137 52.6% 95%
Sturbridge Donald Trump Republican 2,709 45.4% 95%
Sturbridge Chase Oliver Libertarian 40 0.7% 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%
Sturbridge Write-ins Write - In 0 0.0% 95%
Sudbury Kamala Harris wins Democrat (incumbent) 8,458 74.2% 94.4%
Sudbury Donald Trump Republican 2,574 22.6% 94.4%
Sudbury Write-ins Write - In 120 1.1% 94.4%
Sudbury Chase Oliver Libertarian 87 0.8% 94.4%
Sudbury Jill Stein Green 86 0.8% 94.4%
Sudbury Shiva Ayyadurai Independent 54 0.5% 94.4%
Sudbury Claudia De la Cruz Peace and Freedom 20 0.2% 94.4%
Sunderland Kamala Harris wins Democrat (incumbent) 1,407 75.3% 93.2%
Sunderland Donald Trump Republican 397 21.3% 93.2%
Sunderland Jill Stein Green 26 1.4% 93.2%
Sunderland Chase Oliver Libertarian 13 0.7% 93.2%
Sunderland Claudia De la Cruz Peace and Freedom 13 0.7% 93.2%
Sunderland Shiva Ayyadurai Independent 12 0.6% 93.2%
Sunderland Write-ins Write - In 0 0.0% 93.2%
Sutton Donald Trump Republican 3,233 51.8% 95%
Sutton Kamala Harris wins Democrat (incumbent) 2,851 45.7% 95%
Sutton Write-ins Write - In 48 0.8% 95%
Sutton Shiva Ayyadurai Independent 35 0.6% 95%
Sutton Chase Oliver Libertarian 34 0.5% 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,073 68.0% 95%
Swampscott Donald Trump Republican 2,638 29.5% 95%
Swampscott Write-ins Write - In 73 0.8% 95%
Swampscott Jill Stein Green 51 0.6% 95%
Swampscott Chase Oliver Libertarian 42 0.5% 95%
Swampscott Shiva Ayyadurai Independent 36 0.4% 95%
Swampscott Claudia De la Cruz Peace and Freedom 18 0.2% 95%
Swansea Donald Trump Republican 5,658 55.8% 95%
Swansea Kamala Harris wins Democrat (incumbent) 4,295 42.4% 95%
Swansea Chase Oliver Libertarian 48 0.5% 95%
Swansea Write-ins Write - In 48 0.5% 95%
Swansea Shiva Ayyadurai Independent 44 0.4% 95%
Swansea Jill Stein Green 26 0.3% 95%
Swansea Claudia De la Cruz Peace and Freedom 17 0.2% 95%
Taunton Kamala Harris wins Democrat (incumbent) 13,445 50.2% 95%
Taunton Donald Trump Republican 12,753 47.6% 95%
Taunton Shiva Ayyadurai Independent 159 0.6% 95%
Taunton Jill Stein Green 125 0.5% 95%
Taunton Write-ins Write - In 125 0.5% 95%
Taunton Chase Oliver Libertarian 109 0.4% 95%
Taunton Claudia De la Cruz Peace and Freedom 75 0.3% 95%
Templeton Donald Trump Republican 2,579 56.3% 95%
Templeton Kamala Harris wins Democrat (incumbent) 1,875 40.9% 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 8,984 49.7% 95%
Tewksbury Kamala Harris wins Democrat (incumbent) 8,708 48.1% 95%
Tewksbury Write-ins Write - In 108 0.6% 95%
Tewksbury Shiva Ayyadurai Independent 98 0.5% 95%
Tewksbury Jill Stein Green 84 0.5% 95%
Tewksbury Chase Oliver Libertarian 81 0.4% 95%
Tewksbury Claudia De la Cruz Peace and Freedom 29 0.2% 95%
Tisbury Kamala Harris wins Democrat (incumbent) 1,999 76.3% 94.5%
Tisbury Donald Trump Republican 548 20.9% 94.5%
Tisbury Jill Stein Green 35 1.3% 94.5%
Tisbury Chase Oliver Libertarian 17 0.6% 94.5%
Tisbury Shiva Ayyadurai Independent 11 0.4% 94.5%
Tisbury Claudia De la Cruz Peace and Freedom 10 0.4% 94.5%
Tisbury Write-ins Write - In 0 0.0% 94.5%
Tolland Donald Trump Republican 174 53.7% 95%
Tolland Kamala Harris wins Democrat (incumbent) 148 45.7% 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,412 57.7% 95%
Topsfield Donald Trump Republican 1,666 39.8% 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 17 0.4% 95%
Topsfield Claudia De la Cruz Peace and Freedom 6 0.1% 95%
Townsend Donald Trump Republican 2,808 51.5% 95%
Townsend Kamala Harris wins Democrat (incumbent) 2,509 46.0% 95%
Townsend Shiva Ayyadurai Independent 41 0.8% 95%
Townsend Write-ins Write - In 32 0.6% 95%
Townsend Chase Oliver Libertarian 27 0.5% 95%
Townsend Jill Stein Green 26 0.5% 95%
Townsend Claudia De la Cruz Peace and Freedom 6 0.1% 95%
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,751 50.0% 95%
Tyngsborough Donald Trump Republican 3,561 47.5% 95%
Tyngsborough Jill Stein Green 56 0.7% 95%
Tyngsborough Chase Oliver Libertarian 45 0.6% 95%
Tyngsborough Write-ins Write - In 41 0.5% 95%
Tyngsborough Shiva Ayyadurai Independent 30 0.4% 95%
Tyngsborough Claudia De la Cruz Peace and Freedom 17 0.2% 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,037 56.7% 95%
Upton Donald Trump Republican 2,174 40.6% 95%
Upton Jill Stein Green 47 0.9% 95%
Upton Write-ins Write - In 36 0.7% 95%
Upton Shiva Ayyadurai Independent 29 0.5% 95%
Upton Chase Oliver Libertarian 29 0.5% 95%
Upton Claudia De la Cruz Peace and Freedom 8 0.1% 95%
Uxbridge Donald Trump Republican 4,572 51.1% 95%
Uxbridge Kamala Harris wins Democrat (incumbent) 4,161 46.5% 95%
Uxbridge Write-ins Write - In 59 0.7% 95%
Uxbridge Shiva Ayyadurai Independent 54 0.6% 95%
Uxbridge Chase Oliver Libertarian 45 0.5% 95%
Uxbridge Jill Stein Green 32 0.4% 95%
Uxbridge Claudia De la Cruz Peace and Freedom 18 0.2% 95%
Wakefield Kamala Harris wins Democrat (incumbent) 9,538 58.8% 95%
Wakefield Donald Trump Republican 6,244 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 672 59.5% 95%
Wales Kamala Harris wins Democrat (incumbent) 434 38.4% 95%
Wales Shiva Ayyadurai Independent 13 1.2% 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,438 54.8% 95%
Walpole Donald Trump Republican 6,494 42.2% 95%
Walpole Write-ins Write - In 127 0.8% 95%
Walpole Chase Oliver Libertarian 114 0.7% 95%
Walpole Jill Stein Green 112 0.7% 95%
Walpole Shiva Ayyadurai Independent 92 0.6% 95%
Walpole Claudia De la Cruz Peace and Freedom 20 0.1% 95%
Waltham Kamala Harris wins Democrat (incumbent) 17,689 67.5% 92.8%
Waltham Donald Trump Republican 7,742 29.5% 92.8%
Waltham Jill Stein Green 216 0.8% 92.8%
Waltham Write-ins Write - In 187 0.7% 92.8%
Waltham Chase Oliver Libertarian 137 0.5% 92.8%
Waltham Shiva Ayyadurai Independent 136 0.5% 92.8%
Waltham Claudia De la Cruz Peace and Freedom 114 0.4% 92.8%
Ware Donald Trump Republican 2,649 52.9% 95%
Ware Kamala Harris wins Democrat (incumbent) 2,244 44.8% 95%
Ware Jill Stein Green 29 0.6% 95%
Ware Write-ins Write - In 27 0.5% 95%
Ware Shiva Ayyadurai Independent 26 0.5% 95%
Ware Chase Oliver Libertarian 24 0.5% 95%
Ware Claudia De la Cruz Peace and Freedom 9 0.2% 95%
Wareham Kamala Harris wins Democrat (incumbent) 6,411 49.6% 95%
Wareham Donald Trump Republican 6,254 48.4% 95%
Wareham Shiva Ayyadurai Independent 71 0.5% 95%
Wareham Jill Stein Green 57 0.4% 95%
Wareham Chase Oliver Libertarian 54 0.4% 95%
Wareham Write-ins Write - In 51 0.4% 95%
Wareham Claudia De la Cruz Peace and Freedom 28 0.2% 95%
Warren Donald Trump Republican 1,508 56.9% 95%
Warren Kamala Harris wins Democrat (incumbent) 1,071 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) 306 61.3% 95%
Warwick Donald Trump Republican 173 34.7% 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) 0 0.0% 0%
Washington Jill Stein Green 0 0.0% 0%
Washington Shiva Ayyadurai Independent 0 0.0% 0%
Washington Chase Oliver Libertarian 0 0.0% 0%
Washington Claudia De la Cruz Peace and Freedom 0 0.0% 0%
Washington Donald Trump Republican 0 0.0% 0%
Washington Write-ins Write - In 0 0.0% 0%
Watertown Kamala Harris wins Democrat (incumbent) 12,974 74.6% 92.5%
Watertown Donald Trump Republican 3,723 21.4% 92.5%
Watertown Jill Stein Green 244 1.4% 92.5%
Watertown Write-ins Write - In 138 0.8% 92.5%
Watertown Claudia De la Cruz Peace and Freedom 116 0.7% 92.5%
Watertown Chase Oliver Libertarian 95 0.5% 92.5%
Watertown Shiva Ayyadurai Independent 90 0.5% 92.5%
Wayland Kamala Harris wins Democrat (incumbent) 6,701 77.0% 95%
Wayland Donald Trump Republican 1,702 19.6% 95%
Wayland Jill Stein Green 97 1.1% 95%
Wayland Write-ins Write - In 80 0.9% 95%
Wayland Chase Oliver Libertarian 58 0.7% 95%
Wayland Shiva Ayyadurai Independent 45 0.5% 95%
Wayland Claudia De la Cruz Peace and Freedom 22 0.3% 95%
Webster Donald Trump Republican 4,379 52.8% 95%
Webster Kamala Harris wins Democrat (incumbent) 3,731 45.0% 95%
Webster Shiva Ayyadurai Independent 53 0.6% 95%
Webster Jill Stein Green 40 0.5% 95%
Webster Chase Oliver Libertarian 36 0.4% 95%
Webster Write-ins Write - In 35 0.4% 95%
Webster Claudia De la Cruz Peace and Freedom 18 0.2% 95%
Wellesley Kamala Harris wins Democrat (incumbent) 11,213 74.0% 94.9%
Wellesley Donald Trump Republican 3,380 22.3% 94.9%
Wellesley Write-ins Write - In 248 1.6% 94.9%
Wellesley Jill Stein Green 102 0.7% 94.9%
Wellesley Chase Oliver Libertarian 101 0.7% 94.9%
Wellesley Shiva Ayyadurai Independent 66 0.4% 94.9%
Wellesley Claudia De la Cruz Peace and Freedom 44 0.3% 94.9%
Wellfleet Kamala Harris wins Democrat (incumbent) 1,816 75.8% 95%
Wellfleet Donald Trump Republican 501 20.9% 95%
Wellfleet Jill Stein Green 36 1.5% 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) 437 73.6% 95%
Wendell Donald Trump Republican 124 20.9% 95%
Wendell Jill Stein Green 20 3.4% 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,716 66.1% 95%
Wenham Donald Trump Republican 779 30.0% 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) 6,820 67.7% 95%
Westborough Donald Trump Republican 2,876 28.5% 95%
Westborough Jill Stein Green 131 1.3% 95%
Westborough Write-ins Write - In 82 0.8% 95%
Westborough Chase Oliver Libertarian 79 0.8% 95%
Westborough Shiva Ayyadurai Independent 63 0.6% 95%
Westborough Claudia De la Cruz Peace and Freedom 23 0.2% 95%
West Boylston Kamala Harris wins Democrat (incumbent) 2,583 57.0% 95%
West Boylston Donald Trump Republican 1,800 39.7% 95%
West Boylston Jill Stein Green 43 0.9% 95%
West Boylston Chase Oliver Libertarian 43 0.9% 95%
West Boylston Write-ins Write - In 28 0.6% 95%
West Boylston Shiva Ayyadurai Independent 25 0.6% 95%
West Boylston Claudia De la Cruz Peace and Freedom 13 0.3% 95%
West Bridgewater Donald Trump Republican 2,460 53.9% 95%
West Bridgewater Kamala Harris wins Democrat (incumbent) 2,015 44.1% 95%
West Bridgewater Chase Oliver Libertarian 26 0.6% 95%
West Bridgewater Shiva Ayyadurai Independent 25 0.5% 95%
West Bridgewater Write-ins Write - In 23 0.5% 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,160 50.1% 95%
West Brookfield Kamala Harris wins Democrat (incumbent) 1,113 48.0% 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 9 0.4% 95%
West Brookfield Claudia De la Cruz Peace and Freedom 5 0.2% 95%
Westfield Donald Trump Republican 10,016 50.9% 95%
Westfield Kamala Harris wins Democrat (incumbent) 9,135 46.5% 95%
Westfield Shiva Ayyadurai Independent 131 0.7% 95%
Westfield Write-ins Write - In 120 0.6% 95%
Westfield Jill Stein Green 106 0.5% 95%
Westfield Chase Oliver Libertarian 102 0.5% 95%
Westfield Claudia De la Cruz Peace and Freedom 51 0.3% 95%
Westford Kamala Harris wins Democrat (incumbent) 9,357 64.4% 95%
Westford Donald Trump Republican 4,688 32.3% 95%
Westford Jill Stein Green 129 0.9% 95%
Westford Write-ins Write - In 129 0.9% 95%
Westford Chase Oliver Libertarian 102 0.7% 95%
Westford Shiva Ayyadurai Independent 83 0.6% 95%
Westford Claudia De la Cruz Peace and Freedom 38 0.3% 95%
Westhampton Kamala Harris wins Democrat (incumbent) 760 61.6% 95%
Westhampton Donald Trump Republican 434 35.2% 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,619 49.4% 95%
Westminster Kamala Harris wins Democrat (incumbent) 2,542 48.0% 95%
Westminster Chase Oliver Libertarian 40 0.8% 95%
Westminster Shiva Ayyadurai Independent 36 0.7% 95%
Westminster Write-ins Write - In 30 0.6% 95%
Westminster Jill Stein Green 21 0.4% 95%
Westminster Claudia De la Cruz Peace and Freedom 10 0.2% 95%
West Newbury Kamala Harris wins Democrat (incumbent) 2,035 63.3% 95%
West Newbury Donald Trump Republican 1,079 33.5% 95%
West Newbury Write-ins Write - In 36 1.1% 95%
West Newbury Chase Oliver Libertarian 28 0.9% 95%
West Newbury Shiva Ayyadurai Independent 21 0.7% 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,452 69.1% 93%
Weston Donald Trump Republican 1,756 27.3% 93%
Weston Jill Stein Green 74 1.1% 93%
Weston Chase Oliver Libertarian 64 1.0% 93%
Weston Write-ins Write - In 48 0.7% 93%
Weston Shiva Ayyadurai Independent 36 0.6% 93%
Weston Claudia De la Cruz Peace and Freedom 9 0.1% 93%
Westport Donald Trump Republican 5,577 52.8% 95%
Westport Kamala Harris wins Democrat (incumbent) 4,837 45.8% 95%
Westport Shiva Ayyadurai Independent 53 0.5% 95%
Westport Chase Oliver Libertarian 47 0.4% 95%
Westport Jill Stein Green 44 0.4% 95%
Westport Claudia De la Cruz Peace and Freedom 14 0.1% 95%
Westport Write-ins Write - In 0 0.0% 95%
West Springfield Donald Trump Republican 6,074 48.7% 94.3%
West Springfield Kamala Harris wins Democrat (incumbent) 6,068 48.7% 94.3%
West Springfield Jill Stein Green 102 0.8% 94.3%
West Springfield Shiva Ayyadurai Independent 76 0.6% 94.3%
West Springfield Write-ins Write - In 59 0.5% 94.3%
West Springfield Chase Oliver Libertarian 49 0.4% 94.3%
West Springfield Claudia De la Cruz Peace and Freedom 33 0.3% 94.3%
West Stockbridge Kamala Harris wins Democrat (incumbent) 730 78.8% 95%
West Stockbridge Donald Trump Republican 167 18.0% 95%
West Stockbridge Jill Stein Green 11 1.2% 95%
West Stockbridge Chase Oliver Libertarian 10 1.1% 95%
West Stockbridge Shiva Ayyadurai Independent 4 0.4% 95%
West Stockbridge Claudia De la Cruz Peace and Freedom 4 0.4% 95%
West Stockbridge Write-ins Write - In 0 0.0% 95%
West Tisbury Kamala Harris wins Democrat (incumbent) 1,747 80.2% 95%
West Tisbury Donald Trump Republican 363 16.7% 95%
West Tisbury Jill Stein Green 29 1.3% 95%
West Tisbury Write-ins Write - In 14 0.6% 95%
West Tisbury Chase Oliver Libertarian 11 0.5% 95%
West Tisbury Claudia De la Cruz Peace and Freedom 8 0.4% 95%
West Tisbury Shiva Ayyadurai Independent 5 0.2% 95%
Westwood Kamala Harris wins Democrat (incumbent) 6,097 61.4% 95%
Westwood Donald Trump Republican 3,468 34.9% 95%
Westwood Write-ins Write - In 123 1.2% 95%
Westwood Jill Stein Green 98 1.0% 95%
Westwood Chase Oliver Libertarian 67 0.7% 95%
Westwood Shiva Ayyadurai Independent 61 0.6% 95%
Westwood Claudia De la Cruz Peace and Freedom 11 0.1% 95%
Weymouth Kamala Harris wins Democrat (incumbent) 17,100 55.1% 95%
Weymouth Donald Trump Republican 13,168 42.4% 95%
Weymouth Write-ins Write - In 225 0.7% 95%
Weymouth Shiva Ayyadurai Independent 179 0.6% 95%
Weymouth Jill Stein Green 178 0.6% 95%
Weymouth Chase Oliver Libertarian 125 0.4% 95%
Weymouth Claudia De la Cruz Peace and Freedom 74 0.2% 95%
Whately Kamala Harris wins Democrat (incumbent) 707 65.8% 95%
Whately Donald Trump Republican 343 31.9% 95%
Whately Shiva Ayyadurai Independent 7 0.7% 95%
Whately Chase Oliver Libertarian 7 0.7% 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 0 0.0% 95%
Whitman Donald Trump Republican 4,316 50.4% 95%
Whitman Kamala Harris wins Democrat (incumbent) 4,086 47.7% 95%
Whitman Shiva Ayyadurai Independent 57 0.7% 95%
Whitman Chase Oliver Libertarian 50 0.6% 95%
Whitman Jill Stein Green 33 0.4% 95%
Whitman Claudia De la Cruz Peace and Freedom 20 0.2% 95%
Whitman Write-ins Write - In 0 0.0% 95%
Wilbraham Kamala Harris wins Democrat (incumbent) 4,641 50.5% 95%
Wilbraham Donald Trump Republican 4,281 46.6% 95%
Wilbraham Write-ins Write - In 83 0.9% 95%
Wilbraham Shiva Ayyadurai Independent 60 0.7% 95%
Wilbraham Chase Oliver Libertarian 60 0.7% 95%
Wilbraham Jill Stein Green 51 0.6% 95%
Wilbraham Claudia De la Cruz Peace and Freedom 14 0.2% 95%
Williamsburg Kamala Harris wins Democrat (incumbent) 1,371 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) 2,886 83.0% 94.7%
Williamstown Donald Trump Republican 484 13.9% 94.7%
Williamstown Jill Stein Green 38 1.1% 94.7%
Williamstown Write-ins Write - In 24 0.7% 94.7%
Williamstown Chase Oliver Libertarian 16 0.5% 94.7%
Williamstown Claudia De la Cruz Peace and Freedom 16 0.5% 94.7%
Williamstown Shiva Ayyadurai Independent 14 0.4% 94.7%
Wilmington Kamala Harris wins Democrat (incumbent) 7,086 50.5% 95%
Wilmington Donald Trump Republican 6,605 47.0% 95%
Wilmington Write-ins Write - In 97 0.7% 95%
Wilmington Shiva Ayyadurai Independent 94 0.7% 95%
Wilmington Jill Stein Green 87 0.6% 95%
Wilmington Chase Oliver Libertarian 63 0.4% 95%
Wilmington Claudia De la Cruz Peace and Freedom 13 0.1% 95%
Winchendon Donald Trump Republican 2,930 56.0% 95%
Winchendon Kamala Harris wins Democrat (incumbent) 2,159 41.3% 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) 8,833 69.4% 93.8%
Winchester Donald Trump Republican 3,611 28.4% 93.8%
Winchester Jill Stein Green 103 0.8% 93.8%
Winchester Chase Oliver Libertarian 94 0.7% 93.8%
Winchester Shiva Ayyadurai Independent 65 0.5% 93.8%
Winchester Claudia De la Cruz Peace and Freedom 19 0.1% 93.8%
Winchester Write-ins Write - In 0 0.0% 93.8%
Windsor Kamala Harris wins Democrat (incumbent) 337 59.6% 95%
Windsor Donald Trump Republican 216 38.2% 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% 93.3%
Winthrop Donald Trump Republican 3,976 42.5% 93.3%
Winthrop Write-ins Write - In 69 0.7% 93.3%
Winthrop Jill Stein Green 47 0.5% 93.3%
Winthrop Shiva Ayyadurai Independent 46 0.5% 93.3%
Winthrop Chase Oliver Libertarian 32 0.3% 93.3%
Winthrop Claudia De la Cruz Peace and Freedom 28 0.3% 93.3%
Woburn Kamala Harris wins Democrat (incumbent) 12,108 56.8% 95%
Woburn Donald Trump Republican 8,763 41.1% 95%
Woburn Jill Stein Green 174 0.8% 95%
Woburn Chase Oliver Libertarian 119 0.6% 95%
Woburn Shiva Ayyadurai Independent 106 0.5% 95%
Woburn Claudia De la Cruz Peace and Freedom 46 0.2% 95%
Woburn Write-ins Write - In 0 0.0% 95%
Worcester Kamala Harris wins Democrat (incumbent) 40,476 62.4% 93%
Worcester Donald Trump Republican 22,459 34.6% 93%
Worcester Jill Stein Green 608 0.9% 93%
Worcester Claudia De la Cruz Peace and Freedom 375 0.6% 93%
Worcester Shiva Ayyadurai Independent 363 0.6% 93%
Worcester Write-ins Write - In 354 0.5% 93%
Worcester Chase Oliver Libertarian 267 0.4% 93%
Worthington Kamala Harris wins Democrat (incumbent) 534 61.2% 95%
Worthington Donald Trump Republican 294 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,896 50.4% 95%
Wrentham Donald Trump Republican 3,595 46.5% 95%
Wrentham Write-ins Write - In 66 0.9% 95%
Wrentham Shiva Ayyadurai Independent 56 0.7% 95%
Wrentham Chase Oliver Libertarian 55 0.7% 95%
Wrentham Jill Stein Green 40 0.5% 95%
Wrentham Claudia De la Cruz Peace and Freedom 16 0.2% 95%
Yarmouth Kamala Harris wins Democrat (incumbent) 8,531 56.6% 95%
Yarmouth Donald Trump Republican 6,247 41.5% 95%
Yarmouth Write-ins Write - In 88 0.6% 95%
Yarmouth Jill Stein Green 65 0.4% 95%
Yarmouth Shiva Ayyadurai Independent 57 0.4% 95%
Yarmouth Chase Oliver Libertarian 47 0.3% 95%
Yarmouth Claudia De la Cruz Peace and Freedom 27 0.2% 95%

Massachusetts Senate county results

County Candidate Party Votes Vote share Expected state votes counted (%)
Abington John Deaton Republican 5,009 53.3% 76%
Abington Elizabeth Warren wins Democratic 4,366 46.5% 76%
Abington Write-ins Write - In 17 0.2% 76%
Acton Elizabeth Warren wins Democratic 0 0.0% 76%
Acton John Deaton Republican 0 0.0% 76%
Acton Write-ins Write - In 0 0.0% 76%
Acushnet John Deaton Republican 3,711 62.2% 76%
Acushnet Elizabeth Warren wins Democratic 2,253 37.8% 76%
Acushnet Write-ins Write - In 0 0.0% 76%
Adams Elizabeth Warren wins Democratic 2,686 62.7% 76%
Adams John Deaton Republican 1,599 37.3% 76%
Adams Write-ins Write - In 1 0.0% 76%
Agawam Elizabeth Warren wins Democratic 0 0.0% 76%
Agawam John Deaton Republican 0 0.0% 76%
Agawam Write-ins Write - In 0 0.0% 76%
Alford Elizabeth Warren wins Democratic 241 80.1% 76%
Alford John Deaton Republican 60 19.9% 76%
Alford Write-ins Write - In 0 0.0% 76%
Amesbury Elizabeth Warren wins Democratic 6,111 61.1% 76%
Amesbury John Deaton Republican 3,880 38.8% 76%
Amesbury Write-ins Write - In 15 0.1% 76%
Amherst Elizabeth Warren wins Democratic 0 0.0% 76%
Amherst John Deaton Republican 0 0.0% 76%
Amherst Write-ins Write - In 0 0.0% 76%
Andover Elizabeth Warren wins Democratic 11,523 59.6% 76%
Andover John Deaton Republican 7,788 40.3% 76%
Andover Write-ins Write - In 37 0.2% 76%
Arlington Elizabeth Warren wins Democratic 21,087 80.4% 76%
Arlington John Deaton Republican 5,059 19.3% 76%
Arlington Write-ins Write - In 70 0.3% 76%
Ashburnham John Deaton Republican 1,918 51.4% 76%
Ashburnham Elizabeth Warren wins Democratic 1,810 48.6% 76%
Ashburnham Write-ins Write - In 0 0.0% 76%
Ashby John Deaton Republican 1,109 56.6% 76%
Ashby Elizabeth Warren wins Democratic 852 43.4% 76%
Ashby Write-ins Write - In 0 0.0% 76%
Ashfield Elizabeth Warren wins Democratic 913 76.9% 76%
Ashfield John Deaton Republican 274 23.1% 76%
Ashfield Write-ins Write - In 0 0.0% 76%
Ashland Elizabeth Warren wins Democratic 6,161 64.2% 76%
Ashland John Deaton Republican 3,412 35.6% 76%
Ashland Write-ins Write - In 20 0.2% 76%
Athol John Deaton Republican 3,089 55.5% 76%
Athol Elizabeth Warren wins Democratic 2,462 44.3% 76%
Athol Write-ins Write - In 11 0.2% 76%
Attleboro Elizabeth Warren wins Democratic 12,014 53.9% 76%
Attleboro John Deaton Republican 10,251 46.0% 76%
Attleboro Write-ins Write - In 39 0.2% 76%
Auburn John Deaton Republican 4,859 50.0% 76%
Auburn Elizabeth Warren wins Democratic 4,839 49.8% 76%
Auburn Write-ins Write - In 13 0.1% 76%
Avon Elizabeth Warren wins Democratic 1,375 54.7% 76%
Avon John Deaton Republican 1,138 45.3% 76%
Avon Write-ins Write - In 0 0.0% 76%
Ayer Elizabeth Warren wins Democratic 2,674 58.1% 76%
Ayer John Deaton Republican 1,917 41.7% 76%
Ayer Write-ins Write - In 11 0.2% 76%
Barnstable Elizabeth Warren wins Democratic 13,880 51.0% 76%
Barnstable John Deaton Republican 13,282 48.8% 76%
Barnstable Write-ins Write - In 37 0.1% 76%
Barre John Deaton Republican 1,750 57.2% 76%
Barre Elizabeth Warren wins Democratic 1,305 42.7% 76%
Barre Write-ins Write - In 2 0.1% 76%
Becket Elizabeth Warren wins Democratic 726 61.8% 76%
Becket John Deaton Republican 447 38.0% 76%
Becket Write-ins Write - In 2 0.2% 76%
Bedford Elizabeth Warren wins Democratic 0 0.0% 76%
Bedford John Deaton Republican 0 0.0% 76%
Bedford Write-ins Write - In 0 0.0% 76%
Belchertown Elizabeth Warren wins Democratic 5,254 56.9% 76%
Belchertown John Deaton Republican 3,968 42.9% 76%
Belchertown Write-ins Write - In 19 0.2% 76%
Bellingham John Deaton Republican 5,170 53.2% 76%
Bellingham Elizabeth Warren wins Democratic 4,500 46.3% 76%
Bellingham Write-ins Write - In 46 0.5% 76%
Belmont Elizabeth Warren wins Democratic 10,088 73.3% 76%
Belmont John Deaton Republican 3,628 26.4% 76%
Belmont Write-ins Write - In 40 0.3% 76%
Berkley John Deaton Republican 2,555 62.6% 76%
Berkley Elizabeth Warren wins Democratic 1,525 37.4% 76%
Berkley Write-ins Write - In 0 0.0% 76%
Berlin Elizabeth Warren wins Democratic 1,268 53.7% 76%
Berlin John Deaton Republican 1,095 46.3% 76%
Berlin Write-ins Write - In 0 0.0% 76%
Bernardston Elizabeth Warren wins Democratic 815 59.4% 76%
Bernardston John Deaton Republican 557 40.6% 76%
Bernardston Write-ins Write - In 0 0.0% 76%
Beverly Elizabeth Warren wins Democratic 14,246 62.6% 76%
Beverly John Deaton Republican 8,446 37.1% 76%
Beverly Write-ins Write - In 53 0.2% 76%
Billerica Elizabeth Warren wins Democratic 0 0.0% 76%
Billerica John Deaton Republican 0 0.0% 76%
Billerica Write-ins Write - In 0 0.0% 76%
Blackstone John Deaton Republican 2,910 57.9% 76%
Blackstone Elizabeth Warren wins Democratic 2,107 42.0% 76%
Blackstone Write-ins Write - In 5 0.1% 76%
Blandford John Deaton Republican 520 64.8% 76%
Blandford Elizabeth Warren wins Democratic 283 35.2% 76%
Blandford Write-ins Write - In 0 0.0% 76%
Bolton Elizabeth Warren wins Democratic 2,252 61.2% 76%
Bolton John Deaton Republican 1,370 37.2% 76%
Bolton Write-ins Write - In 57 1.5% 76%
Boston Elizabeth Warren wins Democratic 184,506 77.2% 76%
Boston John Deaton Republican 54,567 22.8% 76%
Boston Write-ins Write - In 0 0.0% 76%
Bourne John Deaton Republican 6,010 52.5% 76%
Bourne Elizabeth Warren wins Democratic 5,442 47.5% 76%
Bourne Write-ins Write - In 0 0.0% 76%
Boxborough Elizabeth Warren wins Democratic 2,149 69.1% 76%
Boxborough John Deaton Republican 953 30.7% 76%
Boxborough Write-ins Write - In 6 0.2% 76%
Boxford John Deaton Republican 2,613 50.0% 76%
Boxford Elizabeth Warren wins Democratic 2,605 49.8% 76%
Boxford Write-ins Write - In 10 0.2% 76%
Boylston Elizabeth Warren wins Democratic 1,680 51.2% 76%
Boylston John Deaton Republican 1,593 48.6% 76%
Boylston Write-ins Write - In 8 0.2% 76%
Braintree Elizabeth Warren wins Democratic 9,897 48.5% 76%
Braintree John Deaton Republican 9,888 48.5% 76%
Braintree Write-ins Write - In 604 3.0% 76%
Brewster Elizabeth Warren wins Democratic 4,427 61.5% 76%
Brewster John Deaton Republican 2,767 38.4% 76%
Brewster Write-ins Write - In 8 0.1% 76%
Bridgewater John Deaton Republican 7,664 54.2% 76%
Bridgewater Elizabeth Warren wins Democratic 6,471 45.7% 76%
Bridgewater Write-ins Write - In 18 0.1% 76%
Brimfield John Deaton Republican 1,355 58.4% 76%
Brimfield Elizabeth Warren wins Democratic 967 41.6% 76%
Brimfield Write-ins Write - In 0 0.0% 76%
Brockton Elizabeth Warren wins Democratic 23,906 73.0% 76%
Brockton John Deaton Republican 8,788 26.8% 76%
Brockton Write-ins Write - In 45 0.1% 76%
Brookfield John Deaton Republican 1,170 56.9% 76%
Brookfield Elizabeth Warren wins Democratic 884 43.0% 76%
Brookfield Write-ins Write - In 2 0.1% 76%
Brookline Elizabeth Warren wins Democratic 22,221 81.1% 76%
Brookline John Deaton Republican 5,054 18.5% 76%
Brookline Write-ins Write - In 108 0.4% 76%
Buckland Elizabeth Warren wins Democratic 778 69.6% 76%
Buckland John Deaton Republican 340 30.4% 76%
Buckland Write-ins Write - In 0 0.0% 76%
Burlington Elizabeth Warren wins Democratic 7,590 55.0% 76%
Burlington John Deaton Republican 6,183 44.8% 76%
Burlington Write-ins Write - In 30 0.2% 76%
Cambridge Elizabeth Warren wins Democratic 40,613 88.8% 76%
Cambridge John Deaton Republican 4,916 10.8% 76%
Cambridge Write-ins Write - In 199 0.4% 76%
Canton Elizabeth Warren wins Democratic 7,737 56.4% 76%
Canton John Deaton Republican 5,961 43.4% 76%
Canton Write-ins Write - In 22 0.2% 76%
Carlisle Elizabeth Warren wins Democratic 2,346 71.8% 76%
Carlisle John Deaton Republican 918 28.1% 76%
Carlisle Write-ins Write - In 4 0.1% 76%
Carver John Deaton Republican 4,155 59.7% 76%
Carver Elizabeth Warren wins Democratic 2,785 40.0% 76%
Carver Write-ins Write - In 20 0.3% 76%
Charlemont Elizabeth Warren wins Democratic 450 62.6% 76%
Charlemont John Deaton Republican 269 37.4% 76%
Charlemont Write-ins Write - In 0 0.0% 76%
Charlton John Deaton Republican 4,912 61.5% 76%
Charlton Elizabeth Warren wins Democratic 3,080 38.5% 76%
Charlton Write-ins Write - In 0 0.0% 76%
Chatham Elizabeth Warren wins Democratic 2,663 55.3% 76%
Chatham John Deaton Republican 2,146 44.6% 76%
Chatham Write-ins Write - In 3 0.1% 76%
Chelmsford Elizabeth Warren wins Democratic 0 0.0% 76%
Chelmsford John Deaton Republican 0 0.0% 76%
Chelmsford Write-ins Write - In 0 0.0% 76%
Chelsea Elizabeth Warren wins Democratic 0 0.0% 76%
Chelsea John Deaton Republican 0 0.0% 76%
Chelsea Write-ins Write - In 0 0.0% 76%
Cheshire Elizabeth Warren wins Democratic 1,002 52.9% 76%
Cheshire John Deaton Republican 890 47.0% 76%
Cheshire Write-ins Write - In 2 0.1% 76%
Chester John Deaton Republican 453 61.2% 76%
Chester Elizabeth Warren wins Democratic 287 38.8% 76%
Chester Write-ins Write - In 0 0.0% 76%
Chesterfield Elizabeth Warren wins Democratic 472 58.7% 76%
Chesterfield John Deaton Republican 332 41.3% 76%
Chesterfield Write-ins Write - In 0 0.0% 76%
Chicopee Elizabeth Warren wins Democratic 0 0.0% 76%
Chicopee John Deaton Republican 0 0.0% 76%
Chicopee Write-ins Write - In 0 0.0% 76%
Chilmark Elizabeth Warren wins Democratic 744 81.0% 76%
Chilmark John Deaton Republican 175 19.0% 76%
Chilmark Write-ins Write - In 0 0.0% 76%
Clarksburg Elizabeth Warren wins Democratic 551 57.5% 76%
Clarksburg John Deaton Republican 405 42.3% 76%
Clarksburg Write-ins Write - In 2 0.2% 76%
Clinton Elizabeth Warren wins Democratic 4,001 55.1% 76%
Clinton John Deaton Republican 3,260 44.9% 76%
Clinton Write-ins Write - In 1 0.0% 76%
Cohasset Elizabeth Warren wins Democratic 2,931 55.8% 76%
Cohasset John Deaton Republican 2,322 44.2% 76%
Cohasset Write-ins Write - In 0 0.0% 76%
Colrain Elizabeth Warren wins Democratic 614 60.4% 76%
Colrain John Deaton Republican 403 39.6% 76%
Colrain Write-ins Write - In 0 0.0% 76%
Concord Elizabeth Warren wins Democratic 8,842 75.6% 76%
Concord John Deaton Republican 2,855 24.4% 76%
Concord Write-ins Write - In 0 0.0% 76%
Conway Elizabeth Warren wins Democratic 917 71.0% 76%
Conway John Deaton Republican 375 29.0% 76%
Conway Write-ins Write - In 0 0.0% 76%
Cummington Elizabeth Warren wins Democratic 406 69.0% 76%
Cummington John Deaton Republican 182 31.0% 76%
Cummington Write-ins Write - In 0 0.0% 76%
Dalton Elizabeth Warren wins Democratic 2,307 65.7% 76%
Dalton John Deaton Republican 1,199 34.2% 76%
Dalton Write-ins Write - In 4 0.1% 76%
Danvers Elizabeth Warren wins Democratic 7,919 50.1% 76%
Danvers John Deaton Republican 7,857 49.7% 76%
Danvers Write-ins Write - In 25 0.2% 76%
Dartmouth John Deaton Republican 9,034 51.3% 76%
Dartmouth Elizabeth Warren wins Democratic 8,548 48.6% 76%
Dartmouth Write-ins Write - In 22 0.1% 76%
Dedham Elizabeth Warren wins Democratic 8,890 60.6% 76%
Dedham John Deaton Republican 5,755 39.2% 76%
Dedham Write-ins Write - In 22 0.1% 76%
Deerfield Elizabeth Warren wins Democratic 2,185 68.3% 76%
Deerfield John Deaton Republican 1,012 31.6% 76%
Deerfield Write-ins Write - In 2 0.1% 76%
Dennis Elizabeth Warren wins Democratic 0 0.0% 76%
Dennis John Deaton Republican 0 0.0% 76%
Dennis Write-ins Write - In 0 0.0% 76%
Dighton John Deaton Republican 2,911 62.3% 76%
Dighton Elizabeth Warren wins Democratic 1,764 37.7% 76%
Dighton Write-ins Write - In 0 0.0% 76%
Douglas John Deaton Republican 3,588 62.5% 76%
Douglas Elizabeth Warren wins Democratic 2,149 37.5% 76%
Douglas Write-ins Write - In 0 0.0% 76%
Dover Elizabeth Warren wins Democratic 1,967 54.9% 76%
Dover John Deaton Republican 1,605 44.8% 76%
Dover Write-ins Write - In 14 0.4% 76%
Dracut Elizabeth Warren wins Democratic 0 0.0% 76%
Dracut John Deaton Republican 0 0.0% 76%
Dracut Write-ins Write - In 0 0.0% 76%
Dudley John Deaton Republican 3,692 63.3% 76%
Dudley Elizabeth Warren wins Democratic 2,135 36.6% 76%
Dudley Write-ins Write - In 3 0.1% 76%
Dunstable John Deaton Republican 1,099 50.8% 76%
Dunstable Elizabeth Warren wins Democratic 1,062 49.1% 76%
Dunstable Write-ins Write - In 4 0.2% 76%
Duxbury Elizabeth Warren wins Democratic 5,209 51.0% 76%
Duxbury John Deaton Republican 4,982 48.8% 76%
Duxbury Write-ins Write - In 18 0.2% 76%
East Bridgewater John Deaton Republican 4,961 59.2% 76%
East Bridgewater Elizabeth Warren wins Democratic 3,405 40.6% 76%
East Bridgewater Write-ins Write - In 13 0.2% 76%
East Brookfield John Deaton Republican 807 60.3% 76%
East Brookfield Elizabeth Warren wins Democratic 532 39.7% 76%
East Brookfield Write-ins Write - In 0 0.0% 76%
Eastham Elizabeth Warren wins Democratic 2,695 66.0% 76%
Eastham John Deaton Republican 1,386 33.9% 76%
Eastham Write-ins Write - In 3 0.1% 76%
Easthampton Elizabeth Warren wins Democratic 7,100 71.7% 76%
Easthampton John Deaton Republican 2,784 28.1% 76%
Easthampton Write-ins Write - In 23 0.2% 76%
East Longmeadow Elizabeth Warren wins Democratic 0 0.0% 76%
East Longmeadow John Deaton Republican 0 0.0% 76%
East Longmeadow Write-ins Write - In 0 0.0% 76%
Easton Elizabeth Warren wins Democratic 7,051 52.2% 76%
Easton John Deaton Republican 6,433 47.6% 76%
Easton Write-ins Write - In 28 0.2% 76%
Edgartown Elizabeth Warren wins Democratic 1,793 64.1% 76%
Edgartown John Deaton Republican 1,001 35.8% 76%
Edgartown Write-ins Write - In 3 0.1% 76%
Egremont Elizabeth Warren wins Democratic 737 79.7% 76%
Egremont John Deaton Republican 187 20.2% 76%
Egremont Write-ins Write - In 1 0.1% 76%
Erving Elizabeth Warren wins Democratic 509 53.5% 76%
Erving John Deaton Republican 442 46.4% 76%
Erving Write-ins Write - In 1 0.1% 76%
Essex Elizabeth Warren wins Democratic 1,384 58.4% 76%
Essex John Deaton Republican 982 41.4% 76%
Essex Write-ins Write - In 5 0.2% 76%
Everett Elizabeth Warren wins Democratic 7,992 66.7% 76%
Everett John Deaton Republican 3,957 33.0% 76%
Everett Write-ins Write - In 30 0.3% 76%
Fairhaven John Deaton Republican 4,734 50.8% 76%
Fairhaven Elizabeth Warren wins Democratic 4,586 49.2% 76%
Fairhaven Write-ins Write - In 7 0.1% 76%
Fall River Elizabeth Warren wins Democratic 14,519 51.4% 76%
Fall River John Deaton Republican 13,662 48.4% 76%
Fall River Write-ins Write - In 48 0.2% 76%
Falmouth Elizabeth Warren wins Democratic 12,355 58.0% 76%
Falmouth John Deaton Republican 8,900 41.8% 76%
Falmouth Write-ins Write - In 33 0.2% 76%
Fitchburg Elizabeth Warren wins Democratic 8,469 55.2% 76%
Fitchburg John Deaton Republican 6,843 44.6% 76%
Fitchburg Write-ins Write - In 44 0.3% 76%
Florida John Deaton Republican 226 55.4% 76%
Florida Elizabeth Warren wins Democratic 182 44.6% 76%
Florida Write-ins Write - In 0 0.0% 76%
Foxborough Elizabeth Warren wins Democratic 0 0.0% 76%
Foxborough John Deaton Republican 0 0.0% 76%
Foxborough Write-ins Write - In 0 0.0% 76%
Framingham Elizabeth Warren wins Democratic 19,887 68.2% 76%
Framingham John Deaton Republican 9,189 31.5% 76%
Framingham Write-ins Write - In 73 0.3% 76%
Franklin Elizabeth Warren wins Democratic 0 0.0% 76%
Franklin John Deaton Republican 0 0.0% 76%
Franklin Write-ins Write - In 0 0.0% 76%
Freetown John Deaton Republican 3,214 60.2% 76%
Freetown Elizabeth Warren wins Democratic 2,114 39.6% 76%
Freetown Write-ins Write - In 9 0.2% 76%
Gardner Elizabeth Warren wins Democratic 0 0.0% 76%
Gardner John Deaton Republican 0 0.0% 76%
Gardner Write-ins Write - In 0 0.0% 76%
Aquinnah Elizabeth Warren wins Democratic 288 85.0% 76%
Aquinnah John Deaton Republican 51 15.0% 76%
Aquinnah Write-ins Write - In 0 0.0% 76%
Georgetown John Deaton Republican 2,887 52.9% 76%
Georgetown Elizabeth Warren wins Democratic 2,563 47.0% 76%
Georgetown Write-ins Write - In 3 0.1% 76%
Gill Elizabeth Warren wins Democratic 649 66.0% 76%
Gill John Deaton Republican 334 33.9% 76%
Gill Write-ins Write - In 1 0.1% 76%
Gloucester Elizabeth Warren wins Democratic 0 0.0% 76%
Gloucester John Deaton Republican 0 0.0% 76%
Gloucester Write-ins Write - In 0 0.0% 76%
Goshen Elizabeth Warren wins Democratic 384 58.2% 76%
Goshen John Deaton Republican 276 41.8% 76%
Goshen Write-ins Write - In 0 0.0% 76%
Gosnold Elizabeth Warren wins Democratic 0 0.0% 76%
Gosnold John Deaton Republican 0 0.0% 76%
Gosnold Write-ins Write - In 0 0.0% 76%
Grafton Elizabeth Warren wins Democratic 6,171 56.2% 76%
Grafton John Deaton Republican 4,819 43.8% 76%
Grafton Write-ins Write - In 0 0.0% 76%
Granby John Deaton Republican 2,052 53.2% 76%
Granby Elizabeth Warren wins Democratic 1,796 46.6% 76%
Granby Write-ins Write - In 8 0.2% 76%
Granville John Deaton Republican 628 64.8% 76%
Granville Elizabeth Warren wins Democratic 341 35.2% 76%
Granville Write-ins Write - In 0 0.0% 76%
Great Barrington Elizabeth Warren wins Democratic 3,091 80.4% 76%
Great Barrington John Deaton Republican 746 19.4% 76%
Great Barrington Write-ins Write - In 7 0.2% 76%
Greenfield Elizabeth Warren wins Democratic 6,555 71.2% 76%
Greenfield John Deaton Republican 2,630 28.6% 76%
Greenfield Write-ins Write - In 23 0.2% 76%
Groton Elizabeth Warren wins Democratic 4,362 61.6% 76%
Groton John Deaton Republican 2,702 38.2% 76%
Groton Write-ins Write - In 15 0.2% 76%
Groveland John Deaton Republican 2,317 52.8% 76%
Groveland Elizabeth Warren wins Democratic 2,069 47.2% 76%
Groveland Write-ins Write - In 0 0.0% 76%
Hadley Elizabeth Warren wins Democratic 2,174 66.9% 76%
Hadley John Deaton Republican 1,074 33.0% 76%
Hadley Write-ins Write - In 2 0.1% 76%
Halifax John Deaton Republican 2,921 61.1% 76%
Halifax Elizabeth Warren wins Democratic 1,846 38.6% 76%
Halifax Write-ins Write - In 10 0.2% 76%
Hamilton Elizabeth Warren wins Democratic 2,745 59.2% 76%
Hamilton John Deaton Republican 1,887 40.7% 76%
Hamilton Write-ins Write - In 6 0.1% 76%
Hampden John Deaton Republican 1,875 58.3% 76%
Hampden Elizabeth Warren wins Democratic 1,340 41.7% 76%
Hampden Write-ins Write - In 1 0.0% 76%
Hancock John Deaton Republican 249 51.7% 76%
Hancock Elizabeth Warren wins Democratic 233 48.3% 76%
Hancock Write-ins Write - In 0 0.0% 76%
Hanover John Deaton Republican 5,457 57.6% 76%
Hanover Elizabeth Warren wins Democratic 3,996 42.2% 76%
Hanover Write-ins Write - In 24 0.3% 76%
Hanson John Deaton Republican 4,004 59.7% 76%
Hanson Elizabeth Warren wins Democratic 2,685 40.1% 76%
Hanson Write-ins Write - In 15 0.2% 76%
Hardwick John Deaton Republican 880 56.8% 76%
Hardwick Elizabeth Warren wins Democratic 668 43.2% 76%
Hardwick Write-ins Write - In 0 0.0% 76%
Harvard Elizabeth Warren wins Democratic 2,823 71.4% 76%
Harvard John Deaton Republican 1,123 28.4% 76%
Harvard Write-ins Write - In 8 0.2% 76%
Harwich Elizabeth Warren wins Democratic 0 0.0% 76%
Harwich John Deaton Republican 0 0.0% 76%
Harwich Write-ins Write - In 0 0.0% 76%
Hatfield Elizabeth Warren wins Democratic 1,415 64.8% 76%
Hatfield John Deaton Republican 768 35.1% 76%
Hatfield Write-ins Write - In 2 0.1% 76%
Haverhill Elizabeth Warren wins Democratic 16,290 54.1% 76%
Haverhill John Deaton Republican 13,717 45.6% 76%
Haverhill Write-ins Write - In 79 0.3% 76%
Hawley Elizabeth Warren wins Democratic 114 59.1% 76%
Hawley John Deaton Republican 79 40.9% 76%
Hawley Write-ins Write - In 0 0.0% 76%
Heath Elizabeth Warren wins Democratic 270 57.9% 76%
Heath John Deaton Republican 196 42.1% 76%
Heath Write-ins Write - In 0 0.0% 76%
Hingham Elizabeth Warren wins Democratic 8,647 56.3% 76%
Hingham John Deaton Republican 6,686 43.5% 76%
Hingham Write-ins Write - In 32 0.2% 76%
Hinsdale Elizabeth Warren wins Democratic 710 59.9% 76%
Hinsdale John Deaton Republican 474 40.0% 76%
Hinsdale Write-ins Write - In 1 0.1% 76%
Holbrook Elizabeth Warren wins Democratic 3,222 55.1% 76%
Holbrook John Deaton Republican 2,618 44.8% 76%
Holbrook Write-ins Write - In 7 0.1% 76%
Holden Elizabeth Warren wins Democratic 6,366 52.1% 76%
Holden John Deaton Republican 5,829 47.7% 76%
Holden Write-ins Write - In 13 0.1% 76%
Holland John Deaton Republican 918 59.6% 76%
Holland Elizabeth Warren wins Democratic 621 40.4% 76%
Holland Write-ins Write - In 0 0.0% 76%
Holliston Elizabeth Warren wins Democratic 0 0.0% 76%
Holliston John Deaton Republican 0 0.0% 76%
Holliston Write-ins Write - In 0 0.0% 76%
Holyoke Elizabeth Warren wins Democratic 0 0.0% 76%
Holyoke John Deaton Republican 0 0.0% 76%
Holyoke Write-ins Write - In 0 0.0% 76%
Hopedale Elizabeth Warren wins Democratic 1,845 53.3% 76%
Hopedale John Deaton Republican 1,615 46.6% 76%
Hopedale Write-ins Write - In 4 0.1% 76%
Hopkinton Elizabeth Warren wins Democratic 6,165 60.7% 76%
Hopkinton John Deaton Republican 3,969 39.1% 76%
Hopkinton Write-ins Write - In 21 0.2% 76%
Hubbardston John Deaton Republican 1,736 59.8% 76%
Hubbardston Elizabeth Warren wins Democratic 1,164 40.1% 76%
Hubbardston Write-ins Write - In 5 0.2% 76%
Hudson Elizabeth Warren wins Democratic 6,446 57.7% 76%
Hudson John Deaton Republican 4,710 42.2% 76%
Hudson Write-ins Write - In 13 0.1% 76%
Hull Elizabeth Warren wins Democratic 3,807 56.9% 76%
Hull John Deaton Republican 2,870 42.9% 76%
Hull Write-ins Write - In 16 0.2% 76%
Huntington John Deaton Republican 682 56.0% 76%
Huntington Elizabeth Warren wins Democratic 535 44.0% 76%
Huntington Write-ins Write - In 0 0.0% 76%
Ipswich Elizabeth Warren wins Democratic 0 0.0% 76%
Ipswich John Deaton Republican 0 0.0% 76%
Ipswich Write-ins Write - In 0 0.0% 76%
Kingston John Deaton Republican 4,718 55.2% 76%
Kingston Elizabeth Warren wins Democratic 3,819 44.7% 76%
Kingston Write-ins Write - In 10 0.1% 76%
Lakeville John Deaton Republican 4,660 61.1% 76%
Lakeville Elizabeth Warren wins Democratic 2,968 38.9% 76%
Lakeville Write-ins Write - In 3 0.0% 76%
Lancaster Elizabeth Warren wins Democratic 2,098 50.6% 76%
Lancaster John Deaton Republican 2,041 49.2% 76%
Lancaster Write-ins Write - In 9 0.2% 76%
Lanesborough Elizabeth Warren wins Democratic 1,129 63.3% 76%
Lanesborough John Deaton Republican 655 36.7% 76%
Lanesborough Write-ins Write - In 0 0.0% 76%
Lawrence Elizabeth Warren wins Democratic 0 0.0% 76%
Lawrence John Deaton Republican 0 0.0% 76%
Lawrence Write-ins Write - In 0 0.0% 76%
Lee Elizabeth Warren wins Democratic 0 0.0% 76%
Lee John Deaton Republican 0 0.0% 76%
Lee Write-ins Write - In 0 0.0% 76%
Leicester John Deaton Republican 3,533 57.4% 76%
Leicester Elizabeth Warren wins Democratic 2,611 42.4% 76%
Leicester Write-ins Write - In 11 0.2% 76%
Lenox Elizabeth Warren wins Democratic 2,383 77.6% 76%
Lenox John Deaton Republican 687 22.4% 76%
Lenox Write-ins Write - In 2 0.1% 76%
Leominster John Deaton Republican 678 58.5% 76%
Leominster Elizabeth Warren wins Democratic 480 41.5% 76%
Leominster Write-ins Write - In 0 0.0% 76%
Leverett Write-ins Write - In 1,095 85.1% 76%
Leverett Elizabeth Warren wins Democratic 191 14.9% 76%
Leverett John Deaton Republican 0 0.0% 76%
Lexington Elizabeth Warren wins Democratic 13,549 75.9% 76%
Lexington John Deaton Republican 4,302 24.1% 76%
Lexington Write-ins Write - In 0 0.0% 76%
Leyden Elizabeth Warren wins Democratic 310 63.1% 76%
Leyden John Deaton Republican 181 36.9% 76%
Leyden Write-ins Write - In 0 0.0% 76%
Lincoln Elizabeth Warren wins Democratic 2,960 77.8% 76%
Lincoln John Deaton Republican 843 22.1% 76%
Lincoln Write-ins Write - In 4 0.1% 76%
Littleton Elizabeth Warren wins Democratic 3,952 61.6% 76%
Littleton John Deaton Republican 2,463 38.4% 76%
Littleton Write-ins Write - In 0 0.0% 76%
Longmeadow Elizabeth Warren wins Democratic 5,504 58.0% 76%
Longmeadow John Deaton Republican 3,964 41.8% 76%
Longmeadow Write-ins Write - In 18 0.2% 76%
Lowell Elizabeth Warren wins Democratic 0 0.0% 76%
Lowell John Deaton Republican 0 0.0% 76%
Lowell Write-ins Write - In 0 0.0% 76%
Ludlow John Deaton Republican 6,002 55.2% 76%
Ludlow Elizabeth Warren wins Democratic 4,871 44.8% 76%
Ludlow Write-ins Write - In 0 0.0% 76%
Lunenburg Elizabeth Warren wins Democratic 3,566 50.3% 76%
Lunenburg John Deaton Republican 3,524 49.7% 76%
Lunenburg Write-ins Write - In 6 0.1% 76%
Lynn Elizabeth Warren wins Democratic 19,438 64.8% 76%
Lynn John Deaton Republican 10,483 34.9% 76%
Lynn Write-ins Write - In 94 0.3% 76%
Lynnfield John Deaton Republican 4,505 57.1% 76%
Lynnfield Elizabeth Warren wins Democratic 3,366 42.7% 76%
Lynnfield Write-ins Write - In 17 0.2% 76%
Malden Elizabeth Warren wins Democratic 0 0.0% 76%
Malden John Deaton Republican 0 0.0% 76%
Malden Write-ins Write - In 0 0.0% 76%
Manchester Elizabeth Warren wins Democratic 0 0.0% 76%
Manchester John Deaton Republican 0 0.0% 76%
Manchester Write-ins Write - In 0 0.0% 76%
Mansfield Elizabeth Warren wins Democratic 0 0.0% 76%
Mansfield John Deaton Republican 0 0.0% 76%
Mansfield Write-ins Write - In 0 0.0% 76%
Marblehead Elizabeth Warren wins Democratic 8,076 61.2% 76%
Marblehead John Deaton Republican 5,102 38.6% 76%
Marblehead Write-ins Write - In 26 0.2% 76%
Marion Elizabeth Warren wins Democratic 1,983 56.3% 76%
Marion John Deaton Republican 1,537 43.6% 76%
Marion Write-ins Write - In 3 0.1% 76%
Marlborough Elizabeth Warren wins Democratic 10,480 59.0% 76%
Marlborough John Deaton Republican 7,237 40.8% 76%
Marlborough Write-ins Write - In 38 0.2% 76%
Marshfield John Deaton Republican 9,282 54.2% 76%
Marshfield Elizabeth Warren wins Democratic 7,820 45.7% 76%
Marshfield Write-ins Write - In 22 0.1% 76%
Mashpee Elizabeth Warren wins Democratic 5,360 52.2% 76%
Mashpee John Deaton Republican 4,907 47.7% 76%
Mashpee Write-ins Write - In 11 0.1% 76%
Mattapoisett Elizabeth Warren wins Democratic 2,459 51.0% 76%
Mattapoisett John Deaton Republican 2,359 48.9% 76%
Mattapoisett Write-ins Write - In 4 0.1% 76%
Maynard Elizabeth Warren wins Democratic 0 0.0% 76%
Maynard John Deaton Republican 0 0.0% 76%
Maynard Write-ins Write - In 0 0.0% 76%
Medfield Elizabeth Warren wins Democratic 4,528 57.1% 76%
Medfield John Deaton Republican 3,378 42.6% 76%
Medfield Write-ins Write - In 20 0.3% 76%
Medford Elizabeth Warren wins Democratic 20,354 70.9% 76%
Medford John Deaton Republican 8,239 28.7% 76%
Medford Write-ins Write - In 103 0.4% 76%
Medway Elizabeth Warren wins Democratic 4,386 53.3% 76%
Medway John Deaton Republican 3,824 46.5% 76%
Medway Write-ins Write - In 18 0.2% 76%
Melrose Elizabeth Warren wins Democratic 0 0.0% 76%
Melrose John Deaton Republican 0 0.0% 76%
Melrose Write-ins Write - In 0 0.0% 76%
Mendon John Deaton Republican 2,106 54.3% 76%
Mendon Elizabeth Warren wins Democratic 1,766 45.6% 76%
Mendon Write-ins Write - In 5 0.1% 76%
Merrimac Elizabeth Warren wins Democratic 2,202 52.7% 76%
Merrimac John Deaton Republican 1,969 47.1% 76%
Merrimac Write-ins Write - In 6 0.1% 76%
Methuen Elizabeth Warren wins Democratic 12,328 51.5% 76%
Methuen John Deaton Republican 11,550 48.3% 76%
Methuen Write-ins Write - In 47 0.2% 76%
Middleborough John Deaton Republican 8,260 61.3% 76%
Middleborough Elizabeth Warren wins Democratic 5,201 38.6% 76%
Middleborough Write-ins Write - In 15 0.1% 76%
Middlefield Elizabeth Warren wins Democratic 177 56.4% 76%
Middlefield John Deaton Republican 137 43.6% 76%
Middlefield Write-ins Write - In 0 0.0% 76%
Middleton John Deaton Republican 3,344 59.0% 76%
Middleton Elizabeth Warren wins Democratic 2,314 40.8% 76%
Middleton Write-ins Write - In 14 0.2% 76%
Milford John Deaton Republican 7,357 51.0% 76%
Milford Elizabeth Warren wins Democratic 7,046 48.8% 76%
Milford Write-ins Write - In 29 0.2% 76%
Millbury John Deaton Republican 4,305 54.3% 76%
Millbury Elizabeth Warren wins Democratic 3,612 45.6% 76%
Millbury Write-ins Write - In 8 0.1% 76%
Millis Elizabeth Warren wins Democratic 3,210 54.7% 76%
Millis John Deaton Republican 2,651 45.2% 76%
Millis Write-ins Write - In 6 0.1% 76%
Millville John Deaton Republican 1,099 62.0% 76%
Millville Elizabeth Warren wins Democratic 674 38.0% 76%
Millville Write-ins Write - In 1 0.1% 76%
Milton Elizabeth Warren wins Democratic 0 0.0% 76%
Milton John Deaton Republican 0 0.0% 76%
Milton Write-ins Write - In 0 0.0% 76%
Monroe Elizabeth Warren wins Democratic 0 0.0% 76%
Monroe John Deaton Republican 0 0.0% 76%
Monroe Write-ins Write - In 0 0.0% 76%
Monson John Deaton Republican 2,831 57.0% 76%
Monson Elizabeth Warren wins Democratic 2,123 42.8% 76%
Monson Write-ins Write - In 10 0.2% 76%
Montague Elizabeth Warren wins Democratic 3,213 68.6% 76%
Montague John Deaton Republican 1,461 31.2% 76%
Montague Write-ins Write - In 12 0.3% 76%
Monterey Elizabeth Warren wins Democratic 482 81.3% 76%
Monterey John Deaton Republican 110 18.5% 76%
Monterey Write-ins Write - In 1 0.2% 76%
Montgomery John Deaton Republican 333 61.0% 76%
Montgomery Elizabeth Warren wins Democratic 213 39.0% 76%
Montgomery Write-ins Write - In 0 0.0% 76%
Mount Washington Elizabeth Warren wins Democratic 93 77.5% 76%
Mount Washington John Deaton Republican 27 22.5% 76%
Mount Washington Write-ins Write - In 0 0.0% 76%
Nahant Elizabeth Warren wins Democratic 1,305 57.6% 76%
Nahant John Deaton Republican 960 42.4% 76%
Nahant Write-ins Write - In 0 0.0% 76%
Nantucket Elizabeth Warren wins Democratic 4,484 64.4% 76%
Nantucket John Deaton Republican 2,469 35.5% 76%
Nantucket Write-ins Write - In 8 0.1% 76%
Natick Elizabeth Warren wins Democratic 13,924 68.3% 76%
Natick John Deaton Republican 6,429 31.5% 76%
Natick Write-ins Write - In 38 0.2% 76%
Needham Elizabeth Warren wins Democratic 12,516 67.7% 76%
Needham John Deaton Republican 5,914 32.0% 76%
Needham Write-ins Write - In 59 0.3% 76%
New Ashford Elizabeth Warren wins Democratic 0 0.0% 76%
New Ashford John Deaton Republican 0 0.0% 76%
New Ashford Write-ins Write - In 0 0.0% 76%
New Bedford Elizabeth Warren wins Democratic 18,895 56.8% 76%
New Bedford John Deaton Republican 14,276 42.9% 76%
New Bedford Write-ins Write - In 78 0.2% 76%
New Braintree Elizabeth Warren wins Democratic 0 0.0% 76%
New Braintree John Deaton Republican 0 0.0% 76%
New Braintree Write-ins Write - In 0 0.0% 76%
Newbury Elizabeth Warren wins Democratic 2,584 55.0% 76%
Newbury John Deaton Republican 2,113 44.9% 76%
Newbury Write-ins Write - In 4 0.1% 76%
Newburyport Elizabeth Warren wins Democratic 8,023 66.0% 76%
Newburyport John Deaton Republican 4,125 33.9% 76%
Newburyport Write-ins Write - In 17 0.1% 76%
New Marlborough Elizabeth Warren wins Democratic 385 75.3% 76%
New Marlborough John Deaton Republican 119 23.3% 76%
New Marlborough Write-ins Write - In 7 1.4% 76%
New Salem Elizabeth Warren wins Democratic 0 0.0% 76%
New Salem John Deaton Republican 0 0.0% 76%
New Salem Write-ins Write - In 0 0.0% 76%
Newton Elizabeth Warren wins Democratic 0 0.0% 76%
Newton John Deaton Republican 0 0.0% 76%
Newton Write-ins Write - In 0 0.0% 76%
Norfolk John Deaton Republican 3,316 50.0% 76%
Norfolk Elizabeth Warren wins Democratic 3,312 49.9% 76%
Norfolk Write-ins Write - In 7 0.1% 76%
North Adams Elizabeth Warren wins Democratic 3,795 69.6% 76%
North Adams John Deaton Republican 1,644 30.1% 76%
North Adams Write-ins Write - In 15 0.3% 76%
Northampton Elizabeth Warren wins Democratic 14,141 87.0% 76%
Northampton John Deaton Republican 2,120 13.0% 76%
Northampton Write-ins Write - In 0 0.0% 76%
North Andover Elizabeth Warren wins Democratic 9,028 55.0% 76%
North Andover John Deaton Republican 7,359 44.8% 76%
North Andover Write-ins Write - In 38 0.2% 76%
North Attleborough John Deaton Republican 8,201 50.2% 76%
North Attleborough Elizabeth Warren wins Democratic 8,094 49.6% 76%
North Attleborough Write-ins Write - In 31 0.2% 76%
Northborough Elizabeth Warren wins Democratic 5,312 59.7% 76%
Northborough John Deaton Republican 3,559 40.0% 76%
Northborough Write-ins Write - In 30 0.3% 76%
Northbridge John Deaton Republican 5,022 55.3% 76%
Northbridge Elizabeth Warren wins Democratic 4,046 44.5% 76%
Northbridge Write-ins Write - In 14 0.2% 76%
North Brookfield John Deaton Republican 1,717 61.3% 76%
North Brookfield Elizabeth Warren wins Democratic 1,085 38.7% 76%
North Brookfield Write-ins Write - In 1 0.0% 76%
Northfield Elizabeth Warren wins Democratic 1,117 59.2% 76%
Northfield John Deaton Republican 766 40.6% 76%
Northfield Write-ins Write - In 4 0.2% 76%
North Reading John Deaton Republican 4,921 51.4% 76%
North Reading Elizabeth Warren wins Democratic 4,643 48.5% 76%
North Reading Write-ins Write - In 18 0.2% 76%
Norton John Deaton Republican 5,360 52.6% 76%
Norton Elizabeth Warren wins Democratic 4,801 47.1% 76%
Norton Write-ins Write - In 24 0.2% 76%
Norwell Elizabeth Warren wins Democratic 0 0.0% 76%
Norwell John Deaton Republican 0 0.0% 76%
Norwell Write-ins Write - In 0 0.0% 76%
Norwood Elizabeth Warren wins Democratic 8,775 56.6% 76%
Norwood John Deaton Republican 6,700 43.2% 76%
Norwood Write-ins Write - In 40 0.3% 76%
Oak Bluffs Elizabeth Warren wins Democratic 2,128 70.3% 76%
Oak Bluffs John Deaton Republican 898 29.7% 76%
Oak Bluffs Write-ins Write - In 2 0.1% 76%
Oakham John Deaton Republican 774 61.3% 76%
Oakham Elizabeth Warren wins Democratic 465 36.8% 76%
Oakham Write-ins Write - In 24 1.9% 76%
Orange John Deaton Republican 2,011 52.6% 76%
Orange Elizabeth Warren wins Democratic 1,803 47.2% 76%
Orange Write-ins Write - In 7 0.2% 76%
Orleans Elizabeth Warren wins Democratic 2,884 62.9% 76%
Orleans John Deaton Republican 1,694 36.9% 76%
Orleans Write-ins Write - In 10 0.2% 76%
Otis Elizabeth Warren wins Democratic 532 51.9% 76%
Otis John Deaton Republican 491 47.9% 76%
Otis Write-ins Write - In 2 0.2% 76%
Oxford Elizabeth Warren wins Democratic 0 0.0% 76%
Oxford John Deaton Republican 0 0.0% 76%
Oxford Write-ins Write - In 0 0.0% 76%
Palmer John Deaton Republican 3,509 56.4% 76%
Palmer Elizabeth Warren wins Democratic 2,707 43.5% 76%
Palmer Write-ins Write - In 5 0.1% 76%
Paxton John Deaton Republican 1,498 51.4% 76%
Paxton Elizabeth Warren wins Democratic 1,414 48.5% 76%
Paxton Write-ins Write - In 2 0.1% 76%
Peabody John Deaton Republican 13,938 50.2% 76%
Peabody Elizabeth Warren wins Democratic 13,747 49.5% 76%
Peabody Write-ins Write - In 61 0.2% 76%
Pelham Elizabeth Warren wins Democratic 712 85.5% 76%
Pelham John Deaton Republican 118 14.2% 76%
Pelham Write-ins Write - In 3 0.4% 76%
Pembroke Elizabeth Warren wins Democratic 0 0.0% 76%
Pembroke John Deaton Republican 0 0.0% 76%
Pembroke Write-ins Write - In 0 0.0% 76%
Pepperell John Deaton Republican 3,656 51.2% 76%
Pepperell Elizabeth Warren wins Democratic 3,478 48.7% 76%
Pepperell Write-ins Write - In 12 0.2% 76%
Peru John Deaton Republican 268 51.7% 76%
Peru Elizabeth Warren wins Democratic 250 48.3% 76%
Peru Write-ins Write - In 0 0.0% 76%
Petersham Elizabeth Warren wins Democratic 481 54.5% 76%
Petersham John Deaton Republican 402 45.5% 76%
Petersham Write-ins Write - In 0 0.0% 76%
Phillipston John Deaton Republican 604 60.1% 76%
Phillipston Elizabeth Warren wins Democratic 401 39.9% 76%
Phillipston Write-ins Write - In 0 0.0% 76%
Pittsfield Elizabeth Warren wins Democratic 14,475 72.1% 76%
Pittsfield John Deaton Republican 5,581 27.8% 76%
Pittsfield Write-ins Write - In 23 0.1% 76%
Plainfield Elizabeth Warren wins Democratic 275 65.3% 76%
Plainfield John Deaton Republican 146 34.7% 76%
Plainfield Write-ins Write - In 0 0.0% 76%
Plainville John Deaton Republican 2,916 53.3% 76%
Plainville Elizabeth Warren wins Democratic 2,550 46.6% 76%
Plainville Write-ins Write - In 10 0.2% 76%
Plymouth Elizabeth Warren wins Democratic 0 0.0% 76%
Plymouth John Deaton Republican 0 0.0% 76%
Plymouth Write-ins Write - In 0 0.0% 76%
Plympton John Deaton Republican 1,155 59.3% 76%
Plympton Elizabeth Warren wins Democratic 789 40.5% 76%
Plympton Write-ins Write - In 3 0.2% 76%
Princeton Elizabeth Warren wins Democratic 1,325 53.1% 76%
Princeton John Deaton Republican 1,167 46.7% 76%
Princeton Write-ins Write - In 5 0.2% 76%
Provincetown Elizabeth Warren wins Democratic 2,384 90.5% 76%
Provincetown John Deaton Republican 248 9.4% 76%
Provincetown Write-ins Write - In 2 0.1% 76%
Quincy Elizabeth Warren wins Democratic 0 0.0% 76%
Quincy John Deaton Republican 0 0.0% 76%
Quincy Write-ins Write - In 0 0.0% 76%
Randolph Elizabeth Warren wins Democratic 11,125 76.0% 76%
Randolph John Deaton Republican 3,478 23.8% 76%
Randolph Write-ins Write - In 39 0.3% 76%
Raynham Elizabeth Warren wins Democratic 0 0.0% 76%
Raynham John Deaton Republican 0 0.0% 76%
Raynham Write-ins Write - In 0 0.0% 76%
Reading Elizabeth Warren wins Democratic 9,044 58.2% 76%
Reading John Deaton Republican 6,471 41.6% 76%
Reading Write-ins Write - In 26 0.2% 76%
Rehoboth John Deaton Republican 4,776 60.0% 76%
Rehoboth Elizabeth Warren wins Democratic 3,177 39.9% 76%
Rehoboth Write-ins Write - In 10 0.1% 76%
Revere Elizabeth Warren wins Democratic 10,157 59.3% 76%
Revere John Deaton Republican 6,959 40.6% 76%
Revere Write-ins Write - In 8 0.0% 76%
Richmond Elizabeth Warren wins Democratic 759 75.9% 76%
Richmond John Deaton Republican 239 23.9% 76%
Richmond Write-ins Write - In 2 0.2% 76%
Rochester John Deaton Republican 2,468 62.9% 76%
Rochester Elizabeth Warren wins Democratic 1,449 36.9% 76%
Rochester Write-ins Write - In 5 0.1% 76%
Rockland John Deaton Republican 5,062 53.3% 76%
Rockland Elizabeth Warren wins Democratic 4,418 46.5% 76%
Rockland Write-ins Write - In 26 0.3% 76%
Rockport Elizabeth Warren wins Democratic 3,356 67.5% 76%
Rockport John Deaton Republican 1,610 32.4% 76%
Rockport Write-ins Write - In 8 0.2% 76%
Rowe Elizabeth Warren wins Democratic 135 52.3% 76%
Rowe John Deaton Republican 123 47.7% 76%
Rowe Write-ins Write - In 0 0.0% 76%
Rowley John Deaton Republican 2,159 54.5% 76%
Rowley Elizabeth Warren wins Democratic 1,796 45.4% 76%
Rowley Write-ins Write - In 4 0.1% 76%
Royalston John Deaton Republican 433 54.7% 76%
Royalston Elizabeth Warren wins Democratic 358 45.3% 76%
Royalston Write-ins Write - In 0 0.0% 76%
Russell John Deaton Republican 565 63.3% 76%
Russell Elizabeth Warren wins Democratic 328 36.7% 76%
Russell Write-ins Write - In 0 0.0% 76%
Rutland John Deaton Republican 3,259 56.4% 76%
Rutland Elizabeth Warren wins Democratic 2,512 43.5% 76%
Rutland Write-ins Write - In 7 0.1% 76%
Salem Elizabeth Warren wins Democratic 0 0.0% 76%
Salem John Deaton Republican 0 0.0% 76%
Salem Write-ins Write - In 0 0.0% 76%
Salisbury John Deaton Republican 2,891 53.9% 76%
Salisbury Elizabeth Warren wins Democratic 2,458 45.8% 76%
Salisbury Write-ins Write - In 14 0.3% 76%
Sandisfield Elizabeth Warren wins Democratic 278 57.3% 76%
Sandisfield John Deaton Republican 207 42.7% 76%
Sandisfield Write-ins Write - In 0 0.0% 76%
Sandwich Elizabeth Warren wins Democratic 0 0.0% 76%
Sandwich John Deaton Republican 0 0.0% 76%
Sandwich Write-ins Write - In 0 0.0% 76%
Saugus John Deaton Republican 7,887 55.0% 76%
Saugus Elizabeth Warren wins Democratic 6,438 44.9% 76%
Saugus Write-ins Write - In 26 0.2% 76%
Savoy John Deaton Republican 209 50.2% 76%
Savoy Elizabeth Warren wins Democratic 207 49.8% 76%
Savoy Write-ins Write - In 0 0.0% 76%
Scituate Elizabeth Warren wins Democratic 0 0.0% 76%
Scituate John Deaton Republican 0 0.0% 76%
Scituate Write-ins Write - In 0 0.0% 76%
Seekonk John Deaton Republican 4,668 52.3% 76%
Seekonk Elizabeth Warren wins Democratic 4,252 47.6% 76%
Seekonk Write-ins Write - In 10 0.1% 76%
Sharon Elizabeth Warren wins Democratic 7,013 67.0% 76%
Sharon John Deaton Republican 3,421 32.7% 76%
Sharon Write-ins Write - In 28 0.3% 76%
Sheffield Elizabeth Warren wins Democratic 1,373 69.4% 76%
Sheffield John Deaton Republican 606 30.6% 76%
Sheffield Write-ins Write - In 0 0.0% 76%
Shelburne Elizabeth Warren wins Democratic 893 74.4% 76%
Shelburne John Deaton Republican 307 25.6% 76%
Shelburne Write-ins Write - In 1 0.1% 76%
Sherborn Elizabeth Warren wins Democratic 1,781 66.4% 76%
Sherborn John Deaton Republican 899 33.5% 76%
Sherborn Write-ins Write - In 4 0.1% 76%
Shirley Elizabeth Warren wins Democratic 1,916 53.0% 76%
Shirley John Deaton Republican 1,695 46.8% 76%
Shirley Write-ins Write - In 7 0.2% 76%
Shrewsbury Elizabeth Warren wins Democratic 11,048 57.4% 76%
Shrewsbury John Deaton Republican 8,168 42.4% 76%
Shrewsbury Write-ins Write - In 43 0.2% 76%
Shutesbury Elizabeth Warren wins Democratic 1,030 84.0% 76%
Shutesbury John Deaton Republican 195 15.9% 76%
Shutesbury Write-ins Write - In 1 0.1% 76%
Somerset John Deaton Republican 5,726 52.7% 76%
Somerset Elizabeth Warren wins Democratic 5,061 46.6% 76%
Somerset Write-ins Write - In 75 0.7% 76%
Somerville Elizabeth Warren wins Democratic 32,682 86.0% 76%
Somerville John Deaton Republican 5,113 13.5% 76%
Somerville Write-ins Write - In 207 0.5% 76%
Southampton John Deaton Republican 2,009 50.2% 76%
Southampton Elizabeth Warren wins Democratic 1,989 49.7% 76%
Southampton Write-ins Write - In 5 0.1% 76%
Southborough Elizabeth Warren wins Democratic 3,681 60.9% 76%
Southborough John Deaton Republican 2,349 38.8% 76%
Southborough Write-ins Write - In 17 0.3% 76%
Southbridge Elizabeth Warren wins Democratic 3,522 51.5% 76%
Southbridge John Deaton Republican 3,310 48.4% 76%
Southbridge Write-ins Write - In 10 0.1% 76%
South Hadley Elizabeth Warren wins Democratic 5,852 61.2% 76%
South Hadley John Deaton Republican 3,687 38.6% 76%
South Hadley Write-ins Write - In 17 0.2% 76%
Southwick John Deaton Republican 3,625 62.8% 76%
Southwick Elizabeth Warren wins Democratic 2,138 37.1% 76%
Southwick Write-ins Write - In 7 0.1% 76%
Spencer John Deaton Republican 3,611 65.9% 76%
Spencer Elizabeth Warren wins Democratic 1,852 33.8% 76%
Spencer Write-ins Write - In 13 0.2% 76%
Springfield Elizabeth Warren wins Democratic 34,131 69.7% 76%
Springfield John Deaton Republican 14,663 30.0% 76%
Springfield Write-ins Write - In 151 0.3% 76%
Sterling John Deaton Republican 2,869 53.3% 76%
Sterling Elizabeth Warren wins Democratic 2,497 46.4% 76%
Sterling Write-ins Write - In 12 0.2% 76%
Stockbridge Elizabeth Warren wins Democratic 1,053 82.1% 76%
Stockbridge John Deaton Republican 228 17.8% 76%
Stockbridge Write-ins Write - In 2 0.2% 76%
Stoneham Elizabeth Warren wins Democratic 7,210 54.9% 76%
Stoneham John Deaton Republican 5,839 44.4% 76%
Stoneham Write-ins Write - In 90 0.7% 76%
Stoughton Elizabeth Warren wins Democratic 8,557 60.3% 76%
Stoughton John Deaton Republican 5,600 39.5% 76%
Stoughton Write-ins Write - In 22 0.2% 76%
Stow Elizabeth Warren wins Democratic 3,223 68.8% 76%
Stow John Deaton Republican 1,459 31.1% 76%
Stow Write-ins Write - In 5 0.1% 76%
Sturbridge John Deaton Republican 3,041 51.1% 76%
Sturbridge Elizabeth Warren wins Democratic 2,898 48.7% 76%
Sturbridge Write-ins Write - In 8 0.1% 76%
Sudbury Elizabeth Warren wins Democratic 7,682 68.2% 76%
Sudbury John Deaton Republican 3,544 31.5% 76%
Sudbury Write-ins Write - In 32 0.3% 76%
Sunderland Elizabeth Warren wins Democratic 1,391 75.1% 76%
Sunderland John Deaton Republican 462 24.9% 76%
Sunderland Write-ins Write - In 0 0.0% 76%
Sutton John Deaton Republican 3,611 58.6% 76%
Sutton Elizabeth Warren wins Democratic 2,542 41.3% 76%
Sutton Write-ins Write - In 5 0.1% 76%
Swampscott Elizabeth Warren wins Democratic 5,621 63.8% 76%
Swampscott John Deaton Republican 3,169 36.0% 76%
Swampscott Write-ins Write - In 20 0.2% 76%
Swansea John Deaton Republican 5,838 58.8% 76%
Swansea Elizabeth Warren wins Democratic 4,078 41.1% 76%
Swansea Write-ins Write - In 12 0.1% 76%
Taunton Elizabeth Warren wins Democratic 13,204 50.9% 76%
Taunton John Deaton Republican 12,669 48.9% 76%
Taunton Write-ins Write - In 43 0.2% 76%
Templeton John Deaton Republican 2,746 60.6% 76%
Templeton Elizabeth Warren wins Democratic 1,780 39.3% 76%
Templeton Write-ins Write - In 5 0.1% 76%
Tewksbury John Deaton Republican 9,521 53.5% 76%
Tewksbury Elizabeth Warren wins Democratic 8,244 46.3% 76%
Tewksbury Write-ins Write - In 41 0.2% 76%
Tisbury Elizabeth Warren wins Democratic 1,963 58.7% 76%
Tisbury John Deaton Republican 1,383 41.3% 76%
Tisbury Write-ins Write - In 0 0.0% 76%
Tolland John Deaton Republican 193 59.4% 76%
Tolland Elizabeth Warren wins Democratic 132 40.6% 76%
Tolland Write-ins Write - In 0 0.0% 76%
Topsfield Elizabeth Warren wins Democratic 2,135 50.4% 76%
Topsfield John Deaton Republican 1,992 47.1% 76%
Topsfield Write-ins Write - In 105 2.5% 76%
Townsend John Deaton Republican 3,109 57.7% 76%
Townsend Elizabeth Warren wins Democratic 2,268 42.1% 76%
Townsend Write-ins Write - In 11 0.2% 76%
Truro Elizabeth Warren wins Democratic 1,378 75.8% 76%
Truro John Deaton Republican 440 24.2% 76%
Truro Write-ins Write - In 0 0.0% 76%
Tyngsborough Elizabeth Warren wins Democratic 0 0.0% 76%
Tyngsborough John Deaton Republican 0 0.0% 76%
Tyngsborough Write-ins Write - In 0 0.0% 76%
Tyringham Elizabeth Warren wins Democratic 211 67.6% 76%
Tyringham John Deaton Republican 101 32.4% 76%
Tyringham Write-ins Write - In 0 0.0% 76%
Upton Elizabeth Warren wins Democratic 2,775 52.5% 76%
Upton John Deaton Republican 2,502 47.4% 76%
Upton Write-ins Write - In 6 0.1% 76%
Uxbridge John Deaton Republican 5,024 56.8% 76%
Uxbridge Elizabeth Warren wins Democratic 3,808 43.1% 76%
Uxbridge Write-ins Write - In 9 0.1% 76%
Wakefield Elizabeth Warren wins Democratic 8,785 55.4% 76%
Wakefield John Deaton Republican 7,039 44.4% 76%
Wakefield Write-ins Write - In 31 0.2% 76%
Wales John Deaton Republican 720 63.8% 76%
Wales Elizabeth Warren wins Democratic 408 36.2% 76%
Wales Write-ins Write - In 0 0.0% 76%
Walpole John Deaton Republican 7,618 50.1% 76%
Walpole Elizabeth Warren wins Democratic 7,583 49.8% 76%
Walpole Write-ins Write - In 19 0.1% 76%
Waltham Elizabeth Warren wins Democratic 17,249 67.0% 76%
Waltham John Deaton Republican 8,432 32.8% 76%
Waltham Write-ins Write - In 62 0.2% 76%
Ware John Deaton Republican 2,752 54.7% 76%
Ware Elizabeth Warren wins Democratic 2,279 45.3% 76%
Ware Write-ins Write - In 0 0.0% 76%
Wareham John Deaton Republican 6,588 51.7% 76%
Wareham Elizabeth Warren wins Democratic 6,125 48.1% 76%
Wareham Write-ins Write - In 31 0.2% 76%
Warren John Deaton Republican 1,568 60.1% 76%
Warren Elizabeth Warren wins Democratic 1,041 39.9% 76%
Warren Write-ins Write - In 1 0.0% 76%
Warwick Elizabeth Warren wins Democratic 304 62.2% 76%
Warwick John Deaton Republican 185 37.8% 76%
Warwick Write-ins Write - In 0 0.0% 76%
Washington Elizabeth Warren wins Democratic 0 0.0% 76%
Washington John Deaton Republican 0 0.0% 76%
Washington Write-ins Write - In 0 0.0% 76%
Watertown Elizabeth Warren wins Democratic 0 0.0% 76%
Watertown John Deaton Republican 0 0.0% 76%
Watertown Write-ins Write - In 0 0.0% 76%
Wayland Elizabeth Warren wins Democratic 6,142 71.6% 76%
Wayland John Deaton Republican 2,414 28.1% 76%
Wayland Write-ins Write - In 23 0.3% 76%
Webster John Deaton Republican 4,122 53.4% 76%
Webster Elizabeth Warren wins Democratic 3,594 46.5% 76%
Webster Write-ins Write - In 9 0.1% 76%
Wellesley Elizabeth Warren wins Democratic 9,684 65.0% 76%
Wellesley John Deaton Republican 5,167 34.7% 76%
Wellesley Write-ins Write - In 56 0.4% 76%
Wellfleet Elizabeth Warren wins Democratic 1,755 74.1% 76%
Wellfleet John Deaton Republican 609 25.7% 76%
Wellfleet Write-ins Write - In 6 0.3% 76%
Wendell Elizabeth Warren wins Democratic 451 76.7% 76%
Wendell John Deaton Republican 137 23.3% 76%
Wendell Write-ins Write - In 0 0.0% 76%
Wenham Elizabeth Warren wins Democratic 1,520 59.2% 76%
Wenham John Deaton Republican 1,046 40.7% 76%
Wenham Write-ins Write - In 1 0.0% 76%
Westborough Elizabeth Warren wins Democratic 0 0.0% 76%
Westborough John Deaton Republican 0 0.0% 76%
Westborough Write-ins Write - In 0 0.0% 76%
West Boylston Elizabeth Warren wins Democratic 2,344 52.3% 76%
West Boylston John Deaton Republican 2,127 47.4% 76%
West Boylston Write-ins Write - In 12 0.3% 76%
West Bridgewater John Deaton Republican 2,593 57.9% 76%
West Bridgewater Elizabeth Warren wins Democratic 1,880 42.0% 76%
West Bridgewater Write-ins Write - In 5 0.1% 76%
West Brookfield John Deaton Republican 1,261 55.1% 76%
West Brookfield Elizabeth Warren wins Democratic 1,027 44.8% 76%
West Brookfield Write-ins Write - In 2 0.1% 76%
Westfield John Deaton Republican 10,560 54.5% 76%
Westfield Elizabeth Warren wins Democratic 8,770 45.3% 76%
Westfield Write-ins Write - In 30 0.2% 76%
Westford Elizabeth Warren wins Democratic 8,673 60.5% 76%
Westford John Deaton Republican 5,641 39.3% 76%
Westford Write-ins Write - In 25 0.2% 76%
Westhampton Elizabeth Warren wins Democratic 717 58.6% 76%
Westhampton John Deaton Republican 505 41.3% 76%
Westhampton Write-ins Write - In 1 0.1% 76%
Westminster John Deaton Republican 2,902 55.6% 76%
Westminster Elizabeth Warren wins Democratic 2,305 44.2% 76%
Westminster Write-ins Write - In 8 0.2% 76%
West Newbury Elizabeth Warren wins Democratic 1,859 58.4% 76%
West Newbury John Deaton Republican 1,317 41.4% 76%
West Newbury Write-ins Write - In 8 0.3% 76%
Weston Elizabeth Warren wins Democratic 3,830 59.9% 76%
Weston John Deaton Republican 2,553 39.9% 76%
Weston Write-ins Write - In 9 0.1% 76%
Westport Elizabeth Warren wins Democratic 0 0.0% 76%
Westport John Deaton Republican 0 0.0% 76%
Westport Write-ins Write - In 0 0.0% 76%
West Springfield Elizabeth Warren wins Democratic 0 0.0% 76%
West Springfield John Deaton Republican 0 0.0% 76%
West Springfield Write-ins Write - In 0 0.0% 76%
West Stockbridge Elizabeth Warren wins Democratic 0 0.0% 76%
West Stockbridge John Deaton Republican 0 0.0% 76%
West Stockbridge Write-ins Write - In 0 0.0% 76%
West Tisbury Elizabeth Warren wins Democratic 1,700 79.0% 76%
West Tisbury John Deaton Republican 451 20.9% 76%
West Tisbury Write-ins Write - In 2 0.1% 76%
Westwood Elizabeth Warren wins Democratic 5,445 55.8% 76%
Westwood John Deaton Republican 4,287 43.9% 76%
Westwood Write-ins Write - In 23 0.2% 76%
Weymouth Elizabeth Warren wins Democratic 16,222 52.8% 76%
Weymouth John Deaton Republican 14,439 47.0% 76%
Weymouth Write-ins Write - In 71 0.2% 76%
Whately Elizabeth Warren wins Democratic 672 62.9% 76%
Whately John Deaton Republican 397 37.1% 76%
Whately Write-ins Write - In 0 0.0% 76%
Whitman John Deaton Republican 4,632 54.9% 76%
Whitman Elizabeth Warren wins Democratic 3,809 45.1% 76%
Whitman Write-ins Write - In 0 0.0% 76%
Wilbraham Elizabeth Warren wins Democratic 0 0.0% 76%
Wilbraham John Deaton Republican 0 0.0% 76%
Wilbraham Write-ins Write - In 0 0.0% 76%
Williamsburg Elizabeth Warren wins Democratic 1,378 77.0% 76%
Williamsburg John Deaton Republican 412 23.0% 76%
Williamsburg Write-ins Write - In 0 0.0% 76%
Williamstown Elizabeth Warren wins Democratic 2,855 82.9% 76%
Williamstown John Deaton Republican 577 16.8% 76%
Williamstown Write-ins Write - In 10 0.3% 76%
Wilmington John Deaton Republican 7,153 51.8% 76%
Wilmington Elizabeth Warren wins Democratic 6,628 48.0% 76%
Wilmington Write-ins Write - In 28 0.2% 76%
Winchendon John Deaton Republican 3,085 60.0% 76%
Winchendon Elizabeth Warren wins Democratic 2,048 39.8% 76%
Winchendon Write-ins Write - In 12 0.2% 76%
Winchester Elizabeth Warren wins Democratic 7,961 63.4% 76%
Winchester John Deaton Republican 4,598 36.6% 76%
Winchester Write-ins Write - In 0 0.0% 76%
Windsor Elizabeth Warren wins Democratic 327 59.7% 76%
Windsor John Deaton Republican 221 40.3% 76%
Windsor Write-ins Write - In 0 0.0% 76%
Winthrop Elizabeth Warren wins Democratic 4,967 54.1% 76%
Winthrop John Deaton Republican 4,197 45.7% 76%
Winthrop Write-ins Write - In 15 0.2% 76%
Woburn Elizabeth Warren wins Democratic 11,545 55.3% 76%
Woburn John Deaton Republican 9,318 44.7% 76%
Woburn Write-ins Write - In 0 0.0% 76%
Worcester Elizabeth Warren wins Democratic 40,987 64.5% 76%
Worcester John Deaton Republican 22,316 35.1% 76%
Worcester Write-ins Write - In 217 0.3% 76%
Worthington Elizabeth Warren wins Democratic 528 61.8% 76%
Worthington John Deaton Republican 326 38.2% 76%
Worthington Write-ins Write - In 0 0.0% 76%
Wrentham John Deaton Republican 4,178 54.3% 76%
Wrentham Elizabeth Warren wins Democratic 3,491 45.4% 76%
Wrentham Write-ins Write - In 21 0.3% 76%
Yarmouth Elizabeth Warren wins Democratic 7,901 52.9% 76%
Yarmouth John Deaton Republican 7,008 46.9% 76%
Yarmouth Write-ins Write - In 18 0.1% 76%

Related topics