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

Portland Division Main Line

  1. History
  2. Maine Central Railroad Company
  3. Routes
  4. Portland Division 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
Portland Division - Main Line
Portland to Bangor

Stations

Arlin's Colebrook, New Hampshire Station Info
Auckland Coaticook Regional County Municipality, Quebec Station Info
Augusta Augusta, Maine Station Info
Bailey's Jefferson, New Hampshire Station Info
Bancroft Bancroft, Maine Station Info
Bangor (Railroad Street) Bangor, Maine Station Info
Bangor, Union Station Bangor, Maine Station Info
Barker's Milford, Maine Station Info
Bartlett Bartlett, New Hampshire Station Info
Basin Mills Orono, Maine Station Info
Beattie's Stratford, New Hampshire Station Info
Beecher Falls Canaan, Vermont Station Info
Bemis Hart's Location, New Hampshire Station Info
Berlin Mills Farmingdale, Maine Station Info
Borrow Pit Guildhall, Vermont Station Info
Bowdoinham Bowdoinham, Maine Station Info
Bradstreet's Gardiner, Maine 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
Brunswick Brunswick, Maine Station Info
Burnham Junction Burnham, 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
Carmel Carmel, Maine Station Info
Carpenter's Maidstone, Vermont Station Info
Carrigain Hart's Location, New Hampshire Station Info
Carroll Carroll, New Hampshire Station Info
Cathance Topsham, Maine Station Info
Central Maine Power Company Farmingdale, Maine Station Info
Chadbourne's Standish, Maine Station Info
Chamberlain's Lincoln, Maine Station Info
Chase's Baldwin, Maine Station Info
Cherokee Bancroft, Maine Station Info
Cherry Mountain Carroll, New Hampshire Station Info
Clifton Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Clinton Clinton, Maine 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
Costigan Milford, Maine Station Info
Crawford's Carroll, New Hampshire Station Info
Crockett's Kingman, Maine Station Info
Crossuntic Kingman, Maine Station Info
Cumberland Center Cumberland, Maine Station Info
Cumberland Mills Westbrook, Maine Station Info
Dagget's Pit Bancroft, Maine Station Info
Dalton Dalton, New Hampshire Station Info
Damascus Carmel, Maine Station Info
Danforth Danforth, Maine Station Info
Deering Junction Portland, Maine Station Info
Detroit Detroit, Maine Station Info
Dominion Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Dresden Richmond, Maine Station Info
Drew Drew Plantation, Maine 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 Newport Newport, Maine Station Info
East St. Johnsbury (Griswold) St. Johnsbury, Vermont Station Info
Eaton Danforth, Maine Station Info
Eaton Corner Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Enfield Enfield, Maine Station Info
Etna Etna, Maine Station Info
Etna Camp Ground Etna, Maine Station Info
Fabyan's Carroll, New Hampshire Station Info
Farmingdale Farmingdale, Maine Station Info
Fitche's Brunswick, Vermont Station Info
Fitzdale Lunenburg, Vermont Station Info
Folsom Lincoln, Maine Station Info
Forest North Washington, Maine Station Info
Foster's Bangor, Maine Station Info
Freeport Freeport, Maine Station Info
Frog Pond Spur Concord, Vermont Station Info
Fryeburg Fryeburg, Maine Station Info
Gardiner Gardiner, Maine Station Info
Garland Hill Bartlett, New Hampshire Station Info
George's Columbia, New Hampshire Station Info
Gilman's Orono, Maine Station Info
Glen (Glen and Jackson) Bartlett, New Hampshire Station Info
Glen Pit Bartlett, New Hampshire Station Info
Gordon Mattawamkeag, Maine Station Info
Gravel Pit Coaticook Regional County Municipality, Quebec Station Info
Great Works Old Town, Maine Station Info
Greenbush Greenbush, Maine Station Info
Guildhall Guildhall, Vermont Station Info
Half Way Pittsfield, Maine Station Info
Hallowell Hallowell, Maine Station Info
Harmon's Standish, Maine Station Info
Harvey's Concord, Vermont Station Info
Harward's Bowdoinham, Maine Station Info
Hazen's Whitefield, New Hampshire Station Info
Hereford (Comins Mills) Coaticook Regional County Municipality, Quebec Station Info
Hermon Centre (Centre) Hermon, Maine Station Info
Hermon Pond Hermon, Maine Station Info
Hersey's Reed Plantation, Maine Station Info
Hilliard's Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Hillside Brunswick, Maine Station Info
Hiram Hiram, Maine Station Info
Howe's Pit Carroll, New Hampshire Station Info
Howland Enfield, Maine Station Info
Ice Pond Brownfield, Maine Station Info
Iceboro Richmond, Maine Station Info
Intervale Conway, New Hampshire Station Info
Jefferson Junction Jefferson, New Hampshire Station Info
Jordan's Stratford, New Hampshire Station Info
Kennebec Augusta, Maine Station Info
Kingman Kingman, Maine Station Info
Laings Pit Enfield, Maine Station Info
Lambert Lake North Washington, Maine 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
Lincoln Lincoln, Maine Station Info
Lincoln Center (Middletown) Lincoln, Maine 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
Mattawamkeag Mattawamkeag, Maine Station Info
Mattocks Baldwin, Maine Station Info
McKelvey's St. Johnsbury, Vermont Station Info
Meadow Brook Drew Plantation, Maine Station Info
Meadow Siding Stratford, New Hampshire Station Info
Miles Pond Concord, Vermont Station Info
Milford Milford, Maine Station Info
Milliken's Hallowell, Maine Station Info
Montague Enfield, Maine Station Info
Moulton's Jefferson, New Hampshire Station Info
Mount Hope Bangor, Maine Station Info
Newhall Windham, Maine Station Info
Newport Junction Newport, Maine Station Info
North Concord (Essex) Concord, Vermont Station Info
North Conway Conway, New Hampshire Station Info
North Lincoln (Houston's) Lincoln, Maine Station Info
North Stratford Junction Stratford, New Hampshire Station Info
Northern Maine Junction Hermon, Maine Station Info
Odell's Spur Victory, Vermont Station Info
Olamon Greenbush, Maine Station Info
Old Town Old Town, Maine Station Info
Orono Orono, Maine Station Info
Palmer's Orono, Maine Station Info
Paquetteville Coaticook Regional County Municipality, Quebec Station Info
Parson's Columbia, New Hampshire Station Info
Passadumkeag Passadumkeag, Maine Station Info
Pearson's Old Town, Maine Station Info
Penobscot Winn, Maine Station Info
Piper Hill Stewartstown, New Hampshire Station Info
Pittsfield Pittsfield, Maine Station Info
Pope's Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Portland Portland, Maine Station Info
Portland (Commercial Street) Portland, Maine Station Info
Portland, Union Station Portland, Maine Station Info
Quebec Junction Carroll, New Hampshire Station Info
Redstone Conway, New Hampshire Station Info
Richmond Richmond, Maine Station Info
Richville Standish, Maine Station Info
Rines Spur Jefferson, New Hampshire Station Info
Riverside Vassalboro, Maine Station Info
Riverton Jefferson, New Hampshire Station Info
Royal Junction Cumberland, Maine Station Info
Sawyer's Cut Bancroft, Maine 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
Sly Pond Kingman, Maine Station Info
Smith's Mills Standish, Maine Station Info
South Gardiner (Lawrence's Mills) Gardiner, Maine Station Info
South Lincoln (Pollard Brook) Lincoln, Maine Station Info
South Windham Windham, Maine Station Info
Springer's Drew Plantation, 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
Stillwater Old Town, Maine Station Info
Stoketon Le Haut-Saint-Francois Regional County Municipality, Quebec Station Info
Summit Coaticook Regional County Municipality, Quebec Station Info
Sunkhaze Milford, Maine 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
Todd's Farm North Washington, Maine Station Info
Tomah North Washington, Maine Station Info
Topsham Topsham, Maine Station Info
Trestle Spur Guildhall, Vermont Station Info
Twin Mountain Carroll, New Hampshire Station Info
Vanceboro Vanceboro, Maine Station Info
Vassalboro Vassalboro, Maine Station Info
Veazie Veazie, Maine Station Info
Victory Victory, Vermont Station Info
Wadsworth Hiram, Maine Station Info
Waterville Waterville, Maine Station Info
Webster Orono, Maine Station Info
West Baldwin Baldwin, Maine Station Info
West Benton Benton, Maine Station Info
West Falmouth Falmouth, 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
Winn Winn, Maine Station Info
Winslow Winslow, Maine Station Info
Woodfords Portland, Maine Station Info
Wytopitlock Reed Plantation, Maine Station Info
Yarmouth Junction Yarmouth, Maine Station Info

Timetable

to Lime Ridge
Station Mile
Portland (Commercial Street)
Bangor (Railroad Street) 136.6
Portland
Portland, Union Station 1.6
Bangor, Union Station 137.0
Thompson's Point 1.9
Woodfords 3.0
Foster's 138.6
Cumberland Mills 5.4
Deering Junction 4.1
Mount Hope 139.4
Mallison Falls 40.2
West Falmouth 7.9
Veazie 140.8
South Windham 10.8
Cumberland Center 11.0
Palmer's 141.8
Newhall 12.0
Royal Junction 13.2
Gilman's 143.7
White Rock 13.6
Yarmouth Junction 15.0
Basin Mills 144.2
Chadbourne's 15.7
Freeport 20.5
Orono 145.0
Sebago Lake 16.7
Hillside 25.1
Stillwater 148.0
Stickey River 18.0
Brunswick 29.2
Webster 145.3
Smith's Mills 18.6
Topsham 30.3
Pearson's 146.9
Harmon's 19.9
Cathance 33.0
Great Works 148.0
Richville 20.4
Bowdoinham 36.9
Old Town 149.2
Steep Falls 24.6
Harward's 40.4
Milford 150.0
Mattocks 26.4
Richmond 44.5
Barker's 151.3
Chase's 29.1
Iceboro 47.4
Sunkhaze 153.1
Cornish 31.7
Dresden 48.1
Costigan 155.0
West Baldwin 33.4
South Gardiner (Lawrence's Mills) 51.8
Greenbush 159.6
Bridgton Junction 36.3
Bradstreet's 52.5
Olamon 163.3
Hiram 36.8
Gardiner 55.9
Passadumkeag 167.4
Wadsworth 39.0
Berlin Mills 56.7
Enfield 172.0
Ice Pond 39.7
Central Maine Power Company 56.9
Montague 175.0
Brownfield 43.3
Farmingdale 58.0
Howland 175.5
Lovell's 46.6
Milliken's 59.3
Laings Pit 173.7
Fryeburg 49.8
Hallowell 60.2
South Lincoln (Pollard Brook) 177.1
Conway Centre 54.3
Augusta 62.3
Folsom 180.4
Redstone 56.9
Kennebec 66.2
Lincoln 181.4
North Conway 59.3
Riverside 70.0
Lincoln Center (Middletown) 183.0
Intervale 61.4
Vassalboro 73.7
North Lincoln (Houston's) 186.0
Glen Pit 63.8
Winslow 80.1
Chamberlain's 187.0
Glen (Glen and Jackson) 64.8
Waterville 81.7
Penobscot 190.8
Garland Hill 68.5
West Benton 84.6
Winn 192.2
Bartlett 70.6
Clinton 90.2
Mattawamkeag 194.7
Sawyer's River 74.8
Burnham Junction 95.5
Gordon 198.3
Stahl's 75.5
Half Way 99.2
Sly Pond 201.0
Bemis 76.6
Pittsfield 102.5
Kingman 202.9
Carrigain 78.2
Detroit 106.8
Crossuntic 204.3
Willey House 80.8
Newport Junction 109.6
Crockett's 205.3
Crawford's 85.0
East Newport 112.2
Drew 205.9
Bretton Woods 88.3
Etna 118.0
Meadow Brook 209.5
Fabyan's 89.1
Etna Camp Ground 118.5
Springer's 211.5
White Mountain House 90.0
Damascus 119.8
Wytopitlock 212.1
Whitefield Manufacturing Company 90.2
Carmel 121.9
Hersey's 214.1
Bray's 92.0
Hermon Pond 126.3
Bancroft 215.3
Twin Mountain 93.6
Hermon Centre (Centre) 130.0
Sawyer's Cut 216.8
Howe's Pit 95.8
Northern Maine Junction 131.3
Cherokee 219.7
Cherry Mountain 96.7
Dagget's Pit 224.0
Carroll 97.3
Danforth 224.6
Quebec Junction 99.6
Eaton 229.6
Hazen's 101.0
Forest 234.2
Whitefield 103.6
Tomah 238.5
Scott's Junction 106.8
Todd's Farm 241.5
Dalton 108.9
Lambert Lake 245.7
Lunenburg 109.3
Vanceboro 250.7
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.

  • Route Details
  • Stations
  • Timetable

Route Details (as of 1917)

Rail Service
Maine Central Railroad Company
Portland Division - Main Line via Lewiston
Royal Junction to Waterville

Stations

Annabessacook Monmouth, Maine Station Info
Auburn Auburn, Maine Station Info
Belgrade Belgrade, Maine Station Info
Crummet's Waterville, Maine Station Info
Danville Junction Auburn, Maine Station Info
Fair Grounds Lewiston, Maine Station Info
Gray Gray, Maine Station Info
Greene Greene, Maine Station Info
Hackett's Auburn, Maine Station Info
Haleys Belgrade, Maine Station Info
Hoyt's Belgrade, Maine Station Info
Lakeside Belgrade, Maine Station Info
Leeds Junction Leeds, Maine Station Info
Lewiston (Upper Station) Lewiston, Maine Station Info
Maranacook Winthrop, Maine Station Info
Mill Road North Yarmouth, Maine Station Info
Monmouth Monmouth, Maine Station Info
New Gloucester New Gloucester, Maine Station Info
North Belgrade (Messalonskee) Belgrade, Maine Station Info
Oakland Oakland, Maine Station Info
Penney's New Gloucester, Maine Station Info
Readfield Readfield, Maine Station Info
Rowe's New Gloucester, Maine Station Info
Royal Junction Cumberland, Maine Station Info
Rumford Junction Auburn, Maine Station Info
Walnut Hill North Yarmouth, Maine Station Info
Waterville Waterville, Maine Station Info
Winthrop Winthrop, Maine Station Info

Timetable

to Waterville
Station Mile
Royal Junction 13.2
Walnut Hill 16.8
Mill Road 19.1
Gray 21.2
Penney's 23.4
New Gloucester 25.8
Rowe's 27.3
Danville Junction 30.7
Rumford Junction 32.9
Hackett's 33.4
Auburn 36.2
Lewiston (Upper Station) 37.0
Fair Grounds 38.8
Greene 44.5
Leeds Junction 47.6
Monmouth 51.0
Annabessacook 53.6
Winthrop 56.6
Maranacook 59.8
Readfield 62.3
Hoyt's 65.5
Haleys 66.9
Belgrade 70.2
Lakeside 74.5
North Belgrade (Messalonskee) 75.0
Oakland 79.2
Crummet's 84.2
Waterville 85.2
  • 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