Community prompt from u/allk12. Replies below.
Shining Rock Classical Academy
7-year change
SY 2017-18 vs SY 2024-25About Shining Rock Classical Academy
Set in Waynesville, North Carolina, Shining Rock Classical Academy is an intimate multi-level school, one of the schools within Shining Rock Classical Academy. It caters to 616 students across grades K through 12.
Shining Rock Classical Academy is a school of Shining Rock Classical Academy, the district that handles curriculum, staffing, and budget for the campus.
In terms of who attends, Shining Rock Classical Academy shows that 85% of students identify as White, making the school strongly White-majority. Other groups include 5% Hispanic, 4% multiracial, 3% Native American, 2% Asian.
On the resource side, Staff filings list 47 full-time-equivalent teachers, which works out to roughly 13.0:1 students per teacher. Statewide, the average ratio sits near 16.1:1, putting Shining Rock Classical Academy tighter than the state norm the norm.
Zooming out to the county, Haywood County reports that the typical household earns roughly $61,912 per year, about 30% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 9%. In all, Haywood County runs 16 public schools (combined enrollment of about 7,092 students), of which Shining Rock Classical Academy is one.
The closest other public school is Junaluska Elementary, roughly 1.6 miles away. Within five miles, there are 8 other public schools.
Geographically, the school is in a small-town area. As a public charter, Shining Rock Classical Academy runs on public funding but with greater curricular and operational autonomy than a typical district school.
Looking at the recent track record. Over the past 7-year window, the student count ticked up 54%: 399 students in 2018 compared to 616 in 2025. Over the same period, the White share edged down from 91% to 85%. The student-to-teacher ratio tightened from 19.3:1 in 2018 to 13.0:1 today.
Within the allk12 community for this school, the page collects discussion, questions, and updates around science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.
Haywood County at a glance
View full county profileQuick facts
Related schools
- Tuscola HighHigh · 873 students
- Waynesville MiddleMiddle · 727 students
- Hazelwood ElementaryElementary · 490 students
- Junaluska ElementaryElementary · 428 students
- Jonathan Valley ElementaryElementary · 336 students
- Bethel MiddleMiddle · 254 students
- Junaluska Elementary1.6 mi · 428
- Tuscola High2.0 mi · 873
- Central Haywood High2.5 mi · 63
- Waynesville Middle2.6 mi · 727
- Jonathan Valley Elementary2.6 mi · 336
- Haywood Early College3.3 mi · 177