Holden Beach

Town in Brunswick County, North Carolina

View of Holden Beach, North Carolina
Photo: IraEskins · CC BY-SA 3.0

Holden Beach is a town in Brunswick County, North Carolina, with 921 residents (2020 Census). It sits at 3 ft (1 m) above sea level. The nearest town is Shallotte, 5.5 miles NW.

About Holden Beach

Holden Beach is a seaside town in Brunswick County, North Carolina. As of the 2020 census, Holden Beach had a population of 921. It is part of the Wilmington, North Carolina Metropolitan Statistical Area.

Text: Wikipedia · CC BY-SA 4.0

Holden Beach weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Holden Beach

All 12 webcams near Holden Beach ›

Webcams: Windy.com

Living in Holden Beach

Median household income
$116,250
Median home value
$658,900
Median rent
$1,475/mo
Median age
64.4
Cost of living and demographics of Holden Beach ›

Do you know Holden Beach? Tell us about it

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

Map of Holden Beach

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

Holden 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 ›

Holden Beach, NC population

Holden Beach had 921 residents in the 2020 Census.

2020 Census921
Density313 per sq mi (121 per km²)

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

Holden Beach at a glance

StateNorth Carolina (NC)
CountyBrunswick County
TypeTown
Population921 (2020)
Land area2.94 sq mi (7.6 km²)
Water area0.54 sq mi (1.41 km²)
Elevation3 ft (1 m)
Coordinates33.9120° N, 78.3208° W
ZIP code28470
Official websitehbtownhall.com
Census code (GEOID)3731960

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

Towns near Holden Beach

Straight-line distance between town centers.

Frequently asked questions about Holden Beach

What county is Holden Beach in?

Holden Beach is in Brunswick County, North Carolina.

What is the population of Holden Beach, NC?

921 people lived in Holden Beach at the 2020 Census.

What is the ZIP code of Holden Beach, NC?

The ZIP code of Holden Beach is 28470.

What is the elevation of Holden Beach?

3 feet (1 m) above sea level.

What towns are near Holden Beach?

Shallotte (5.5 mi), Varnamtown (5.6 mi), Ocean Isle Beach (6.7 mi), Sunset Beach (10.8 mi), Oak Island (11.6 mi).

Last updated: