- Find a Trail
- My TrailLink
- Explore Trails
- About Us
- Get Involved
The Upper Falls Greenway is a short rail-trail that cuts through the charming village of Newton Upper Falls in Newton, Massachusetts. The trail occupies the same former rail corridor as the developing Bay Colony Rail Trail farther southwest, and long-term plans call for the eventual extension of the Upper Falls Greenway over the Charles River to meet that trail in Needham.
For now, the Upper Falls Greenway provides a pleasant place for a walk or bike ride, with benches and kiosks lining the trail's brief route. At the current southern end, an overlook provides a scenic view of the Charles River. Farther north, a restored train station at Oak Street is home to a charming coffee shop where bike racks accommodate trail users, while a short spur along South Meadow Brook provides direct access to additional retail destinations along Needham Street.
The Upper Falls Greenway can be accessed from Easy Street, Elliot Street, Needham Street and Oak Street in Newton Upper Falls. Limited on-street parking is available on Chestnut Street adjacent to the Depot Coffee Shoppe. Be sure to obey any posted parking restrictions.
TrailLink is a free service provided by Rails-to-Trails Conservancy (a non-profit) and we need your support!