Witch Pond is a small, shallow lake located in Foxborough. It is part of the Neponset River watershed and is fed by several streams. The pond has a history of being associated with witchcraft and paranormal phenomena, dating back to the colonial era.
Witch Pond lies south of MA-106.
Restrooms on site
Wheelchair accessible trail
Entrance fee
Last updated February 16, 2024