Total enrollment
4,926
+351 (+8%) vs SY 2020-21
Harrisburg's public-school directory totals 5 schools, with student enrollment near 4,926 (3 elementary, 1 middle, and 1 high).
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| A.C.E. Academy | Elementary | KG-08 | 421 |
| Harrisburg Elementary | Elementary | PK-05 | 850 |
| Hickory Ridge Elementary | Elementary | KG-05 | 927 |
| Hickory Ridge High | High | 09-12 | 1,671 |
| Hickory Ridge Middle | Middle | 06-08 | 1,057 |
Harrisburg is a compact North Carolina city in terms of public-school footprint, with 5 schools and 4,926 students total.
On the school-mix side, the city covers 3 elementary, 1 middle, and 1 high.
Schools in Harrisburg average about 985 students each, 73% above the North Carolina norm.
Over the past 4-year window. Across the same 4-year window, public-school enrollment grew 8%: 4,575 students in SY 2020-21 versus 4,926 in SY 2024-25.
On this page, the community for Harrisburg discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.