Castle Hayne, North Carolina, United States [CDP]; population was 1,182 in 1990; housing units was 462 in 1990; location is 34°21'N 77°54'W; land area is 2.25 square miles (1,441 acres); water area is 0.03 square miles (19 acres); FIPS code is 10880 [SourceCBP]