Oak Island
Town in Brunswick County, North Carolina
Oak Island is a town in Brunswick County, North Carolina, with 8,396 residents (2020 Census). It sits at 13 ft (4 m) above sea level. The nearest town is St. James, 2.3 miles NE.
- 8,396residents (2020 Census)
- 13 ftelevation · 4 m
- 18.7 sq miland area · 48.3 km²
- 450 / sq mipopulation density
- 28465ZIP code
About Oak Island
Oak Island is a seaside town located in the southeastern corner of North Carolina, United States. Part of Brunswick County, the major portion of the town is on Oak Island which it shares with Caswell Beach. Founded in 1999 as the result of the consolidation of two existing towns, Oak Island's main industry is tourism. Per the 2020 census, the town has a permanent population of 8,396 while its summer population is near 50,000. It along with the town of Caswell Beach is part of the Wilmington, NC, Metropolitan Statistical Area.
Text: Wikipedia · CC BY-SA 4.0
Oak Island weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Oak Island
Webcams: Windy.com
Living in Oak Island
- Median household income
- $85,872
- Median home value
- $456,500
- Median rent
- $1,339/mo
- Median age
- 62.3
Do you know Oak Island? Tell us about it
Help other travelers: share what makes Oak Island special. We review every message before publishing it.
Map of Oak Island
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Oak Island 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 ›Oak Island, NC population
Oak Island had 8,396 residents in the 2020 Census.
| 2020 Census | 8,396 |
|---|---|
| Density | 450 per sq mi (174 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Oak Island at a glance
| State | North Carolina (NC) |
|---|---|
| County | Brunswick County |
| Type | Town |
| Population | 8,396 (2020) |
| Land area | 18.66 sq mi (48.3 km²) |
| Water area | 1.30 sq mi (3.36 km²) |
| Elevation | 13 ft (4 m) |
| Coordinates | 33.9151° N, 78.1190° W |
| ZIP code | 28465 |
| Official website | oakislandnc.com |
| Census code (GEOID) | 3748345 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Oak Island
- St. James2.3 mi NE
- Caswell Beach4.1 mi E
- Southport6.5 mi E
- Varnamtown6.9 mi W
- Bald Head Island8.6 mi E
- Boiling Spring Lakes8.8 mi N
- Bolivia10.8 mi N
- Holden Beach11.6 mi W
- Kure Beach13.4 mi NE
- Carolina Beach15.3 mi NE
- Shallotte15.5 mi W
- Sea Breeze16.7 mi NE
Straight-line distance between town centers.
Frequently asked questions about Oak Island
What county is Oak Island in?
Oak Island is in Brunswick County, North Carolina.
What is the population of Oak Island, NC?
8,396 people lived in Oak Island at the 2020 Census.
What is the ZIP code of Oak Island, NC?
The ZIP code of Oak Island is 28465.
What is the elevation of Oak Island?
13 feet (4 m) above sea level.
What towns are near Oak Island?
St. James (2.3 mi), Caswell Beach (4.1 mi), Southport (6.5 mi), Varnamtown (6.9 mi), Bald Head Island (8.6 mi).
Last updated: