');
US City Data

White Lake vs Castle Hayne

Side-by-side comparison

How does White Lake, NC compare to Castle Hayne, NC? White Lake has a population of 961 with a median household income of $76,667, while Castle Hayne has 978 residents and a median income of $69,729. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricWhite Lake, NCCastle Hayne, NCDifference
Population961978-1.7%
Median Age52.755.7-5.4%
Foreign Born %4.7%6.1%-23.0%
Economy
MetricWhite LakeCastle HayneDifference
Median Income$76,667$69,729+9.9%
Unemployment0.5%0%+50.0%
Poverty Rate6.4%8.1%-21.0%
Bachelor's+33%28.1%+17.4%
Housing
MetricWhite LakeCastle HayneDifference
Home Value$186,900$326,700-42.8%
Median Rent$1275/mo$897/mo+42.1%
Housing Units1,094431+153.8%

Learn More

White Lake, NC ProfileCastle Hayne, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings