Sunset Beach

Town in Brunswick County, North Carolina

View of Sunset Beach, North Carolina
Photo: Chris Currivan · CC BY-SA 3.0

Sunset Beach is a town in Brunswick County, North Carolina, with 4,175 residents (2020 Census). It sits at 10 ft (3 m) above sea level. The nearest town is Calabash, 2.6 miles W.

About Sunset Beach

Sunset Beach is a seaside town in Brunswick County, North Carolina, United States. The population was 3,572 at the 2010 census, up from 1,824 in 2000 census. It is part of the Wilmington, NC Metropolitan Statistical Area and the southernmost beach in the state.

Text: Wikipedia · CC BY-SA 4.0

Sunset Beach weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Sunset Beach

All 24 webcams near Sunset Beach ›

Webcams: Windy.com

Living in Sunset Beach

Median household income
$81,976
Median home value
$410,900
Median rent
$537/mo
Median age
69.1
Cost of living and demographics of Sunset Beach ›

Do you know Sunset Beach? Tell us about it

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

Map of Sunset Beach

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

Sunset Beach 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 ›

Sunset Beach, NC population

Sunset Beach had 4,175 residents in the 2020 Census.

2020 Census4,175
Density589 per sq mi (228 per km²)

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

Sunset Beach at a glance

StateNorth Carolina (NC)
CountyBrunswick County
TypeTown
Population4,175 (2020)
Land area7.08 sq mi (18.3 km²)
Water area1.14 sq mi (2.97 km²)
Elevation10 ft (3 m)
Coordinates33.8923° N, 78.5073° W
ZIP code28468
Official websitesunsetbeachnc.gov
Census code (GEOID)3765900

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

Towns near Sunset Beach

Straight-line distance between town centers.

Frequently asked questions about Sunset Beach

What county is Sunset Beach in?

Sunset Beach is in Brunswick County, North Carolina.

What is the population of Sunset Beach, NC?

4,175 people lived in Sunset Beach at the 2020 Census.

What is the ZIP code of Sunset Beach, NC?

The ZIP code of Sunset Beach is 28468.

What is the elevation of Sunset Beach?

10 feet (3 m) above sea level.

What towns are near Sunset Beach?

Calabash (2.6 mi), Carolina Shores (3.9 mi), Ocean Isle Beach (4.1 mi), Little River (7.7 mi), Shallotte (9.2 mi).

Last updated: