Castle Hayne es un lugar designado por el censo ubicado en el condado de New Hanover en el estado estadounidense de Carolina del Norte.
[2] Castle Hayne se encuentra ubicado en las coordenadas 35°21′23″N 77°53′57″O / 35.35639, -77.89917.
En el 2000[3] la renta per cápita promedia del hogar era de $37.500, y el ingreso promedio para una familia era de $51.458.
El ingreso per cápita para la localidad era de $22.845.
En 2000 los hombres tenían un ingreso per cápita de $26.331 contra $23.750 para las mujeres.