The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

10 schools in Hope Mills

North Carolina · Public K-12

In total, Hope Mills hosts 10 public K-12 schools with about 8,234 students, an average of 823 per campus.

7-year change in Hope Mills

SY 2017-18 vs SY 2024-25
Total enrollment
8,234
-684 (-8%) vs SY 2017-18
School count
10
0 (0%) vs SY 2017-18
% White
32%
was 40%
% Hispanic
17%
was 13%
% Black
37%
was 34%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
C Wayne Collier ElementaryElementaryPK-05532
Ed V Baldwin ElementaryElementaryPK-05634
Gallberry Farm ElementaryElementaryPK-05883
Gray's Creek ElementaryElementaryPK-05428
Gray's Creek HighHigh09-121,458
Gray's Creek MiddleMiddle06-081,068
Hope Mills MiddleMiddle06-08474
Rockfish ElementaryElementaryPK-05682
South View HighHigh09-121,461
South View MiddleMiddle06-08614

About Hope Mills

Hope Mills, North Carolina is home to 10 public schools, with combined enrollment of approximately 8,234 students. By school count, it is a moderately sized city.

On the school-mix side, the city comprises 5 elementary, 3 middle, and 2 high.

Per-campus enrollment runs near 823, above the state mean of about 571.

Trend over the past 7 years. Combined enrollment now sits at 8,234 students, fell 8% from the 8,918 reported in SY 2017-18. On the demographic side, White enrollment moved from 40% to 32% over the same window.

On this page, the community for Hope Mills discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Hope Mills?
Hope Mills, North Carolina has 10 public K-12 schools serving approximately 8,234 students.
How many elementary, middle, and high schools are in Hope Mills?
Hope Mills has 5 elementary, 3 middle, 2 high public schools.
What is the largest public school in Hope Mills?
South View High is the largest public school in Hope Mills by enrollment, with approximately 1,461 students.
What school districts serve Hope Mills?
Hope Mills public schools are operated by Cumberland County Schools.
What grade levels do public schools in Hope Mills cover?
Public schools in Hope Mills serve students from pre-K through grade 12.