Carolina Shores
Town in Brunswick County, North Carolina

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.
- 4,588residents (2020 Census)
- 46 ftelevation · 14 m
- 2.9 sq miland area · 7.5 km²
- 1,581 / sq mipopulation density
- 28467ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 4,588 |
|---|---|
| Density | 1,581 per sq mi (611 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Carolina Shores at a glance
| State | North Carolina (NC) |
|---|---|
| County | Brunswick County |
| Type | Town |
| Population | 4,588 (2020) |
| Land area | 2.90 sq mi (7.5 km²) |
| Water area | 0.01 sq mi (0.02 km²) |
| Elevation | 46 ft (14 m) |
| Coordinates | 33.9079° N, 78.5731° W |
| ZIP code | 28467 |
| Official website | townofcarolinashores.com |
| Census code (GEOID) | 3710550 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Carolina Shores
- Calabash1.4 mi E
- Sunset Beach3.9 mi E
- Little River, SC4.3 mi SW
- Ocean Isle Beach7.8 mi E
- North Myrtle Beach, SC9.5 mi SW
- Atlantic Beach, SC11.0 mi SW
- Shallotte12.0 mi NE
- Briarcliffe Acres, SC13.0 mi SW
- Holden Beach14.5 mi E
- Varnamtown19.7 mi E
- Loris, SC20.8 mi NW
- Carolina Forest, SC21.8 mi SW
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: