South of Boston/Plymouth has lots of fresh and salt water fishing locations

Fishing at Wompatuck State Park - Boston, MA - Photo Credit Mass. State Parks
Wompatuck State Park

204 Union Street Hingham, MA, 02043 Phone: 617-895-8245

Good for camping, fishing, and hiking & walking.

Fishing is allowed in the Cohasset Reservoir. There is a boat ramp for car-top vessels only. - Trail Map (PDF) - Recommended Spring '22 Hikes (PDF)
Inlet - Ellisville Harbor State Park - Plymouth, MA - Photo Credit Bob Warner
Ellisville Harbor State Park

1861 State Road - MA Route 3A Plymouth, MA, 02360 Phone: 508-866-2580

Visitors describe the fishing at Ellisville Harbor as "abundant" fish on foot from shore.
Boardwalk - Scusset Beach State Reservation - Sagamore Beach, MA - Photo Credit David Paquin
Scusset Beach State Reservation

20 Scusset Beach Road Sagamore Beach, MA, 02562 Phone: 508-888-0859

Located at the east end of the Cape Cod Canal, this park is great for salt water fishermen. There is fish pier, a breakwater, and two miles of frontage along the canal. Also a picnic area. Visitors love watching the boat traffic in and out of the canal.
Riverside Cliff - Freetown-Fall River State Forest - Assonet, MA - Photo Credit MA State Parks
Freetown-Fall River State Forest

110 Slab Bridge Road Assonet, MA, 02702 Phone: 508-644-5522

Fish Terry Brook, Doctor's Mill Pond, and other small fishing spots scattered throughout this serene state forest. Fish Rattlesnake Brook for brook trout in spring. - Trail Map (PDF)
Bridge Village Heritage Park

70 Elm Street Berkley, MA Phone: 508-999-5231

Quiet place for fishing. The waterfront also is popular with kayakers and canoers.