B&M Stations: Branch by Branch
Portland Division
Updated: 4/1/22
In 1923, the Portland Division of the
B&M in New Hampshire consisted of eight distinct branches, as noted below:
| Portland Division: Lakeport Branch | Portland Division: Main Line via Portsmouth | ||||||
| (milepost: miles from Dover) | (milepost: miles from Boston) | ||||||
| Milepost | Station (Type) | Current Status/Use | Milepost | Station (Type) | Current Status/Use | ||
| Dover (P) | Standing/Railroad | 41.47 | Atlantic | Gone | |||
| Dover (F) | Gone | 42.66 | Seabrook | Gone | |||
| 4.35 | Cocheco | Gone | 44.36 | Hampton Falls | Standing/Private/Moved | ||
| 5.93 | Pickering | Gone | 46.52 | Hampton | Standing/Business | ||
| 7.86 | Gonic (P) | Gone | Hampton | Standing/Business | |||
| Gonic (F) | Gone | 48.69 | North Hampton (P) | Standing/Business | |||
| 9.92 | Rochester (P) | Gone | North Hampton (F) | Standing/Business | |||
| Rochester (F) | Standing/Business | 51.40 | Breakfast Hill | Gone | |||
| 14.53 | Place | Standing/Private | 56.91 | Portsmouth (P) | Gone | ||
| 17.52 | Farmington (P) | Gone | Portsmouth (F) | Gone | |||
| Farmington (F) | Standing | 69.99 | Salmon Falls | Gone | |||
| 21.48 | Davis | Gone | 72.61 | Foundry | Gone | ||
| 23.10 | New Durham (P) | Standing/Business | 73.39 | Somersworth (P) | Standing/Business | ||
| New Durham (F) | Standing/Municipal | Somersworth (F) | Gone | ||||
| 26.50 | Alton (P) | Gone | 79.93 | Rochester (P) | Gone | ||
| Alton (F) | Standing/Vacant | Rochester (F) | Standing/Business | ||||
| Alton (F) | Standing/Vacant | 84.91 | Hayes (C) | Standing/Private | |||
| 28.09 | Alton Bay (P) | Standing/Business | 87.81 | Milton (P) | Gone | ||
| Alton Bay (F) | Standing/Business/Moved | Milton (F) | Standing/Business | ||||
| 29.28 | Keewaydin | Gone | 93.47 | Union (P) | Standing/Private | ||
| 29.84 | Loon Cove | Moved to Alton | Union (F) | Standing/??? | |||
| 30.33 | Buckley | Gone | 97.81 | Sanbornville (P) | Standing/Private | ||
| 30.77 | Brookhurst | Gone | Sanbornville (F) | Gone | |||
| 31.71 | Mt. Major | Gone | 99.49 | Wakefield (C) | Gone | ||
| 33.28 | Woodlands | Gone | 103.14 | Burleyville (P) | Standing/Private | ||
| 34.81 | West Alton | Standing/Private | Burleyville (F) | Gone | |||
| 35.40 | Smith's Point | Gone | 106.09 | Mathews (C ) | Gone | ||
| 36.09 | Springhaven | Standing/Private | 111.21 | Ossipee (P) | Standing/Vacant | ||
| 36.81 | Ames | Standing/Private/Moved | Ossipee (F) | Standing/Vacant | |||
| 37.45 | Terrace Hill | Gone | 116.13 | Mountainview (P) | Standing Business | ||
| 38.00 | Lake Shore Park | Standing/Business | Mountainview (F) | Standing/Business | |||
| 38.90 | Greystone | Gone | 118.94 | Lakewood (C) | ??? | ||
| 39.76 | Belknap Point | Gone | 121.76 | Mount Whiitier (P) | Standing/Business | ||
| 40.53 | Glendale | Moved/Private | Mount Whittier (F) | Standing/Vacant | |||
| 41.53 | Gilford (Sanders) | Moved/Private | 126.52 | Madison (P) | Standing/Municipal | ||
| 41.75 | Meadowbrook | Gone | Madison (F) | Standing/Vacant | |||
| 42.86 | Lily Pond | Gone | 133.54 | Conway (P) | Gone | ||
| 45.17 | Lakeport (P) | Gone | Conway (F) | Standing/Railroad | |||
| Lakeport (F) | Standing/Business | 138.86 | North Conway (P) | Standing/Railroad | |||
| North Conway (F) | Standing/Railroad | ||||||
| 140.49 | Intervale (C) | Moved/Private | |||||
| Portland Division: Merimack Branch Branch | Portland Division: Somersworth Branch | ||||||
| (milepost: miles from Newton Jct.) | (milepost: miles from Rollinsford) | ||||||
| Milepost | Station (Type) | Current Status/Use | Milepost | Station (Type) | Current Status/Use | ||
| Newton Jct. (P) | Stand./Priv./Partial | Rollinsford (P) | Gone | ||||
| Newton Jct. (F) | Standing/Business | 0.90 | Crocketts Crossing | Gone | |||
| 1.61 | Newton | Stand./Priv./Moved | 1.94 | Foundry | Gone | ||
| 2.71 | Somersworth (P) | Standing/Business | |||||
| Somersworth (F) | Standing/??? | ||||||
| Portland Division: Main Line via Dover | Portland Division: Dover Branch | ||||||
| (milepost: miles from Boston) | (milepost: miles from Portsmouth) | ||||||
| Milepost | Station (Type) | Current Status/Use | Milepost | Station (Type) | Current Status/Use | ||
| 36.45 | Atkinson (P) | Gone (burned) | Portsmouth (P) | Gone | |||
| Atkinson (F) | Gone (collapsed) | Portsmouth (F) | Gone | ||||
| 37.27 | Westville | Gone | 0.84 | Freeman's Point | Gone | ||
| 38.29 | Plaistow | Standing/Business | 1.97 | Piscataqua | Gone | ||
| 40.75 | Newton Jct. (P) | Stand./Priv./Partial | 3.17 | Rollins Farm | Gone | ||
| Newton Jct. (F) | Standing/Private | 3.61 | Shipyards | Gone | |||
| 42.30 | Russ Crossing | Gone | 4.20 | Newington | Standing/Private | ||
| 44.53 | Powwow River (Repl) | Stand./Moved/Priv. | 4.71 | Dover Point | ??? | ||
| 45.52 | East Kingston (P) | Standing/Private | 5.48 | Hilton | ??? | ||
| East Kingston (F) | Gone | 6.72 | Bellamy | ??? | |||
| 50.40 | Exeter (P) | Stand./Bus./Rail. | 7.90 | Cushing | ??? | ||
| Exeter (F) | Gone | 9.62 | Sawyer | ??? | |||
| 54.38 | Newfields (C) | Gone | 10.48 | Folsom St. | Gone | ||
| 55.36 | Rockingham Jct. (P) | Standing/Vacant | 10.98 | Dover (P) | Standing/Railroad | ||
| Rockingham Jct. (F) | Gone | 11.50 | Dover (F) | Gone | |||
| 57.18 | Newmarket (P) | Standing/Business | |||||
| Newmarket (F) | Standing/Business | ||||||
| 61.68 | Durham (P) | Stand./Bus./Rail. | |||||
| Durham (F) | Standing/Business | ||||||
| 63.79 | Madbury | Gone | |||||
| 67.08 | Dover (P) | Standing/Railroad | |||||
| 67.50 | Dover (F) | Gone | |||||
| 69.83 | Rollinsford | Gone | |||||
| 71.07 | Salmon Falls | Gone | |||||
| Portland Division: Wolfeboro Branch | Portland Division: Manchester/Lawrence Branch | ||||||
| (milepost: miles from Sanbornville) | (milepost: miles from South Lawrence) | ||||||
| Milepost | Station (Type) | Current Status/Use | Milepost | Station (Type) | Current Status/Use | ||
| Sanbornville (P) | Standing/Private | 3.88 | Hampshire Roads | Gone | |||
| 1.94 | Brookfield (C) | Gone | 7.03 | Salem (P) | Standing/Business | ||
| 5.77 | Cotton Valley | Gone | Salem (F) | Gone | |||
| 8.80 | Fernald (C) | Gone/"new" station | 8.84 | Canobie Lake | Gone | ||
| 10.56 | Lake Wentworth | Gone | 12.90 | Windham Jct. (P) | Standing/Municipal | ||
| 11.50 | Wolfeboro Falls (C) | Gone | Windham Jct. (F) | Standing/Municipal | |||
| 11.98 | Wolfeboro (P) | Stand./Mun./Bus. | Windham Jct. (orig.) | Standing/Private/Moved | |||
| Wolfeboro (F) | Standing/Business | 16.06 | Derry (P) | Standing/Business | |||
| 12.01 | Wolfeboro Dock (P) | Standing/Business | Derry (F) | Standing/Business | |||
| 19.37 | Wilson | Gone | |||||
| 21.17 | Londonderry | Gone | |||||
| 23.55 | Willey | Gone | |||||
| 27.27 | Manchester (P) | Gone | |||||
| Manchester (F) | Standing/Vacant | ||||||