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

Routes

  1. History
  2. Boston And Maine Railroad
  3. Routes

Routes and Stations

  • 1906
  • 1914
  • 1918
  • 1923
  • 1930
  • 1931
  • 1941
  • 1963
Boston and Maine Railroad

Lake Winnipesaukee, Steamer "Mount Washington" - Lake Winnipesaukee
York Harbor and Beach Railroad - Kittery Junction to York Beach

Concord Division

Bristol Branch - Franklin to Bristol
Claremont Branch - Concord to Claremont Junction
Franklin and Tilton Branch - Franklin Junction to Tilton
Hillsboro Branch - Contoocook to Peterboro
Main Line - Concord to White River Junction

Connecticut and Passumpsic Division

Ashuelot Branch - South Vernon to Keene
Chicopee Falls Branch - Chicopee Junction to Chicopee Falls
Easthampton Branch - Mount Tom Junction to Easthampton
Lake Memphremagog - Lake Memphremagog
Main Line - Springfield to South Vernon, Brattleboro to Windsor, White River Junction to Sherbrooke
Stanstead Branch - Stanstead Junction to Stanstead

Eastern Division

Dover Branch - Portsmouth to Dover
Essex Branch - Hamilton and Wenham to Conomo
Gloucester Branch - Beverly to Rockport
Lawrence Branch - Salem to North Andover
Main Line - Boston to Portland, Conway Junction to Intervale
Marblehead Branch - Salem to Marblehead
Salisbury Branch - Salisbury to Amesbury
Saugus Branch - Everett Junction to West Lynn
Swampscott Branch - Swampscott to Marblehead
Wolfeboro Branch - Sanbornville to Wolfeboro

Fitchburg Division

Ashburnham Branch - South Ashburnham to Ashburnham
Bennington Branch - Hoosick Junction to White Creek
Cheshire Branch - South Ashburnham to Bellows Falls
Greenville and Milford Branches - Ayer to Milford, Ayer to Greenville
Main Line - Boston to Troy
Marlboro Branch - South Acton to Marlboro
Saratoga and Schuylerville Branches - Mechanicsville to Stillwater, Mechanicsville to Saratoga, Schuyler Junction to Schuylerville
Turners Falls Branch - East Deerfield to Turners Falls
Watertown Branch - West Cambridge to Waltham
Worcester and Peterboro Branches - Worcester to Peterboro

Southern Division

Lawrence Branch - Lowell to Lawrence
Lexington Branch - Somerville Junction to Reformatory
Main Line - Boston to Concord, North Cambridge Junction to Northampton
Manchester and Milford Branch - Grasmere Junction to East Milford
North Weare Branch - Manchester to Henniker Junction, Parker to New Boston
Portsmouth Branch - Manchester to Portsmouth
Salem Branch - Salem Junction to Salem
Stoneham Branch - Montvale to Stoneham
Stony Brook Branch - North Chelmsford to Ayer
Suncook Valley Branch - Hooksett to Centre Barnstead

Terminal Division

Terminal Division - Boston area

Western Division

Dover and Lakeport Branch - Dover to Lakeport
Georgetown Branch - Georgetown to Bradford
Kennebunkport Branch - Kennebunk to Kennebunkport
Lowell Branch - Lowell Junction to Lowell
Main Line - Boston to Portland
Manchester and Lawrence Branch - Lawrence to Manchester
Medford Branch - Medford Junction to Medford
Newburyport Branch - Wakefield Junction to Newburyport
Orchard Beach Branch - Old Orchard to Camp Ellis
South Reading Branch - Wakefield Junction to Peabody
West Amesbury Branch - Newton Junction to Merrimac

White Mountains Division

Bethlehem Branch - Bethlehem Junction to Bethlehem
Main Line - Concord to Woodsville and Groveton, Wing Road to Mt. Washington
Pemigewasset Valley Branch - Plymouth to Lincoln
Profile Branch - Bethlehem Junction to Profile House
Tilton and Belmont Branch - Tilton to Belmont
Waumbek Branch - Cherry Mountain to Jefferson
Whitefield and Jefferson Branch - Whitefield Junction to Berlin

Worcester, Nashua and Portland Division

Acton Branch - Concord Junction to Nashua Junction
Keene Branch - Nashua Junction to Keene
Main Line - Worcester to Portland

Boston and Maine Railroad
Connecticut and Passumpsic Division

Ashuelot Branch - Dole Junction to Keene
Chicopee Falls Branch - Chicopee Junction to Chicopee Falls
Easthampton Branch - Mount Tom to Easthampton
Lake Memphremagog, Steamer "Lady of the Lake" - Lake Memphremagog
Main Line - Springfield to Windsor, White River Junction to Sherbrooke
Stanstead Branch - Beebe Junction to Stanstead

Fitchburg Division

Ashburnham Branch - South Ashburnham to Ashburnham
Bennington Branch - Hoosick Junction to White Creek
Greenville and Milford Branches - Ayer to Milford, Ayer to Greenville
Main Line - Boston to Rotterdam Junction, Johnsonville to Troy, South Ashburnham to Bellows Falls
Marlboro Branch - South Acton to Marlboro
Saratoga and Schuylerville Branches - Mechanicville to Saratoga Springs, Schuyler Junction to Schuylerville
Turners Falls Branch - Turners Falls Junction to Turners Falls
Watertown Branch - West Cambridge to Waltham

Portland Division

Dover and Lakeport Branch - Dover to Lakeport
Dover Branch - Portsmouth to Dover
Essex Branch - Hamilton and Wenham to Conomo
Georgetown Branch - Bradford to Georgetown
Gloucester Branch - Beverly to Rockport
Kennebunkport Branch - Kennebunk to Kennebunkport
Lake Winnipesaukee, Steamer "Mount Washington" - Lake Winnipesaukee
Lawrence Branch - Salem to North Andover
Lowell Branch - Lowell Junction to Wigginville
Main Line via Dover - Boston to Portland
Main Line via Portsmouth - Boston to Portland, Jewett to Intervale
Manchester and Lawrence Branch - Lawrence to Manchester
Marblehead Branch - Salem to Marblehead
Medford Branch - Medford Junction to Medford
Newburyport Branch - Wakefield Junction to Newburyport
Orchard Beach Branch - Old Orchard to Camp Ellis
Salisbury Branch - Salisbury to Amesbury
Saugus Branch - Everett Junction to West Lynn
South Reading Branch - Wakefield Junction to Peabody
Swampscott Branch - Swampscott to Marblehead
West Amesbury Branch - Newton Junction to Merrimac
Wolfeboro Branch - Sanbornville to Wolfeboro
York Harbor and Beach Railroad Company - Kittery Junction to York Beach

Southern Division

Bristol Branch - Franklin to Bristol
Claremont Branch - Concord to Claremont Junction
Franklin and Tilton Branch - Franklin Junction to Tilton
Lawrence Branch - Lowell to South Lawrence
Lexington Branch - Somerville Junction to Reformatory
Main Line - Boston to White River Junction, Northampton
Portsmouth Branch - Manchester to Portsmouth
Salem Branch - Tewksbury Junction to Peabody
Stoneham Branch - Montvale to Stoneham
Stony Brook Branch - North Chelmsford to Ayer
Suncook Valley Branch - Suncook to Centre Barnstead

Terminal Division

Terminal Division - Boston area

White Mountains Division

Bethlehem Branch - Bethlehem Junction to Bethlehem
Main Line - Concord to Woodsville and Groveton, Wing Road to Mt. Washington
Pemigewasset Valley Branch - Plymouth to Lincoln
Profile Branch - Bethlehem Junction to Profile House
Tilton and Belmont Branch - Tilton to Belmont
Waumbek Branch - Cherry Mountain to Jefferson
Whitefield and Jefferson Branch - Whitefield Junction to Berlin

Worcester, Nashua and Portland Division

Acton Branch - Nashua to Concord Junction
Keene Branch - Nashua to Keene
Main Line - Worcester to Portland
Manchester and Milford Branch - Grasmere Junction to East Milford
North Weare Branch - Manchester to Henniker Junction, Parker to New Boston
Worcester and Hillsboro Branches - Worcester to Contoocook

Boston and Maine Railroad
First Operating District, Berkshire Division

Bennington Branch - Hoosick Junction to White Creek
Main Line - Greenfield to Troy, Johnsonville to Rotterdam Junction
Saratoga and Schuylerville Branches - Mechanicville to Saratoga Springs, Schuyler Junction to Schuylerville
Turners Falls Branch - Turners Falls Junction to Turners Falls

First Operating District, Fitchburg Division

Ashburnham Branch - South Ashburnham to Ashburnham
Greenville and Milford Branches - Ayer to Milford, Ayer to Greenville
Main Line - Boston to Greenfield, South Ashburnham to Bellows Falls
Marlboro Branch - South Acton to Marlboro
Watertown Branch - West Cambridge to Waltham

First Operating District, Portland Division

Amesbury Branch - Salisbury to Amesbury
Dover Branch - Portsmouth to Dover
Essex Branch - Hamilton and Wenham to Conomo
Georgetown Branch - Bradford to Georgetown
Gloucester Branch - Beverly to Rockport
Kennebunkport Branch - Kennebunk to Kennebunkport
Lake Winnipesaukee, Steamer "Mount Washington" - Lake Winnipesaukee
Lakeport Branch - Dover to Lakeport
Lawrence Branch - Salem to North Andover
Lowell Branch - Lowell Junction to Wigginville
Main Line via Dover - Boston to Portland
Main Line via Portsmouth - Boston to Portland, Jewett to Intervale
Manchester and Lawrence Branch - Lawrence to Manchester
Marblehead Branch - Salem to Marblehead
Medford Branch - Medford Junction to Medford
Merrimac Branch - Newton Junction to Merrimac
Newburyport Branch - Wakefield Junction to Newburyport
Orchard Beach Branch - Old Orchard to Camp Ellis
Saugus Branch - Everett Junction to West Lynn
Somersworth Branch - Rollinsford to Somersworth
South Reading Branch - Wakefield Junction to Peabody
Swampscott Branch - Swampscott to Marblehead
Wolfeboro Branch - Sanbornville to Wolfeboro
York Harbor and Beach Railroad Company - Kittery Junction to York Beach

First Operating District, Southern Division

Bristol Branch - Franklin to Bristol
Claremont Branch - Concord to Claremont Junction
Franklin and Tilton Branch - Franklin Junction to Tilton
Lawrence Branch - Lowell to South Lawrence
Lexington Branch - Somerville Junction to Reformatory
Main Line - Boston to White River Junction, Northampton
Portsmouth Branch - Manchester to Portsmouth
Salem Branch - Tewksbury Junction to Peabody
Stoneham Branch - Montvale to Stoneham
Stony Brook Branch - North Chelmsford to Ayer
Suncook Valley Branch - Suncook to Centre Barnstead

First Operating District, Terminal Division

Terminal Division - Boston area

First Operating District, Worcester, Nashua and Portland Division

Acton Branch - Nashua to Concord Junction
Keene Branch - Nashua to Keene
Main Line - Worcester to Portland
Manchester and Milford Branch - Grasmere Junction to East Milford
North Weare Branch - Manchester to Henniker Junction, Parker to New Boston
Worcester and Hillsboro Branch - Worcester to Contoocook

Second Operating District, Connecticut and Passumpsic Division

Ashuelot Branch - Dole Junction to Keene
Chicopee Falls Branch - Chicopee Junction to Chicopee Falls
Easthampton Branch - Mount Tom to Easthampton
Main Line (Springfield and Windsor) - Springfield to Windsor
Main Line (White River Junction and Sherbrooke) - White River Junction to Sherbrooke
Stanstead Branch - Beebe Junction to Stanstead

Second Operating District, White Mountains Division

Bethlehem Branch - Bethlehem Junction to Bethlehem
Main Line - Concord to Woodsville and Groveton, Wing Road to Mt. Washington
Pemigewasset Valley Branch - Plymouth to Lincoln
Profile Branch - Bethlehem Junction to Profile House
Tilton and Belmont Branch - Tilton to Belmont
Waumbek Branch - Cherry Mountain to Jefferson
Whitefield and Jefferson Branch - Whitefield Junction to Berlin

Boston and Maine Railroad
First Operating District, Berkshire Division

Bennington Branch - Hoosick Junction to White Creek
Main Line - Greenfield to Troy, Johnsonville to Rotterdam Junction
Saratoga and Schuylerville Branches - Mechanicville to Saratoga Springs, Schuyler Junction to Schuylerville

First Operating District, Fitchburg Division

Ashburnham Branch - South Ashburnham to Ashburnham
Greenville and Milford Branches - Ayer to Milford, Ayer to Greenville
Main Line - Boston to Greenfield, South Ashburnham to Bellows Falls
Marlboro Branch - South Acton to Marlboro
Turners Falls Branch - Turners Falls Junction to Turners Falls
Watertown Branch - West Cambridge to Waltham

First Operating District, Portland Division

Amesbury Branch - Salisbury to Amesbury
Dover Branch - Portsmouth to Dover
Essex Branch - Hamilton and Wenham to Conomo
Georgetown Branch - Bradford to Georgetown
Gloucester Branch - Beverly to Rockport
Kennebunkport Branch - Kennebunk to Kennebunkport
Lakeport Branch - Dover to Lakeport
Lawrence Branch - Salem to North Andover
Lowell Branch - Lowell Junction to Wigginville
Main Line via Dover - Boston to Portland
Main Line via Portsmouth - Boston to Portland, Jewett to Intervale
Manchester and Lawrence Branch - Lawrence to Manchester
Marblehead Branch - Salem to Marblehead
Medford Branch - Medford Junction to Medford
Merrimac Branch - Newton Junction to Merrimac
Newburyport Branch - Wakefield Junction to Newburyport
Orchard Beach Branch - Old Orchard to Camp Ellis
Saugus Branch - Everett Junction to West Lynn
Somersworth Branch - Rollinsford to Somersworth
South Reading Branch - Wakefield Junction to Peabody
Swampscott Branch - Swampscott to Marblehead
Wolfeboro Branch - Sanbornville to Wolfeboro
York Harbor and Beach Railroad Company - Kittery Junction to York Beach

First Operating District, Southern Division

Bristol Branch - Franklin to Bristol
Claremont Branch - Concord to Claremont Junction
Franklin and Tilton Branch - Franklin Junction to Tilton
Lawrence Branch - Lowell to South Lawrence
Lexington Branch - Somerville Junction to Reformatory
Main Line - Boston to White River Junction, Northampton
Portsmouth Branch - Manchester to Portsmouth
Salem Branch - Tewksbury Junction to Peabody
Stoneham Branch - Montvale to Stoneham
Stony Brook Branch - North Chelmsford to Ayer
Suncook Valley Branch - Suncook to Centre Barnstead

First Operating District, Terminal Division

Terminal Division - Boston area

First Operating District, Worcester, Nashua and Portland Division

Acton Branch - Nashua to Concord Junction
Keene Branch - Nashua to Keene
Main Line - Worcester to Portland
Manchester and Milford Branch - Grasmere Junction to East Milford
North Weare Branch - Manchester to Henniker Junction, Parker to New Boston
Worcester and Hillsboro Branch - Worcester to Contoocook

Second Operating District, Connecticut River Division

Ashuelot Branch - Dole Junction to Keene
Easthampton Branch - Mount Tom to Easthampton
Main Line - Springfield to Windsor

Second Operating District, Passumpsic Division

Main Line - White River Junction to Sherbrooke
Stanstead Branch - Beebe Junction to Stanstead

Second Operating District, White Mountains Division

Bethlehem Branch - Bethlehem Junction to Bethlehem
Main Line - Concord to Woodsville and Groveton, Wing Road to Mt. Washington
Pemigewasset Valley Branch - Plymouth to Lincoln
Tilton and Belmont Branch - Tilton to Belmont
Whitefield and Jefferson Branch - Whitefield Junction to Berlin

Boston and Maine Railroad
Fitchburg and Southern Divisions

Worcester and Contoocook Branch - Worcester to Contoocook

Fitchburg Division

Ashuelot Branch - Dole Junction to Keene
Bennington Branch - Hoosick Junction to North Bennington
Cheshire Branch - South Ashburnham to Bellows Falls
Easthampton Branch - Mount Tom to Easthampton
Greenville Branch - Greenville to Ayer
Johnsonville and Rotterdam Junction - Johnsonville to Rotterdam Junction
Milford Branch - Milford to Squannacook Junction
Saratoga Branch - Mechanicville to Saratoga Springs
Schuylerville Branch - Schuyler Junction to Schuylerville
Springfield and Windsor - Springfield to Windsor

Portland Division

Amesbury Branch - Salisbury to Amesbury
Conway Branch - Jewett to Intervale
Dover Branch - Portsmouth to Dover
Essex Branch - Hamilton & Wenham to Essex
Georgetown Branch - Haverhill to Georgetown
Lakeport Branch - Dover to Lakeport
Machine Shop Branch - North Andover to Machine Shop
Manchester and Lawrence Branch - South Lawrence to Manchester
Merrimac Branch - Newton Junction to Merrimac
Nashua and Portland Terminal Limit - Nashua Union Station to Portland Terminal Limit
Navy Yard Branch - Portsmouth to Kittery Navy Yard
Portsmouth Branch - Portsmouth to Manchester
Somersworth Branch - Rollinsford to Somersworth
Wolfeboro Branch - Sanbornville to Wolfeboro
Worcester-Ayer-Nashua-Lowell and Lowell Junction - Worcester to Nashua, Ayer to Lowell Junction

Southern Division

Bristol Branch - Franklin to Bristol
Claremont Branch - Concord to Claremont Junction
Concord and Wells River - Concord to Wells River
Concord and White River Junction - Concord to White River Junction
Franklin and Tilton Branch - Franklin Junction to Tilton
Groveton Branch - Whitefield Junction to Groveton
Keene Branch - Nashua to Keene
Mount Washington Branch - Wing Road to Base
North Weare Branch - Henniker Junction to Manchester
Pemigewasset Valley Branch - Plymouth to Lincoln
White River Junction and Berlin - White River Junction to Berlin

Terminal and Fitchburg Divisions

Boston and Troy - Boston to Troy
Central Massachusetts Branch - Boston to Northampton

Terminal and Portland Divisions

Boston and Portland (Eastern Route) - Boston to Portland
Boston and Portland (Western Route) - Boston to Portland
Newburyport Branch - Wakefield Junction to Newburyport

Terminal and Southern Divisions

Boston and Concord - Boston to Concord

Terminal Division

Danvers Branch - Salem to Danvers
Gloucester Branch - Beverly to Rockport
Lexington Branch - West Cambridge to Reformatory Station
Marblehead Branch - Salem to Marblehead
Marlboro Branch - South Acton to Marlboro
Medford Branch - Medford Junction to Medford
Salem Branch - Salem to Wilmington Junction
Saugus Branch - East Somerville to Lynn
Stoneham Branch - Montvale to Stoneham
Swampscott Branch - Swampscott to Marblehead
Watertown Branch - Boston to Waltham
Wilmington Junction Branch - Wilmington Junction to Wilmington

Boston and Maine Railroad
Concord Electric Railways

Concord and Manchester - Concord to Manchester
Concord and Penacook - Hospital South End to Contoocook Park

Boston and Maine Railroad
Fitchburg and New Hampshire Divisions

Worcester and Contoocook Branch - Worcester to Contoocook

Fitchburg Division

Ashuelot Branch - Dole Junction to Keene
Bennington Branch - Hoosick Junction to North Bennington
Cheshire Branch - South Ashburnham to Bellows Falls
Easthampton Branch - Mount Tom to Easthampton
Greenville Branch - Greenville to Ayer
Johnsonville and Rotterdam Junction - Johnsonville to Rotterdam Junction
Milford Branch - Pepperell to Squannacook Junction
Saratoga Branch - East Saratoga Junction to Saratoga Springs
Schuylerville Branch - Schuyler Junction to Schuylerville
Springfield and White River Junction - Springfield to White River Junction

New Hampshire Division

Claremont Branch - Concord to Claremont Junction
Concord and Wells River - Concord to Wells River
Concord and White River Junction - Concord to White River Junction
Groveton Branch - Hazen to Groveton
Keene Branch - Nashua to Elmwood
North Weare Branch - Manchester to Goffstown
Pemigewasset Valley Branch - Plymouth to Lincoln
White River Junction and Berlin - White River Junction to Berlin

Portland Division

Amesbury Branch - Salisbury to Amesbury
Conway Branch - Jewett to Intervale
Essex Branch - Hamilton & Wenham to Essex
Georgetown Branch - Haverhill to Georgetown
Lakeport Branch - Dover to Alton
Manchester and Lawrence Branch - Lawrence to Manchester
Nashua and Portland Terminal Limit - Nashua to Portland Terminal Limit
Portsmouth Branch - Portsmouth to Manchester
Somersworth Branch - Rollinsford to Somersworth
Wolfeboro Branch - Sanbornville to Wolfeboro
Worcester-Ayer-Nashua-Lowell and Lowell Junction - Worcester to Nashua, Ayer to Lowell Junction

Terminal and Fitchburg Divisions

Boston and Troy - Boston to Troy
Central Massachusetts Branch - West Cambridge to Northampton

Terminal and New Hampshire Divisions

Boston and Concord - Boston to Concord

Terminal and Portland Divisions

Boston and Portland (Eastern Route) - Boston to Portland
Boston and Portland (Western Route) - Boston to Portland

Terminal Division

Danvers Branch - Salem to Danvers
Gloucester Branch - Beverly to Rockport
Lexington Branch - Fens to Concord
Marblehead Branch - Salem to Marblehead
Marlboro Branch - South Acton to Marlboro
Medford Branch - Medford Junction to Park Street
Newburyport Branch - Wakefield Junction to Newburyport
Salem Branch - Salem to South Middleton
Saugus Branch - East Somerville to Lynn
Stoneham Branch - Montvale to Stoneham
Swampscott Branch - Swampscott to Marblehead
Watertown Branch - West Cambridge to Waltham
Wilmington Junction Branch - Wilmington Junction to Wilmington

Boston and Maine Railroad
Boston and Fitchburg Divisions

Boston and Fitchburg - Boston to Fitchburg

Boston Division

Bemis and Waltham - Bemis to Waltham
Beverly Junction and Rockport - Beverly Junction to Rockport
Boston and Haverhill - Boston to Haverhill
Boston and Portsmouth - Boston to Portsmouth
Boston and Reading - Boston to Reading
Castle Hill and Forest River - Castle Hill to Forest River
Clematis Brook and Marlboro - Clematis Brook to Marlboro
Concord and Meredith - Concord to Meredith
Emery and Manchester - Emery to Manchester
Everett Junction and West Lynn - Everett Junction to West Lynn
Gleason Junction and Berlin - Gleason Junction to Berlin
Gonic and Farmington - Gonic to Farmington
Haverhill and Portland Terminal Tower One - Haverhill to Portland
Lawrence and Manchester - Lawrence to Manchester
Lowell and White River Junction - Lowell to White River Junction
Manchester and Goffstown - Manchester to Goffstown
Medford Junction and Park Square - Medford Junction to Park Street
Meredith and Lincoln - Meredith to Lincoln
Montvale and Stoneham - Montvale to Stoneham
Nashua and Hillsboro - Nashua to Hillsboro
North Billerica and Billerica - North Billerica to Billerica
Reading and Wilmington Junction - Reading to Wilmington Junction
Rollinsford and Intervale - Rollinsford to Intervale
Salem-Danvers, Peabody and South Middleton - Salem to South Middleton and Danvers
Salisbury and Amesbury - Salisbury to Amesbury
Sanbornville and Wolfeboro - Sanbornville to Wolfeboro
South Acton and Maynard - South Acton to Maynard
Wakefield Junction and Topsfield - Wakefield Junction to Topsfield
West Cambridge and Bedford - West Cambridge to Bedford
West Cambridge and West Watertown - West Cambridge to West Watertown
Wilmington and Lowell - Wilmington to Lowell
Winchester and Woburn - Winchester to Woburn
Worcester and Lowell Junction - South Worcester to Lowell Junction

Fitchburg Division

Ayer and Greenville - Ayer to Greenville
Ayer and Hollis - Ayer to Hollis
Barber and Heywood - Barber to Heywood
Dole Junction-Keene - Dole Junction to Keene
Fitchburg and Rotterdam Junction - Fitchburg to Rotterdam Junction
Hoosick Junction and White Creek - Hoosick Junction to White Creek
Johnsonville and Troy - Johnsonville to Troy
Mount Tom and Easthampton - Mount Tom to Easthampton
Northampton and Wheelwright - Northampton to Wheelwright
South Ashburnham and Bellows Falls - South Ashburnham to Bellows Falls
Springfield and White River Junction - Springfield to White River Junction
Waumbek Junction-Groveton - Waumbek Junction to Groveton
Wells River and Berlin - Wells River to Berlin
White River Junction and Wells River - White River Junction to Wells River
Winchendon and Peterboro - Winchendon to Peterboro
Woodsville and Blackmount - Woodsville to Blackmount

List of All Stations

  • Facebook
  • About
  • Contact
  • Disclaimer

Nashua City Station Railroad History
© 2025 Matthew D. Cosgro