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

12 schools in Holly Springs

North Carolina · Public K-12

Public K-12 education in Holly Springs reaches 11,982 students across 12 schools, with a level mix of 7 elementary, 2 middle, and 2 high.

7-year change in Holly Springs

SY 2017-18 vs SY 2024-25
Total enrollment
11,982
+3,064 (+34%) vs SY 2017-18
School count
11
+3 (+38%) vs SY 2017-18
% White
60%
was 72%
% Hispanic
12%
was 10%
% Black
13%
was 10%
% Asian
8%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Buckhorn Creek ElementaryElementaryPK-05905
Holly Grove ElementaryElementaryPK-05889
Holly Grove MiddleMiddle06-08979
Holly Ridge ElementaryElementaryPK-05735
Holly Ridge MiddleMiddle06-08955
Holly Springs ElementaryElementaryPK-05751
Holly Springs HighHigh09-122,018
Pine Springs Preparatory AcademyElementaryKG-081,258
Pine Springs Preparatory Remote AcademyCombinedKG-112,552
Rex Road ElementaryElementaryM-M·
Southern Wake AcademyHigh06-12534
Woods Creek ElementaryElementaryPK-05406

About Holly Springs

Across Holly Springs, North Carolina, 12 public schools teaches about 11,982 students between them.

In terms of grade levels, the city consists of 7 elementary, 2 middle, 2 high, and 1 other.

Average school size in Holly Springs is around 999 students, 75% higher than the North Carolina average of about 571.

Trend over the past 7 years. Combined enrollment now sits at 11,982 students, rose 34% from the 8,918 reported in SY 2017-18. Over that span, Holly Springs gained 3 schools, going from 8 to 11. Demographically, the White share of enrollment fell from 72% to 60%.

In the discussion threads here, the community for Holly Springs discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Holly Springs, North Carolina?
There are 12 public K-12 schools in Holly Springs, with a combined enrollment of about 11,982.
How many elementary, middle, and high schools are in Holly Springs?
Holly Springs has 7 elementary, 2 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Holly Springs?
Pine Springs Preparatory Remote Academy is the largest public school in Holly Springs by enrollment, with approximately 2,552 students.
What school districts serve Holly Springs?
Holly Springs is served by 3 public school districts, including Pine Springs Preparatory Academy, Wake County Schools, Southern Wake Academy.
What grade levels do public schools in Holly Springs cover?
Public schools in Holly Springs serve students from pre-K through grade 12.
Are there charter schools in Holly Springs?
3 of the 12 public schools in Holly Springs are charter schools.