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
      • Heritage Railroads

      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 Corporation
      • Canadian National Railway
      • 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

    • Unknown Location
  • Shop
    • Lulu Bookstore
    • eBay

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
A
Academy Pictou County Canadian National Railways
Afton Antigonish County Canadian National Railways
Afton Antigonish County Intercolonial Railway of Canada
Alba Richmond County Intercolonial Railway of Canada
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 Intercolonial Railway of Canada
Alton Colchester County Canadian National Railways
Amherst Cumberland County Canadian National Railways
Amherst Cumberland County Intercolonial Railway of Canada
Antigonish Antigonish County Intercolonial Railway of Canada
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
Athol Cumberland County Intercolonial Railway of Canada
Atkinson Cumberland County Canadian National Railways
Atwood Brook Shelburne County Canadian National Railways
Avondale Pictou County Intercolonial Railway of Canada
Avondale Pictou County Canadian National Railways
To the Top
B
Barachois Richmond County Canadian National Railways
Barney River Pictou County Canadian National Railways
Barney's River Pictou County Intercolonial Railway of Canada
Barra Glen Richmond County Canadian National Railways
Barrachois Richmond County Intercolonial Railway of Canada
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
Bayfield Road Antigonish County Intercolonial Railway of Canada
Beaver Cove Richmond County Canadian National Railways
Bedford Halifax County Canadian National Railways
Bedford Halifax County Intercolonial Railway of Canada
Belleville Yarmouth County Canadian National Railways
Belmont Colchester County Canadian National Railways
Belmont Colchester County Intercolonial Railway of Canada
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
Boisdale Richmond County Intercolonial Railway of Canada
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
Brierly's Brook Antigonish County Intercolonial Railway of Canada
Brookfield Colchester County Intercolonial Railway of Canada
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
Brown's Point Pictou County Intercolonial Railway of Canada
To the Top
C
Caledonia Queens County Canadian National Railways
Caledonia Junction Lunenburg County Canadian National Railways
Campbell Colchester County Canadian National Railways
Campbell's Colchester County Intercolonial Railway of Canada
Cape Porcupine Guysborough County Intercolonial Railway of Canada
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
Conn's Mills Cumberland County Intercolonial Railway of Canada
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
D'Entremont Yarmouth County Canadian National Railways
Dalhousie Annapolis County Canadian National Railways
Dartmouth Halifax County Intercolonial Railway of Canada
Dartmouth Halifax County Canadian National Railways
Debert Colchester County Canadian National Railways
Debert Colchester County Intercolonial Railway of Canada
Denmark Colchester County Intercolonial Railway of Canada
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
E
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 Mines Colchester County Intercolonial Railway of Canada
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 Intercolonial Railway of Canada
Elmsdale Hants County Canadian National Railways
Enfield Hants County Canadian National Railways
Enfield Hants County Intercolonial Railway of Canada
Estmere Richmond County Canadian National Railways
Eureka Pictou County Canadian National Railways
Evanston Richmond County Canadian National Railways
To the Top
F
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
Ferrona Junction Pictou County Intercolonial Railway of Canada
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
Folleigh Colchester County Intercolonial Railway of Canada
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
G
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
Georges River Richmond County Intercolonial Railway of Canada
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
Glengarry Pictou County Intercolonial Railway of Canada
Gordon Summit Pictou County Canadian National Railways
Grand Lake Halifax County Canadian National Railways
Grand Lake Halifax County Intercolonial Railway of Canada
Grand Narrows Richmond County Intercolonial Railway of Canada
Grand Narrows Richmond County Canadian National Railways
Greenville Cumberland County Canadian National Railways
Greenville Cumberland County Intercolonial Railway of Canada
Greenwood Shelburne County Canadian National Railways
Grosvenor Road Antigonish County Intercolonial Railway of Canada
Gunning Cove Shelburne County Canadian National Railways
To the Top
H
Halifax Halifax County Intercolonial Railway of Canada
Halifax Halifax County Canadian National Railways
Hansford Cumberland County Canadian National Railways
Harbour au Bouche Antigonish County Intercolonial Railway of Canada
Havre Boucher Antigonish County Canadian National Railways
Hawkesbury Richmond County Intercolonial Railway of Canada
Heatherton Antigonish County Intercolonial Railway of Canada
Heatherton Antigonish County Canadian National Railways
Hemford Lunenburg County Canadian National Railways
Henderson's Cumberland County Intercolonial Railway of Canada
Hilden Colchester County Intercolonial Railway of Canada
Hilden Colchester County Canadian National Railways
Hopewell Pictou County Canadian National Railways
Hopewell Pictou County Intercolonial Railway of Canada
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
I
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
Iona Richmond County Intercolonial Railway of Canada
Island Pictou County Canadian National Railways
Isleview Halifax County Canadian National Railways
Italy Cross Lunenburg County Canadian National Railways
To the Top
J
James River Antigonish County Intercolonial Railway of Canada
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
K
Kent Halifax County Canadian National Railways
King Halifax County Canadian National Railways
Kinsac Halifax County Canadian National Railways
To the Top
L
Lake View Halifax County Intercolonial Railway of Canada
Lakeview Halifax County Canadian National Railways
Lansdowne Pictou County Canadian National Railways
Lansdowne Pictou County Intercolonial Railway of Canada
Lantz Hants County Canadian National Railways
Leitches Creek Richmond County Canadian National Railways
Leitches Creek Richmond County Intercolonial Railway of Canada
Lily Lake Halifax County Intercolonial Railway of Canada
Linwood Antigonish County Intercolonial Railway of Canada
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
Lochbroom Pictou County Intercolonial Railway of Canada
Lockeport Shelburne County Canadian National Railways
Lockeport Town Shelburne County Canadian National Railways
Londonderry Colchester County Canadian National Railways
Londonderry Colchester County Intercolonial Railway of Canada
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
M
Mabou Inverness County Canadian National Railways
Maccan Cumberland County Canadian National Railways
Maccan Cumberland County Intercolonial Railway of Canada
MacDonald Pictou County Canadian National Railways
MacIntyre Lake Richmond County Canadian National Railways
MacIntyre's Lake Richmond County Intercolonial Railway of Canada
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
Marshy Hope Pictou County Intercolonial Railway of Canada
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
McKinnon's Harbour Richmond County Intercolonial Railway of Canada
McMullin Crossing Halifax County Canadian National Railways
Meadowville Pictou County Canadian National Railways
Meadowville Pictou County Intercolonial Railway of Canada
Meagher Halifax County Canadian National Railways
Medway Queens County Canadian National Railways
Merigomish Pictou County Intercolonial Railway of Canada
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 Intercolonial Railway of Canada
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
Mines Road Richmond County Intercolonial Railway of Canada
Monastery Antigonish County Intercolonial Railway of Canada
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 Intercolonial Railway of Canada
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
N
Nappan Cumberland County Canadian National Railways
Nappan Cumberland County Intercolonial Railway of Canada
Naugle Halifax County Canadian National Railways
New Germany Lunenburg County Canadian National Railways
New Glasgow Pictou County Intercolonial Railway of Canada
New Glasgow Pictou County Canadian National Railways
Nictaux Annapolis County Canadian National Railways
North Sydney Richmond County Intercolonial Railway of Canada
North Sydney Richmond County Canadian National Railways
North Sydney Junction Richmond County Intercolonial Railway of Canada
Northfield Lunenburg County Canadian National Railways
To the Top
O
Oakfield Halifax County Intercolonial Railway of Canada
Oakfield Halifax County Canadian National Railways
Orangedale Richmond County Canadian National Railways
Orangedale Richmond County Intercolonial Railway of Canada
Ottawa Brook Richmond County Canadian National Railways
Oxford Cumberland County Canadian National Railways
Oxford Cumberland County Intercolonial Railway of Canada
Oxford Junction Cumberland County Intercolonial Railway of Canada
Oxford Junction Cumberland County Canadian National Railways
To the Top
P
Petain Halifax County Canadian National Railways
Pictou Pictou County Canadian National Railways
Pictou Pictou County Intercolonial Railway of Canada
Pictou Landing Pictou County Intercolonial Railway of Canada
Pictou Landing Pictou County Canadian National Railways
Piedmont Pictou County Canadian National Railways
Piedmont Pictou County Intercolonial Railway of Canada
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 Intercolonial Railway of Canada
Point Tupper Richmond County Canadian National Railways
Pomquet Antigonish County Canadian National Railways
Pomquet Antigonish County Intercolonial Railway of Canada
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 Intercolonial Railway of Canada
Pugwash Cumberland County Canadian National Railways
Pugwash Junction Cumberland County Canadian National Railways
Pugwash Junction Cumberland County Intercolonial Railway of Canada
To the Top
Q
Queensland Halifax County Canadian National Railways
To the Top
R
Reid Halifax County Canadian National Railways
Richmond Halifax County Intercolonial Railway of Canada
Ridge Road Annapolis County Canadian National Railways
River Denys Richmond County Intercolonial Railway of Canada
River Denys Richmond County Canadian National Railways
River John Pictou County Canadian National Railways
River John Pictou County Intercolonial Railway of Canada
River Philip Cumberland County Canadian National Railways
River Philip Cumberland County Intercolonial Railway of Canada
Riversdale Colchester County Intercolonial Railway of Canada
Riversdale Colchester County Canadian National Railways
Riverton Pictou County Canadian National Railways
Rockingham Halifax County Canadian National Railways
Rockingham Halifax County Intercolonial Railway of Canada
Rogers Pictou County Canadian National Railways
Roseway Shelburne County Canadian National Railways
Ross Road Colchester County Intercolonial Railway of Canada
To the Top
S
Sable River Shelburne County Canadian National Railways
Salt Springs Cumberland County Canadian National Railways
Salt Springs Cumberland County Intercolonial Railway of Canada
Sandy Cove Halifax County Intercolonial Railway of Canada
Sandy Cove Halifax County Canadian National Railways
Schenacadie Richmond County Canadian National Railways
Scotch Hill Pictou County Intercolonial Railway of Canada
Scotsburn Pictou County Intercolonial Railway of Canada
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
Shenacadie Richmond County Intercolonial Railway of Canada
Shubenacadie Hants County Intercolonial Railway of Canada
Shubenacadie Hants County Canadian National Railways
South Brookfield Queens County Canadian National Railways
South River Antigonish County Intercolonial Railway of Canada
South River Antigonish County Canadian National Railways
Southwestern Junction Halifax County Canadian National Railways
Sporting Mountain Richmond County Canadian National Railways
Spring Hill Junction Cumberland County Intercolonial Railway of Canada
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
Stellarton Pictou County Intercolonial Railway of Canada
Stewiacke Colchester County Intercolonial Railway of Canada
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 Richmond County Intercolonial Railway of Canada
Sydney Mines Richmond County Canadian National Railways
Sydney River Richmond County Canadian National Railways
Sylvester Pictou County Canadian National Railways
Sylvester Pictou County Intercolonial Railway of Canada
To the Top
T
Tatamagouche Colchester County Intercolonial Railway of Canada
Tatamagouche Colchester County Canadian National Railways
Taylor's Road Antigonish County Intercolonial Railway of Canada
Thomson Cumberland County Canadian National Railways
Thomson Cumberland County Intercolonial Railway of Canada
Thorburn Pictou County Canadian National Railways
Timberlea Halifax County Canadian National Railways
Tracadie Antigonish County Canadian National Railways
Tracadie Antigonish County Intercolonial Railway of Canada
Trenton Pictou County Intercolonial Railway of Canada
Trenton Pictou County Canadian National Railways
Troy Inverness County Canadian National Railways
Truro Colchester County Canadian National Railways
Truro Colchester County Intercolonial Railway of Canada
Tusket Yarmouth County Canadian National Railways
To the Top
U
Union Colchester County Intercolonial Railway of Canada
Union Colchester County Canadian National Railways
Upper Musquodoboit Halifax County Canadian National Railways
Upper Woods Harbor Shelburne County Canadian National Railways
To the Top
V
Valley Colchester County Intercolonial Railway of Canada
Valleyfield Colchester County Canadian National Railways
Van Buskirk Cumberland County Canadian National Railways
To the Top
W
Wallace Cumberland County Canadian National Railways
Wallace Cumberland County Intercolonial Railway of Canada
Wallace Bridge Cumberland County Canadian National Railways
Waverley Halifax County Canadian National Railways
Waverley Halifax County Intercolonial Railway of Canada
Wellington Halifax County Intercolonial Railway of Canada
Wellington Halifax County Canadian National Railways
Wentworth Cumberland County Canadian National Railways
Wentworth Cumberland County Intercolonial Railway of Canada
West Bay Road Richmond County Intercolonial Railway of Canada
West Bay Road Richmond County Canadian National Railways
West Merigomish Pictou County Intercolonial Railway of Canada
West River Pictou County Intercolonial Railway of Canada
West River Pictou County Canadian National Railways
Westchester Cumberland County Canadian National Railways
Westchester Cumberland County Intercolonial Railway of Canada
Western Shore Lunenburg County Canadian National Railways
Westville Pictou County Intercolonial Railway of Canada
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
Windsor Junction Halifax County Intercolonial Railway of Canada
Woodburn Pictou County Intercolonial Railway of Canada
Woodburn Pictou County Canadian National Railways
Woods Harbor Shelburne County Canadian National Railways
Wye Switch Annapolis County Canadian National Railways
To the Top
Y
Yarmouth Yarmouth County Canadian National Railways
  • Facebook
  • About
  • Contact
  • Disclaimer

Nashua City Station Railroad History
© 2025 Matthew D. Cosgro