Please use your device in landscape view.
Manchester and Nashua New Hampshire Trolleys
Maps and Details on the Interurbans Systems in New England
In addition to several isolated trolley lines scattered throughout the state (Berlin, Keene, etc.), there was a continuous trolley route extending from Penacook and Concord to the sea at Hampton Beach —
and even on to Portsmouth. In 1915, the distance by electric trolley from Concord to Portsmouth was 102 miles and the trip required some seven hours to complete -- at a cost of $1.26! The journey passed over the tracks of five separate companies and crossed the New Hampshire-Massachusetts state line four times. Four changes of cars were required -- at Manchester, Hudson, Haverhill, and Hampton Beach -- but schedules were arranged to provide close connections at all points.
Gradual abandonment of the Concord to Portsmouth route occurred between 1924 and 1933 but the last urban passenger-carrying trolleys to operate in New Hampshire were those of the Manchester Street Railway which didn’t motorized its system until 1940.
^ Source: Remember The Trolley?
Manchester Area
Pan and zoom in and out on the map below for a detailed understanding of the various trolley companies in service in 1924.
Zoom in and out using the mousewheel. Once enlarged, left mouseclick and drag to pan. On mobile touch-enabled devices the usual pinch gestures can be used to zoom in and out and tap and drag to pan around.

Interurban Timelines - Predecessors/Mergers/End of Life
All Interurban timeline info sourced from the highly informative chicagorailfan.com site:
Interurban Railways in New Hampshire
Manchester
- 1871-1889 - Manchester Horse Railroad
1899-1901 - Manchester Street Railway
1901-1925 - Manchester Traction Light & Power Co.
1925-1926 - Manchester Traction Light & Power Co. (Middle West Utilities Co.)
1926-1933 - Public Service Co. of New Hampshire (Middle West Utilities Co.)
1933-1952 - Public Service Co. of New Hampshire (New England Public Service Co.)
1940 - streetcars discontinued - 1881-1890 - Concord Horse Railroad Co.
1890-1901 - Concord Street Railway
1901-1933 - Concord Street Railway (Boston & Maine Railroad)
1933 - streetcars discontinued - 1886-1932 - Nashua Street Railway
1932 - streetcars discontinued - 1899-1900 - Portsmouth Electric Railway
1900-1925 - Portsmouth Electric Railway (Boston & Maine Railroad)
1925 - streetcars discontinued - 1887-1889 - Dover Horse Railway Co.
1889-1896 - Union Street Railway (Dover)
1896-1901 - Union Electric Railway (Dover)
1900-1901 - Rochester Street Railway
1901-1905 - Dover Somersworth & Rochester Street Railway (New Hampshire Traction Co.)
1905-1926 - Dover Somersworth & Rochester Street Railway (New Hampshire Electric Railways)
1926 - streetcars discontinued - 1897-1899 - Exeter Street Railway
1899-1901 - Exeter Hampton & Amesbury Street Railway
1901-1905 - Exeter Hampton & Amesbury Street Railway (New Hampshire Traction Co.)
1905-1906 - Exeter Hampton & Amesbury Street Railway (New Hampshire Electric Railways)
1906-1911 - Exeter Hampton & Amesbury Street Railway
1911-1924 - Exeter Hampton & Amesbury Street Railway (Exeter Railway & Lighting Co.)
1924 - streetcars discontinued - Exeter, Hampton &
Amesbury Street Railway
^ Great Site! - New Hampshire Street Railways (Dave’s RailPix)
Manchester
Concord
Nashua
Portsmouth
Dover/Rochester
Exeter
Further Details
Please use the browser's back button to take you back to this site.
Source/Credits
![]() |
The Electric Interurban Railways in America |
David Rumsey Historical Map Collection - 1924 New Hampshire