Shallotte
Town in Brunswick County, North Carolina

Shallotte is a town in Brunswick County, North Carolina, with 4,185 residents (2020 Census). It sits at 6,230 ft (1,899 m) above sea level. The nearest town is Holden Beach, 5.5 miles SE.
- 4,185residents (2020 Census)
- 6,230 ftelevation · 1,899 m
- 10.7 sq miland area · 27.7 km²
- 392 / sq mipopulation density
- 28470ZIP code
About Shallotte
Shallotte ( shə-LOHT) is a town in western Brunswick County, North Carolina, United States. As of the 2020 census, Shallotte had a population of 4,185. The Shallotte River passes through the town.
Text: Wikipedia · CC BY-SA 4.0
Shallotte weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Shallotte
Webcams: Windy.com
Living in Shallotte
- Median household income
- $88,367
- Median home value
- $349,500
- Median rent
- $1,256/mo
- Median age
- 45.5
Do you know Shallotte? Tell us about it
Help other travelers: share what makes Shallotte special. We review every message before publishing it.
Map of Shallotte
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Shallotte 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 ›Shallotte, NC population
Shallotte had 4,185 residents in the 2020 Census.
| 2020 Census | 4,185 |
|---|---|
| Density | 392 per sq mi (151 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Shallotte at a glance
| State | North Carolina (NC) |
|---|---|
| County | Brunswick County |
| Type | Town |
| Population | 4,185 (2020) |
| Land area | 10.69 sq mi (27.7 km²) |
| Water area | 0.05 sq mi (0.14 km²) |
| Elevation | 6,230 ft (1,899 m) |
| Coordinates | 33.9737° N, 78.3802° W |
| ZIP code | 28470 |
| Official website | townofshallotte.org |
| Census code (GEOID) | 3760800 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Shallotte
- Holden Beach5.5 mi SE
- Ocean Isle Beach5.9 mi SW
- Varnamtown8.7 mi E
- Sunset Beach9.2 mi SW
- Calabash11.0 mi SW
- Carolina Shores12.0 mi SW
- Bolivia14.9 mi NE
- Oak Island15.5 mi E
- St. James16.2 mi E
- Little River, SC16.2 mi SW
- Boiling Spring Lakes17.3 mi E
- Caswell Beach19.6 mi E
Straight-line distance between town centers.
Frequently asked questions about Shallotte
What county is Shallotte in?
Shallotte is in Brunswick County, North Carolina.
What is the population of Shallotte, NC?
4,185 people lived in Shallotte at the 2020 Census.
What is the ZIP code of Shallotte, NC?
The ZIP code of Shallotte is 28470.
What is the elevation of Shallotte?
6,230 feet (1,899 m) above sea level.
What towns are near Shallotte?
Holden Beach (5.5 mi), Ocean Isle Beach (5.9 mi), Varnamtown (8.7 mi), Sunset Beach (9.2 mi), Calabash (11.0 mi).
Last updated: