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

      • Boston & Maine Railroad
      • Boston & Maine Corporation
      • Pan Am Railways
      • Massachusetts Bay Transportation Authority

      • Nashua Street Railway
      • Bay State Street Railway
      • Manchester & Nashua Street Railway
      • Massachusetts Northeastern Street Railway
      • Nashua Transit System

      New Hampshire

      • Boston & Maine Railroad
      • Boston & Maine Corporation
      • Grand Trunk Railway
      • Canadian National Railways
      • Central Vermont Railway Comapny
      • Central Vermont Railway, Inc.
      • 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
      • Boston & Maine Railroad
      • Canadian National Railways
      • Central Vermont Railway Company
      • Central Vermont Railway, Inc.
      • 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

Main Line

  1. History
  2. Maine Central Railroad Company
  3. Routes
  4. Main Line

Snapshot in Time: Historical Service

Historical snapshots based on data from available timetables.

  • 1917
  • Route Details
  • Stations
  • Timetable

Route Details (as of 1917)

Rail Service
Maine Central Railroad Company
Mountain Division - Main Line
Portland to St. Johnsbury, Quebec Junction to Lime Ridge

Stations

Arlin's Colebrook, New Hampshire Station Info
Auckland Coaticook Regional County Municipality, Quebec Station Info
Bailey's Jefferson, New Hampshire Station Info
Bartlett Bartlett, New Hampshire Station Info
Beattie's Stratford, New Hampshire Station Info
Beecher Falls Canaan, Vermont Station Info
Bemis Hart's Location, New Hampshire Station Info
Borrow Pit Guildhall, Vermont Station Info
Bray's Carroll, New Hampshire Station Info
Bretton Woods Carroll, New Hampshire Station Info
Bridgton Junction Hiram, Maine Station Info
Brookbury Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Brownfield Brownfield, Maine Station Info
Bury Line Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Camp Four Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Camp Three Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Carpenter's Maidstone, Vermont Station Info
Carrigain Hart's Location, New Hampshire Station Info
Carroll Carroll, New Hampshire Station Info
Chadbourne's Standish, Maine Station Info
Chase's Baldwin, Maine Station Info
Cherry Mountain Carroll, New Hampshire Station Info
Clifton Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Colebrook Colebrook, New Hampshire Station Info
Columbia Bridge Columbia, New Hampshire Station Info
Concord Concord, Vermont Station Info
Cone's Columbia, New Hampshire Station Info
Conway Centre Conway, New Hampshire Station Info
Cookshire Junction Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Coos Junction Lancaster, New Hampshire Station Info
Cornish Baldwin, Maine Station Info
Crawford's Carroll, New Hampshire Station Info
Cumberland Mills Westbrook, Maine Station Info
Dalton Dalton, New Hampshire Station Info
Dominion Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Dudswell Junction Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Duplain's Coaticook Regional County Municipality, Quebec Station Info
East Concord (Mayo) Concord, Vermont Station Info
East Hereford (Hall's Stream) Coaticook Regional County Municipality, Quebec Station Info
East St. Johnsbury (Griswold) St. Johnsbury, Vermont Station Info
Eaton Corner Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Fabyan's Carroll, New Hampshire Station Info
Fitche's Brunswick, Vermont Station Info
Fitzdale Lunenburg, Vermont Station Info
Frog Pond Spur Concord, Vermont Station Info
Fryeburg Fryeburg, Maine Station Info
Garland Hill Bartlett, New Hampshire Station Info
George's Columbia, New Hampshire Station Info
Glen (Glen and Jackson) Bartlett, New Hampshire Station Info
Glen Pit Bartlett, New Hampshire Station Info
Gravel Pit Coaticook Regional County Municipality, Quebec Station Info
Guildhall Guildhall, Vermont Station Info
Harmon's Standish, Maine Station Info
Harvey's Concord, Vermont Station Info
Hazen's Whitefield, New Hampshire Station Info
Hereford (Comins Mills) Coaticook Regional County Municipality, Quebec Station Info
Hilliard's Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Hiram Hiram, Maine Station Info
Howe's Pit Carroll, New Hampshire Station Info
Ice Pond Brownfield, Maine Station Info
Intervale Conway, New Hampshire Station Info
Jefferson Junction Jefferson, New Hampshire Station Info
Jordan's Stratford, New Hampshire Station Info
Lancaster Lancaster, New Hampshire Station Info
Lawton's Coaticook Regional County Municipality, Quebec Station Info
Lime Ridge Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Lovejoy's Stratford, New Hampshire Station Info
Lovell's Fryeburg, Maine Station Info
Lunenburg Lunenburg, Vermont Station Info
Lusk's Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Maidstone Maidstone, Vermont Station Info
Mallison Falls Brownfield, Maine Station Info
Malvina Coaticook Regional County Municipality, Quebec Station Info
Mason's Stratford, New Hampshire Station Info
Mattocks Baldwin, Maine Station Info
McKelvey's St. Johnsbury, Vermont Station Info
Meadow Siding Stratford, New Hampshire Station Info
Miles Pond Concord, Vermont Station Info
Moulton's Jefferson, New Hampshire Station Info
Newhall Windham, Maine Station Info
North Concord (Essex) Concord, Vermont Station Info
North Conway Conway, New Hampshire Station Info
North Stratford Junction Stratford, New Hampshire Station Info
Odell's Spur Victory, Vermont Station Info
Paquetteville Coaticook Regional County Municipality, Quebec Station Info
Parson's Columbia, New Hampshire Station Info
Piper Hill Stewartstown, New Hampshire Station Info
Pope's Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Portland Portland, Maine Station Info
Quebec Junction Carroll, New Hampshire Station Info
Redstone Conway, New Hampshire Station Info
Richville Standish, Maine Station Info
Rines Spur Jefferson, New Hampshire Station Info
Riverton Jefferson, New Hampshire Station Info
Sawyer's River Hart's Location, New Hampshire Station Info
Sawyerville Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Scott's Junction Dalton, New Hampshire Station Info
Sebago Lake Standish, Maine Station Info
Slab City Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Smith's Mills Standish, Maine Station Info
South Windham Windham, Maine Station Info
St. Cyr's Coaticook Regional County Municipality, Quebec Station Info
St. Isidore Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
St. Johnsbury St. Johnsbury, Vermont Station Info
St. Malo Coaticook Regional County Municipality, Quebec Station Info
Stahl's Hart's Location, New Hampshire Station Info
Steep Falls Standish, Maine Station Info
Stevens' Maidstone, Vermont Station Info
Stickey River Standish, Maine Station Info
Stoketon Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Summit Coaticook Regional County Municipality, Quebec Station Info
Swail's Road Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Terrill's Cut Coaticook Regional County Municipality, Quebec Station Info
Thompson's Point Portland, Maine Station Info
Trestle Spur Guildhall, Vermont Station Info
Twin Mountain Carroll, New Hampshire Station Info
Victory Victory, Vermont Station Info
Wadsworth Hiram, Maine Station Info
West Baldwin Baldwin, Maine Station Info
West Stewartstown Stewartstown, New Hampshire Station Info
White Mountain House Carroll, New Hampshire Station Info
White Rock Gorham, Maine Station Info
Whitefield Whitefield, New Hampshire Station Info
Whitefield Manufacturing Company Carroll, New Hampshire Station Info
Willey House Hart's Location, New Hampshire Station Info

Timetable

to Lime Ridge
Station Mile
Portland
Thompson's Point 1.9
Cumberland Mills 5.4
Mallison Falls 40.2
South Windham 10.8
Newhall 12.0
White Rock 13.6
Chadbourne's 15.7
Sebago Lake 16.7
Stickey River 18.0
Smith's Mills 18.6
Harmon's 19.9
Richville 20.4
Steep Falls 24.6
Mattocks 26.4
Chase's 29.1
Cornish 31.7
West Baldwin 33.4
Bridgton Junction 36.3
Hiram 36.8
Wadsworth 39.0
Ice Pond 39.7
Brownfield 43.3
Lovell's 46.6
Fryeburg 49.8
Conway Centre 54.3
Redstone 56.9
North Conway 59.3
Intervale 61.4
Glen Pit 63.8
Glen (Glen and Jackson) 64.8
Garland Hill 68.5
Bartlett 70.6
Sawyer's River 74.8
Stahl's 75.5
Bemis 76.6
Carrigain 78.2
Willey House 80.8
Crawford's 85.0
Bretton Woods 88.3
Fabyan's 89.1
White Mountain House 90.0
Whitefield Manufacturing Company 90.2
Bray's 92.0
Twin Mountain 93.6
Howe's Pit 95.8
Cherry Mountain 96.7
Carroll 97.3
Quebec Junction 99.6
Hazen's 101.0
Whitefield 103.6
Scott's Junction 106.8
Dalton 108.9
Lunenburg 109.3
Fitzdale 111.6
East Concord (Mayo) 113.5
Miles Pond 116.3
Frog Pond Spur 117.2
North Concord (Essex) 119.7
Harvey's 121.8
Odell's Spur 123.1
Victory 125.3
Concord 123.3
East St. Johnsbury (Griswold) 127.1
McKelvey's 128.9
St. Johnsbury 131.3
Jefferson Junction 101.9
Bailey's 104.4
Rines Spur 104.6
Moulton's 105.4
Riverton 107.7
Lancaster 111.4
Coos Junction 112.5
Borrow Pit 116.9
Trestle Spur 117.0
Guildhall 117.5
Stevens' 120.1
Carpenter's 123.6
Maidstone 124.0
Fitche's 126.0
Mason's 126.9
Beattie's 128.2
Jordan's 129.1
Meadow Siding 131.5
North Stratford Junction 132.0
Lovejoy's 132.7
George's 135.7
Cone's 138.3
Columbia Bridge 141.0
Parson's 143.6
Colebrook 144.7
Arlin's 147.2
Piper Hill 150.6
West Stewartstown 152.8
Beecher Falls 154.5
Hereford (Comins Mills) 154.8
Lawton's 158.2
East Hereford (Hall's Stream) 159.0
Gravel Pit 160.3
Paquetteville 163.0
St. Cyr's 164.1
Terrill's Cut 165.5
Malvina 168.8
Auckland 170.4
Summit 171.2
St. Malo 172.6
Duplain's 173.2
Camp Four 174.2
Camp Three 175.1
St. Isidore 176.7
Lusk's 177.9
Clifton 178.4
Swail's Road 180.4
Hilliard's 181.2
Sawyerville 183.6
Eaton Corner 186.4
Slab City 189.1
Cookshire Junction 190.3
Pope's 193.4
Bury Line 195.8
Stoketon 197.0
Brookbury 198.4
Dudswell Junction 203.4
Dominion 205.7
Lime Ridge 207.6
  • f - Passengers must tell the conductor that they wish to leave. Passengers waiting to board must activate signal or be visible on the platform for the train to stop.

No timetable data available for the selected route and year.

  • Facebook
  • About
  • Contact
  • Disclaimer

Nashua City Station Railroad History
© 2025 Matthew D. Cosgro