12 schools in Holly Springs
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.
4-year change in Holly Springs
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Buckhorn Creek Elementary | Elementary | PK-05 | 905 |
| Holly Grove Elementary | Elementary | PK-05 | 889 |
| Holly Grove Middle | Middle | 06-08 | 979 |
| Holly Ridge Elementary | Elementary | PK-05 | 735 |
| Holly Ridge Middle | Middle | 06-08 | 955 |
| Holly Springs Elementary | Elementary | PK-05 | 751 |
| Holly Springs High | High | 09-12 | 2,018 |
| Pine Springs Preparatory Academy | Elementary | KG-08 | 1,258 |
| Pine Springs Preparatory Remote Academy | Combined | KG-11 | 2,552 |
| Rex Road Elementary | Elementary | M-M | · |
| Southern Wake Academy | High | 06-12 | 534 |
| Woods Creek Elementary | Elementary | PK-05 | 406 |
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 4 years. Combined enrollment now sits at 11,982 students, rose 21% from the 9,926 reported in SY 2020-21. Over that span, Holly Springs gained 2 schools, going from 9 to 11.
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.