Ghost Towns in New Hampshire
13 documented ghost towns
Beyond the famous names lies a deeper map: New Hampshire holds 13 documented ghost towns. Mill villages, iron towns, and canal-era settlements make up the Northeast's ghost towns, most reclaimed by forest within a generation. Standouts include Beebe River, Carrigain, East Weare, Gosport, Johnson, and dozens more.
The heaviest concentrations sit in Grafton County, Hillsborough County, where settlements rose — and fell — in quick succession. Among towns with verified conditions, you'll find 2 foundations only sites. 2 towns are known to be publicly accessible — the rest require checking land ownership and access rules before you go.
Use the status and access filters below to narrow the list, or search for a specific town by name.
All Ghost Towns in New Hampshire
Status
Access
13 towns
Livermore
Grafton, New Hampshire
★ FeaturedFoundations OnlyMonson Center
Hillsborough, New Hampshire
Unknown StatusBeebe River
New Hampshire
Unknown StatusCarrigain
New Hampshire
Unknown StatusEast Weare
New Hampshire
Unknown StatusGosport
New Hampshire
Unknown StatusJohnson
New Hampshire
Unknown StatusKilkenny
New Hampshire
Unknown StatusLittle Canada
New Hampshire
Unknown StatusMonson
New Hampshire
Unknown StatusOld Hill Village
New Hampshire
Unknown StatusTrue Francestown
New Hampshire
Unknown StatusZealand
New Hampshire
Ghost Towns by County in New Hampshire
Planning a road trip? Browse New Hampshire’s ghost towns county by county — each county page has its own guide, map notes, and FAQs.