Guest, Sign inJoin

Post to Castle Hayne

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
B−

Holly Shelter Middle

PublicMiddleGrades 6–8

3921 Roger Haynes Dr, Castle Hayne, NC 28429 · (910) 602-4046 · Part of New Hanover County Schools

Castle Hayne’s Schools page →

Students
801
Students per teacher
15:1
Free or reduced lunch
99%
Setting
Rural
Grades
6–8
The gist

What stands out about Holly Shelter Middle

  • Its own letter, B−: better results than 46% of North Carolina’s public schools
  • Next stop for Castle Hayne kids: 6 high schools

On the path

Where Castle Hayne kids come from and go next. The whole path →

PK–5Castle Hayne Elementary531 students
6–8Holly Shelter MiddleYou are here
9–126 high schoolsDepends on your address

Test scores

2020–21
Math proficiency39%
State average 41.8%
Reading / language arts43%
State average 47.2%

Its own letter, B−, places these results among North Carolina’s 2,529 public schools with results. Source: EDFacts via Urban Institute Education Data Portal (SY2020-21).

3921 Roger Haynes Dr, Castle Hayne

Students

Enrollment by grade
Grade 6267
Grade 7274
Grade 8260
Enrollment over time
821’20
885’21
858’22
822’23
801’24

About steady since 2020–21.

Who goes here
White 47%Hispanic 24%Black 20%Two or more races 6%Asian 2%American Indian/Alaska Native <1%

As reported to NCES, share of students with a reported race or ethnicity.

Parents talk

Questions and answers about Holly Shelter Middle from Castle Hayne families.

Other schools in New Hanover County Schools

The district →

School facts: U.S. Department of Education (NCES), 2024–2025 school year. Test scores: EDFacts via Urban Institute Education Data Portal (SY2020-21). A school’s letter is our own summary of its reading and math results against North Carolina’s other public schools; Castle Hayne’s School Grade is built from its districts’ results. Map: © OpenStreetMap contributors.