4 schools in Castle Hayne
Castle Hayne, North Carolina runs 4 public K-12 schools today, teaching approximately 1,829 students across 1 elementary, 1 middle, and 2 high.
7-year change in Castle Hayne
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Castle Hayne Elementary | Elementary | PK-05 | 531 |
| Holly Shelter Middle | Middle | 06-08 | 801 |
| SEA-Tech | High | 09-13 | 227 |
| Wilmington Early College High | High | 09-13 | 270 |
About Castle Hayne
Castle Hayne, North Carolina is home to 4 public schools, with combined enrollment of approximately 1,829 students. By school count, it is a thinly populated city.
On the level-by-level breakdown, the city consists of 1 elementary, 1 middle, and 2 high.
Per-campus enrollment runs near 457, meaningfully below the state mean of about 571.
Over the past 7-year window. Total public-school enrollment in Castle Hayne has fell 6% since SY 2017-18, moving from about 1,943 students to 1,829. The school count fell from 5 to 4 across the same 7-year window. On the demographic side, Black enrollment moved from 22% to 19% over the same window.
On allk12, the community for Castle Hayne discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.