On Massachusetts Bay. The Cape Cod National Seashore beaches (Nauset, Race Point) are southeast; Salisbury is north toward New Hampshire.
Salisbury Beach State Reservation36 mi · ~52 min · Essex CountyStriped bassSmall Craft Advisory 54° water · 8 mph wind · incoming tide
73Worth the trip
North Hampton State Beach43 mi · ~1 hr 3 min · Rockingham County, NHStriped bass
54° water · 5 mph wind · incoming tide
98Go
Race Point Beach47 mi · ~1 hr 8 min · Barnstable CountyStriped bassSmall Craft Advisory 13 mph wind · incoming tide
67Marginal
Cape Cod Canal50 mi · ~1 hr 12 min · Barnstable CountyStriped bass
58° water · 10 mph wind · incoming tide
98Go
Sandy Neck Beach Park55 mi · ~1 hr 20 min · Barnstable CountyStriped bassSmall Craft Advisory 58° water · 10 mph wind · incoming tide
73Worth the trip
Narragansett Bay (Newport)62 mi · ~1 hr 29 min · Newport County, RIStriped bass
59° water · 10 mph wind · incoming tide
100Go
Nauset Beach70 mi · ~1 hr 41 min · Barnstable CountyStriped bass
12 mph wind · incoming tide
92Go
Scarborough State Beach70 mi · ~1 hr 41 min · Washington County, RIStriped bass
59° water · 12 mph wind · incoming tide
100Go
Block Island87 mi · ~2 hr 5 min · Washington County, RIStriped bass
60° water · 14 mph wind · incoming tide
100Go
Connecticut River (Bellows Falls)88 mi · ~2 hr 7 min · Windham County, VTSmallmouth bass
6 mph wind
84Worth the trip
Lake Winnipesaukee88 mi · ~2 hr 7 min · Belknap County, NHSmallmouth bass
10 mph wind
78Worth the trip
Nantucket89 mi · ~2 hr 9 min · Nantucket CountyStriped bassSmall Craft Advisory 55° water · 14 mph wind · incoming tide
73Worth the trip
Distances are straight-line from the middle of Boston. Drive times are rough and don’t know about traffic.