4 schools in Alleghany County Schools
From elementary through high school, Alleghany County Schools runs 4 public K-12 schools (3 elementary and 1 high), with combined enrollment of about 1,352.
4-year change in Alleghany County Schools
SY 2020-21 vs SY 2024-25How Alleghany County Schools ranks
Among districts| Measure | This district | In North Carolina | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 48.1% | #69 of 112 | N/A |
| Enrollment ranked largest first | 1,352 | #107 of 116 | #5,822 of 9,234 |
| Number of schools ranked most first | 4 | #104 of 116 | N/A |
| Students per teacher ranked fewest first | 12.6:1 | #3 of 116 | #2,621 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 99.1% | #20 of 114 | #278 of 8,164 |
| Diversity index ranked most diverse first | 43.5% | #88 of 111 | #3,658 of 6,853 |
Inside Alleghany County Schools
State test results across the district's 4 scored schools run from Piney Creek Elementary at 59.8% proficient to Sparta Elementary at 42.6%, a gap of 17.2 points. That is the 96th widest gap among 104 North Carolina districts with four or more scored schools.
Since 2017-18, the 4 district schools that reported both years went from 1,406 to 1,352 students (down 4%) and from 116 to 107 full-time teachers (down 8%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Sparta Elementary | Sparta | Elementary | PK-08 | 523 |
| Alleghany High | Sparta | High | 09-12 | 395 |
| Glade Creek Elementary | Ennice | Elementary | PK-08 | 236 |
| Piney Creek Elementary | Piney Creek | Elementary | PK-08 | 198 |
About Alleghany County Schools
Across 4 schools, Alleghany County Schools serves about 1,352 students in North Carolina. By footprint it is a compact district.
On the level-by-level breakdown, Alleghany County Schools consists of 3 elementary and 1 high school.
Per-school enrollment averages around 338 in this district, meaningfully below the North Carolina typical of 571.
Five-year track record. Total public-school enrollment in Alleghany County Schools has stayed largely flat since SY 2020-21, moving from about 1,347 students to 1,352.
On this page, the community for Alleghany County Schools discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.