Castle Hayne
Census-designated place in New Hanover County, North Carolina

Castle Hayne is an unincorporated community (census-designated place) in New Hanover County, North Carolina, with 1,243 residents (2020 Census). It sits at 20 ft (6 m) above sea level. The nearest town is Skippers Corner, 2.0 miles S.
- 1,243residents (2020 Census)
- 20 ftelevation · 6 m
- 4.8 sq miland area · 12.3 km²
- 261 / sq mipopulation density
- 28429ZIP code
About Castle Hayne
Castle Hayne is a census-designated place (CDP) in New Hanover County, North Carolina, United States. The population was 1,234 at the 2020 census, up from 1,202 in 2010. Castle Hayne is located in the statistical township of Cape Fear. The CDP is part of the Wilmington Metropolitan Statistical Area. Castle Hayne was first listed as a CDP at the 1980 United States census.
Text: Wikipedia · CC BY-SA 4.0
Castle Hayne weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Castle Hayne
Webcams: Windy.com
Living in Castle Hayne
- Median household income
- $53,056
- Median home value
- $377,900
- Median rent
- $1,037/mo
- Median age
- 59
Do you know Castle Hayne? Tell us about it
Help other travelers: share what makes Castle Hayne special. We review every message before publishing it.
Map of Castle Hayne
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Castle Hayne 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 ›Castle Hayne, NC population
Castle Hayne had 1,243 residents in the 2020 Census.
| 2020 Census | 1,243 |
|---|---|
| Density | 261 per sq mi (101 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Castle Hayne at a glance
| State | North Carolina (NC) |
|---|---|
| County | New Hanover County |
| Type | Census-designated place |
| Population | 1,243 (2020) |
| Land area | 4.76 sq mi (12.3 km²) |
| Water area | 0.39 sq mi (1.01 km²) |
| Elevation | 20 ft (6 m) |
| Coordinates | 34.3550° N, 77.9089° W |
| ZIP code | 28429 |
| Census code (GEOID) | 3710880 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Castle Hayne
- Skippers Corner2.0 mi S
- Northchase3.7 mi SE
- Blue Clay Farms4.0 mi S
- Wrightsboro4.5 mi S
- Murraysville5.8 mi SE
- Hightsville6.1 mi S
- Rocky Point6.2 mi N
- Kings Grant6.7 mi SE
- Bayshore7.5 mi SE
- Long Creek8.2 mi NW
- Hampstead8.8 mi E
- Navassa8.9 mi SW
Straight-line distance between town centers.
Frequently asked questions about Castle Hayne
What county is Castle Hayne in?
Castle Hayne is in New Hanover County, North Carolina.
What is the population of Castle Hayne, NC?
1,243 people lived in Castle Hayne at the 2020 Census.
What is the ZIP code of Castle Hayne, NC?
The ZIP code of Castle Hayne is 28429.
What is the elevation of Castle Hayne?
20 feet (6 m) above sea level.
What towns are near Castle Hayne?
Skippers Corner (2.0 mi), Northchase (3.7 mi), Blue Clay Farms (4.0 mi), Wrightsboro (4.5 mi), Murraysville (5.8 mi).
Last updated: