Nashua City Station Railroad History
  • Railroads & Street Railways
    • Nashua, N.H.

      • Boston & Maine Corporation
      • Massachusetts Bay Transportation Authority
      • Pan Am Railways
      • Nashua Street Railway
      • Bay State Street Railway
      • Manchester & Nashua Street Railway
      • Massachusetts Northeastern Street Railway
      • Nashua Transit System

      New Hampshire

      • Boston & Maine Corporation
      • Canadian National Railway
      • Central Vermont Railway
      • Maine Central Railroad
      • All N.H. Railroads
      • Street Railways & Mass Transit

      All Railroads

      • Connecticut
      • Maine
      • Massachusetts
      • New Hampshire
      • New York
      • Rhode Island
      • Vermont
      • Heritage Railroads
  • Railroad Stations
    • Nashua, N.H.

      • Nashua, Union Station
      • Nashua (City Station)
      • Nashua, Main Street
      • Otterson Street
      • Blood
      • South Nashua
      • Hollis

      New England & New York

      • Connecticut
      • Maine
      • Massachusetts
      • New Hampshire
      • New York
      • Rhode Island
      • Vermont

      The Maritimes & Quebec

      • New Brunswick
      • Nova Scotia
      • Prince Edward Island
      • Quebec

      By Railroad

      • Bangor & Aroostook Railroad
      • Boston & Albany Railroad
      • Boston & Maine Railroad
      • Canadian National Railways
      • Central Vermont Railway
      • Delaware & Hudson Company
      • Maine Central Railroad
      • New Haven Railroad
      • Rutland Railroad
  • Town-by-Town
    • Nashua, N.H.

    • Connecticut
    • Maine
    • Massachusetts
    • New Hampshire
    • New York
    • Rhode Island
    • Vermont

    • New Brunswick
    • Nova Scotia
    • Prince Edward Island
    • Quebec

Nova Scotia Stations

  1. Stations
  2. Nova Scotia

Jump to
A • B • C • D • E • F • G • H • I • J • K • L • M • N • O • P • Q • R • S • T • U • V • W • Y

Station Location Railroad
Academy Pictou County Canadian National Railways
Afton Antigonish County Canadian National Railways
Alba Richmond County Canadian National Railways
Albany Annapolis County Canadian National Railways
Alma Pictou County Canadian National Railways
Alpena Annapolis County Canadian National Railways
Alton Colchester County Canadian National Railways
Amherst Cumberland County Canadian National Railways
Antigonish Antigonish County Canadian National Railways
Arcadia Yarmouth County Canadian National Railways
Argyle Yarmouth County Canadian National Railways
Armdale Halifax County Canadian National Railways
Asylum Pictou County Canadian National Railways
Athol Cumberland County Canadian National Railways
Atkinson Cumberland County Canadian National Railways
Atwood Brook Shelburne County Canadian National Railways
Avondale Pictou County Canadian National Railways
To the Top
Barachois Richmond County Canadian National Railways
Barney River Pictou County Canadian National Railways
Barra Glen Richmond County Canadian National Railways
Barrington Shelburne County Canadian National Railways
Barrington Passage Shelburne County Canadian National Railways
Basin Road Richmond County Canadian National Railways
Bayfield Road Antigonish County Canadian National Railways
Beaver Cove Richmond County Canadian National Railways
Bedford Halifax County Canadian National Railways
Belleville Yarmouth County Canadian National Railways
Belmont Colchester County Canadian National Railways
Big Beach Richmond County Canadian National Railways
Big Brook Richmond County Canadian National Railways
Birch Cove Halifax County Canadian National Railways
Birchtown Shelburne County Canadian National Railways
Black River Cumberland County Canadian National Railways
Black River Inverness County Canadian National Railways
Black Rock Pictou County Canadian National Railways
Blockhouse Lunenburg County Canadian National Railways
Bog Halifax County Canadian National Railways
Boisdale Richmond County Canadian National Railways
Boutilier Halifax County Canadian National Railways
Brentwood Colchester County Canadian National Railways
Bridgetown Annapolis County Canadian National Railways
Bridgetown Wye Annapolis County Canadian National Railways
Bridgeville Pictou County Canadian National Railways
Bridgewater Lunenburg County Canadian National Railways
Bridgewater Junction Lunenburg County Canadian National Railways
Brierly Brook Antigonish County Canadian National Railways
Brookfield Colchester County Canadian National Railways
Brookfield Mines Queens County Canadian National Railways
Brooklyn Queens County Canadian National Railways
Brown Point Pictou County Canadian National Railways
To the Top
Caledonia Queens County Canadian National Railways
Caledonia Junction Lunenburg County Canadian National Railways
Campbell Colchester County Canadian National Railways
Cape Porcupine Guysborough County Canadian National Railways
Car Works Pictou County Canadian National Railways
Cenrtal Argyle Yarmouth County Canadian National Railways
Chapel Road Richmond County Canadian National Railways
Charcoal Pictou County Canadian National Railways
Cherryfield Lunenburg County Canadian National Railways
Chester Lunenburg County Canadian National Railways
Chester Basin Lunenburg County Canadian National Railways
Chezzetcook Halifax County Canadian National Railways
Christmas Island Richmond County Canadian National Railways
Clarence Annapolis County Canadian National Railways
Cobequid Road Halifax County Canadian National Railways
Cole Halifax County Canadian National Railways
Cole Summit Halifax County Canadian National Railways
Colpton Lunenburg County Canadian National Railways
Conn Mills Cumberland County Canadian National Railways
Conquerall Lunenburg County Canadian National Railways
County Line Lunenburg County Canadian National Railways
Craigmore Inverness County Canadian National Railways
Creignish Inverness County Canadian National Railways
Cross Point Richmond County Canadian National Railways
To the Top
D'Entremont Yarmouth County Canadian National Railways
Dalhousie Annapolis County Canadian National Railways
Dartmouth Halifax County Canadian National Railways
Debert Colchester County Canadian National Railways
Denmark Colchester County Canadian National Railways
Dessert Halifax County Canadian National Railways
Dewis Hants County Canadian National Railways
Dyke Brook Halifax County Canadian National Railways
To the Top
East Chester Lunenburg County Canadian National Railways
East Jordan Shelburne County Canadian National Railways
East Lawrencetown Halifax County Canadian National Railways
East Mines Colchester County Canadian National Railways
East Pubnico Yarmouth County Canadian National Railways
East River Lunenburg County Canadian National Railways
Eastern Passage Halifax County Canadian National Railways
Eden Richmond County Canadian National Railways
Egerton Pictou County Canadian National Railways
Elderbank Halifax County Canadian National Railways
Elliott Annapolis County Canadian National Railways
Elmsdale Hants County Canadian National Railways
Enfield Hants County Canadian National Railways
Estmere Richmond County Canadian National Railways
Eureka Pictou County Canadian National Railways
Evanston Richmond County Canadian National Railways
To the Top
Fairview Junction Halifax County Canadian National Railways
Fall River Halifax County Canadian National Railways
Fathom Halifax County Canadian National Railways
Ferguson Colchester County Canadian National Railways
Ferrona Pictou County Canadian National Railways
Ferrona Junction Pictou County Canadian National Railways
Ferry Dock Guysborough County Canadian National Railways
Ferry Dock Richmond County Canadian National Railways
Fletcher Halifax County Canadian National Railways
Florence Richmond County Canadian National Railways
Folly Lake Colchester County Canadian National Railways
Fort Lawrence Cumberland County Canadian National Railways
Fountain Road Cumberland County Canadian National Railways
French Village Halifax County Canadian National Railways
To the Top
Gaetz, Shelter Halifax County Canadian National Railways
Gannon Richmond County Canadian National Railways
George River Richmond County Canadian National Railways
George Street Pictou County Canadian National Railways
Gibbon Richmond County Canadian National Railways
Gibraltar Halifax County Canadian National Railways
Glencoe Inverness County Canadian National Railways
Glencoe Pictou County Canadian National Railways
Glendyer Inverness County Canadian National Railways
Glengarry Pictou County Canadian National Railways
Gordon Summit Pictou County Canadian National Railways
Grand Lake Halifax County Canadian National Railways
Grand Narrows Richmond County Canadian National Railways
Greenville Cumberland County Canadian National Railways
Greenwood Shelburne County Canadian National Railways
Gunning Cove Shelburne County Canadian National Railways
To the Top
Halifax Halifax County Canadian National Railways
Hansford Cumberland County Canadian National Railways
Havre Boucher Antigonish County Canadian National Railways
Heatherton Antigonish County Canadian National Railways
Hemford Lunenburg County Canadian National Railways
Hilden Colchester County Canadian National Railways
Hopewell Pictou County Canadian National Railways
Hubbards Halifax County Canadian National Railways
Hubley Halifax County Canadian National Railways
Hunts Point Queens County Canadian National Railways
Hyde Colchester County Canadian National Railways
To the Top
Imperoyal Halifax County Canadian National Railways
Indian Lake Halifax County Canadian National Railways
Ingramport Halifax County Canadian National Railways
Inverness Inverness County Canadian National Railways
Inverness Junction Richmond County Canadian National Railways
Iona Richmond County Canadian National Railways
Island Pictou County Canadian National Railways
Isleview Halifax County Canadian National Railways
Italy Cross Lunenburg County Canadian National Railways
To the Top
James River Antigonish County Canadian National Railways
Jefferson Richmond County Canadian National Railways
Jordan Falls Shelburne County Canadian National Railways
Judique Inverness County Canadian National Railways
To the Top
Kent Halifax County Canadian National Railways
King Halifax County Canadian National Railways
Kinsac Halifax County Canadian National Railways
To the Top
Lakeview Halifax County Canadian National Railways
Lansdowne Pictou County Canadian National Railways
Lantz Hants County Canadian National Railways
Leitches Creek Richmond County Canadian National Railways
Linwood Antigonish County Canadian National Railways
Little Bras d'Or Richmond County Canadian National Railways
Liverpool Queens County Canadian National Railways
Lloy Halifax County Canadian National Railways
Loch Broom Pictou County Canadian National Railways
Lockeport Shelburne County Canadian National Railways
Lockeport Town Shelburne County Canadian National Railways
Londonderry Colchester County Canadian National Railways
Lorne Pictou County Canadian National Railways
Louisdale Richmond County Canadian National Railways
Lourdes Pictou County Canadian National Railways
Lower Argyle Yarmouth County Canadian National Railways
Lower East Pubnico Yarmouth County Canadian National Railways
Lunenburg Lunenburg County Canadian National Railways
Lyon Brook Pictou County Canadian National Railways
To the Top
Mabou Inverness County Canadian National Railways
Maccan Cumberland County Canadian National Railways
MacDonald Pictou County Canadian National Railways
MacIntyre Lake Richmond County Canadian National Railways
Mahone Bay Lunenburg County Canadian National Railways
Maitland Lunenburg County Canadian National Railways
Malagash Cumberland County Canadian National Railways
Marriott Lunenburg County Canadian National Railways
Marshall Pictou County Canadian National Railways
Marshy Hope Pictou County Canadian National Railways
Martins River Lunenburg County Canadian National Railways
Maryville Inverness County Canadian National Railways
McArthur Richmond County Canadian National Railways
McCallum Colchester County Canadian National Railways
McKay Colchester County Canadian National Railways
McKinnon Harbor Richmond County Canadian National Railways
McMullin Crossing Halifax County Canadian National Railways
Meadowville Pictou County Canadian National Railways
Meagher Halifax County Canadian National Railways
Medway Queens County Canadian National Railways
Merigomish Pictou County Canadian National Railways
Middleton Annapolis County Canadian National Railways
Middleton Junction Annapolis County Canadian National Railways
Middlewood Lunenburg County Canadian National Railways
Milford Hants County Canadian National Railways
Mill Brook Crossing Colchester County Canadian National Railways
Miller Colchester County Canadian National Railways
Millview Halifax County Canadian National Railways
Monastery Antigonish County Canadian National Railways
Mons Colchester County Canadian National Railways
Morrisons Richmond County Canadian National Railways
Mossman Lunenburg County Canadian National Railways
Mulgrave Guysborough County Canadian National Railways
Murray Colchester County Canadian National Railways
Musquodoboit Halifax County Canadian National Railways
Musquodoboit Harbour Halifax County Canadian National Railways
To the Top
Nappan Cumberland County Canadian National Railways
Naugle Halifax County Canadian National Railways
New Germany Lunenburg County Canadian National Railways
New Glasgow Pictou County Canadian National Railways
Nictaux Annapolis County Canadian National Railways
North Sydney Richmond County Canadian National Railways
Northfield Lunenburg County Canadian National Railways
To the Top
Oakfield Halifax County Canadian National Railways
Orangedale Richmond County Canadian National Railways
Ottawa Brook Richmond County Canadian National Railways
Oxford Cumberland County Canadian National Railways
Oxford Junction Cumberland County Canadian National Railways
To the Top
Petain Halifax County Canadian National Railways
Pictou Pictou County Canadian National Railways
Pictou Landing Pictou County Canadian National Railways
Piedmont Pictou County Canadian National Railways
Pinehurst Lunenburg County Canadian National Railways
Pirate Harbor Guysborough County Canadian National Railways
Pleasant Lake Yarmouth County Canadian National Railways
Pleasant River Queens County Canadian National Railways
Point Tupper Richmond County Canadian National Railways
Pomquet Antigonish County Canadian National Railways
Port Clyde Shelburne County Canadian National Railways
Port Hastings Inverness County Canadian National Railways
Port Hawkesbury Inverness County Canadian National Railways
Port Hood Inverness County Canadian National Railways
Port Mouton Queens County Canadian National Railways
Port Saxon Shelburne County Canadian National Railways
Porter Halifax County Canadian National Railways
Prince's Lodge Halifax County Canadian National Railways
Probert Colchester County Canadian National Railways
Pubnico Yarmouth County Canadian National Railways
Pugwash Cumberland County Canadian National Railways
Pugwash Junction Cumberland County Canadian National Railways
To the Top
Queensland Halifax County Canadian National Railways
To the Top
Reid Halifax County Canadian National Railways
Ridge Road Annapolis County Canadian National Railways
River Denys Richmond County Canadian National Railways
River John Pictou County Canadian National Railways
River Philip Cumberland County Canadian National Railways
Riversdale Colchester County Canadian National Railways
Riverton Pictou County Canadian National Railways
Rockingham Halifax County Canadian National Railways
Rogers Pictou County Canadian National Railways
Roseway Shelburne County Canadian National Railways
To the Top
Sable River Shelburne County Canadian National Railways
Salt Springs Cumberland County Canadian National Railways
Sandy Cove Halifax County Canadian National Railways
Schenacadie Richmond County Canadian National Railways
Scotsburn Pictou County Canadian National Railways
Scragg Lake Annapolis County Canadian National Railways
Seaforth Halifax County Canadian National Railways
Shag Harbor Shelburne County Canadian National Railways
Shelburne Shelburne County Canadian National Railways
Shubenacadie Hants County Canadian National Railways
South Brookfield Queens County Canadian National Railways
South River Antigonish County Canadian National Railways
Southwestern Junction Halifax County Canadian National Railways
Sporting Mountain Richmond County Canadian National Railways
Springfield Annapolis County Canadian National Railways
Springhill Junction Cumberland County Canadian National Railways
Springville Pictou County Canadian National Railways
Squirreltown Annapolis County Canadian National Railways
St. Margaret Halifax County Canadian National Railways
St. Paul Pictou County Canadian National Railways
St. Peters Richmond County Canadian National Railways
St. Peters Junction Richmond County Canadian National Railways
Stellarton Pictou County Canadian National Railways
Stewiacke Colchester County Canadian National Railways
Strathlorne Inverness County Canadian National Railways
Summit Halifax County Canadian National Railways
Sunny Brae Pictou County Canadian National Railways
Sutherlands Pictou County Canadian National Railways
Sydney Richmond County Canadian National Railways
Sydney Mines Richmond County Canadian National Railways
Sydney River Richmond County Canadian National Railways
Sylvester Pictou County Canadian National Railways
To the Top
Tatamagouche Colchester County Canadian National Railways
Thomson Cumberland County Canadian National Railways
Thorburn Pictou County Canadian National Railways
Timberlea Halifax County Canadian National Railways
Tracadie Antigonish County Canadian National Railways
Trenton Pictou County Canadian National Railways
Troy Inverness County Canadian National Railways
Truro Colchester County Canadian National Railways
Tusket Yarmouth County Canadian National Railways
To the Top
Union Colchester County Canadian National Railways
Upper Musquodoboit Halifax County Canadian National Railways
Upper Woods Harbor Shelburne County Canadian National Railways
To the Top
Valleyfield Colchester County Canadian National Railways
Van Buskirk Cumberland County Canadian National Railways
To the Top
Wallace Cumberland County Canadian National Railways
Wallace Bridge Cumberland County Canadian National Railways
Waverley Halifax County Canadian National Railways
Wellington Halifax County Canadian National Railways
Wentworth Cumberland County Canadian National Railways
West Bay Road Richmond County Canadian National Railways
West River Pictou County Canadian National Railways
Westchester Cumberland County Canadian National Railways
Western Shore Lunenburg County Canadian National Railways
Westville Pictou County Canadian National Railways
Whiteside Richmond County Canadian National Railways
Wilkins Queens County Canadian National Railways
Wilson Pictou County Canadian National Railways
Windsor Junction Halifax County Canadian National Railways
Woodburn Pictou County Canadian National Railways
Woods Harbor Shelburne County Canadian National Railways
Wye Switch Annapolis County Canadian National Railways
To the Top
Yarmouth Yarmouth County Canadian National Railways
To the Top
  • Facebook
  • About
  • Contact
  • Disclaimer

Nashua City Station Railroad History
© 2021 Matthew D. Cosgro