Ghost Town USA

Ghost Town · North Carolina

Portsmouth

A preserved ghost town in Carteret County, North Carolina.

By the Ghost Town USA research team · Last reviewed September 2026

Portsmouth ghost town, North Carolina
Photo: National Park Service (Public domain) via Wikimedia Commons

Quick Facts

Status
Preserved
Access
Public Access
Coordinates
35.0700, -76.0500

Every ghost town is a bet that didn't pay off. Portsmouth just shows the receipt more honestly than most. Portsmouth was a fishing and shipping village located on Portsmouth Island on the Core Banks in North Carolina, United States.

Carteret County holds 2 documented ghost towns, including Diamond City — Portsmouth keeps them company on the map.

The story of Portsmouth

North Carolina's ghost towns start with America's first gold rush in 1799 and run through timber and textile mill villages.

Portsmouth was a fishing and shipping village located on Portsmouth Island on the Core Banks in North Carolina, United States. Portsmouth Island is a tidal island connected, under most conditions, to the northern end of the North Core Banks, across Ocracoke Inlet from the village of Ocracoke. The town lies in Carteret County, was established in 1753 by the North Carolina Colonial Assembly, and abandoned in 1971. Its remains are now part of the Cape Lookout National Seashore.

Portsmouth faced the water, back when rivers were highways.

What you'll find today

Portsmouth is classified as a preserved ghost town: its buildings and streetscape survive close to their original form. These are the most rewarding towns to visit — and the most fragile. Stay on marked paths, don't enter unstable structures, and leave every artifact where you found it.

Public access makes Portsmouth one of the easier ghost towns to actually stand in — though "public" in ghost-town country can still mean miles of dirt road, so check recent trip reports first.

Getting there

Portsmouth is publicly accessible — but give the word "accessible" some respect. Out here it can still mean miles of unmaintained dirt road. Check recent trip reports, carry extra water and a spare tire, download offline maps, and let someone know your route. The mapped point for Portsmouth is roughly 35.0700, -76.0500 — use it as a starting point and cross-reference a current topographic map before leaving pavement.

Good to know

Ghost-town etiquette is simple: take only photographs. Removing artifacts is illegal on public lands and disrespectful everywhere else — and on federal land it can be a serious offense.

The ground itself demands respect: open mine shafts, collapsing floors, and old wells hide in tall grass, cell service is often nonexistent, and help can be hours away. Tell someone your plans, pack more water than you think you'll need — and save the early morning or late afternoon light for your camera.

Dig deeper

Want the full story? The Wikipedia article on "Portsmouth, North Carolina" covers Portsmouth in more depth — find the link in Sources below. County archives, historic newspaper collections, and the state historical society are the next stops after that: plat maps, census rolls, and old photographs fill in what a short visit can't. If you make the trip, consider sharing your photos and notes — firsthand reports are how the record of Portsmouth gets better.

Portsmouth FAQs

Where is Portsmouth located?
Portsmouth is in Carteret County, North Carolina, mapped near 35.0700, -76.0500.
What county is Portsmouth in?
Portsmouth sits in Carteret County, North Carolina. See our full guide to ghost towns in Carteret County for its neighbors.
What is the history of Portsmouth?
Portsmouth was a fishing and shipping village located on Portsmouth Island on the Core Banks in North Carolina, United States.
What remains at Portsmouth today?
Portsmouth is classified as a preserved ghost town: its buildings and streetscape survive close to their original form. These are the most rewarding towns to visit — and the most fragile. Stay on marked paths, don't enter unstable structures, and leave every artifact where you found it.
Can you visit Portsmouth?
Portsmouth is publicly accessible — but give the word "accessible" some respect. Out here it can still mean miles of unmaintained dirt road. Check recent trip reports, carry extra water and a spare tire, download offline maps, and let someone know your route. The mapped point for Portsmouth is roughly 35.0700, -76.0500 — use it as a starting point and cross-reference a current topographic map before leaving pavement.

Sources: description based on Wikipedia (“Portsmouth, North Carolina”), CC BY-SA.

More Ghost Towns in Carteret County

See all 2 ghost towns in Carteret County, North Carolina