Roamful

Massachusetts beaches

563 beaches · 96 towns · live MA DPH status.

Agawam
1 beaches
Amherst
1 beaches · 1 under advisory
Aquinnah
4 beaches
Ashby
1 beaches · 1 under advisory
Ashby@Townsend
1 beaches
Ashland
1 beaches · 1 under advisory
Baldwinville
1 beaches
Barnstable
33 beaches · 1 under advisory
Beverly
10 beaches · 1 under advisory
Boston
11 beaches
Bourne
8 beaches
Braintree
1 beaches
Brewster
11 beaches
Charlemont
1 beaches
Chatham
11 beaches
Chicopee
1 beaches
Chilmark
6 beaches
Clarksburg
1 beaches
Cohasset
4 beaches
Concord
2 beaches
Danvers
1 beaches
Dartmouth
7 beaches · 1 under advisory
Dennis
25 beaches
Douglas
1 beaches
Duxbury
4 beaches
East Otis
1 beaches
Eastham
16 beaches
Edgartown
15 beaches
Erving
1 beaches
Essex
2 beaches
Fairhaven
7 beaches · 1 under advisory
Falmouth
19 beaches
Florida
2 beaches
Gloucester
7 beaches
Goshen
2 beaches
Harwich
23 beaches
Hingham
1 beaches
Holden
1 beaches · 1 under advisory
Hopkinton
2 beaches
Hubbardston
1 beaches
Hull
5 beaches
Ipswich
2 beaches
Kingston
2 beaches
Lowell
1 beaches
Lynn
2 beaches
Marblehead
6 beaches
Marion
8 beaches
Marshfield
4 beaches
Mashpee
5 beaches
Mattapoisett
20 beaches
Monterey
2 beaches
N. Andover
1 beaches
Nahant
6 beaches · 1 under advisory
Nantucket
17 beaches · 1 under advisory
Natick
2 beaches
New Bedford
17 beaches
Newbury
1 beaches
Newburyport
1 beaches
North Andover
1 beaches · 1 under advisory
Oak Bluffs
9 beaches
Orleans
17 beaches
Plymouth
4 beaches
Provincetown
6 beaches · 1 under advisory
Quincy
11 beaches · 1 under advisory
Revere
1 beaches
Rockport
6 beaches
Rutland
1 beaches
S. Carver
5 beaches
Salem
15 beaches · 4 under advisory
Salisbury
1 beaches
Sandwich
4 beaches
Saugus
1 beaches
Scituate
6 beaches
Shutesbury
1 beaches
Somerset
4 beaches
Springfield
1 beaches · 1 under advisory
Sturbridge
2 beaches
Swampscott
7 beaches · 2 under advisory
Swansea
3 beaches · 1 under advisory
Templeton
2 beaches · 2 under advisory
Tisbury
7 beaches · 1 under advisory
Truro
14 beaches
Wareham
18 beaches · 4 under advisory
Wellfleet
15 beaches
Wendell
1 beaches
West Tisbury
5 beaches
West Townsend
1 beaches
Westfield
2 beaches
Westminster
1 beaches
Westport
9 beaches
Weymouth
2 beaches
Winchendon
2 beaches
Winchester
1 beaches
Winthrop
6 beaches · 2 under advisory
Worcester
2 beaches · 1 under advisory
Yarmouth
19 beaches
Beta Status is the latest MA DPH posting. The DPH dashboard is the authority. Coastal beaches carry bacterial-exceedance advisories; inland freshwater beaches carry cyanobacteria (algae) advisories, labeled separately rather than folded into one “closed” badge. Updated 2026-07-16.