Not too long ago an inactive old rail corridor extended south from the MBTA Green Line D branch through Newton Upper Falls, overgrown and collecting debris. During the summer of 2014, work was begun to transform this corridor into the Upper Falls Greenway, a safe, car-free trail for walking, jogging, bicycling and general recreation, with easy access to the commercial areas on adjacent Needham Street for shopping and commuting. At this point, May 2016, the work is essentially complete. Kiosks and benches (from our donors) are installed. There is some additional work to be completed such as improving drainage in a couple of places along the Greenway. Work will start on this in mid-May.
The Upper Falls Greenway Trail is a mile-plus linear park terminating at a scenic overlook of the Charles River. The trail map to the right gives additional detail. (Click on the map to enlarge.) The trail surface itself is rolled stone dust, a nice surface for walking and bicycling.