Walker Pond, six acres, is located in Needham. The town of Needham owns approximately two-thirds of the pond and the rest is privately owned. The pond is roughly split in half by an earthen berm.
Restrooms on site
Wheelchair accessible trail
Entrance fee
Last updated February 14, 2024