Shallotte

Town in Brunswick County, North Carolina

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

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Shallotte

All 12 webcams near 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
Cost of living and demographics of Shallotte ›

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

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 ›

Shallotte, NC population

Shallotte had 4,185 residents in the 2020 Census.

2020 Census4,185
Density392 per sq mi (151 per km²)

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

Shallotte at a glance

StateNorth Carolina (NC)
CountyBrunswick County
TypeTown
Population4,185 (2020)
Land area10.69 sq mi (27.7 km²)
Water area0.05 sq mi (0.14 km²)
Elevation6,230 ft (1,899 m)
Coordinates33.9737° N, 78.3802° W
ZIP code28470
Official websitetownofshallotte.org
Census code (GEOID)3760800

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

Towns near Shallotte

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: