Pine Knoll Shores

Town in Carteret County, North Carolina

View of Pine Knoll Shores, North Carolina
Photo: NC Aquarium PKS · CC BY 3.0

Pine Knoll Shores is a town in Carteret County, North Carolina, with 1,388 residents (2020 Census). It sits at 7 ft (2 m) above sea level. The nearest town is Brandywine Bay, 3.0 miles N.

About Pine Knoll Shores

Pine Knoll Shores is a coastal town in Carteret County, North Carolina, United States. The population was 1,388 at the 2020 census. One of North Carolina's state aquariums is located here.

Text: Wikipedia · CC BY-SA 4.0

Pine Knoll Shores weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Pine Knoll Shores

All 6 webcams near Pine Knoll Shores ›

Webcams: Windy.com

Living in Pine Knoll Shores

Median household income
$109,375
Median home value
$592,300
Median rent
$1,750/mo
Median age
64.2
Cost of living and demographics of Pine Knoll Shores ›

Do you know Pine Knoll Shores? Tell us about it

Help other travelers: share what makes Pine Knoll Shores special. We review every message before publishing it.

Map of Pine Knoll Shores

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Pine Knoll Shores Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Pine Knoll Shores, NC population

Pine Knoll Shores had 1,388 residents in the 2020 Census.

2020 Census1,388
Density628 per sq mi (242 per km²)

Source: U.S. Census Bureau, Decennial Census.

Pine Knoll Shores at a glance

StateNorth Carolina (NC)
CountyCarteret County
TypeTown
Population1,388 (2020)
Land area2.21 sq mi (5.7 km²)
Water area4.71 sq mi (12.19 km²)
Elevation7 ft (2 m)
Coordinates34.6967° N, 76.8348° W
ZIP code28512
Official websitetownofpks.com
Census code (GEOID)3752000

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Pine Knoll Shores

Straight-line distance between town centers.

Frequently asked questions about Pine Knoll Shores

What county is Pine Knoll Shores in?

Pine Knoll Shores is in Carteret County, North Carolina.

What is the population of Pine Knoll Shores, NC?

1,388 people lived in Pine Knoll Shores at the 2020 Census.

What is the ZIP code of Pine Knoll Shores, NC?

The ZIP code of Pine Knoll Shores is 28512.

What is the elevation of Pine Knoll Shores?

7 feet (2 m) above sea level.

What towns are near Pine Knoll Shores?

Brandywine Bay (3.0 mi), Indian Beach (3.7 mi), Atlantic Beach (5.3 mi), Broad Creek (5.4 mi), Newport (5.7 mi).

Last updated: