Carolina Shores

Town in Brunswick County, North Carolina

Aerial view of Carolina Shores, North Carolina
Aerial view: USDA NAIP · USGS The National Map (public domain)

Carolina Shores is a town in Brunswick County, North Carolina, with 4,588 residents (2020 Census). It sits at 46 ft (14 m) above sea level. The nearest town is Calabash, 1.4 miles E.

About Carolina Shores

Carolina Shores is a town in Brunswick County, North Carolina, United States. As of the 2020 census, Carolina Shores had a population of 4,588. It is part of the Wilmington, NC Metropolitan Statistical Area.

The town was incorporated in 1998 after a split from the town of Calabash, which came as the result of years of disagreement over "sewer, garbage collection and sign restrictions". The town limits of Carolina Shores currently interlock with those of Calabash. Sharing the name of the local country club, "Carolina Shores" could be considered a misnomer since the town does not have a "shore" with any large body of water.

Text: Wikipedia · CC BY-SA 4.0

Carolina Shores weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Carolina Shores

All 24 webcams near Carolina Shores ›

Webcams: Windy.com

Living in Carolina Shores

Median household income
$76,087
Median home value
$288,600
Median rent
$1,973/mo
Median age
65.3
Cost of living and demographics of Carolina Shores ›

Do you know Carolina Shores? Tell us about it

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

Map of Carolina Shores

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

Carolina 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 ›

Carolina Shores, NC population

Carolina Shores had 4,588 residents in the 2020 Census.

2020 Census4,588
Density1,581 per sq mi (611 per km²)

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

Carolina Shores at a glance

StateNorth Carolina (NC)
CountyBrunswick County
TypeTown
Population4,588 (2020)
Land area2.90 sq mi (7.5 km²)
Water area0.01 sq mi (0.02 km²)
Elevation46 ft (14 m)
Coordinates33.9079° N, 78.5731° W
ZIP code28467
Official websitetownofcarolinashores.com
Census code (GEOID)3710550

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

Towns near Carolina Shores

Straight-line distance between town centers.

Frequently asked questions about Carolina Shores

What county is Carolina Shores in?

Carolina Shores is in Brunswick County, North Carolina.

What is the population of Carolina Shores, NC?

4,588 people lived in Carolina Shores at the 2020 Census.

What is the ZIP code of Carolina Shores, NC?

The ZIP code of Carolina Shores is 28467.

What is the elevation of Carolina Shores?

46 feet (14 m) above sea level.

What towns are near Carolina Shores?

Calabash (1.4 mi), Sunset Beach (3.9 mi), Little River (4.3 mi), Ocean Isle Beach (7.8 mi), North Myrtle Beach (9.5 mi).

Last updated: