Fishing Spots in Massachusetts
619 public fishing spots are listed in Massachusetts: 321 boat launches, 43 fishing piers, 126 shore fishing spots and 76 kayak and canoe launches.
Browse Massachusetts by county and area
- Aquinnah (1)
- Barnstable County (106)
- Berkshire County (28)
- Bristol County (59)
- Dukes County (15)
- Essex County (116)
- Fairhaven (1)
- Franklin County (9)
- Hampden County (20)
- Hampshire County (10)
- Lynn (1)
- Mattapoisett (1)
- Middlesex County (41)
- Nantucket County (4)
- New Bedford (1)
- Norfolk County (28)
- Oak Bluffs (1)
- Plymouth County (90)
- Quincy (1)
- Salem (1)
- Sandwich (1)
- Sudbury (1)
- Suffolk County (27)
- Wellfleet (1)
- Worcester County (55)
Top waters and places
Fishing regulations for Massachusetts
Read the rules from the source: official fishing regulations (Massachusetts Department of Fish and Game Office of Fishing and Boating Access / MassGIS).
Spots to start with
- Acushnet River Basin (Pease Park)Boat launch · Bristol County
- Cheshire Lake (Farnams Causeway)Shore fishing · Berkshire County
- Assabet RiverKayak and canoe launch · Middlesex County
- Deer Island Sportfishing PierFishing pier · Suffolk County
- Assabet River National Wildlife RefugeRecreation area · Middlesex County
- Bass RiverMixed access · Barnstable County
- American Classic (Party Boat Lynn)Fishing access · Essex County
- Annisquam River (Dunfudgen Landing)Boat launch · Essex County
- Dogfish BarShore fishing · Aquinnah
- Baker PondKayak and canoe launch · Barnstable County
- Oak Bluffs Sportfishing PierFishing pier
- Buffumville LakeRecreation area · Worcester County
- Bass RiverMixed access · Barnstable County
- Captains Fishing PartiesFishing access · Essex County
- Back RiverBoat launch · Norfolk County
- Fore RiverShore fishing · Quincy
- Blackstone RiverKayak and canoe launch · Worcester County
- Salem HarborFishing pier
- Buffumville Lake (Group Shelter)Recreation area · Worcester County
- Broad CoveMixed access · Bristol County
- Manchester Yacht ClubFishing access · Essex County
- Barnstable Harbor (Blish Point)Boat launch · Barnstable County
- Great Rock Bight Shorefish AccessShore fishing · Dukes County
- Blackstone River - GraftonKayak and canoe launch · Worcester County
- Wareham River Sportfishing PierFishing pier · Plymouth County
- Cape Cod CanalRecreation area · Barnstable County
- Charles RiverMixed access · Norfolk County
- Masconom0 ParkFishing access · Essex County
- Black Rock CreekBoat launch · Essex County
- Lake Pentucket Shorefishing AreaShore fishing · Essex County
- Bungay RiverKayak and canoe launch · Bristol County
- Jordan PondFishing pier · Worcester County
- East Brimfield LakeRecreation area · Worcester County
- Congamond Lakes (North Ramp)Mixed access · Hampden County
- Newburyport Yacht ClubFishing access · Essex County
- Buzzards BayBoat launch · Fairhaven
- Lake Winthrop Shorefishing AreaShore fishing · Middlesex County
- Cape Poge BayKayak and canoe launch · Dukes County
- Parkers River Sportfishing PierFishing pier · Barnstable County
- John H. Chafee Blackstone River Valley National Heritage CorridorRecreation area · Worcester County
- Hamilton ReservoirMixed access · Hampden County
- Town LandingFishing access · Essex County
- Cole RiverBoat launch · Bristol County
- Merrimack River (Riverside Park)Shore fishing · Essex County
- Center PondKayak and canoe launch · Berkshire County
- Silver LakeFishing pier · Middlesex County
- Littleville LakeRecreation area · Hampden County
- Ipswich RiverMixed access · Middlesex County
- Yankee FleetFishing access · Essex County
- Falmouth Inner HarborBoat launch · Barnstable County
- Millers River (Shore Drive Pier)Shore fishing · Worcester County
- Charles RiverKayak and canoe launch · Norfolk County
- Agawam River at M and D Bait and Tackle.Fishing pier · Plymouth County
- Parker River National Wildlife RefugeRecreation area · Essex County
- Lake PentucketMixed access · Essex County
- Fore River (Houghs Neck)Boat launch · Norfolk County
- Popponesset Beach Shore Fishing AreaShore fishing · Barnstable County
- Charles RiverKayak and canoe launch · Norfolk County
- Bearskin NeckFishing pier · Essex County
- Tully LakeRecreation area · Worcester County