New Portsmouth is a populated place located within the Town of Middleton, a minor civil division (MCD) of Strafford County.
New Portsmouth appears on the Sanbornville U.S. Geological Survey Map. Strafford County is in the Eastern Time Zone (UTC -5 hours).
Strafford County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Town of Middleton | Strafford County
Union, NH
(1.9 miles ESE) Sanbornville, NH (3.6 miles NNE) Milton Mills, NH (4.5 miles E) Milton, NH (7.4 miles SSE) Farmington, NH (8 miles S) |
Alton, NH
(9 miles WSW) Wolfeboro, NH (9.5 miles NW) Rochester, NH (14.4 miles SSE) Sanford, ME (14.7 miles ESE) Alfred, ME (16.9 miles E) |
Middleton Corners, NH
(1.9 miles SSW) Laskey Corner, NH (3.4 miles ESE) Brookfield, NH (3.9 miles N) Wakefield, NH (4.5 miles NNE) Coburn, NH (5.1 miles SW) |
Miller Corner, ME
(5.6 miles ESE) Town House, NH (5.6 miles SE) New Durham Corner, NH (6.7 miles SSW) Fernald Shore, ME (6.8 miles SE) Hayes Corner, NH (6.8 miles SSE) |