The station opened in the 1870s and was known as New York Junction and Germantown Junction. A new station, which ushered in the Beaux-Arts style for large train stations, was built from 1896 to 1901. After a 1912–1915 enlargement, it was renamed as North Philadelphia. Despite several other renovations, its use declined in the mid and late 20th century; in 1991, Amtrak constructed a smaller replacement station across the tracks. The building was renovated once more in 1999 and is now used as commercial space. It was added to the National Register of Historic Places the same year.