Portsmouth, North Carolina

Portsmouth: a city in Carteret County, North Carolina.

About

Portsmouth is a city located in the county of Carteret in the U.S. state of North Carolina.

Quick Facts about Portsmouth

State North Carolina (United States)
County Carteret County
Latitude & Longitude 35.0696,-76.0638
Time Zone America/New_York
Local time 22:36:25 (8th November 2026)

Geography

Portsmouth is located at 35°4'11"N 76°3'50"W (35.0696100, -76.0637900).

Portsmouth map

Click "full screen" full screen map icon to open full mode. View satellite images

Nearby Transit Stations (3)

Rail and bus stations connected to Portsmouth, NC. Select a station to open its map and address details.

Code Name Address Type
MHD Morehead City, NC 1001 Arendell Street BUS
HVL Havelock, NC 201 Tourist Center Drive BUS
NBR New Bern, NC 203 South Front Street BUS

Closest post offices linked to Portsmouth.

Post Office Name City ZIP
Ocracok Post Office Ocracoke (NC) 27960

Other places with the same name (4)

Other cities in Carteret County

Cities, towns, neighborhoods & other populated places in Carteret County , NC.

City Name Population Title
Holly Springs 39,882 A town in Wake County, North Carolina.
Morehead City 9,669 City in North Carolina, United States
Newport 4,636 City in North Carolina, USA
Beaufort 4,491 Town in Carteret County, North Carolina, United States of America
Emerald Isle 3,676 Town in North Carolina, United States
Cape Carteret 2,061 Town in North Carolina, United States
Atlantic Beach 1,515 Town of the United States
Pine Knoll Shores 1,315 City in Carteret County, North Carolina, United States of America
Cedar Point 1,296 Town in Carteret County, North Carolina, United States
Harkers Island 1,207 Township in Carteret County, North Carolina