Wrightsville Beach

Town in New Hanover County, North Carolina

View of Wrightsville Beach, North Carolina
Photo: Ken Thomas · Public domain

Wrightsville Beach is a town in New Hanover County, North Carolina, with 2,473 residents (2020 Census). It sits at 7 ft (2 m) above sea level. The nearest town is Ogden, 3.5 miles N.

About Wrightsville Beach

Wrightsville Beach is a town in New Hanover County, North Carolina, United States. Wrightsville Beach is just east of Wilmington and is part of the Wilmington metropolitan area. The population was 2,473 at the 2020 census. The town consists of a 4.6-mile (7 km) long beach island, an interior island called Harbor Island. It served as a filming location of Dawson's Creek and The Summer I Turned Pretty. The movie Weekend at Bernie's was also partially filmed in Wrightsville Beach.

Text: Wikipedia · CC BY-SA 4.0

Wrightsville Beach weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Wrightsville Beach

All 6 webcams near Wrightsville Beach ›

Webcams: Windy.com

Living in Wrightsville Beach

Median household income
$151,563
Median home value
$1,168,700
Median rent
$2,336/mo
Median age
58
Cost of living and demographics of Wrightsville Beach ›

Do you know Wrightsville Beach? Tell us about it

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

Map of Wrightsville Beach

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

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

Wrightsville Beach, NC population

Wrightsville Beach had 2,473 residents in the 2020 Census.

2020 Census2,473
Density1,728 per sq mi (667 per km²)

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

Wrightsville Beach at a glance

StateNorth Carolina (NC)
CountyNew Hanover County
TypeTown
Population2,473 (2020)
Land area1.43 sq mi (3.7 km²)
Water area1.02 sq mi (2.65 km²)
Elevation7 ft (2 m)
Coordinates34.2130° N, 77.7979° W
ZIP code28480
Official websitetownofwrightsvillebeach.com
Census code (GEOID)3775820

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

Towns near Wrightsville Beach

Straight-line distance between town centers.

Frequently asked questions about Wrightsville Beach

What county is Wrightsville Beach in?

Wrightsville Beach is in New Hanover County, North Carolina.

What is the population of Wrightsville Beach, NC?

2,473 people lived in Wrightsville Beach at the 2020 Census.

What is the ZIP code of Wrightsville Beach, NC?

The ZIP code of Wrightsville Beach is 28480.

What is the elevation of Wrightsville Beach?

7 feet (2 m) above sea level.

What towns are near Wrightsville Beach?

Ogden (3.5 mi), Wilmington (5.0 mi), Kings Grant (5.1 mi), Bayshore (5.2 mi), Porters Neck (5.8 mi).

Last updated: