Advertisement

SKIP ADVERTISEMENT

Massachusetts Presidential Election Results

Massachusetts Presidential Election Results

Winner

Joseph R. Biden Jr. wins Massachusetts.

Race called by The Associated Press.

Updated March 6, 2021
100% reported
Candidate Party Votes Pct. Electoral votes E.V.
Biden Joseph R. Biden Jr. Winner Democrat Dem. 2,382,202 65.6% 11
Trump* Donald J. Trump* Republican Rep. 1,167,202 32.1%
Jorgensen Jo Jorgensen Libertarian Lib. 47,013 1.3%
Hawkins Howie Hawkins Green Green 18,658 0.5%
Write-ins Write-ins 16,327 0.4%
Total reported Total reported 3,631,402
View all candidates Collapse candidates

* Incumbent

Vote reporting is effectively complete in Massachusetts.

Biden
Trump
3.6 million votes reported

Results by town

Town Margin Est. votes reported Total votes Absentee
Alford Biden +68
98%
325
Boston Biden +67
100%
293,796
Worcester Biden +38
100%
71,370
Cambridge Biden +85
100%
54,795 241
Springfield Biden +47
100%
54,373
Newton Biden +65
100%
50,295
Quincy Biden +35
100%
45,793
Somerville Biden +78
100%
42,200
Brockton Biden +54
100%
38,712
Lowell Biden +34
100%
38,681
Plymouth Biden +16
100%
37,336 19,638
Lynn Biden +40
100%
35,777
New Bedford Biden +24
100%
34,877
Weymouth Biden +22
100%
32,827
Haverhill Biden +20
100%
32,401
Framingham Biden +50
100%
32,048
Medford Biden +50
100%
31,713
Fall River Biden +12
100%
31,616
Brookline Biden +76
100%
31,084
Peabody Biden +14
100%
30,090
Waltham Biden +44
100%
28,896
Arlington Biden +68
100%
28,551
Barnstable Biden +18
100%
28,427
Taunton Biden +14
100%
26,773
Methuen Biden +12
100%
25,919
Chicopee Biden +15
100%
25,795
Malden Biden +51
100%
25,623
Billerica Biden +11
100%
24,644
Beverly Biden +39
100%
24,450
Salem Biden +52
100%
24,018
Attleboro Biden +19
100%
23,555
Lawrence Biden +48
100%
23,208
Woburn Biden +23
100%
22,418
Chelmsford Biden +27
100%
22,349
Pittsfield Biden +52
100%
21,942
Falmouth Biden +31
100%
21,890
Braintree Biden +18
100%
21,795
Natick Biden +52
100%
21,776
Andover Biden +36
100%
21,743
Leominster Biden +17
100%
21,525
Shrewsbury Biden +31
100%
21,131
Revere Biden +29
100%
20,890
Westfield Biden +1.7
100%
20,685
Franklin Biden +25
100%
20,346
Needham Biden +57
100%
20,113 15,938
Lexington Biden +65
100%
20,048
Watertown Biden +58
100%
19,227
Marlborough Biden +34
100%
19,143
Tewksbury Biden +6
100%
19,137 10,261
Melrose Biden +47
100%
18,241
Gloucester Biden +36
100%
18,159
North Andover Biden +25
100%
18,012
Northampton Biden +77
100%
17,925
Dartmouth Biden +11
100%
17,884 8,597
Dracut Trump +0.59
100%
17,845
Milton Biden +48
100%
17,654
Marshfield Biden +12
100%
17,482
Randolph Biden +58
100%
17,455
Norwood Biden +31
100%
17,453 8,400
North Attleborough Biden +16
100%
17,191
Reading Biden +34
100%
16,952
Danvers Biden +18
100%
16,907
Wakefield Biden +25
100%
16,623
Fitchburg Biden +22
100%
16,509
Wellesley Biden +57
100%
16,342
Holyoke Biden +39
100%
16,313
Hingham Biden +36
100%
16,229 10,499
Agawam Trump +1.7
100%
16,185
Walpole Biden +20
100%
16,166
Dedham Biden +38
100%
15,867
Saugus Biden +3
100%
15,797
Stoughton Biden +33
100%
15,623
Yarmouth Biden +20
100%
15,452
Belmont Biden +59
100%
15,356
Burlington Biden +25
100%
15,346
Westford Biden +36
100%
15,298
Everett Biden +43
100%
14,817
Wilmington Biden +11
100%
14,806
Bridgewater Biden +8
100%
14,616
Milford Biden +22
100%
14,580
Mansfield Biden +27
100%
14,537
Easton Biden +22
100%
14,519
Canton Biden +29
100%
14,485
Stoneham Biden +23
100%
14,322
Marblehead Biden +45
100%
14,234
Sandwich Biden +12
100%
14,061
Acton Biden +62
100%
13,927
Winchester Biden +44
100%
13,870
Middleborough Trump +6
100%
13,857
Scituate Biden +30
100%
13,530
West Springfield Biden +8
100%
13,513
Wareham Biden +11
100%
12,726
Newburyport Biden +47
100%
12,708
Holden Biden +18
100%
12,654
Sudbury Biden +54
100%
12,354
Concord Biden +65
100%
12,311
Bourne Biden +10
100%
12,119
Amherst Biden +83
100%
11,871
Pembroke Biden +8
100%
11,753
Sharon Biden +53
100%
11,617
Hudson Biden +31
100%
11,583
Grafton Biden +27
100%
11,453
Ludlow Trump +2
100%
11,384
Foxborough Biden +21
100%
11,346
Duxbury Biden +26
100%
11,219
Somerset Biden +6
100%
11,122
Norton Biden +11
100%
10,974
Westborough Biden +45
100%
10,636
Easthampton Biden +50
100%
10,592
Westport Biden +3
100%
10,546
Westwood Biden +32
100%
10,545
Chelsea Biden +56
100%
10,524
Ashland Biden +42
100%
10,444
Amesbury Biden +33
100%
10,395
Longmeadow Biden +31
100%
10,395
Dennis Biden +22
100%
10,321
Hopkinton Biden +39
100%
10,296
Mashpee Biden +18
100%
10,263
Winthrop Biden +25
100%
10,252
Auburn Biden +13
100%
10,201
East Longmeadow Biden +7
100%
10,122
South Hadley Biden +33
100%
10,059
Swansea Trump +4
100%
10,034
Rockland Biden +11
100%
9,994 5,856
North Reading Biden +15
100%
9,930
Bellingham Biden +8
100%
9,889
Northborough Biden +37
100%
9,687 6,215
Abington Biden +10
100%
9,660
Hanover Biden +4
100%
9,652
Holliston Biden +44
100%
9,617
Ipswich Biden +33
100%
9,614
Belchertown Biden +25
100%
9,609
Swampscott Biden +45
100%
9,572
Fairhaven Biden +9
100%
9,557
Harwich Biden +26
100%
9,448
Gardner Biden +13
100%
9,444
Greenfield Biden +49
100%
9,409
Wilbraham Biden +7
100%
9,397 5,630
Wayland Biden +61
100%
9,302
Northbridge Biden +5
100%
9,228
Seekonk Biden +9
100%
8,955
Bedford Biden +48
100%
8,859
Raynham Biden +1.5
100%
8,811
East Bridgewater Trump +2
100%
8,767
Uxbridge Biden +3
100%
8,727
Whitman Biden +7
100%
8,629
Kingston Biden +9
100%
8,520
Medway Biden +26
100%
8,416
Lynnfield Biden +3
100%
8,345
Webster Biden +0.08
100%
8,298
Medfield Biden +40
100%
8,211
Millbury Biden +6
100%
8,162
Charlton Trump +5
100%
8,122
Rehoboth Trump +5
100%
7,917 7,804
Clinton Biden +23
100%
7,826
Wrentham Biden +12
100%
7,807
Oxford Trump +2
100%
7,574
Tyngsborough Biden +9
100%
7,545
Brewster Biden +35
100%
7,436
Norwell Biden +19
100%
7,386
Lakeville Trump +6
100%
7,323 4,577
Pepperell Biden +9
100%
7,307
Nantucket Biden +46
100%
7,306 4,518
Groton Biden +38
100%
7,285
Southbridge Biden +15
100%
7,261
Lunenburg Biden +15
100%
7,192
Weston Biden +48
100%
7,085
Hull Biden +29
100%
7,080
Carver Trump +3
100%
6,961
Norfolk Biden +22
100%
6,853
Maynard Biden +48
100%
6,786
Hanson Trump +1.0
100%
6,741
Littleton Biden +37
100%
6,691
Southborough Biden +42
100%
6,665
Palmer Trump +2
100%
6,503
Leicester Trump +0.70
100%
6,415
Spencer Trump +5
100%
6,412
Sutton Biden +0.16
100%
6,318
Holbrook Biden +21
100%
6,213
Sturbridge Biden +15
100%
6,093 6,016
Dudley Trump +7
100%
6,092
Acushnet Trump +10
100%
6,068
North Adams Biden +44
100%
5,932
Middleton Trump +3
100%
5,858
Plainville Biden +12
100%
5,823
Southwick Trump +15
100%
5,732
Rutland Biden +3
100%
5,675
Cohasset Biden +39
100%
5,669
Millis Biden +27
100%
5,639
Georgetown Biden +12
100%
5,585
Salisbury Biden +4
100%
5,556
Boxford Biden +15
100%
5,543
Douglas Trump +9
100%
5,534
Freetown Trump +8
100%
5,506
Athol Biden +2
100%
5,502 5,410
Townsend Biden +1.2
100%
5,476
Sterling Biden +7
100%
5,451
Upton Biden +22
100%
5,300
Westminster Biden +4
100%
5,294
Rockport Biden +48
100%
5,275
Monson Trump +3
100%
5,175
Winchendon Trump +7
100%
5,152
Blackstone Trump +2
100%
5,135
Chatham Biden +25
100%
5,075
Newbury Biden +28
100%
5,025
Hamilton Biden +38
100%
4,988
Stow Biden +46
100%
4,964
Ware Trump +1.8
100%
4,951 4,916
Montague Biden +47
100%
4,898
Halifax Trump +0.90
100%
4,874
Orleans Biden +38
100%
4,842
West Boylston Biden +19
100%
4,802
Dighton Trump +7
100%
4,724
Mattapoisett Biden +18
100%
4,697
Ayer Biden +30
100%
4,625
West Bridgewater Trump +1.0
100%
4,625
Groveland Biden +10
100%
4,536
Templeton Trump +5
100%
4,495
Adams Biden +33
100%
4,441
Merrimac Biden +19
100%
4,391
Lancaster Biden +16
100%
4,354
Lincoln Biden +66
100%
4,271
Rowley Biden +6
100%
4,227
Southampton Biden +10
100%
4,194
Topsfield Biden +21
100%
4,144
Harvard Biden +51
100%
4,129
Berkley Trump +12
100%
4,113
Great Barrington Biden +66
100%
4,112
Eastham Biden +42
100%
4,100
Dover Biden +40
100%
4,023
Granby Biden +6
100%
3,956
Mendon Biden +7
100%
3,944 2,467
Rochester Trump +6
100%
3,833
Ashburnham Biden +9
100%
3,827
Dalton Biden +43
100%
3,821
Manchester Biden +44
100%
3,819
Orange Biden +8
100%
3,800
Hopedale Biden +24
100%
3,775
Bolton Biden +37
100%
3,762
Williamstown Biden +72
100%
3,757
Shirley Biden +16
100%
3,700
Marion Biden +30
100%
3,696
Carlisle Biden +55
100%
3,638
Hadley Biden +44
100%
3,493
Lee Biden +41
100%
3,489
Boxborough Biden +51
100%
3,402
Lenox Biden +62
100%
3,368
Deerfield Biden +47
100%
3,350
Hampden Trump +5
100%
3,339
Boylston Biden +17
100%
3,304
West Newbury Biden +32
100%
3,270
Oak Bluffs Biden +53
100%
3,209
Barre Biden +0.38
100%
3,157
Edgartown Biden +43
100%
3,101
Sherborn Biden +57
100%
2,963
Paxton Biden +12
100%
2,962
Hubbardston Trump +1.8
100%
2,927
Tisbury Biden +59
100%
2,835
North Brookfield Trump +10
100%
2,715
Avon Biden +21
100%
2,697
Provincetown Biden +85
100%
2,613
Wenham Biden +38
100%
2,608
Warren Trump +9
100%
2,599
Princeton Biden +21
100%
2,575
Nahant Biden +31
100%
2,524
Wellfleet Biden +59
100%
2,516
Essex Biden +34
100%
2,512
West Brookfield Biden +0.43
100%
2,327
Brimfield Trump +6
100%
2,314
Hatfield Biden +39
100%
2,313
West Tisbury Biden +69
100%
2,295
Berlin Biden +25
100%
2,265
Dunstable Biden +17
100%
2,173
Sheffield Biden +45
100%
2,162
Brookfield Trump +5
100%
2,054
Sunderland Biden +59
100%
2,050
Ashby Trump +3
100%
2,023
Cheshire Biden +18
100%
1,946
Plympton Biden +3
100%
1,918
Lanesborough Biden +33
100%
1,891
Northfield Biden +33
100%
1,855
Millville Trump +8
100%
1,848
Williamsburg Biden +61
100%
1,822
Truro Biden +59
100%
1,762
Holland Trump +6
100%
1,545
Hardwick Biden +1.0
100%
1,529
Leverett Biden +74
100%
1,386
Bernardston Biden +36
100%
1,375 876
East Brookfield Trump +11
100%
1,365
Stockbridge Biden +63
100%
1,363
Shutesbury Biden +76
100%
1,330
Conway Biden +55
100%
1,303
Oakham Trump +9
100%
1,257
Ashfield Biden +67
100%
1,218
Huntington Trump +0.66
100%
1,217
Hinsdale Biden +30
100%
1,210
Becket Biden +29
100%
1,195
Westhampton Biden +27
100%
1,195
Buckland Biden +52
100%
1,191
Shelburne Biden +61
100%
1,174
Whately Biden +37
100%
1,107
Phillipston Trump +13
100%
1,094
Wales Trump +17
100%
1,087
Richmond Biden +58
100%
1,057
Otis Biden +11
100%
1,014
Colrain Biden +36
100%
1,007
Clarksburg Biden +19
100%
990
Granville Trump +16
100%
990
Gill Biden +41
100%
987
Egremont Biden +63
100%
973
West Stockbridge Biden +64
100%
971
New Marlborough Biden +43
100%
959
Erving Biden +21
100%
929
Pelham Biden +79
100%
925
Chilmark Biden +74
100%
921
Russell Trump +16
100%
919
Petersham Biden +24
100%
872
Worthington Biden +34
100%
870
Chesterfield Biden +27
100%
822
Royalston Biden +6
100%
787
Blandford Trump +19
100%
775
Chester Trump +14
100%
744
Charlemont Biden +35
100%
743
New Salem Biden +27
100%
681
Goshen Biden +28
100%
672
New Braintree Trump +3
100%
671
Wendell Biden +62
100%
614
Monterey Biden +64
100%
592
Cummington Biden +42
100%
591
Windsor Biden +29
100%
579
Montgomery Trump +12
100%
564
Peru Biden +16
100%
533
Warwick Biden +35
100%
523
Sandisfield Biden +21
100%
515
Leyden Biden +35
100%
502
Hancock Biden +10
100%
478
Heath Biden +29
100%
468
Plainfield Biden +45
100%
443
Florida Biden +1.4
100%
418
Savoy Biden +16
100%
399
Aquinnah Biden +78
100%
355
Washington Biden +38
100%
353
Middlefield Biden +22
100%
334
Tolland Trump +15
100%
328
Tyringham Biden +52
100%
314
Rowe Biden +15
100%
267
Hawley Biden +37
100%
231
New Ashford Biden +33
100%
151
Mount Washington Biden +69
100%
125
Gosnold Biden +41
100%
82
Monroe Trump +5
100%
60
View all Collapse

Tracking the vote count

See how the reported vote share changed over time.

Absentee votes by candidate

Some states and counties will report candidate vote totals for mail-in ballots, but some places may not report comprehensive vote type data.

Candidate Absentee/early votesVotes Pct.
Biden 86,761 67.9%
Trump 38,452 30.1%
Jorgensen 1,593 1.2%
Hawkins 540 0.4%
Write-ins 513 0.4%
Total reported 127,859
View all candidates Collapse candidates

64% of counties (9 of 14) have reported absentee votes. Data for absentee votes may not be available in some places.

Latest updates

Maggie Astor Jan. 7, 2021

Vice President Mike Pence affirms Joseph R. Biden Jr. and Kamala Harris as the next president and vice president.

Latest updates

Nicholas Fandos, in Washington

Congress confirmed Joe Biden’s victory, defying a mob that stormed the Capitol after being egged on by President Trump. Read more ›

Winner Claudia Tenney, Republican, wins New York’s 22nd Congressional District ›
Winner Mariannette Miller-Meeks, Republican, wins Iowa’s Second Congressional District ›

Maggie Astor Jan. 7, 2021

Vice President Mike Pence affirms Joseph R. Biden Jr. and Kamala Harris as the next president and vice president.

Astead Herndon, in Atlanta Jan. 6, 2021

Today encapsulated the politics of progress and grievance that have defined the Trump years: Senate wins for Warnock and Ossoff, and a mob at the Capitol. Read more ›

Winner Democrats have won the Senate ›

Jonathan Martin, in Atlanta Jan. 6, 2021

Democrats have now captured control of the Senate as Jon Ossoff has defeated David Perdue, following the Rev. Raphael Warnock’s victory over Senator Kelly Loeffler. See live results ›

The New York Times Jan. 6, 2021

A mob of people loyal to President Trump stormed the Capitol, halting Congress’s counting of the electoral votes to confirm President-elect Joseph R. Biden Jr.’s victory. Read more ›

Trip Gabriel Dec. 14, 2020

Joseph R. Biden Jr. has received a majority of votes from the Electoral College, formally securing the presidency in the manner set out in the Constitution. Read more ›

Isabella Grullón Paz Dec. 14, 2020

The 538 members of the Electoral College are meeting to cast ballots for president based on the election results in their states, formalizing Joseph R. Biden Jr.’s victory. Track the Electoral College results ›

The New York Times Dec. 5, 2020

California has certified its electors for the 2020 election, officially giving Joseph R. Biden Jr. more than the 270 pledged electors needed to become president. Read more ›

Winner Lee Zeldin, Republican, wins re-election in New York’s First Congressional District ›
Winner Andrew Garbarino, Republican, wins New York’s Second Congressional District ›
Winner Nicole Malliotakis, Republican, wins New York’s 11th Congressional District ›
Winner Mike Garcia, Republican, wins re-election in California’s 25th Congressional District ›
Winner John Katko, Republican, wins re-election in New York’s 24th Congressional District ›

Reid Epstein, in Washington Nov. 30, 2020

The chairwoman of the Wisconsin Elections Commission has certified Biden as the winner in Wisconsin, formalizing his narrow victory in a state Trump carried four years ago. Read more ›

Glenn Thrush, in Washington Nov. 30, 2020

Arizona has officially certified Biden’s narrow victory in the state, further undermining Trump’s efforts to portray his decisive national loss as a matter still under dispute. Read more ›

Winner David Valadao, Republican, wins California’s 21st Congressional District ›

Michael D. Shear, in Washington Nov. 23, 2020

President Trump authorized his government to begin the transition to President-elect Joseph R. Biden Jr.’s administration. Read more ›