Massachusetts · U.S. Senate · 2026
Massachusetts moved 11 points toward the Democrats
Edward Markey won re-election with 63.4%, a D+31.2 margin against Massachusetts’ D+19.8 vote for Senate in 2024. All 14 counties moved toward the Democrats.
Live · Updated · 99% reported

63.4
Edward Markey
1,650,740 votes
✓ Winner · AP call 8:01 p.m. ET, Nov. 3
32.1
John Deaton
837,135 votes
Vote share · per NYT99% reported
63.4%32.1%
Also: Ayyadurai 2.3% · Tache 2.2%
Margin vs 2024D+11.4 swing
2026 D+31.2
2024 Senate D+19.8
Chance of winningExternal ↗
Ed Markey >99% · settled Yes
1.5M contracts traded · prices, not our forecast ·
Every place, by margin
Bars show 2026; dots show the 2024 Senate race. Paler bars: under half the vote counted.
Place← More DemocraticMore Republican →20262024
Provincetown
D+84.2
Amherst Town
D+80.9
Cambridge
D+80.3
Aquinnah
D+78.4
Northampton
D+75.4
Alford
D+75.1
Somerville
D+75.0
Pelham
D+74.6
Chilmark
D+71.4
Leverett
D+71.0
Williamstown
D+70.6
Brookline
D+69.5
Shutesbury
D+69.5
Egremont
D+69.3
Arlington
D+68.2
Stockbridge
D+67.1
Great Barrington
D+66.3
Monterey
D+66.1
Lincoln
D+65.7
West Tisbury
D+65.3
West Stockbridge
D+64.8
Boston
D+62.7
Lenox
D+62.7
Truro
D+61.7
Watertown
D+61.2
Lexington
D+60.7
Randolph Town
D+60.4
Acton
D+60.2
Concord
D+60.1
Chelsea
D+60.1
Suffolk
D+59.7D+51.2
Tisbury
D+58.9
Ashfield
D+58.7
Shelburne
D+58.5
Mount Washington
D+58.4
Richmond
D+58.3
Brockton
D+57.4
Belmont
D+57.4
Sunderland
D+57.1
Newton
D+56.8
Wendell
D+56.8
Dukes
D+56.3D+45.9
Wellfleet
D+56.2
Salem
D+55.2
Gosnold
D+54.9
Wayland
D+54.3
Lawrence
D+54.2
Buckland
D+54.0
Medford
D+53.4
Carlisle
D+53.4
Williamsburg
D+53.4
Pittsfield
D+52.2
Conway
D+52.2
New Marlborough
D+52.1
Tyringham
D+52.0
Easthampton
D+51.7
Harvard
D+51.3
Oak Bluffs
D+51.2
Malden
D+51.0
Everett
D+50.7
Greenfield
D+50.6
Boxborough
D+49.8
Springfield
D+49.0
Natick
D+48.8
Berkshire
D+48.4D+40.1
Sudbury
D+48.4
Framingham
D+47.9
Sheffield
D+47.9
Holyoke
D+47.3
Melrose
D+47.1
Sharon
D+47.1
Rockport
D+47.1
Needham
D+46.9
Sherborn
D+46.9
Maynard
D+46.8
North Adams
D+46.6
Lynn
D+45.6
Deerfield
D+45.6
Hampshire
D+45.3D+38.7
Nantucket
D+45.2D+29.1
Newburyport
D+44.7
Stow
D+44.7
Montague
D+44.4
Waltham
D+44.3
Lee
D+44.2
Middlesex
D+44.1D+33.3
Westborough
D+43.9
Edgartown
D+43.7
Bedford
D+43.1
Franklin
D+42.9D+34.0
Ashland
D+42.9
Hadley
D+42.4
Lowell
D+42.0
Swampscott
D+41.8
Eastham
D+41.6
Wellesley
D+41.3
Leyden
D+40.7
Dalton
D+40.3
Milton
D+40.2
Hatfield
D+39.6
Beverly
D+39.4
Winchester
D+38.7
Gill
D+38.6
Charlemont
D+38.4
Holliston
D+38.3
Littleton
D+38.2
Manchester-by-the-Sea
D+38.0
Cummington
D+37.2
Revere
D+35.8
Lanesborough
D+35.7
Orleans
D+35.5
Amesbury
D+35.1
Hopkinton
D+35.1
Dedham
D+35.0
Southborough
D+34.9
Adams
D+34.9
Westford
D+34.7
Weston
D+34.6
Groton
D+34.4
Marblehead
D+34.2
Colrain
D+34.1
Quincy
D+33.6
Stoughton
D+33.5
Northborough
D+33.1
Gloucester
D+33.0
South Hadley
D+32.8
Whately
D+32.8
Hawley
D+32.7
Hinsdale
D+32.2
Brewster
D+32.1
Medfield
D+32.0
Washington
D+31.6
Norfolk
D+31.4D+18.7
Ipswich
D+31.3
Bolton
D+31.2
Northfield
D+31.2
Andover
D+31.1
Windsor
D+30.8
Ayer
D+30.7
Hamilton
D+30.6
Chelmsford
D+30.5
Marlborough
D+30.4
Bernardston
D+29.8
West Newbury
D+29.2
Essex
D+29.1D+15.8
Reading
D+29.0
Warwick
D+28.9
Becket
D+28.7
Falmouth
D+28.3
Longmeadow
D+28.2
Westhampton
D+28.1
Chesterfield
D+27.8
Wenham
D+27.7
Shrewsbury
D+27.6
Wakefield
D+27.6
Hudson
D+27.4
New Salem
D+27.3
Clarksburg
D+27.1
Norwood
D+27.0
Canton
D+27.0
Westwood
D+27.0
New Bedford
D+26.9
Hingham
D+26.6
Cohasset
D+26.6
Dover
D+26.6
Nahant
D+26.5
Sandisfield
D+26.2
Hull
D+26.0
Worthington
D+25.9
Grafton
D+25.7
Woburn
D+25.6
Hopedale
D+25.5
North Andover
D+25.3
Burlington
D+24.7
Marion
D+24.6
Goshen
D+24.1
Winthrop Town
D+24.0
Stoneham
D+23.9
Belchertown
D+23.9
Medway
D+23.8
Haverhill
D+23.4
Heath
D+23.4
Mansfield
D+23.2
Clinton
D+23.1
Southbridge Town
D+23.1
Millis
D+23.1
Fitchburg
D+22.6
Middlefield
D+22.3
Barnstable
D+22.2D+10.6
Harwich
D+22.1
Holbrook
D+22.1
Franklin Town
D+22.0
Scituate
D+22.0
Chatham
D+21.9
Avon
D+21.0
Attleboro
D+20.5
Cheshire
D+20.5
Upton
D+20.3
Weymouth Town
D+19.9
Newbury
D+19.5
Yarmouth
D+19.2
Shirley
D+18.8
Princeton
D+18.8
Petersham
D+18.8
West Boylston
D+18.7
Hampden
D+18.2D+8.2
Easton
D+18.0
Berlin
D+17.6
Peru
D+17.5
Methuen
D+17.3
North Reading
D+17.3
Boylston
D+17.1
North Attleborough Town
D+17.0
Fall River
D+16.8
Topsfield
D+16.5
Merrimac
D+16.4
Worcester
D+16.2D+3.9
Chicopee
D+16.2
Dennis
D+15.8
Holden
D+15.7
Mashpee
D+15.6
Otis
D+15.6
Foxborough
D+15.0
Duxbury
D+14.9
Mattapoisett
D+14.6
Boxford
D+14.5
Peabody
D+14.4
Barnstable Town
D+14.2
Taunton
D+14.2
Danvers
D+14.2
Braintree Town
D+14.1
Leominster
D+14.1
Auburn
D+13.9
Walpole
D+13.8
Tyngsborough
D+13.5
Gardner
D+13.0
Erving
D+13.0
Plymouth
D+12.9R+0.2
Bristol
D+12.6R+0.8
Seekonk
D+12.6
Pepperell
D+12.6
Lunenburg
D+12.5
Norwell
D+12.4
Sturbridge
D+11.9
Billerica
D+11.8
West Springfield Town
D+11.7
Dartmouth
D+11.5
Savoy
D+11.5
Wilmington
D+11.0
Fairhaven
D+11.0
Hancock
D+11.0
Groveland
D+10.9
Dunstable
D+10.5
Rowe
D+10.5
Sandwich
D+10.4
Monroe
D+10.2
Lancaster
D+10.1
Abington
D+9.7
Southampton
D+9.7
Wareham
D+9.6
Georgetown
D+9.2
Bourne
D+9.1
Paxton
D+9.0
Somerset
D+8.7
Rockland
D+8.7
Ashburnham
D+8.7
Milford
D+8.6
East Longmeadow
D+8.4
Norton
D+7.5
Orange
D+7.5
Wilbraham
D+7.2
Millbury
D+7.2
Tewksbury
D+7.1
Royalston
D+7.1
Salisbury
D+6.8
Saugus
D+6.7
Bellingham
D+6.7
Marshfield
D+6.4
Athol
D+6.2
Whitman
D+5.9
Rowley
D+5.6
Bridgewater Town
D+5.5
Wrentham
D+5.3
Webster
D+5.2
Westport
D+4.2
Mendon
D+3.9
Sterling
D+3.6
Granby
D+3.3
Dracut
D+3.2
Lynnfield
D+3.2
Northbridge
D+3.1
Westfield
D+2.9
Ware
D+2.4
Westminster
D+2.2
Uxbridge
D+2.0
Florida
D+1.5
Kingston
D+1.3
Raynham
D+1.2
Plainville
D+0.7
Pembroke
D+0.6
Townsend
D+0.4
West Brookfield
D+0.2
Ludlow
R+0.4
Ashby
R+0.5
Agawam Town
R+0.7
Swansea
R+1.3
Barre
R+1.3
Huntington
R+1.4
Rutland
R+1.5
Hanover
R+1.6
Oxford
R+1.6
Palmer Town
R+1.6
West Bridgewater
R+1.6
Hardwick
R+1.6
Blackstone
R+2.3
Sutton
R+3.1
Brookfield
R+3.3
Leicester
R+3.4
Tolland
R+3.8
Monson
R+3.9
Holland
R+4.2
Plympton
R+4.3
Middleton
R+4.5
New Braintree
R+4.8
Rehoboth
R+4.9
Brimfield
R+5.0
Spencer
R+5.3
East Bridgewater
R+5.5
Carver
R+5.9
Millville
R+6.1
Dudley
R+6.4
Winchendon
R+6.5
Warren
R+6.8
Middleborough
R+7.0
Halifax
R+7.2
Charlton
R+7.4
Hubbardston
R+7.6
East Brookfield
R+7.6
North Brookfield
R+8.1
Montgomery
R+8.4
Templeton
R+8.8
Freetown
R+8.9
Dighton
R+8.9
Hanson
R+9.0
Lakeville
R+9.2
Douglas
R+9.4
Phillipston
R+10.5
Wales
R+10.7
Rochester
R+12.0
Berkley
R+13.7
Acushnet
R+14.5
Chester
R+14.6
Russell
R+14.9
Southwick
R+16.9
Oakham
R+18.0
Granville
R+20.6
Blandford
R+23.4
Each place shows the latest report from any source we collect: AP, the networks, DDHQ and state and county election offices, credited row by row. Race calls are AP’s. Counts are unofficial until certified. How we collect and check results.