Checked
Shallotte, NC
Town in Brunswick County, North Carolina. ZIP codes: 28470.
Population
4,639
Land area
10sq mi
People per sq mi
462
ZIP codes
1
Shallotte and its ZIP codes
Shallotte at a glance
- Shallotte is about 2.1 times as dense as North Carolina as a whole.
- The median household income is $88,367, 22% above the North Carolina median of $72,388.
- A typical owner-occupied home is valued at $349,500 (21% above North Carolina) and median rent is $1,256 a month.
Local data for Shallotte, NC
Counts from official public data
Housing and community stats
Shallotte, NC, American Community Survey 2020-2024
Median household income
$88,367
Poverty rate
10.3%
Median home value
$349,500
Median rent
$1,256/mo
Homeownership
63.7%
Bachelor's or higher
23.1%
Median age
45.5
Average commute
23.2 min
Largest reported origins and ancestries: Irish Americans (609), German Americans (363), Italian Americans (283).
Economy and federal money
Jobs, pay, income and spending are for Brunswick County. PPP loans are for Shallotte.
Unemployment rate
3.9%
Aug 2026, -0.7 pts in a year
Average annual pay
$54,523
43,201 jobs, 2025
Income per person
$64,262
BEA, 2024
Federal spending
$2B
FY 2026, $14,846 per person
How people get to work
Shallotte, NC, workers 16 and older. American Community Survey 5-year estimates
- Drove alone82.5%
- Carpooled9.1%
- Public transit0.0%
- Walked0.8%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other2.1%
- Worked from home5.5%
Average one-way commute: 23.2 minutes for people who do not work from home.
Environment and hazard risk
Shallotte, NC, from FEMA, NOAA and EPA
Natural hazard risk
Relatively High
Top: hurricane
Storm events since 1996
526
Countywide, mostly hail
Flood insurance policies
18,204
21.5% of homes, county
July high / Jan low
87° / 36°F
56.5 inches of rain a year
Health statistics
Share of adults in Shallotte, NC, CDC PLACES estimates
Obesity
34.6%
U.S. 33.3% +1.3 pts
Diabetes
13.7%
U.S. 12.1% +1.6 pts
Smoking
15.1%
U.S. 12.8% +2.3 pts
Uninsured (18-64)
9.6%
U.S. 11.1% -1.5 pts
ZIP codes in Shallotte
1 in or overlapping Shallotte. Population shown
Cities near Shallotte
| Name | Distance | Land area (sq mi) |
|---|---|---|
| Holden BeachTown | 6 mi | 3 |
| Ocean Isle BeachTown | 6.3 mi | 3.8 |
| Sunset BeachTown | 8.6 mi | 6.8 |
| VarnamtownTown | 9.4 mi | 0.9 |
| CalabashTown | 10 mi | 7.3 |
| Carolina ShoresTown | 12 mi | 2.9 |
| Oak IslandTown | 14 mi | 19.3 |
| BoliviaTown | 15 mi | 0.6 |
| Little River, SCCensus-designated place | 16 mi | 10.5 |
| St. JamesTown | 16 mi | 9.1 |
| Boiling Spring LakesCity | 19 mi | 24.1 |
| North Myrtle Beach, SCCity | 20 mi | 22.4 |
| Caswell BeachTown | 20 mi | 3 |
| SouthportCity | 22 mi | 4.1 |
| Atlantic Beach, SCTown | 22 mi | 0.2 |
| Lake WaccamawTown | 22 mi | 2.8 |
Frequently asked questions
- What county is Shallotte, NC in?
- Shallotte is in Brunswick County, North Carolina.
- What ZIP codes are in Shallotte, NC?
- ZIP codes in or overlapping Shallotte include 28470.
- What is the population of Shallotte, NC?
- About 4,639 people live in Shallotte, based on American Community Survey 5-year estimates.
- What cities are near Shallotte?
- Nearby places include Holden Beach (6 mi), Ocean Isle Beach (6.3 mi), Sunset Beach (8.6 mi), Varnamtown (9.4 mi), Calabash (10 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023