Hanover Junction Railroad Station is a historic railroad station located at Hanover Junction in North Codorus Township, York County, Pennsylvania. It was built between 1852 and 1854, and is a three-story, three bay by six bay rectangular frame building built by the Hanover Branch Railroad. It has a flat roof. The station remained in service until the 1920s.