15 schools in Haywood County Schools
Haywood County Schools runs 15 public K-12 schools inside North Carolina, with combined enrollment around 6,476 (8 elementary, 3 middle, and 4 high).
4-year change in Haywood County Schools
SY 2020-21 vs SY 2024-25How Haywood County Schools ranks
Among districts| Measure | This district | In North Carolina | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 62.9% | #7 of 112 | N/A |
| Enrollment ranked largest first | 6,476 | #51 of 116 | #1,452 of 9,234 |
| Number of schools ranked most first | 15 | #52 of 116 | N/A |
| Students per teacher ranked fewest first | 17.1:1 | #94 of 116 | #7,193 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 98.8% | #36 of 114 | #348 of 8,164 |
| Diversity index ranked most diverse first | 27.6% | #109 of 111 | #5,039 of 6,853 |
Inside Haywood County Schools
State test results across the district's 13 scored schools run from Riverbend Elementary at 84.4% proficient to Meadowbrook Elementary at 46.0%, a gap of 38.4 points. That is the 63rd widest gap among 104 North Carolina districts with four or more scored schools.
Since 2017-18, the 15 district schools that reported both years went from 7,297 to 6,476 students (down 11%) and from 488 to 380 full-time teachers (down 22%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Tuscola High | Waynesville | High | 09-12 | 873 |
| Pisgah High | Canton | High | 09-12 | 859 |
| Waynesville Middle | Waynesville | Middle | 06-08 | 727 |
| Bethel Elementary | Canton | Elementary | KG-05 | 537 |
| Clyde Elementary | Clyde | Elementary | PK-05 | 523 |
| Hazelwood Elementary | Waynesville | Elementary | PK-05 | 490 |
| Canton Middle | Canton | Middle | 06-08 | 475 |
| Junaluska Elementary | Waynesville | Elementary | KG-05 | 428 |
| Jonathan Valley Elementary | Waynesville | Elementary | PK-05 | 336 |
| North Canton Elementary | Canton | Elementary | PK-05 | 332 |
| Bethel Middle | Waynesville | Middle | 06-08 | 254 |
| Riverbend Elementary | Clyde | Elementary | KG-05 | 204 |
| Meadowbrook Elementary | Canton | Elementary | PK-05 | 198 |
| Haywood Early College | Clyde | High | 09-13 | 177 |
| Central Haywood High | Waynesville | High | 09-12 | 63 |
About Haywood County Schools
As a compact district in North Carolina, Haywood County Schools educates 6,476 students across 15 schools.
In terms of grade levels, Haywood County Schools is built around 8 elementary, 3 middle, and 4 high schools.
Per-school enrollment averages around 432 in this district, below the North Carolina typical of 571.
Over the past 4-year window. Combined enrollment now sits at 6,476 students, fell 5% from the 6,832 reported in SY 2020-21.
On allk12, the community for Haywood County Schools discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.