Beverly - Beverly, Massachusetts

Railroad Lines

Boston and Maine Railroad: Portland Division, Gloucester Branch
at milepost 0.00 (from Beverly)

Boston and Maine Railroad: Portland Division, Main Line via Portsmouth
at milepost 18.33 (from Boston)