Massachusetts U.S. Senate Election Results
Candidate | Party | Votes | Pct. |
---|---|---|---|
Warren* Elizabeth Warren* | Democrat Dem. | 1,634,213 | 60.4% |
Diehl Geoff Diehl | Republican Rep. | 979,507 | 36.2% |
Ayyadurai Shiva Ayyadurai | Independent Ind. | 91,732 | 3.4% |
2,705,452 votes, 100% reporting (2,173 of 2,173 precincts)
* Incumbent
Results Map
Vote share
Dem. 50 60 70
Rep. 50 60 70
Other 50 60 70
No results
Town | Warren | Diehl | Ayyadurai | Rpt. |
---|---|---|---|---|
Boston | 178,895 | 37,305 | 5,475 | 100% |
Worcester | 32,573 | 14,377 | 1,759 | 100% |
Cambridge | 41,589 | 3,343 | 908 | 100% |
Newton | 31,088 | 8,355 | 1,297 | 100% |
Springfield | 27,708 | 8,174 | 1,134 | 100% |
Somerville | 30,686 | 3,647 | 808 | 100% |
Quincy | 20,067 | 12,380 | 1,017 | 100% |
Plymouth | 13,292 | 13,661 | 820 | 100% |
Brockton | 18,622 | 7,087 | 633 | 100% |
Lowell | 17,039 | 8,092 | 1,040 | 100% |
Medford | 17,896 | 6,437 | 815 | 100% |
Brookline | 21,086 | 3,316 | 652 | 100% |
Weymouth | 12,430 | 11,365 | 708 | 100% |
Lynn | 16,262 | 7,173 | 744 | 100% |
Framingham | 16,568 | 6,782 | 689 | 100% |
Arlington | 18,922 | 4,405 | 694 | 100% |
New Bedford | 14,784 | 7,593 | 936 | 100% |
Haverhill | 12,241 | 9,732 | 951 | 100% |
Peabody | 11,133 | 10,238 | 813 | 100% |
Barnstable | 10,874 | 10,501 | 662 | 100% |
Waltham | 14,502 | 6,652 | 821 | 100% |
Fall River | 11,662 | 7,162 | 684 | 100% |
Beverly | 11,331 | 6,534 | 781 | 100% |
Salem | 13,162 | 4,763 | 680 | 100% |
Chicopee | 9,878 | 7,371 | 833 | 100% |
Billerica | 8,193 | 8,795 | 756 | 100% |
Taunton | 9,029 | 8,018 | 624 | 100% |
Malden | 12,529 | 4,404 | 516 | 100% |
Methuen | 8,765 | 7,977 | 697 | 100% |
Falmouth | 9,833 | 7,021 | 575 | 100% |
Natick | 11,538 | 5,004 | 528 | 100% |
Chelmsford | 9,006 | 7,086 | 647 | 100% |
Braintree | 8,182 | 8,090 | 462 | 100% |
Woburn | 8,724 | 7,163 | 679 | 100% |
Pittsfield | 11,970 | 3,978 | 489 | 100% |
Andover | 9,257 | 6,275 | 773 | 100% |
Needham | 10,954 | 4,657 | 500 | 100% |
Shrewsbury | 8,838 | 6,531 | 565 | 100% |
Lexington | 11,978 | 3,379 | 498 | 100% |
Watertown | 11,817 | 3,421 | 555 | 100% |
Attleboro | 8,343 | 6,799 | 625 | 100% |
Leominster | 7,676 | 6,951 | 632 | 100% |
Lawrence | 12,336 | 2,495 | 372 | 100% |
Northampton | 12,967 | 1,718 | 378 | 100% |
Franklin | 7,667 | 6,778 | 458 | 100% |
Westfield | 6,720 | 7,570 | 554 | 100% |
Melrose | 9,262 | 4,681 | 471 | 100% |
Marlborough | 8,391 | 5,355 | 571 | 100% |
Tewksbury | 6,118 | 7,233 | 680 | 100% |
Milton | 8,842 | 4,527 | 414 | 100% |
Revere | 8,416 | 4,824 | 416 | 100% |
Gloucester | 8,405 | 4,736 | 473 | 100% |
Marshfield | 5,951 | 6,953 | 353 | 100% |
Reading | 7,404 | 5,271 | 499 | 100% |
North Andover | 6,773 | 5,852 | 548 | 100% |
Dracut | 5,409 | 6,928 | 677 | 100% |
Norwood | 7,228 | 5,265 | 420 | 100% |
Wellesley | 8,334 | 4,103 | 476 | 100% |
Belmont | 9,141 | 3,073 | 549 | 100% |
Dartmouth | 6,775 | 5,583 | 394 | 100% |
Wakefield | 6,699 | 5,471 | 444 | 100% |
Danvers | 6,189 | 5,761 | 510 | 100% |
Hingham | 6,700 | 5,324 | 366 | 100% |
Dedham | 7,157 | 4,665 | 378 | 100% |
Holyoke | 8,488 | 3,281 | 425 | 100% |
Yarmouth | 6,197 | 5,551 | 390 | 100% |
Walpole | 5,766 | 5,884 | 447 | 100% |
Randolph | 9,048 | 2,603 | 254 | 100% |
Agawam | 5,303 | 6,127 | 417 | 100% |
North Attleborough | 5,826 | 5,455 | 534 | 100% |
Westford | 6,654 | 4,665 | 394 | 100% |
Fitchburg | 6,333 | 4,694 | 461 | 100% |
Marblehead | 6,903 | 4,090 | 392 | 100% |
Burlington | 6,010 | 4,851 | 430 | 100% |
Saugus | 4,845 | 5,894 | 367 | 100% |
Winchester | 6,750 | 3,927 | 426 | 100% |
Wilmington | 5,031 | 5,642 | 394 | 100% |
Stoughton | 6,345 | 4,360 | 342 | 100% |
Acton | 7,983 | 2,611 | 424 | 100% |
Amherst | 9,782 | 891 | 305 | 100% |
Canton | 5,915 | 4,641 | 349 | 100% |
Stoneham | 5,782 | 4,689 | 433 | 100% |
Sandwich | 5,052 | 5,479 | 366 | 100% |
Mansfield | 5,606 | 4,785 | 375 | 100% |
Scituate | 5,413 | 4,769 | 303 | 100% |
Bridgewater | 4,467 | 5,702 | 308 | 100% |
Easton | 5,384 | 4,757 | 332 | 100% |
Milford | 5,447 | 4,526 | 381 | 100% |
Middleborough | 4,027 | 5,923 | 362 | 100% |
Newburyport | 6,556 | 3,224 | 332 | 100% |
Everett | 7,000 | 2,776 | 314 | 100% |
Concord | 7,427 | 2,303 | 299 | 100% |
Holden | 4,737 | 4,482 | 363 | 100% |
Sudbury | 6,341 | 2,888 | 287 | 100% |
West Springfield | 4,646 | 4,399 | 353 | 100% |
Wareham | 4,551 | 4,469 | 364 | 100% |
Bourne | 4,140 | 4,774 | 332 | 100% |
Hudson | 5,036 | 3,452 | 331 | 100% |
Pembroke | 3,676 | 4,769 | 262 | 100% |
Sharon | 5,938 | 2,368 | 341 | 100% |
Easthampton | 5,962 | 2,177 | 343 | 100% |
Foxborough | 4,192 | 3,979 | 289 | 100% |
Duxbury | 4,036 | 4,136 | 252 | 100% |
Grafton | 4,464 | 3,537 | 352 | 100% |
Dennis | 4,294 | 3,747 | 215 | 100% |
Westwood | 4,376 | 3,506 | 258 | 100% |
Longmeadow | 4,541 | 3,174 | 299 | 100% |
Ludlow | 3,769 | 3,930 | 309 | 100% |
Hopkinton | 4,536 | 3,115 | 231 | 100% |
Westborough | 4,866 | 2,741 | 252 | 100% |
Norton | 3,710 | 3,800 | 246 | 100% |
South Hadley | 4,668 | 2,768 | 288 | 100% |
Mashpee | 3,804 | 3,656 | 240 | 100% |
Ashland | 4,794 | 2,622 | 279 | 100% |
Swampscott | 4,830 | 2,586 | 278 | 100% |
Amesbury | 4,576 | 2,770 | 344 | 100% |
Northborough | 4,344 | 3,033 | 256 | 100% |
Auburn | 3,685 | 3,587 | 359 | 100% |
Ipswich | 4,317 | 3,027 | 287 | 100% |
Winthrop | 4,122 | 3,179 | 254 | 100% |
Rockland | 3,334 | 3,959 | 243 | 100% |
Hanover | 2,945 | 4,359 | 208 | 100% |
Harwich | 4,033 | 3,264 | 213 | 100% |
Holliston | 4,609 | 2,616 | 253 | 100% |
East Longmeadow | 3,460 | 3,719 | 267 | 100% |
Somerset | 3,790 | 3,349 | 262 | 100% |
Wayland | 5,204 | 1,950 | 247 | 100% |
North Reading | 3,508 | 3,581 | 274 | 100% |
Abington | 3,130 | 4,045 | 161 | 100% |
Greenfield | 5,278 | 1,775 | 259 | 100% |
Westport | 3,560 | 3,320 | 264 | 100% |
Bellingham | 3,244 | 3,596 | 274 | 100% |
Belchertown | 4,073 | 2,656 | 311 | 100% |
Fairhaven | 3,571 | 3,197 | 239 | 100% |
Wilbraham | 3,172 | 3,545 | 211 | 100% |
Northbridge | 2,927 | 3,703 | 270 | 100% |
Gardner | 3,429 | 2,998 | 406 | 100% |
Bedford | 4,410 | 2,214 | 208 | 100% |
Whitman | 2,642 | 3,888 | 175 | 100% |
Swansea | 3,140 | 3,221 | 206 | 100% |
Chelsea | 5,190 | 1,194 | 180 | 100% |
Medfield | 3,562 | 2,745 | 205 | 100% |
East Bridgewater | 2,431 | 3,832 | 176 | 100% |
Kingston | 2,819 | 3,369 | 214 | 100% |
Lynnfield | 2,585 | 3,555 | 195 | 100% |
Medway | 3,229 | 2,853 | 239 | 100% |
Raynham | 2,547 | 3,396 | 184 | 100% |
Uxbridge | 2,652 | 3,154 | 260 | 100% |
Seekonk | 3,092 | 2,783 | 172 | 100% |
Brewster | 3,420 | 2,281 | 226 | 100% |
Norwell | 2,633 | 3,031 | 168 | 100% |
Millbury | 2,514 | 3,007 | 278 | 100% |
Charlton | 2,154 | 3,324 | 295 | 100% |
Groton | 3,365 | 2,178 | 215 | 100% |
Clinton | 2,913 | 2,346 | 261 | 100% |
Wrentham | 2,391 | 2,909 | 205 | 100% |
Weston | 3,298 | 1,910 | 262 | 100% |
Oxford | 2,246 | 2,921 | 264 | 100% |
Pepperell | 2,474 | 2,734 | 216 | 100% |
Webster | 2,343 | 2,813 | 256 | 100% |
Maynard | 3,584 | 1,622 | 203 | 100% |
Tyngsborough | 2,447 | 2,740 | 211 | 100% |
Hull | 3,057 | 2,172 | 165 | 100% |
Lakeville | 2,019 | 3,178 | 155 | 100% |
Nantucket | 3,504 | 1,648 | 165 | 100% |
Lunenburg | 2,527 | 2,517 | 193 | 100% |
Norfolk | 2,421 | 2,623 | 193 | 100% |
Rehoboth | 2,273 | 2,790 | 158 | 100% |
Littleton | 3,085 | 1,919 | 191 | 100% |
Hanson | 1,910 | 3,105 | 124 | 100% |
Southborough | 2,925 | 2,015 | 165 | 100% |
Carver | 2,033 | 2,784 | 169 | 100% |
Southbridge | 2,580 | 1,876 | 185 | 100% |
Palmer | 2,100 | 2,239 | 279 | 100% |
Sutton | 1,836 | 2,565 | 216 | 100% |
Sturbridge | 2,148 | 2,263 | 197 | 100% |
Leicester | 1,971 | 2,424 | 210 | 100% |
Spencer | 1,863 | 2,395 | 232 | 100% |
Holbrook | 2,299 | 2,030 | 122 | 100% |
Boxford | 2,054 | 2,136 | 215 | 100% |
Cohasset | 2,344 | 1,915 | 122 | 100% |
Rockport | 2,790 | 1,358 | 146 | 100% |
Millis | 2,262 | 1,864 | 155 | 100% |
Sterling | 1,836 | 2,268 | 160 | 100% |
Southwick | 1,581 | 2,464 | 207 | 100% |
North Adams | 3,102 | 1,005 | 141 | 100% |
Dudley | 1,631 | 2,409 | 206 | 100% |
Middleton | 1,722 | 2,328 | 181 | 100% |
Acushnet | 1,779 | 2,302 | 123 | 100% |
Georgetown | 1,909 | 2,052 | 195 | 100% |
Plainville | 1,904 | 2,011 | 178 | 100% |
Newbury | 2,250 | 1,661 | 170 | 100% |
Chatham | 2,107 | 1,862 | 108 | 100% |
Rutland | 1,724 | 2,153 | 197 | 100% |
Orleans | 2,406 | 1,550 | 93 | 100% |
Hamilton | 2,240 | 1,673 | 130 | 100% |
Stow | 2,585 | 1,322 | 112 | 100% |
Townsend | 1,671 | 2,170 | 149 | 100% |
Salisbury | 1,822 | 1,945 | 179 | 100% |
Upton | 1,982 | 1,784 | 157 | 100% |
Douglas | 1,448 | 2,286 | 180 | 100% |
Westminster | 1,718 | 2,011 | 175 | 100% |
Freetown | 1,610 | 2,165 | 121 | 100% |
Athol | 1,787 | 1,836 | 220 | 100% |
Mattapoisett | 1,878 | 1,757 | 113 | 100% |
Monson | 1,675 | 1,845 | 201 | 100% |
West Boylston | 1,787 | 1,770 | 151 | 100% |
Montague | 2,590 | 895 | 169 | 100% |
Halifax | 1,432 | 2,105 | 115 | 100% |
Blackstone | 1,519 | 1,906 | 118 | 100% |
Winchendon | 1,505 | 1,852 | 164 | 100% |
Lincoln | 2,743 | 658 | 104 | 100% |
Topsfield | 1,697 | 1,627 | 130 | 100% |
Groveland | 1,541 | 1,760 | 146 | 100% |
West Bridgewater | 1,331 | 1,998 | 93 | 100% |
Ware | 1,572 | 1,633 | 206 | 100% |
Merrimac | 1,676 | 1,511 | 184 | 100% |
Ayer | 1,860 | 1,364 | 142 | 100% |
Harvard | 2,242 | 997 | 100 | 100% |
Lancaster | 1,581 | 1,606 | 139 | 100% |
Eastham | 2,057 | 1,146 | 73 | 100% |
Dighton | 1,332 | 1,809 | 97 | 100% |
Southampton | 1,542 | 1,548 | 124 | 100% |
Rowley | 1,435 | 1,659 | 119 | 100% |
Great Barrington | 2,604 | 515 | 77 | 100% |
Williamstown | 2,666 | 448 | 59 | 100% |
Templeton | 1,314 | 1,701 | 148 | 100% |
Adams | 2,097 | 932 | 106 | 100% |
Manchester-by-the-Sea | 1,863 | 1,140 | 100 | 100% |
Dover | 1,668 | 1,307 | 113 | 100% |
Granby | 1,495 | 1,400 | 148 | 100% |
Carlisle | 2,008 | 843 | 82 | 100% |
Bolton | 1,727 | 1,094 | 106 | 100% |
Mendon | 1,303 | 1,512 | 94 | 100% |
Dalton | 1,945 | 855 | 70 | 100% |
Berkley | 1,108 | 1,635 | 97 | 100% |
Hopedale | 1,428 | 1,305 | 89 | 100% |
Ashburnham | 1,306 | 1,363 | 127 | 100% |
Shirley | 1,368 | 1,300 | 109 | 100% |
Marion | 1,511 | 1,186 | 79 | 100% |
Rochester | 1,116 | 1,597 | 63 | 100% |
Hadley | 1,891 | 753 | 96 | 100% |
Boxborough | 1,790 | 818 | 93 | 100% |
Lenox | 2,069 | 538 | 65 | 100% |
Orange | 1,272 | 1,228 | 135 | 100% |
Deerfield | 1,812 | 722 | 88 | 100% |
West Newbury | 1,441 | 1,050 | 103 | 100% |
Oak Bluffs | 1,817 | 639 | 87 | 100% |
Lee | 1,753 | 705 | 76 | 100% |
Hampden | 1,052 | 1,353 | 84 | 100% |
Boylston | 1,203 | 1,165 | 87 | 100% |
Sherborn | 1,525 | 759 | 83 | 100% |
Edgartown | 1,546 | 723 | 96 | 100% |
Tisbury | 1,700 | 494 | 87 | 100% |
Paxton | 1,046 | 1,133 | 87 | 100% |
Hubbardston | 906 | 1,228 | 114 | 100% |
Barre | 993 | 1,138 | 107 | 100% |
Provincetown | 1,917 | 171 | 39 | 100% |
Wenham | 1,115 | 894 | 73 | 100% |
Nahant | 1,197 | 796 | 74 | 100% |
North Brookfield | 743 | 1,178 | 106 | 100% |
Princeton | 1,052 | 898 | 70 | 100% |
Wellfleet | 1,482 | 471 | 57 | 100% |
Essex | 1,125 | 795 | 85 | 100% |
Avon | 1,002 | 862 | 53 | 100% |
West Tisbury | 1,503 | 329 | 69 | 100% |
Warren | 769 | 984 | 101 | 100% |
Brimfield | 711 | 992 | 94 | 100% |
Hatfield | 1,168 | 566 | 57 | 100% |
Berlin | 944 | 717 | 71 | 100% |
West Brookfield | 770 | 896 | 66 | 100% |
Dunstable | 850 | 809 | 51 | 100% |
Sheffield | 1,147 | 409 | 39 | 100% |
Ashby | 674 | 846 | 53 | 100% |
Sunderland | 1,195 | 333 | 45 | 100% |
Williamsburg | 1,177 | 305 | 58 | 100% |
Plympton | 639 | 837 | 46 | 100% |
Brookfield | 618 | 828 | 66 | 100% |
Northfield | 940 | 480 | 73 | 100% |
Cheshire | 879 | 566 | 44 | 100% |
Truro | 1,054 | 336 | 39 | 100% |
Lanesborough | 879 | 477 | 46 | 100% |
Millville | 517 | 701 | 58 | 100% |
Shutesbury | 976 | 130 | 30 | 100% |
Leverett | 990 | 125 | 20 | 100% |
Holland | 461 | 607 | 60 | 100% |
Hardwick | 509 | 556 | 60 | 100% |
Stockbridge | 865 | 218 | 30 | 100% |
Conway | 828 | 244 | 30 | 100% |
Ashfield | 811 | 196 | 32 | 100% |
Bernardston | 670 | 320 | 47 | 100% |
East Brookfield | 381 | 591 | 47 | 100% |
Shelburne | 755 | 210 | 25 | 100% |
Westhampton | 589 | 357 | 43 | 100% |
Buckland | 706 | 215 | 44 | 100% |
Oakham | 346 | 571 | 34 | 100% |
Huntington | 439 | 453 | 45 | 100% |
Hinsdale | 567 | 296 | 34 | 100% |
Whately | 559 | 298 | 25 | 100% |
Richmond | 646 | 183 | 27 | 100% |
Phillipston | 339 | 463 | 32 | 100% |
West Stockbridge | 649 | 130 | 19 | 100% |
Becket | 509 | 261 | 26 | 100% |
Pelham | 674 | 93 | 28 | 100% |
Wales | 313 | 437 | 42 | 100% |
Egremont | 641 | 125 | 18 | 100% |
Gill | 545 | 219 | 19 | 100% |
Granville | 296 | 450 | 30 | 100% |
New Marlborough | 533 | 204 | 21 | 100% |
Colrain | 484 | 218 | 41 | 100% |
Petersham | 413 | 280 | 29 | 100% |
Chilmark | 587 | 107 | 27 | 100% |
Otis | 410 | 292 | 17 | 100% |
Clarksburg | 445 | 240 | 16 | 100% |
Russell | 260 | 398 | 27 | 100% |
Worthington | 423 | 211 | 44 | 100% |
Chesterfield | 393 | 228 | 26 | 100% |
Erving | 384 | 225 | 35 | 100% |
Blandford | 225 | 350 | 15 | 100% |
Charlemont | 361 | 177 | 40 | 100% |
Chester | 232 | 315 | 21 | 100% |
Royalston | 279 | 259 | 20 | 100% |
Goshen | 342 | 181 | 24 | 100% |
New Salem | 331 | 183 | 19 | 100% |
New Braintree | 224 | 276 | 18 | 100% |
Wendell | 406 | 66 | 31 | 100% |
Cummington | 346 | 113 | 22 | 100% |
Monterey | 367 | 77 | 19 | 100% |
Montgomery | 167 | 265 | 18 | 100% |
Windsor | 284 | 141 | 21 | 100% |
Leyden | 289 | 128 | 13 | 100% |
Peru | 254 | 147 | 19 | 100% |
Warwick | 263 | 125 | 22 | 100% |
Plainfield | 269 | 91 | 14 | 100% |
Sandisfield | 236 | 126 | 6 | 100% |
Heath | 224 | 129 | 9 | 100% |
Hancock | 194 | 151 | 7 | 100% |
Florida | 157 | 146 | 15 | 100% |
Washington | 206 | 85 | 7 | 100% |
Savoy | 148 | 107 | 14 | 100% |
Aquinnah | 228 | 25 | 13 | 100% |
Alford | 217 | 37 | 4 | 100% |
Middlefield | 171 | 75 | 11 | 100% |
Tolland | 103 | 147 | 6 | 100% |
Tyringham | 197 | 52 | 4 | 100% |
Rowe | 109 | 81 | 3 | 100% |
Hawley | 112 | 49 | 6 | 100% |
New Ashford | 83 | 39 | 1 | 100% |
Mount Washington | 73 | 16 | 6 | 100% |
Gosnold | 33 | 21 | 2 | 100% |
Monroe | 22 | 19 | 5 | 100% |
+ Show all townships – Collapse townships |
Source: Election results and race calls from The Associated Press
By Sarah Almukhtar, Mike Andre, Wilson Andrews, Matthew Bloch, Jeremy Bowers, Larry Buchanan, Nate Cohn, Alastair Coote, Annie Daniel, Tiff Fehr, Samuel Jacoby, Josh Katz, Josh Keller, Aaron Krolik, Jasmine C. Lee, Rebecca Lieberman, Blacki Migliozzi, Paul Murray, Kevin Quealy, Jaymin Patel, Adam Pearce, Rachel Shorey, Michael Strickland, Rumsey Taylor, Isaac White, Maxine Whitely, and Josh Williams.
Alan Blinder, Lauretta Charlton, Emily Cochrane, Catie Edmondson, Elisabeth Goodridge, Pat Lyons, John Schwartz, Mitch Smith, Liam Stack and Jamie Stockwell contributed reporting.
State Results
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri