The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·SHINING ROCK CLASSICAL ACADEMY·NCES 370038903358

Shining Rock Classical Academy

2150 Russ Avenue, Waynesville, NC 28786 · (828) 476-5150 · Haywood County
GRADES KG–12COMBINED32-TOWNCHARTERREGULAR SCHOOL616 STUDENTS
·
allk12 Grade
Not graded

This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work

Enrollment
616
Combined
STATE 731
Student : Teacher
13.0:1
47 FTE teachers
STATE 16.1:1
Free / Reduced Lunch
,
Title I proxy
STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Kindergarten488%
Grade 1559%
Grade 26511%
Grade 36210%
Grade 4498%
Grade 5589%
Grade 6478%
Grade 76811%
Grade 86010%
Grade 9285%
Grade 10315%
Grade 11224%
Grade 12234%

This year's kindergarten class (48) is 20% smaller than its 8th grade class (60).

Student demographics
27%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 71% · US 70%
White
52385%
STATE 42% · US 43%
Hispanic
295%
STATE 22% · US 30%
Black
112%
STATE 25% · US 15%
Asian
132%
STATE 4% · US 6%
Two+
224%
STATE 6% · US 5%
Native American
173%
STATE 1% · US 1%
Pacific Islander
10%
STATE 0% · US 0%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
33154%
Female
28546%

Discussions

+ POST

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
616
+206 (+50%) vs 2020
Student : Teacher
13.0:1
was 15.8:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2561647.313.0:1N/A
2023-2463052.612.0:1N/A
2022-2360447.112.8:1N/A
2020-214102615.8:1N/A
2017-1839920.719.3:121% (83)
2015-162301713.5:155% (126)
Source: NCES Common Core of Data. Rows are the federal collections on file for Shining Rock Classical Academy.

Since 2017-18: students up 54% (399 to 616); teachers up 129% (20.7 to 47.3).

About Shining Rock Classical Academy

Among the schools in Waynesville, North Carolina, is Shining Rock Classical Academy, a low-enrollment school serving multiple grade levels. Federal data show 616 students enrolled in kindergarten through 12 in 2024-25.

Shining Rock Classical Academy operates as its own local education agency.

Of every 100 students at Shining Rock Classical Academy, about 85 are White. Other students are 5% Hispanic, 4% multiracial, 3% Native American, and 2% Asian. A diversity index of 27% means there is a 27% chance two randomly chosen students at Shining Rock Classical Academy are from different groups.

Shining Rock Classical Academy reports a ratio of 13.0 students per teacher, from 47.3 full-time-equivalent teachers. By comparison, the average for combined schools in North Carolina is 16.1:1.

For Haywood County, Census Bureau data show the median household earns about $61,912 a year, roughly 30% of adults have a four-year degree or more, and the share of residents below the poverty line is 9%. Public schools in Haywood County number 16, with about 7,092 students.

Junaluska Elementary is about 1.6 miles away, making it the nearest public school. Other public schools within five miles number at least 8.

Under the NCES locale system, Shining Rock Classical Academy is Town: Distant. Shining Rock Classical Academy is one of the charter schools in North Carolina.

Enrollment records show 410 in 2020-21 and 616 in 2024-25. Because schools sometimes add or drop grades, the two numbers may not be directly comparable. Over the same period, the student-to-teacher ratio dropped to 13.0:1, from 15.8:1.

Anyone can start a thread about fundraisers, report cards, and school supplies at Shining Rock Classical Academy. Teachers and staff are welcome to share updates too.

Haywood County at a glance

View full county profile
Population
62,662
Census ACS
Median income
$61,912
Household, ACS
Bachelor's+
30%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
16
7,092 students

Quick facts

School name
Shining Rock Classical Academy
District
Shining Rock Classical Academy
Address
2150 Russ Avenue, Waynesville, NC 28786
Phone
(828) 476-5150
County
Haywood County
Level
Combined
Grade range
KG–12
Total enrollment
616
Teachers (FTE)
47
Student–teacher ratio
13.0:1
Locale
32-Town: Distant
NCES ID
370038903358
Charter school
Yes
Virtual school
No

Related schools

Other schools in Waynesville
Nearby schools

Frequently asked questions

About Shining Rock Classical Academy
How many students attend Shining Rock Classical Academy?
Shining Rock Classical Academy enrolls approximately 616 students in grades KG-12.
What grades does Shining Rock Classical Academy serve?
Shining Rock Classical Academy serves grades KG-12.
How many students per teacher at Shining Rock Classical Academy?
Approximately 13.0:1 students per teacher at Shining Rock Classical Academy.
How diverse is Shining Rock Classical Academy?
Shining Rock Classical Academy reports a student body of 85% White, 5% Hispanic, 2% Black, 2% Asian, 4% Two or more.
Is Shining Rock Classical Academy public or private?
Shining Rock Classical Academy is a public K-12 school operated as a charter, overseen by Shining Rock Classical Academy.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post