North Shore Railroad Company
North Shore Railroad Company
356 Priestly Avenue
Northumberland, PA 17857
www.nshr.com/nshr
Serving Customers from Northumberland to Berwick, PA, since August 1, 1984.
Serving Customers from Selinsgrove to Kreamer and Shamokin Dam, PA, since April 28, 2022.
Today, North Shore Railroad is a 49.8 mile short line that interchanges with Norfolk Southern and Canadian Pacific Railway (via NS Haulage) in Northumberland, PA. NSHR handles commodities that vary from grains and plastics to scrap metals and concrete vaults.
NSHR, established August 1, 1984, is a short line serving 40.8 miles of railroad in Northumberland, Danville, Bloomsburg, and Berwick, Pennsylvania, as well as the “Selinsgrove Branch” which is 7.7 miles from Selinsgrove to Kreamer, PA and 1.3 miles from Selinsgrove to Shamokin Dam, PA.