North Carolina’s hidden attractions inspire a never-ending list of must-visit places. Frequent visitors to, and residents of, the coast know it could take a lifetime to visit and discover the magic behind each and every little town, village and island. The following island should go on the bucket list of places to visit in the very near future. This historical little island is a hidden gem along the coast with a ghost village that begs to be explored.

Related Stories

The Underrated Sandy Beach In North Carolina You Absolutely Need To Visit

The Underrated Sandy Beach In North Carolina You Absolutely Need To Visit

The Good Old Fashioned North Carolina Waterpark That Will Make Your Summer Complete

The Good Old Fashioned North Carolina Waterpark That Will Make Your Summer Complete

Don't Let Summer Slip Away Without Visiting This Awesome Water Playground In North Carolina

Don't Let Summer Slip Away Without Visiting This Awesome Water Playground In North Carolina

Visiting the ghost town of Portsmouth on Portsmouth Island is an eerie step back in time, and one that’s so worth the journey. Some things to know before you go: there are limited facilities, the buildings are not wheelchair accessible, you should only attempt to get here by boat; bring plenty of water and bug spray, and no metal detectors are allowed.

Portsmouth Island is part of the Cape Lookout National Seashore. See a list of ferry services that are authorized by the National Park Service here. More information about Portsmouth can be found on this page of the official website of the National Park Service.

Discover another hidden gem along the coast in this previous article.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore North Carolina