Massachusetts Governor Election Results
Last updated 4:48 p.m. E.T.
Massachusetts Governor Election Results
‹ See all Massachusetts state resultsMaura Healey, the attorney general of Massachusetts, is on track to become the first woman to be elected governor in the state and would then be one of the country’s first openly lesbian governors.
Winner
Maura Healey, Democrat, wins the governor’s race in Massachusetts.
Race called by The Associated Press.
Latest results from 4:48 PM ET
100% of votes in
Governor race called.
Candidate | Party | Votes | Percent |
---|---|---|---|
Maura Healey
|
Democrat Dem. | 1,584,403 | 63.8% |
Geoff Diehl
|
Republican Rep. | 859,343 | 34.6 |
Kevin Reed
|
Libertarian Lib. | 39,244 | 1.6 |
Total reported
|
2,482,990 |
Results by town
Town | Margin | Votes | Percent of votes in |
---|---|---|---|
Boston | Healey +64 | 178,109 | 100% |
Worcester | Healey +38 | 41,855 | 100% |
Cambridge | Healey +84 | 36,503 | 100% |
Newton | Healey +62 | 36,415 | 100% |
Quincy | Healey +32 | 29,921 | 100% |
Plymouth | Healey +12 | 29,042 | 100% |
Somerville | Healey +79 | 28,512 | 100% |
Springfield | Healey +41 | 28,284 | 100% |
Weymouth | Healey +17 | 23,082 | 100% |
Arlington | Healey +67 | 22,140 | 100% |
Framingham | Healey +48 | 22,076 | 100% |
Barnstable | Healey +12 | 21,746 | 100% |
Medford | Healey +51 | 21,688 | 100% |
Brookline | Healey +74 | 21,618 | 100% |
Haverhill | Healey +16 | 20,820 | 100% |
Lowell | Healey +34 | 20,809 | 100% |
New Bedford | Healey +24 | 20,692 | 100% |
Peabody | Healey +12 | 20,572 | 100% |
Brockton | Healey +43 | 20,555 | 100% |
Lynn | Healey +35 | 19,781 | 100% |
Waltham | Healey +42 | 19,687 | 100% |
Fall River | Healey +16 | 17,949 | 100% |
Beverly | Healey +38 | 17,729 | 100% |
Falmouth | Healey +27 | 17,378 | 100% |
Billerica | Healey +7 | 17,179 | 100% |
Taunton | Healey +10 | 16,729 | 100% |
Salem | Healey +54 | 16,533 | 100% |
Chelmsford | Healey +25 | 16,254 | 100% |
Natick | Healey +48 | 16,223 | 100% |
Methuen | Healey +9 | 16,209 | 100% |
Chicopee | Healey +11 | 16,024 | 100% |
Attleboro | Healey +16 | 15,667 | 100% |
Andover | Healey +29 | 15,626 | 100% |
Woburn | Healey +20 | 15,619 | 100% |
Needham | Healey +51 | 15,303 | 100% |
Shrewsbury | Healey +24 | 14,925 | 100% |
Braintree | Healey +12 | 14,910 | 100% |
Malden | Healey +49 | 14,883 | 100% |
Lexington | Healey +58 | 14,570 | 100% |
Franklin | Healey +20 | 14,498 | 100% |
Leominster | Healey +12 | 14,270 | 100% |
Westfield | Diehl +1.1 | 14,144 | 100% |
Pittsfield | Healey +47 | 14,037 | 100% |
Watertown | Healey +58 | 13,906 | 100% |
Northampton | Healey +78 | 13,785 | 100% |
Tewksbury | Healey +3 | 13,330 | 100% |
Melrose | Healey +46 | 13,317 | 100% |
Gloucester | Healey +36 | 13,244 | 100% |
Marlborough | Healey +28 | 13,128 | 100% |
Marshfield | Healey +6 | 13,066 | 100% |
Milton | Healey +44 | 12,686 | 100% |
Dartmouth | Healey +9 | 12,669 | 100% |
Reading | Healey +29 | 12,626 | 100% |
North Andover | Healey +19 | 12,519 | 100% |
Hingham | Healey +27 | 12,377 | 100% |
Wakefield | Healey +22 | 12,142 | 100% |
Danvers | Healey +13 | 12,027 | 100% |
Walpole | Healey +13 | 11,999 | 100% |
Wellesley | Healey +45 | 11,974 | 100% |
Belmont | Healey +53 | 11,941 | 100% |
Yarmouth | Healey +18 | 11,924 | 100% |
Norwood | Healey +25 | 11,769 | 100% |
Dracut | Diehl +4 | 11,663 | 100% |
North Attleborough | Healey +11 | 11,293 | 100% |
Agawam | Diehl +7 | 11,288 | 100% |
Westford | Healey +29 | 11,218 | 100% |
Revere | Healey +22 | 11,135 | 100% |
Dedham | Healey +34 | 11,109 | 100% |
Burlington | Healey +20 | 10,707 | 100% |
Sandwich | Healey +8 | 10,573 | 100% |
Marblehead | Healey +39 | 10,502 | 100% |
Wilmington | Healey +5 | 10,456 | 100% |
Scituate | Healey +22 | 10,423 | 100% |
Stoughton | Healey +26 | 10,418 | 100% |
Stoneham | Healey +22 | 10,364 | 100% |
Saugus | Diehl +0.76 | 10,330 | 100% |
Canton | Healey +25 | 10,273 | 100% |
Acton | Healey +56 | 10,258 | 100% |
Winchester | Healey +36 | 10,258 | 100% |
Easton | Healey +17 | 10,179 | 100% |
Mansfield | Healey +20 | 10,135 | 100% |
Lawrence | Healey +45 | 10,082 | 100% |
Bridgewater | Healey +0.66 | 10,076 | 100% |
Fitchburg | Healey +15 | 9,949 | 100% |
Newburyport | Healey +45 | 9,828 | 100% |
Middleborough | Diehl +10 | 9,758 | 100% |
Holyoke | Healey +37 | 9,656 | 100% |
Milford | Healey +18 | 9,652 | 100% |
Concord | Healey +60 | 9,616 | 100% |
Randolph | Healey +52 | 9,539 | 100% |
Holden | Healey +15 | 9,298 | 100% |
Bourne | Healey +6 | 9,096 | 100% |
Sudbury | Healey +49 | 9,064 | 100% |
Wareham | Healey +7 | 8,958 | 100% |
Dennis | Healey +17 | 8,531 | 100% |
West Springfield | Healey +6 | 8,449 | 100% |
Pembroke | Diehl +1.6 | 8,447 | 100% |
Duxbury | Healey +17 | 8,334 | 100% |
Hudson | Healey +28 | 8,250 | 100% |
Everett | Healey +37 | 8,160 | 100% |
Amherst | Healey +83 | 8,080 | 100% |
Sharon | Healey +51 | 8,038 | 100% |
Grafton | Healey +22 | 8,032 | 100% |
Foxborough | Healey +13 | 8,001 | 100% |
Mashpee | Healey +14 | 7,970 | 100% |
Easthampton | Healey +50 | 7,964 | 100% |
Ludlow | Diehl +6 | 7,940 | 100% |
Hopkinton | Healey +33 | 7,838 | 100% |
Westwood | Healey +26 | 7,738 | 100% |
Somerset | Healey +9 | 7,655 | 100% |
Westport | Healey +2 | 7,634 | 100% |
Westborough | Healey +39 | 7,620 | 100% |
Amesbury | Healey +34 | 7,575 | 100% |
Harwich | Healey +21 | 7,425 | 100% |
Ipswich | Healey +30 | 7,388 | 100% |
Ashland | Healey +40 | 7,368 | 100% |
South Hadley | Healey +31 | 7,365 | 100% |
Norton | Healey +6 | 7,335 | 100% |
Hanover | Diehl +3 | 7,321 | 100% |
Longmeadow | Healey +25 | 7,262 | 100% |
North Reading | Healey +11 | 7,253 | 100% |
Auburn | Healey +12 | 7,141 | 100% |
Holliston | Healey +37 | 7,136 | 100% |
Northborough | Healey +30 | 7,010 | 100% |
East Longmeadow | Healey +3 | 7,004 | 100% |
Swampscott | Healey +44 | 7,003 | 100% |
Greenfield | Healey +48 | 6,973 | 100% |
Belchertown | Healey +20 | 6,922 | 100% |
Rockland | Healey +4 | 6,905 | 100% |
Swansea | Diehl +2 | 6,897 | 100% |
Wayland | Healey +54 | 6,782 | 100% |
Fairhaven | Healey +9 | 6,759 | 100% |
Bellingham | Healey +5 | 6,681 | 100% |
Winthrop | Healey +24 | 6,666 | 100% |
Wilbraham | Healey +1.4 | 6,653 | 100% |
Bedford | Healey +43 | 6,598 | 100% |
Abington | Healey +2 | 6,580 | 100% |
Northbridge | Healey +0.76 | 6,300 | 100% |
Medfield | Healey +30 | 6,271 | 100% |
Kingston | Healey +3 | 6,267 | 100% |
Whitman | Diehl +3 | 6,242 | 100% |
East Bridgewater | Diehl +8 | 6,192 | 100% |
Seekonk | Healey +7 | 6,187 | 100% |
Raynham | Diehl +4 | 6,139 | 100% |
Medway | Healey +21 | 6,131 | 100% |
Uxbridge | Diehl +3 | 6,124 | 100% |
Gardner | Healey +13 | 6,121 | 100% |
Lynnfield | Diehl +1.7 | 5,955 | 100% |
Brewster | Healey +32 | 5,949 | 100% |
Wrentham | Healey +1.9 | 5,947 | 100% |
Charlton | Diehl +12 | 5,712 | 100% |
Millbury | Healey +4 | 5,606 | 100% |
Norwell | Healey +11 | 5,559 | 100% |
Groton | Healey +34 | 5,490 | 100% |
Lakeville | Diehl +13 | 5,484 | 100% |
Pepperell | Healey +7 | 5,398 | 100% |
Rehoboth | Diehl +9 | 5,392 | 100% |
Norfolk | Healey +14 | 5,326 | 100% |
Hull | Healey +28 | 5,313 | 100% |
Tyngsborough | Healey +6 | 5,294 | 100% |
Webster | Diehl +1.4 | 5,294 | 100% |
Lunenburg | Healey +10 | 5,262 | 100% |
Oxford | Diehl +8 | 5,163 | 100% |
Maynard | Healey +47 | 5,152 | 100% |
Clinton | Healey +17 | 5,122 | 100% |
Chelsea | Healey +50 | 5,117 | 100% |
Weston | Healey +36 | 5,098 | 100% |
Littleton | Healey +32 | 5,025 | 100% |
Carver | Diehl +8 | 5,024 | 100% |
Hanson | Diehl +10 | 5,000 | 100% |
Nantucket | Healey +35 | 4,901 | 100% |
Southborough | Healey +32 | 4,814 | 100% |
Sutton | Diehl +6 | 4,566 | 100% |
Millis | Healey +23 | 4,466 | 100% |
Leicester | Diehl +6 | 4,431 | 100% |
Spencer | Diehl +8 | 4,422 | 100% |
Palmer | Diehl +7 | 4,406 | 100% |
Middleton | Diehl +8 | 4,360 | 100% |
Sturbridge | Healey +10 | 4,318 | 100% |
Rockport | Healey +47 | 4,253 | 100% |
Cohasset | Healey +30 | 4,252 | 100% |
Southbridge | Healey +12 | 4,215 | 100% |
Southwick | Diehl +22 | 4,178 | 100% |
Dudley | Diehl +10 | 4,167 | 100% |
Sterling | Healey +1.6 | 4,153 | 100% |
Plainville | Healey +6 | 4,146 | 100% |
Rutland | Diehl +3 | 4,146 | 100% |
Acushnet | Diehl +14 | 4,132 | 100% |
Boxford | Healey +11 | 4,128 | 100% |
Chatham | Healey +19 | 4,040 | 100% |
Salisbury | Healey +4 | 4,025 | 100% |
Georgetown | Healey +9 | 4,011 | 100% |
Orleans | Healey +34 | 3,991 | 100% |
Townsend | Diehl +3 | 3,950 | 100% |
Newbury | Healey +23 | 3,936 | 100% |
Douglas | Diehl +14 | 3,931 | 100% |
Westminster | Healey +1.2 | 3,926 | 100% |
Upton | Healey +17 | 3,901 | 100% |
Holbrook | Healey +15 | 3,873 | 100% |
North Adams | Healey +43 | 3,850 | 100% |
Stow | Healey +43 | 3,845 | 100% |
Freetown | Diehl +12 | 3,816 | 100% |
Mattapoisett | Healey +14 | 3,747 | 100% |
Monson | Diehl +7 | 3,721 | 100% |
Hamilton | Healey +30 | 3,697 | 100% |
Athol | Healey +0.49 | 3,650 | 100% |
Halifax | Diehl +9 | 3,543 | 100% |
West Boylston | Healey +13 | 3,521 | 100% |
Winchendon | Diehl +9 | 3,424 | 100% |
Montague | Healey +47 | 3,403 | 100% |
Ware | Diehl +3 | 3,388 | 100% |
Eastham | Healey +38 | 3,374 | 100% |
Groveland | Healey +5 | 3,348 | 100% |
Blackstone | Diehl +8 | 3,345 | 100% |
Topsfield | Healey +15 | 3,328 | 100% |
Lincoln | Healey +64 | 3,313 | 100% |
Merrimac | Healey +14 | 3,269 | 100% |
West Bridgewater | Diehl +9 | 3,250 | 100% |
Ayer | Healey +26 | 3,228 | 100% |
Dighton | Diehl +9 | 3,200 | 100% |
Rowley | Healey +1.4 | 3,179 | 100% |
Harvard | Healey +47 | 3,178 | 100% |
Templeton | Diehl +9 | 3,137 | 100% |
Southampton | Healey +5 | 3,095 | 100% |
Lancaster | Healey +10 | 3,087 | 100% |
Dover | Healey +26 | 2,997 | 100% |
Great Barrington | Healey +64 | 2,980 | 100% |
Williamstown | Healey +70 | 2,904 | 100% |
Adams | Healey +31 | 2,890 | 100% |
Manchester-by-the-Sea | Healey +39 | 2,884 | 100% |
Granby | Diehl +0.1 | 2,881 | 100% |
Rochester | Diehl +16 | 2,874 | 100% |
Bolton | Healey +35 | 2,854 | 100% |
Carlisle | Healey +52 | 2,839 | 100% |
Ashburnham | Healey +5 | 2,828 | 100% |
Berkley | Diehl +17 | 2,797 | 100% |
Marion | Healey +23 | 2,789 | 100% |
Mendon | Diehl +0.14 | 2,787 | 100% |
Shirley | Healey +15 | 2,682 | 100% |
Orange | Healey +6 | 2,671 | 100% |
Boylston | Healey +13 | 2,611 | 100% |
West Newbury | Healey +28 | 2,574 | 100% |
Dalton | Healey +40 | 2,573 | 100% |
Deerfield | Healey +44 | 2,565 | 100% |
Hadley | Healey +42 | 2,543 | 100% |
Lenox | Healey +59 | 2,504 | 100% |
Hopedale | Healey +20 | 2,488 | 100% |
Boxborough | Healey +44 | 2,448 | 100% |
Lee | Healey +37 | 2,376 | 100% |
Hampden | Diehl +10 | 2,330 | 100% |
Oak Bluffs | Healey +52 | 2,303 | 100% |
Provincetown | Healey +82 | 2,230 | 100% |
Hubbardston | Diehl +10 | 2,195 | 100% |
Paxton | Healey +6 | 2,195 | 100% |
Barre | Diehl +6 | 2,191 | 100% |
Sherborn | Healey +50 | 2,190 | 100% |
Edgartown | Healey +41 | 2,179 | 100% |
Tisbury | Healey +57 | 2,027 | 100% |
Wellfleet | Healey +57 | 2,020 | 100% |
North Brookfield | Diehl +14 | 1,985 | 100% |
Nahant | Healey +30 | 1,958 | 100% |
Wenham | Healey +31 | 1,957 | 100% |
Princeton | Healey +21 | 1,937 | 100% |
Berlin | Healey +17 | 1,838 | 100% |
Essex | Healey +30 | 1,836 | 100% |
Warren | Diehl +12 | 1,785 | 100% |
West Tisbury | Healey +68 | 1,760 | 100% |
Hatfield | Healey +36 | 1,759 | 100% |
West Brookfield | Diehl +1.3 | 1,737 | 100% |
Brimfield | Diehl +13 | 1,736 | 100% |
Dunstable | Healey +12 | 1,711 | 100% |
Avon | Healey +10 | 1,651 | 100% |
Sheffield | Healey +43 | 1,511 | 100% |
Plympton | Diehl +6 | 1,487 | 100% |
Truro | Healey +58 | 1,483 | 100% |
Brookfield | Diehl +4 | 1,472 | 100% |
Northfield | Healey +31 | 1,459 | 100% |
Ashby | Diehl +4 | 1,448 | 100% |
Williamsburg | Healey +63 | 1,446 | 100% |
Sunderland | Healey +54 | 1,374 | 100% |
Cheshire | Healey +10 | 1,359 | 100% |
Lanesborough | Healey +30 | 1,275 | 100% |
Millville | Diehl +16 | 1,201 | 100% |
Hardwick | Diehl +6 | 1,106 | 100% |
Leverett | Healey +74 | 1,080 | 100% |
Conway | Healey +55 | 1,071 | 100% |
Shutesbury | Healey +73 | 1,061 | 100% |
Holland | Diehl +9 | 1,060 | 100% |
Stockbridge | Healey +63 | 1,057 | 100% |
Bernardston | Healey +33 | 979 | 100% |
East Brookfield | Diehl +10 | 966 | 100% |
Ashfield | Healey +62 | 965 | 100% |
Westhampton | Healey +32 | 963 | 100% |
Oakham | Diehl +13 | 930 | 100% |
Buckland | Healey +50 | 911 | 100% |
Whately | Healey +33 | 893 | 100% |
Shelburne | Healey +52 | 891 | 100% |
Huntington | Diehl +6 | 886 | 100% |
Hinsdale | Healey +24 | 852 | 100% |
Richmond | Healey +56 | 814 | 100% |
Becket | Healey +27 | 804 | 100% |
Phillipston | Diehl +21 | 796 | 100% |
Gill | Healey +38 | 773 | 100% |
Otis | Healey +13 | 764 | 100% |
Chilmark | Healey +70 | 754 | 100% |
Wales | Diehl +23 | 754 | 100% |
Egremont | Healey +63 | 751 | 100% |
New Marlborough | Healey +38 | 751 | 100% |
Granville | Diehl +23 | 749 | 100% |
Petersham | Healey +17 | 737 | 100% |
West Stockbridge | Healey +63 | 735 | 100% |
Colrain | Healey +32 | 728 | 100% |
Pelham | Healey +78 | 724 | 100% |
Clarksburg | Healey +21 | 695 | 100% |
Worthington | Healey +36 | 689 | 100% |
Chesterfield | Healey +29 | 656 | 100% |
Erving | Healey +16 | 654 | 100% |
Russell | Diehl +18 | 633 | 100% |
Royalston | Healey +7 | 626 | 100% |
Blandford | Diehl +20 | 618 | 100% |
New Salem | Healey +25 | 558 | 100% |
Chester | Diehl +23 | 550 | 100% |
Charlemont | Healey +37 | 530 | 100% |
Goshen | Healey +25 | 514 | 100% |
Monterey | Healey +61 | 496 | 100% |
New Braintree | Diehl +3 | 484 | 100% |
Wendell | Healey +64 | 480 | 100% |
Cummington | Healey +48 | 465 | 100% |
Montgomery | Diehl +15 | 448 | 100% |
Warwick | Healey +38 | 401 | 100% |
Windsor | Healey +33 | 395 | 100% |
Leyden | Healey +34 | 392 | 100% |
Plainfield | Healey +41 | 365 | 100% |
Heath | Healey +32 | 363 | 100% |
Peru | Healey +6 | 361 | 100% |
Sandisfield | Healey +21 | 354 | 100% |
Hancock | Healey +9 | 348 | 100% |
Florida | Diehl +5 | 284 | 100% |
Savoy | Healey +3 | 278 | 100% |
Washington | Healey +33 | 278 | 100% |
Aquinnah | Healey +70 | 262 | 100% |
Alford | Healey +67 | 261 | 100% |
Middlefield | Healey +30 | 253 | 100% |
Tolland | Diehl +20 | 245 | 100% |
Tyringham | Healey +49 | 243 | 100% |
Rowe | Healey +17 | 210 | 100% |
Hawley | Healey +38 | 158 | 100% |
New Ashford | Healey +18 | 118 | 100% |
Mount Washington | Healey +57 | 103 | 100% |
Gosnold | Healey +49 | 53 | 100% |
Monroe | Healey +26 | 38 | 100% |
How votes compare with 2020
The map below shows how votes cast in this race compare with votes cast in the 2020 presidential election in the same area. Only counties that have reported almost all of their votes are shown.
Town | Margin | 2020 presidential margin | Votes | |
---|---|---|---|---|
Boston | Healey +64 | D+68 | 178,109 | |
Worcester | Healey +38 | D+39 | 41,855 | |
Cambridge | Healey +84 | D+86 | 36,503 | |
Newton | Healey +62 | D+65 | 36,415 | |
Quincy | Healey +32 | D+35 | 29,921 | |
Plymouth | Healey +12 | D+16 | 29,042 | |
Somerville | Healey +79 | D+78 | 28,512 | |
Springfield | Healey +41 | D+47 | 28,284 | |
Weymouth | Healey +17 | D+22 | 23,082 | |
Arlington | Healey +67 | D+68 | 22,140 | |
Framingham | Healey +48 | D+50 | 22,076 | |
Barnstable | Healey +12 | D+18 | 21,746 | |
Medford | Healey +51 | D+50 | 21,688 | |
Brookline | Healey +74 | D+77 | 21,618 | |
Haverhill | Healey +16 | D+20 | 20,820 | |
Lowell | Healey +34 | D+34 | 20,809 | |
New Bedford | Healey +24 | D+24 | 20,692 | |
Peabody | Healey +12 | D+14 | 20,572 | |
Brockton | Healey +43 | D+54 | 20,555 | |
Lynn | Healey +35 | D+40 | 19,781 | |
Waltham | Healey +42 | D+44 | 19,687 | |
Fall River | Healey +16 | D+12 | 17,949 | |
Beverly | Healey +38 | D+39 | 17,729 | |
Falmouth | Healey +27 | D+31 | 17,378 | |
Billerica | Healey +7 | D+11 | 17,179 | |
Taunton | Healey +10 | D+14 | 16,729 | |
Salem | Healey +54 | D+53 | 16,533 | |
Chelmsford | Healey +25 | D+27 | 16,254 | |
Natick | Healey +48 | D+52 | 16,223 | |
Methuen | Healey +9 | D+12 | 16,209 | |
Chicopee | Healey +11 | D+15 | 16,024 | |
Attleboro | Healey +16 | D+19 | 15,667 | |
Andover | Healey +29 | D+36 | 15,626 | |
Woburn | Healey +20 | D+23 | 15,619 | |
Needham | Healey +51 | D+58 | 15,303 | |
Shrewsbury | Healey +24 | D+31 | 14,925 | |
Braintree | Healey +12 | D+18 | 14,910 | |
Malden | Healey +49 | D+51 | 14,883 | |
Lexington | Healey +58 | D+65 | 14,570 | |
Franklin | Healey +20 | D+25 | 14,498 | |
Leominster | Healey +12 | D+17 | 14,270 | |
Westfield | Diehl +1.1 | D+1.7 | 14,144 | |
Pittsfield | Healey +47 | D+52 | 14,037 | |
Watertown | Healey +58 | D+58 | 13,906 | |
Northampton | Healey +78 | D+77 | 13,785 | |
Tewksbury | Healey +3 | D+6 | 13,330 | |
Melrose | Healey +46 | D+47 | 13,317 | |
Gloucester | Healey +36 | D+36 | 13,244 | |
Marlborough | Healey +28 | D+34 | 13,128 | |
Marshfield | Healey +6 | D+12 | 13,066 | |
Milton | Healey +44 | D+48 | 12,686 | |
Dartmouth | Healey +9 | D+11 | 12,669 | |
Reading | Healey +29 | D+34 | 12,626 | |
North Andover | Healey +19 | D+25 | 12,519 | |
Hingham | Healey +27 | D+36 | 12,377 | |
Wakefield | Healey +22 | D+25 | 12,142 | |
Danvers | Healey +13 | D+18 | 12,027 | |
Walpole | Healey +13 | D+20 | 11,999 | |
Wellesley | Healey +45 | D+58 | 11,974 | |
Belmont | Healey +53 | D+59 | 11,941 | |
Yarmouth | Healey +18 | D+20 | 11,924 | |
Norwood | Healey +25 | D+31 | 11,769 | |
Dracut | Diehl +4 | R+0.59 | 11,663 | |
North Attleborough | Healey +11 | D+16 | 11,293 | |
Agawam | Diehl +7 | R+1.7 | 11,288 | |
Westford | Healey +29 | D+37 | 11,218 | |
Revere | Healey +22 | D+30 | 11,135 | |
Dedham | Healey +34 | D+38 | 11,109 | |
Burlington | Healey +20 | D+25 | 10,707 | |
Sandwich | Healey +8 | D+12 | 10,573 | |
Marblehead | Healey +39 | D+45 | 10,502 | |
Wilmington | Healey +5 | D+11 | 10,456 | |
Scituate | Healey +22 | D+30 | 10,423 | |
Stoughton | Healey +26 | D+33 | 10,418 | |
Stoneham | Healey +22 | D+23 | 10,364 | |
Saugus | Diehl +0.76 | D+3 | 10,330 | |
Canton | Healey +25 | D+30 | 10,273 | |
Acton | Healey +56 | D+62 | 10,258 | |
Winchester | Healey +36 | D+44 | 10,258 | |
Easton | Healey +17 | D+22 | 10,179 | |
Mansfield | Healey +20 | D+27 | 10,135 | |
Lawrence | Healey +45 | D+48 | 10,082 | |
Bridgewater | Healey +0.66 | D+8 | 10,076 | |
Fitchburg | Healey +15 | D+23 | 9,949 | |
Newburyport | Healey +45 | D+47 | 9,828 | |
Middleborough | Diehl +10 | R+6 | 9,758 | |
Holyoke | Healey +37 | D+39 | 9,656 | |
Milford | Healey +18 | D+22 | 9,652 | |
Concord | Healey +60 | D+66 | 9,616 | |
Randolph | Healey +52 | D+58 | 9,539 | |
Holden | Healey +15 | D+19 | 9,298 | |
Bourne | Healey +6 | D+10 | 9,096 | |
Sudbury | Healey +49 | D+54 | 9,064 | |
Wareham | Healey +7 | D+11 | 8,958 | |
Dennis | Healey +17 | D+22 | 8,531 | |
West Springfield | Healey +6 | D+8 | 8,449 | |
Pembroke | Diehl +1.6 | D+8 | 8,447 | |
Duxbury | Healey +17 | D+26 | 8,334 | |
Hudson | Healey +28 | D+31 | 8,250 | |
Everett | Healey +37 | D+43 | 8,160 | |
Amherst | Healey +83 | D+83 | 8,080 | |
Sharon | Healey +51 | D+53 | 8,038 | |
Grafton | Healey +22 | D+27 | 8,032 | |
Foxborough | Healey +13 | D+21 | 8,001 | |
Mashpee | Healey +14 | D+19 | 7,970 | |
Easthampton | Healey +50 | D+50 | 7,964 | |
Ludlow | Diehl +6 | R+2 | 7,940 | |
Hopkinton | Healey +33 | D+40 | 7,838 | |
Westwood | Healey +26 | D+32 | 7,738 | |
Somerset | Healey +9 | D+6 | 7,655 | |
Westport | Healey +2 | D+3 | 7,634 | |
Westborough | Healey +39 | D+45 | 7,620 | |
Amesbury | Healey +34 | D+33 | 7,575 | |
Harwich | Healey +21 | D+26 | 7,425 | |
Ipswich | Healey +30 | D+33 | 7,388 | |
Ashland | Healey +40 | D+42 | 7,368 | |
South Hadley | Healey +31 | D+34 | 7,365 | |
Norton | Healey +6 | D+11 | 7,335 | |
Hanover | Diehl +3 | D+4 | 7,321 | |
Longmeadow | Healey +25 | D+31 | 7,262 | |
North Reading | Healey +11 | D+15 | 7,253 | |
Auburn | Healey +12 | D+13 | 7,141 | |
Holliston | Healey +37 | D+44 | 7,136 | |
Northborough | Healey +30 | D+37 | 7,010 | |
East Longmeadow | Healey +3 | D+7 | 7,004 | |
Swampscott | Healey +44 | D+45 | 7,003 | |
Greenfield | Healey +48 | D+49 | 6,973 | |
Belchertown | Healey +20 | D+25 | 6,922 | |
Rockland | Healey +4 | D+11 | 6,905 | |
Swansea | Diehl +2 | R+4 | 6,897 | |
Wayland | Healey +54 | D+61 | 6,782 | |
Fairhaven | Healey +9 | D+9 | 6,759 | |
Bellingham | Healey +5 | D+8 | 6,681 | |
Winthrop | Healey +24 | D+25 | 6,666 | |
Wilbraham | Healey +1.4 | D+7 | 6,653 | |
Bedford | Healey +43 | D+49 | 6,598 | |
Abington | Healey +2 | D+10 | 6,580 | |
Northbridge | Healey +0.76 | D+5 | 6,300 | |
Medfield | Healey +30 | D+40 | 6,271 | |
Kingston | Healey +3 | D+9 | 6,267 | |
Whitman | Diehl +3 | D+7 | 6,242 | |
East Bridgewater | Diehl +8 | R+2 | 6,192 | |
Seekonk | Healey +7 | D+9 | 6,187 | |
Raynham | Diehl +4 | D+1.5 | 6,139 | |
Medway | Healey +21 | D+26 | 6,131 | |
Uxbridge | Diehl +3 | D+3 | 6,124 | |
Gardner | Healey +13 | D+14 | 6,121 | |
Lynnfield | Diehl +1.7 | D+3 | 5,955 | |
Brewster | Healey +32 | D+35 | 5,949 | |
Wrentham | Healey +1.9 | D+12 | 5,947 | |
Charlton | Diehl +12 | R+5 | 5,712 | |
Millbury | Healey +4 | D+6 | 5,606 | |
Norwell | Healey +11 | D+19 | 5,559 | |
Groton | Healey +34 | D+39 | 5,490 | |
Lakeville | Diehl +13 | R+6 | 5,484 | |
Pepperell | Healey +7 | D+9 | 5,398 | |
Rehoboth | Diehl +9 | R+5 | 5,392 | |
Norfolk | Healey +14 | D+23 | 5,326 | |
Hull | Healey +28 | D+29 | 5,313 | |
Tyngsborough | Healey +6 | D+9 | 5,294 | |
Webster | Diehl +1.4 | D+0.09 | 5,294 | |
Lunenburg | Healey +10 | D+15 | 5,262 | |
Oxford | Diehl +8 | R+2 | 5,163 | |
Maynard | Healey +47 | D+48 | 5,152 | |
Clinton | Healey +17 | D+23 | 5,122 | |
Chelsea | Healey +50 | D+56 | 5,117 | |
Weston | Healey +36 | D+49 | 5,098 | |
Littleton | Healey +32 | D+38 | 5,025 | |
Carver | Diehl +8 | R+3 | 5,024 | |
Hanson | Diehl +10 | R+1 | 5,000 | |
Nantucket | Healey +35 | D+46 | 4,901 | |
Southborough | Healey +32 | D+42 | 4,814 | |
Sutton | Diehl +6 | D+0.16 | 4,566 | |
Millis | Healey +23 | D+27 | 4,466 | |
Leicester | Diehl +6 | R+0.7 | 4,431 | |
Spencer | Diehl +8 | R+5 | 4,422 | |
Palmer | Diehl +7 | R+2 | 4,406 | |
Middleton | Diehl +8 | R+3 | 4,360 | |
Sturbridge | Healey +10 | D+15 | 4,318 | |
Rockport | Healey +47 | D+49 | 4,253 | |
Cohasset | Healey +30 | D+39 | 4,252 | |
Southbridge | Healey +12 | D+15 | 4,215 | |
Southwick | Diehl +22 | R+15 | 4,178 | |
Dudley | Diehl +10 | R+7 | 4,167 | |
Sterling | Healey +1.6 | D+7 | 4,153 | |
Plainville | Healey +6 | D+12 | 4,146 | |
Rutland | Diehl +3 | D+3 | 4,146 | |
Acushnet | Diehl +14 | R+10 | 4,132 | |
Boxford | Healey +11 | D+15 | 4,128 | |
Chatham | Healey +19 | D+25 | 4,040 | |
Salisbury | Healey +4 | D+4 | 4,025 | |
Georgetown | Healey +9 | D+12 | 4,011 | |
Orleans | Healey +34 | D+38 | 3,991 | |
Townsend | Diehl +3 | D+1.2 | 3,950 | |
Newbury | Healey +23 | D+28 | 3,936 | |
Douglas | Diehl +14 | R+9 | 3,931 | |
Westminster | Healey +1.2 | D+4 | 3,926 | |
Upton | Healey +17 | D+23 | 3,901 | |
Holbrook | Healey +15 | D+21 | 3,873 | |
North Adams | Healey +43 | D+44 | 3,850 | |
Stow | Healey +43 | D+46 | 3,845 | |
Freetown | Diehl +12 | R+8 | 3,816 | |
Mattapoisett | Healey +14 | D+18 | 3,747 | |
Monson | Diehl +7 | R+3 | 3,721 | |
Hamilton | Healey +30 | D+39 | 3,697 | |
Athol | Healey +0.49 | D+2 | 3,650 | |
Halifax | Diehl +9 | R+0.91 | 3,543 | |
West Boylston | Healey +13 | D+19 | 3,521 | |
Winchendon | Diehl +9 | R+7 | 3,424 | |
Montague | Healey +47 | D+47 | 3,403 | |
Ware | Diehl +3 | R+1.8 | 3,388 | |
Eastham | Healey +38 | D+42 | 3,374 | |
Groveland | Healey +5 | D+10 | 3,348 | |
Blackstone | Diehl +8 | R+2 | 3,345 | |
Topsfield | Healey +15 | D+21 | 3,328 | |
Lincoln | Healey +64 | D+66 | 3,313 | |
Merrimac | Healey +14 | D+19 | 3,269 | |
West Bridgewater | Diehl +9 | R+1 | 3,250 | |
Ayer | Healey +26 | D+30 | 3,228 | |
Dighton | Diehl +9 | R+7 | 3,200 | |
Rowley | Healey +1.4 | D+6 | 3,179 | |
Harvard | Healey +47 | D+51 | 3,178 | |
Templeton | Diehl +9 | R+5 | 3,137 | |
Southampton | Healey +5 | D+10 | 3,095 | |
Lancaster | Healey +10 | D+16 | 3,087 | |
Dover | Healey +26 | D+41 | 2,997 | |
Great Barrington | Healey +64 | D+66 | 2,980 | |
Williamstown | Healey +70 | D+72 | 2,904 | |
Adams | Healey +31 | D+33 | 2,890 | |
Manchester-by-the-Sea | Healey +39 | D+45 | 2,884 | |
Granby | Diehl +0.1 | D+6 | 2,881 | |
Rochester | Diehl +16 | R+6 | 2,874 | |
Bolton | Healey +35 | D+37 | 2,854 | |
Carlisle | Healey +52 | D+55 | 2,839 | |
Ashburnham | Healey +5 | D+10 | 2,828 | |
Berkley | Diehl +17 | R+12 | 2,797 | |
Marion | Healey +23 | D+31 | 2,789 | |
Mendon | Diehl +0.14 | D+7 | 2,787 | |
Shirley | Healey +15 | D+16 | 2,682 | |
Orange | Healey +6 | D+8 | 2,671 | |
Boylston | Healey +13 | D+17 | 2,611 | |
West Newbury | Healey +28 | D+32 | 2,574 | |
Dalton | Healey +40 | D+43 | 2,573 | |
Deerfield | Healey +44 | D+47 | 2,565 | |
Hadley | Healey +42 | D+45 | 2,543 | |
Lenox | Healey +59 | D+63 | 2,504 | |
Hopedale | Healey +20 | D+24 | 2,488 | |
Boxborough | Healey +44 | D+51 | 2,448 | |
Lee | Healey +37 | D+41 | 2,376 | |
Hampden | Diehl +10 | R+5 | 2,330 | |
Oak Bluffs | Healey +52 | D+53 | 2,303 | |
Provincetown | Healey +82 | D+85 | 2,230 | |
Hubbardston | Diehl +10 | R+1.8 | 2,195 | |
Paxton | Healey +6 | D+12 | 2,195 | |
Barre | Diehl +6 | D+0.38 | 2,191 | |
Sherborn | Healey +50 | D+58 | 2,190 | |
Edgartown | Healey +41 | D+43 | 2,179 | |
Tisbury | Healey +57 | D+60 | 2,027 | |
Wellfleet | Healey +57 | D+59 | 2,020 | |
North Brookfield | Diehl +14 | R+10 | 1,985 | |
Nahant | Healey +30 | D+31 | 1,958 | |
Wenham | Healey +31 | D+38 | 1,957 | |
Princeton | Healey +21 | D+22 | 1,937 | |
Berlin | Healey +17 | D+25 | 1,838 | |
Essex | Healey +30 | D+34 | 1,836 | |
Warren | Diehl +12 | R+9 | 1,785 | |
West Tisbury | Healey +68 | D+69 | 1,760 | |
Hatfield | Healey +36 | D+39 | 1,759 | |
West Brookfield | Diehl +1.3 | D+0.43 | 1,737 | |
Brimfield | Diehl +13 | R+6 | 1,736 | |
Dunstable | Healey +12 | D+17 | 1,711 | |
Avon | Healey +10 | D+21 | 1,651 | |
Sheffield | Healey +43 | D+45 | 1,511 | |
Plympton | Diehl +6 | D+3 | 1,487 | |
Truro | Healey +58 | D+60 | 1,483 | |
Brookfield | Diehl +4 | R+5 | 1,472 | |
Northfield | Healey +31 | D+33 | 1,459 | |
Ashby | Diehl +4 | R+3 | 1,448 | |
Williamsburg | Healey +63 | D+61 | 1,446 | |
Sunderland | Healey +54 | D+59 | 1,374 | |
Cheshire | Healey +10 | D+18 | 1,359 | |
Lanesborough | Healey +30 | D+34 | 1,275 | |
Millville | Diehl +16 | R+8 | 1,201 | |
Hardwick | Diehl +6 | D+1.1 | 1,106 | |
Leverett | Healey +74 | D+75 | 1,080 | |
Conway | Healey +55 | D+55 | 1,071 | |
Shutesbury | Healey +73 | D+76 | 1,061 | |
Holland | Diehl +9 | R+6 | 1,060 | |
Stockbridge | Healey +63 | D+63 | 1,057 | |
Bernardston | Healey +33 | D+36 | 979 | |
East Brookfield | Diehl +10 | R+11 | 966 | |
Ashfield | Healey +62 | D+67 | 965 | |
Westhampton | Healey +32 | D+27 | 963 | |
Oakham | Diehl +13 | R+9 | 930 | |
Buckland | Healey +50 | D+52 | 911 | |
Whately | Healey +33 | D+37 | 893 | |
Shelburne | Healey +52 | D+61 | 891 | |
Huntington | Diehl +6 | R+0.66 | 886 | |
Hinsdale | Healey +24 | D+31 | 852 | |
Richmond | Healey +56 | D+58 | 814 | |
Becket | Healey +27 | D+29 | 804 | |
Phillipston | Diehl +21 | R+13 | 796 | |
Gill | Healey +38 | D+41 | 773 | |
Otis | Healey +13 | D+11 | 764 | |
Chilmark | Healey +70 | D+75 | 754 | |
Wales | Diehl +23 | R+18 | 754 | |
Egremont | Healey +63 | D+63 | 751 | |
New Marlborough | Healey +38 | D+43 | 751 | |
Granville | Diehl +23 | R+16 | 749 | |
Petersham | Healey +17 | D+24 | 737 | |
West Stockbridge | Healey +63 | D+64 | 735 | |
Colrain | Healey +32 | D+36 | 728 | |
Pelham | Healey +78 | D+79 | 724 | |
Clarksburg | Healey +21 | D+20 | 695 | |
Worthington | Healey +36 | D+35 | 689 | |
Chesterfield | Healey +29 | D+27 | 656 | |
Erving | Healey +16 | D+21 | 654 | |
Russell | Diehl +18 | R+16 | 633 | |
Royalston | Healey +7 | D+6 | 626 | |
Blandford | Diehl +20 | R+19 | 618 | |
New Salem | Healey +25 | D+27 | 558 | |
Chester | Diehl +23 | R+14 | 550 | |
Charlemont | Healey +37 | D+35 | 530 | |
Goshen | Healey +25 | D+28 | 514 | |
Monterey | Healey +61 | D+64 | 496 | |
New Braintree | Diehl +3 | R+3 | 484 | |
Wendell | Healey +64 | D+62 | 480 | |
Cummington | Healey +48 | D+43 | 465 | |
Montgomery | Diehl +15 | R+12 | 448 | |
Warwick | Healey +38 | D+35 | 401 | |
Windsor | Healey +33 | D+29 | 395 | |
Leyden | Healey +34 | D+35 | 392 | |
Plainfield | Healey +41 | D+45 | 365 | |
Heath | Healey +32 | D+29 | 363 | |
Peru | Healey +6 | D+16 | 361 | |
Sandisfield | Healey +21 | D+21 | 354 | |
Hancock | Healey +9 | D+11 | 348 | |
Florida | Diehl +5 | D+1.4 | 284 | |
Savoy | Healey +3 | D+16 | 278 | |
Washington | Healey +33 | D+38 | 278 | |
Aquinnah | Healey +70 | D+78 | 262 | |
Alford | Healey +67 | D+68 | 261 | |
Middlefield | Healey +30 | D+23 | 253 | |
Tolland | Diehl +20 | R+15 | 245 | |
Tyringham | Healey +49 | D+52 | 243 | |
Rowe | Healey +17 | D+15 | 210 | |
Hawley | Healey +38 | D+37 | 158 | |
New Ashford | Healey +18 | D+33 | 118 | |
Mount Washington | Healey +57 | D+70 | 103 | |
Gosnold | Healey +49 | D+42 | 53 | |
Monroe | Healey +26 | R+5 | 38 | |
Analyzing the vote
Your guide to the midterm results, from Times reporters