Stations and Stops in Salem, New Hampshire

StationLocationRailroad or Agency
Canobie LakeSalem, New HampshireBoston and Maine Railroad
Boston and Maine Corporation
New Hampshire Electric Railways
Canobie Lake ParkSalem, New HampshireNew Hampshire Electric Railways
Hampshire RoadSalem, New HampshireBoston and Maine Railroad
Hampshire RoadsSalem, New HampshireBoston and Maine Railroad
Hampshire Street SidingSalem, New HampshireNew Hampshire Electric Railways
Messer'sSalem, New HampshireConcord Railroad Corporation
Concord, Manchester and Lawrence Railroad
Peabody's Point "C" JunctionSalem, New HampshireNew Hampshire Electric Railways
Point "A" JunctionSalem, New HampshireNew Hampshire Electric Railways
Point "C" JunctionSalem, New HampshireNew Hampshire Electric Railways
Policy PondSalem, New HampshireConcord Railroad Corporation
Rockingham ParkSalem, New HampshireBoston and Maine Railroad
Boston and Maine Corporation
SalemSalem, New HampshireConcord Railroad Corporation
Boston and Maine Railroad
Boston and Maine Corporation
Concord, Manchester and Lawrence Railroad
Salem Car HouseSalem, New HampshireNew Hampshire Electric Railways
Salem DepotSalem, New HampshireNew Hampshire Electric Railways
Spicket River SidingSalem, New HampshireNew Hampshire Electric Railways