5 schools in Knightdale
Knightdale's public-school directory totals 5 schools, with student enrollment near 3,799 (4 elementary and 1 high).
7-year change in Knightdale
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Forestville Road Elementary | Elementary | PK-05 | 570 |
| Hodge Road Elementary | Elementary | PK-05 | 522 |
| Knightdale Elementary | Elementary | PK-05 | 549 |
| Knightdale High | High | 09-12 | 1,695 |
| Lockhart Elementary | Elementary | PK-05 | 463 |
About Knightdale
Public education in Knightdale, North Carolina runs across 5 schools that educates roughly 3,799 students. By footprint, Knightdale sits in the compact bracket.
On the level-by-level breakdown, the city comprises 4 elementary, and 1 high.
Per-campus enrollment runs near 760, above the state mean of about 571.
Over the past 7-year window. Across the same 7-year window, public-school enrollment contracted 4%: 3,969 students in SY 2017-18 versus 3,799 in SY 2024-25. Demographically, the Hispanic share of enrollment rose from 35% to 40%.
On this page, the community for Knightdale discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.