1 of 1 photo
Cape Hatteras National Seashore
Directions
Cape Hatteras National Seashore is located along NC-12 in the Outer Banks of
North Carolina. You can reach the seashore from the north by following US 158
to Nag Heads, NC and the turn-off to NC-12 and Cape Hatteras National
Seashore. From the south, you can take NCDOT ferries from Swanquarter, NC and
Cedar Island, NC to the village of Ocracoke on Ocracoke Island. The provided
physical address is the location of the Cape Hatteras Lighthouse, roughly in
the middle of the park.
Reviews
Location