6 schools in Ashe County Schools
Across the district, Ashe County Schools runs 6 public K-12 campuses teaching roughly 2,676 North Carolina students (about 446 per campus).
7-year change in Ashe County Schools
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Ashe County High | West Jefferson | High | 09-12 | 767 |
| Mountain View Elementary | Jefferson | Elementary | PK-06 | 566 |
| Westwood Elementary | West Jefferson | Elementary | KG-06 | 451 |
| Ashe County Middle | Warrensville | Middle | 07-08 | 401 |
| Blue Ridge Elementary | Warrensville | Elementary | KG-06 | 348 |
| Ashe County Early College High | West Jefferson | High | 09-13 | 143 |
About Ashe County Schools
Ashe County Schools is a rural-scale public-school district in North Carolina. The district operates 6 schools and instructs approximately 2,676 students.
On the level-by-level breakdown, Ashe County Schools consists of 3 elementary, 1 middle, and 2 high schools.
Per-school enrollment averages around 446 in this district, below the North Carolina typical of 571.
Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 12%: 3,047 students in SY 2017-18 versus 2,676 in SY 2024-25. The school count climbed from 5 to 6 across the same 7-year window. The White share of public-school enrollment declined from 86% to 82%.
On allk12, the community for Ashe County Schools discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.