The lines operated by the Pennsylvania Northeastern Railroad include the Bethlehem Branch from Newtown Junction to Telford, the Doylestown Branch from Lansdale to Doylestown, the New Hope Branch from Glenside to Ivyland, the New York Line from Jenkintown to Neshaminy Falls, as well as a 3 miles portion of the Stony Creek Line near Lansdale.