Dedham station


Dedham was a train station located in central Dedham, Massachusetts, at the terminus of the Dedham Branch. It opened in February 1835 with the rest of the Dedham Branch. After April 1966, Dedham station, along with the rest of the Dedham Branch, was part of the MBTA Commuter Rail system; however, it closed just under a year later, putting an end to 132 years of uninterrupted train service to Dedham Square.