• Cochituate State Park

    This content is available only in english. Please suggest a new version in your language. Cochituate State Park is a Massachusetts day-use state park located on Lake Cochituate in the town of Natick. The park is managed by the Department of Conservation and Recreation.