List of Old Colony Railroad stations

The following is a list of historic Old Colony Railroad (OCRR) stations, at the time of the 1893 lease by the New York, New Haven and Hartford Railroad and shortly after. City/town include current town name, some of which were incorporated after 1893. Stations currently used by the Massachusetts Bay Transportation Authority or Amtrak are indicated within the notes column.

All stations are located in the state of Massachusetts unless otherwise noted.