Latitude and longitude of Portsmouth, North Carolina
Satellite map of Portsmouth, North Carolina
Portsmouth was a fishing and shipping village located on Portsmouth Island on the Outer Banks in North Carolina. Portsmouth Island is a tidal island connected, under most conditions, to north end of the North Core Banks, across Ocracoke Inlet from the village of Ocracoke.
Latitude: 35° 04' 6.60" N
Longitude: -76° 03' 30.00" W