Hemlock Gorge Reservation

Address

Hamilton Place, Newton, MA 02464
Dogs Allowed
Historic site

Details

Overview

This small wild area along the banks of the Charles River in Newton, Mass, just west of Boston, spans 23 acres. Echo Bridge is a major attraction and offers amazing views of the river. Make sure you check out the platform under the bridge and test the echo it's named for.

Hours

Sunrise to sunset

Parking

Free parking available in the small lot on the corner of Hamilton Place and Central Avenue in Needham.

All Activities

  • Hiking

Facilities

  • Picnic area
  • Scenic viewing area

Restrictions

  • No alcohol
  • No littering

More info

Help Us Improve Mass.gov  with your feedback

Please do not include personal or contact information.
Feedback