Wrightsville Beach, North Carolina

Wrightsville Beach, North Carolina
Wrightsville Beach shoreline seen from Crystal Pier
Location in New Hanover County and the state of North Carolina.
Coordinates: 34°12′41″N 77°47′47″W / 34.21139°N 77.79639°W / 34.21139; -77.79639
CountryUnited States
StateNorth Carolina
CountyNew Hanover
TownshipHarnett Township
Named afterJoshua G. Wright
Government
 • MayorDarryl Mills
Area
 • Total
2.27 sq mi (5.89 km2)
 • Land1.39 sq mi (3.61 km2)
 • Water0.88 sq mi (2.28 km2)
Elevation
0 ft (0 m)
Population
 (2020)
 • Total
2,473
 • Density1,773.3/sq mi (684.67/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
28480
Area codes910, 472
FIPS code37-75820
GNIS feature ID2406920
Websitewww.townofwrightsvillebeach.com

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, "The Summer I Turned Pretty". The movie Weekend at Bernie's was also partially filmed in Wrightsville Beach.