| Town/City | Precincts | E. Warren (Dem)
| S. Brown (i) (GOP)
| | Total | 2171/2172 | 1,678,408 54% | 1,449,180 46% | | Abington | 5/5 | 3,283 40% | 4,949 60% | | Acton | 6/6 | 6,888 58% | 4,939 42% | | Acushnet | 3/3 | 2,744 52% | 2,529 48% | | Adams | 5/5 | 2,688 69% | 1,198 31% | | Agawam | 8/8 | 6,109 43% | 8,207 57% | | Alford | 1/1 | 216 71% | 87 29% | | Amesbury | 6/6 | 4,039 48% | 4,345 52% | | Amherst | 10/10 | 11,853 80% | 2,942 20% | | Andover | 11/11 | 8,012 43% | 10,538 57% | | Aquinnah | 1/1 | 238 80% | 59 20% | | Arlington | 21/21 | 17,501 68% | 8,265 32% | | Ashburnham | 1/1 | 1,415 44% | 1,795 56% | | Ashby | 1/1 | 703 38% | 1,132 62% | | Ashfield | 1/1 | 879 78% | 247 22% | | Ashland | 5/5 | 4,161 49% | 4,344 51% | | Athol | 3/3 | 2,082 44% | 2,621 56% | | Attleboro | 12/12 | 8,708 46% | 10,397 54% | | Auburn | 5/5 | 3,697 42% | 5,096 58% | | Avon | 1/1 | 1,058 44% | 1,335 56% | | Ayer | 2/2 | 1,669 46% | 1,976 54% | | Barnstable | 13/13 | 11,360 45% | 14,046 55% | | Barre | 2/2 | 1,100 41% | 1,587 59% | | Becket | 1/1 | 640 67% | 314 33% | | Bedford | 4/4 | 3,917 51% | 3,691 49% | | Belchertown | 4/4 | 4,003 53% | 3,578 47% | | Bellingham | 6/6 | 3,470 41% | 5,046 59% | | Belmont | 8/8 | 8,480 60% | 5,577 40% | | Berkley | 2/2 | 1,351 41% | 1,949 59% | | Berlin | 1/1 | 775 43% | 1,025 57% | | Bernardston | 1/1 | 708 60% | 464 40% | | Beverly | 12/12 | 10,230 49% | 10,502 51% | | Billerica | 11/11 | 8,022 40% | 12,010 60% | | Blackstone | 3/3 | 1,805 42% | 2,523 58% | | Blandford | 1/1 | 263 40% | 399 60% | | Bolton | 1/1 | 1,337 44% | 1,711 56% | | Boston | 254/254 | 183,606 74% | 63,858 26% | | Bourne | 7/7 | 4,032 40% | 6,053 60% | | Boxborough | 1/1 | 1,411 48% | 1,517 52% | | Boxford | 3/3 | 1,698 33% | 3,439 67% | | Boylston | 1/1 | 1,040 39% | 1,631 61% | | Braintree | 12/12 | 8,436 43% | 11,031 57% | | Brewster | 3/3 | 3,305 51% | 3,217 49% | | Bridgewater | 7/7 | 4,654 39% | 7,372 61% | | Brimfield | 1/1 | 782 38% | 1,259 62% | | Brockton | 28/28 | 23,049 68% | 10,969 32% | | Brookfield | 1/1 | 696 40% | 1,023 60% | | Brookline | 16/16 | 20,566 74% | 7,343 26% | | Buckland | 1/1 | 684 67% | 342 33% | | Burlington | 7/7 | 5,848 44% | 7,458 56% | | Cambridge | 34/34 | 41,127 85% | 7,463 15% | | Canton | 6/6 | 5,576 45% | 6,728 55% | | Carlisle | 1/1 | 1,802 54% | 1,543 46% | | Carver | 3/3 | 2,364 39% | 3,686 61% | | Charlemont | 1/1 | 425 67% | 210 33% | | Charlton | 4/4 | 2,325 35% | 4,373 65% | | Chatham | 1/1 | 2,068 45% | 2,557 55% | | Chelmsford | 9/9 | 7,900 41% | 11,530 59% | | Chelsea | 16/16 | 6,275 76% | 2,031 24% | | Cheshire | 1/1 | 1,112 64% | 624 36% | | Chester | 1/1 | 285 43% | 379 57% | | Chesterfield | 1/1 | 415 58% | 302 42% | | Chicopee | 20/20 | 12,167 53% | 10,673 47% | | Chilmark | 1/1 | 550 76% | 176 24% | | Clarksburg | 1/1 | 515 61% | 334 39% | | Clinton | 4/4 | 3,003 50% | 3,060 50% | | Cohasset | 2/2 | 1,872 38% | 2,998 62% | | Colrain | 1/1 | 563 63% | 324 37% | | Concord | 5/5 | 6,734 62% | 4,212 38% | | Conway | 1/1 | 880 70% | 374 30% | | Cummington | 1/1 | 369 69% | 168 31% | | Dalton | 2/2 | 2,159 64% | 1,210 36% | | Danvers | 8/8 | 5,929 41% | 8,591 59% | | Dartmouth | 9/9 | 8,690 54% | 7,295 46% | | Dedham | 7/7 | 6,679 49% | 6,933 51% | | Deerfield | 1/1 | 1,939 64% | 1,073 36% | | Dennis | 5/5 | 4,394 48% | 4,846 52% | | Dighton | 2/2 | 1,512 41% | 2,139 59% | | Douglas | 3/3 | 1,462 32% | 3,059 68% | | Dover | 1/1 | 1,284 36% | 2,291 64% | | Dracut | 10/10 | 5,482 36% | 9,678 64% | | Dudley | 3/3 | 2,054 40% | 3,035 60% | | Dunstable | 1/1 | 706 37% | 1,181 63% | | Duxbury | 5/6 | 2,908 36% | 5,155 64% | | East Bridgewater | 4/4 | 2,670 37% | 4,633 63% | | East Brookfield | 1/1 | 389 34% | 761 66% | | East Longmeadow | 4/4 | 3,324 38% | 5,357 62% | | Eastham | 1/1 | 2,010 55% | 1,675 45% | | Easthampton | 5/5 | 5,737 64% | 3,269 36% | | Easton | 6/6 | 4,819 40% | 7,164 60% | | Edgartown | 1/1 | 1,509 59% | 1,048 41% | | Egremont | 1/1 | 625 75% | 203 25% | | Erving | 1/1 | 476 61% | 298 39% | | Essex | 1/1 | 952 44% | 1,200 56% | | Everett | 12/12 | 8,402 64% | 4,656 36% | | Fairhaven | 6/6 | 4,514 55% | 3,737 45% | | Fall River | 29/29 | 19,755 68% | 9,422 32% | | Falmouth | 9/9 | 9,871 51% | 9,500 49% | | Fitchburg | 12/12 | 7,302 51% | 7,053 49% | | Florida | 1/1 | 220 57% | 164 43% | | Foxborough | 5/5 | 3,783 39% | 5,889 61% | | Framingham | 18/18 | 16,319 59% | 11,357 41% | | Franklin | 8/8 | 6,683 38% | 10,721 62% | | Freetown | 3/3 | 2,076 45% | 2,562 55% | | Gardner | 10/10 | 4,008 49% | 4,186 51% | | Georgetown | 3/3 | 1,895 39% | 3,025 61% | | Gill | 1/1 | 587 67% | 291 33% | | Gloucester | 10/10 | 8,036 52% | 7,381 48% | | Goshen | 1/1 | 359 59% | 253 41% | | Gosnold | 1/1 | 43 49% | 44 51% | | Grafton | 5/5 | 3,989 42% | 5,451 58% | | Granby | 2/2 | 1,599 46% | 1,885 54% | | Granville | 1/1 | 298 33% | 594 67% | | Great Barrington | 4/4 | 2,801 78% | 773 22% | | Greenfield | 9/9 | 5,708 69% | 2,591 31% | | Groton | 3/3 | 2,714 45% | 3,356 55% | | Groveland | 2/2 | 1,467 37% | 2,495 63% | | Hadley | 1/1 | 1,955 64% | 1,121 36% | | Halifax | 2/2 | 1,569 39% | 2,502 61% | | Hamilton | 3/3 | 1,804 41% | 2,635 59% | | Hampden | 1/1 | 1,070 37% | 1,824 63% | | Hancock | 1/1 | 215 57% | 164 43% | | Hanover | 4/4 | 2,724 33% | 5,599 67% | | Hanson | 3/3 | 2,034 37% | 3,524 63% | | Hardwick | 1/1 | 608 46% | 700 54% | | Harvard | 1/1 | 1,980 55% | 1,609 45% | | Harwich | 4/4 | 3,935 49% | 4,176 51% | | Hatfield | 1/1 | 1,205 59% | 831 41% | | Haverhill | 21/21 | 13,025 47% | 14,474 53% | | Hawley | 1/1 | 115 59% | 79 41% | | Heath | 1/1 | 265 62% | 162 38% | | Hingham | 7/7 | 5,778 41% | 8,317 59% | | Hinsdale | 1/1 | 666 63% | 386 37% | | Holbrook | 4/4 | 2,590 47% | 2,923 53% | | Holden | 5/5 | 4,152 40% | 6,358 60% | | Holland | 1/1 | 524 40% | 795 60% | | Holliston | 4/4 | 3,873 47% | 4,388 53% | | Holyoke | 14/14 | 11,388 70% | 4,904 30% | | Hopedale | 1/1 | 1,361 42% | 1,916 58% | | Hopkinton | 4/4 | 3,477 40% | 5,154 60% | | Hubbardston | 1/1 | 929 36% | 1,671 64% | | Hudson | 7/7 | 4,726 47% | 5,276 53% | | Hull | 3/3 | 3,164 52% | 2,905 48% | | Huntington | 1/1 | 502 45% | 605 55% | | Ipswich | 4/4 | 3,835 46% | 4,465 54% | | Kingston | 4/4 | 2,586 37% | 4,377 63% | | Lakeville | 3/3 | 1,966 34% | 3,824 66% | | Lancaster | 2/2 | 1,491 40% | 2,215 60% | | Lanesborough | 1/1 | 1,078 68% | 499 32% | | Lawrence | 24/24 | 17,200 79% | 4,513 21% | | Lee | 1/1 | 1,975 68% | 920 32% | | Leicester | 4/4 | 2,215 40% | 3,290 60% | | Lenox | 1/1 | 2,218 73% | 825 27% | | Leominster | 15/15 | 8,435 45% | 10,187 55% | | Leverett | 1/1 | 988 81% | 227 19% | | Lexington | 9/9 | 11,850 65% | 6,386 35% | | Leyden | 1/1 | 306 66% | 155 34% | | Lincoln | 2/2 | 2,397 66% | 1,249 34% | | Littleton | 3/3 | 2,461 46% | 2,925 54% | | Longmeadow | 5/5 | 4,250 45% | 5,182 55% | | Lowell | 33/33 | 19,678 59% | 13,905 41% | | Ludlow | 6/6 | 4,324 45% | 5,307 55% | | Lunenburg | 4/4 | 2,310 39% | 3,590 61% | | Lynn | 28/28 | 20,673 65% | 11,026 35% | | Lynnfield | 4/4 | 2,244 31% | 5,003 69% | | Malden | 16/16 | 13,517 65% | 7,339 35% | | Manchester | 1/1 | 1,634 47% | 1,828 53% | | Mansfield | 6/6 | 4,739 40% | 7,176 60% | | Marblehead | 6/6 | 5,920 48% | 6,476 52% | | Marion | 1/1 | 1,501 47% | 1,721 53% | | Marlborough | 14/14 | 8,046 48% | 8,643 52% | | Marshfield | 7/7 | 5,799 38% | 9,276 62% | | Mashpee | 5/5 | 3,654 44% | 4,620 56% | | Mattapoisett | 1/1 | 1,786 45% | 2,176 55% | | Maynard | 4/4 | 3,147 54% | 2,644 46% | | Medfield | 4/4 | 2,832 38% | 4,569 62% | | Medford | 16/16 | 16,808 61% | 10,580 39% | | Medway | 4/4 | 2,906 40% | 4,329 60% | | Melrose | 14/14 | 8,006 52% | 7,409 48% | | Mendon | 1/1 | 1,209 36% | 2,196 64% | | Merrimac | 2/2 | 1,522 43% | 2,050 57% | | Methuen | 12/12 | 9,287 43% | 12,138 57% | | Middleborough | 6/6 | 4,357 38% | 7,048 62% | | Middlefield | 1/1 | 169 58% | 122 42% | | Middleton | 2/2 | 1,612 35% | 3,003 65% | | Milford | 8/8 | 5,986 47% | 6,816 53% | | Millbury | 4/4 | 2,805 41% | 3,987 59% | | Millis | 3/3 | 1,934 41% | 2,804 59% | | Millville | 1/1 | 579 37% | 975 63% | | Milton | 10/10 | 8,429 53% | 7,364 47% | | Monroe | 1/1 | 26 49% | 27 51% | | Monson | 3/3 | 1,830 43% | 2,454 57% | | Montague | 6/6 | 2,986 71% | 1,222 29% | | Monterey | 1/1 | 400 76% | 126 24% | | Montgomery | 1/1 | 204 40% | 306 60% | | Mount Washington | 1/1 | 83 77% | 25 23% | | Nahant | 1/1 | 1,199 52% | 1,103 48% | | Nantucket | 1/1 | 3,433 56% | 2,651 44% | | Natick | 10/10 | 10,042 54% | 8,586 46% | | Needham | 10/10 | 8,824 52% | 8,070 48% | | New Ashford | 1/1 | 102 66% | 52 34% | | New Bedford | 36/36 | 23,136 70% | 9,854 30% | | New Braintree | 1/1 | 234 42% | 324 58% | | New Marlborough | 1/1 | 527 63% | 304 37% | | New Salem | 1/1 | 351 58% | 251 42% | | Newbury | 2/2 | 1,954 44% | 2,477 56% | | Newburyport | 7/7 | 5,792 53% | 5,182 47% | | Newton | 32/32 | 29,868 67% | 15,034 33% | | Norfolk | 3/3 | 1,876 33% | 3,829 67% | | North Adams | 5/5 | 4,094 72% | 1,585 28% | | North Andover | 8/8 | 5,791 38% | 9,311 62% | | North Attleborough | 9/9 | 5,145 36% | 9,020 64% | | North Brookfield | 1/1 | 877 37% | 1,489 63% | | North Reading | 4/4 | 3,208 37% | 5,527 63% | | Northampton | 14/14 | 13,021 82% | 2,946 18% | | Northborough | 4/4 | 3,624 43% | 4,733 57% | | Northbridge | 4/4 | 2,735 36% | 4,873 64% | | Northfield | 1/1 | 1,014 62% | 610 38% | | Norton | 5/5 | 3,638 40% | 5,408 60% | | Norwell | 3/3 | 2,220 34% | 4,248 66% | | Norwood | 9/9 | 6,794 47% | 7,804 53% | | Oak Bluffs | 1/1 | 1,807 65% | 958 35% | | Oakham | 1/1 | 409 36% | 737 64% | | Orange | 2/2 | 1,555 48% | 1,687 52% | | Orleans | 1/1 | 2,302 51% | 2,177 49% | | Otis | 1/1 | 437 53% | 381 47% | | Oxford | 4/4 | 2,566 40% | 3,926 60% | | Palmer | 5/5 | 2,567 46% | 3,068 54% | | Paxton | 1/1 | 924 37% | 1,570 63% | | Peabody | 19/19 | 12,498 46% | 14,382 54% | | Pelham | 1/1 | 717 81% | 168 19% | | Pembroke | 5/5 | 3,669 38% | 6,106 62% | | Pepperell | 3/3 | 2,417 37% | 4,074 63% | | Peru | 1/1 | 281 60% | 187 40% | | Petersham | 1/1 | 405 50% | 412 50% | | Phillipston | 1/1 | 391 41% | 560 59% | | Pittsfield | 14/14 | 14,438 73% | 5,397 27% | | Plainfield | 1/1 | 276 71% | 112 29% | | Plainville | 3/3 | 1,574 36% | 2,827 64% | | Plymouth | 15/15 | 12,595 42% | 17,146 58% | | Plympton | 1/1 | 657 38% | 1,078 62% | | Princeton | 1/1 | 944 41% | 1,356 59% | | Provincetown | 1/1 | 2,026 85% | 353 15% | | Quincy | 30/30 | 21,469 54% | 18,566 46% | | Randolph | 12/12 | 10,571 70% | 4,493 30% | | Raynham | 6/6 | 2,635 38% | 4,331 62% | | Reading | 8/8 | 6,280 44% | 7,967 56% | | Rehoboth | 3/3 | 2,610 42% | 3,651 58% | | Revere | 21/21 | 10,009 60% | 6,809 40% | | Richmond | 1/1 | 656 72% | 260 28% | | Rochester | 1/1 | 1,164 37% | 1,950 63% | | Rockland | 6/6 | 3,694 43% | 4,919 57% | | Rockport | 3/3 | 2,597 55% | 2,144 45% | | Rowe | 1/1 | 130 54% | 110 46% | | Rowley | 1/1 | 1,300 36% | 2,275 64% | | Royalston | 2/2 | 339 51% | 330 49% | | Russell | 1/1 | 326 41% | 464 59% | | Rutland | 3/3 | 1,671 37% | 2,815 63% | | Salem | 14/14 | 11,791 61% | 7,612 39% | | Salisbury | 3/3 | 1,851 43% | 2,429 57% | | Sandisfield | 1/1 | 265 59% | 183 41% | | Sandwich | 6/6 | 5,015 40% | 7,401 60% | | Saugus | 10/10 | 5,871 43% | 7,769 57% | | Savoy | 1/1 | 204 58% | 145 42% | | Scituate | 6/6 | 4,646 41% | 6,675 59% | | Seekonk | 4/4 | 3,417 47% | 3,816 53% | | Sharon | 5/5 | 5,852 57% | 4,468 43% | | Sheffield | 1/1 | 1,165 64% | 643 36% | | Shelburne | 1/1 | 831 73% | 311 27% | | Sherborn | 1/1 | 1,232 46% | 1,421 54% | | Shirley | 1/1 | 1,335 43% | 1,787 57% | | Shrewsbury | 10/10 | 8,039 45% | 9,990 55% | | Shutesbury | 1/1 | 1,045 83% | 210 17% | | Somerset | 5/5 | 5,386 55% | 4,489 45% | | Somerville | 21/21 | 27,412 80% | 7,038 20% | | South Hadley | 5/5 | 4,731 54% | 4,021 46% | | Southampton | 1/1 | 1,600 46% | 1,911 54% | | Southborough | 3/3 | 2,464 42% | 3,347 58% | | Southbridge | 5/5 | 3,780 57% | 2,851 43% | | Southwick | 3/3 | 1,732 35% | 3,167 65% | | Spencer | 4/4 | 2,131 38% | 3,406 62% | | Springfield | 64/64 | 39,520 74% | 13,888 26% | | Sterling | 2/2 | 1,662 35% | 3,111 65% | | Stockbridge | 1/1 | 914 76% | 282 24% | | Stoneham | 7/7 | 5,557 45% | 6,801 55% | | Stoughton | 8/8 | 7,065 51% | 6,808 49% | | Stow | 2/2 | 2,043 48% | 2,216 52% | | Sturbridge | 3/3 | 2,106 40% | 3,142 60% | | Sudbury | 6/6 | 5,301 51% | 5,180 49% | | Sunderland | 1/1 | 1,297 70% | 566 30% | | Sutton | 3/3 | 1,761 33% | 3,587 67% | | Swampscott | 6/6 | 4,229 52% | 3,982 48% | | Swansea | 5/5 | 4,007 51% | 3,850 49% | | Taunton | 16/16 | 11,639 52% | 10,915 48% | | Templeton | 3/3 | 1,548 41% | 2,233 59% | | Tewksbury | 8/8 | 6,137 38% | 9,942 62% | | Tisbury | 1/1 | 1,731 70% | 741 30% | | Tolland | 1/1 | 102 37% | 176 63% | | Topsfield | 1/1 | 1,511 38% | 2,475 62% | | Townsend | 3/3 | 1,737 35% | 3,188 65% | | Truro | 1/1 | 968 66% | 497 34% | | Tyngsborough | 4/4 | 2,329 37% | 3,971 63% | | Tyringham | 1/1 | 159 62% | 99 38% | | Upton | 2/2 | 1,619 39% | 2,570 61% | | Uxbridge | 4/4 | 2,745 38% | 4,425 62% | | Wakefield | 7/7 | 6,054 42% | 8,429 58% | | Wales | 1/1 | 412 45% | 513 55% | | Walpole | 8/8 | 5,024 36% | 8,991 64% | | Waltham | 18/18 | 13,912 56% | 11,090 44% | | Ware | 3/3 | 1,992 47% | 2,255 53% | | Wareham | 6/6 | 5,314 49% | 5,549 51% | | Warren | 2/2 | 1,056 46% | 1,252 54% | | Warwick | 1/1 | 295 65% | 158 35% | | Washington | 1/1 | 215 68% | 99 32% | | Watertown | 12/12 | 10,773 64% | 5,938 36% | | Wayland | 4/4 | 4,576 56% | 3,667 44% | | Webster | 5/5 | 2,925 43% | 3,804 57% | | Wellesley | 8/8 | 7,454 50% | 7,408 50% | | Wellfleet | 1/1 | 1,497 67% | 744 33% | | Wendell | 1/1 | 436 79% | 119 21% | | Wenham | 1/1 | 896 38% | 1,456 62% | | West Boylston | 2/2 | 1,658 40% | 2,498 60% | | West Bridgewater | 2/2 | 1,427 36% | 2,540 64% | | West Brookfield | 1/1 | 813 42% | 1,137 58% | | West Newbury | 1/1 | 1,176 43% | 1,584 57% | | West Springfield | 8/8 | 5,167 45% | 6,302 55% | | West Stockbridge | 1/1 | 686 78% | 191 22% | | West Tisbury | 1/1 | 1,486 75% | 485 25% | | Westborough | 5/5 | 4,169 47% | 4,750 53% | | Westfield | 12/12 | 7,683 43% | 10,031 57% | | Westford | 6/6 | 5,335 41% | 7,531 59% | | Westhampton | 1/1 | 574 54% | 482 46% | | Westminster | 2/2 | 1,634 38% | 2,634 62% | | Weston | 4/4 | 2,989 45% | 3,626 55% | | Westport | 5/5 | 4,585 54% | 3,981 46% | | Westwood | 4/4 | 3,669 41% | 5,326 59% | | Weymouth | 18/18 | 12,723 46% | 15,115 54% | | Whately | 1/1 | 577 60% | 379 40% | | Whitman | 4/4 | 2,954 40% | 4,493 60% | | Wilbraham | 4/4 | 3,146 39% | 5,003 61% | | Williamsburg | 1/1 | 1,204 74% | 415 26% | | Williamstown | 3/3 | 2,921 79% | 789 21% | | Wilmington | 6/6 | 4,814 39% | 7,682 61% | | Winchendon | 4/4 | 1,832 44% | 2,342 56% | | Winchester | 8/8 | 6,174 48% | 6,578 52% | | Windsor | 1/1 | 352 67% | 171 33% | | Winthrop | 6/6 | 4,521 51% | 4,364 49% | | Woburn | 14/14 | 8,620 45% | 10,613 55% | | Worcester | 50/50 | 36,572 62% | 22,060 38% | | Worthington | 1/1 | 455 63% | 270 37% | | Wrentham | 3/3 | 1,868 30% | 4,442 70% | | Yarmouth | 7/7 | 6,403 46% | 7,465 54% |
|