Public Schools in Castle Hayne, NC New Hanover County Schools3925 Roger Haynes DrCastle Hayne, NC, 284299106024047New Hanover County JailPrivate Schools K 12Public SchoolsSurf School Show More