Asheville City Schools has 8 schools and 4,200+ students, and they aren’t the only educational institutions in the city. We’re giving you the 411 on enrollment, student-teacher ratio, tuition, and more (thanks to data from US News & World Report) for the area’s major public + private schools. And don’t worry, there won’t be any homework.
Before we dive in, here are three fast facts about schools in the Land of the Sky:
- Asheville City Schools has a student-teacher ratio of 13 to one.
- It’s ranked the 13th best school district in the state of North Carolina.
- Asheville City Schools had a 90% graduation rate for the 2022-2023 school year
Public elementary schools
Claxton Elementary School, 241 Merrimon Ave.
- Grades K-5
- Total enrollment: 390
- Student-teacher ratio: 13:1
- Tuition-free
- No. 561 in NC Elementary Schools
Hall Fletcher Elementary School, 60 Ridgelawn Rd.
- Grades PK-5
- Total enrollment: 258
- Student-teacher ratio: 11:1
- Tuition-free
- A STEAM school
- No. 955 in NC Elementary Schools
Ira B. Jones Elementary School, 544 Kimberly Ave.
- Grades PK-5
- Total enrollment: 389
- Student-teacher ratio: 13:1
- Tuition-free
- No. 1004 in NC Elementary Schools
Isaac Dickson Elementary School, 125 Hill St.
- Grades PK-5
- Total enrollment: 407
- Student-teacher ratio: 13:1
- Tuition-free
- No. 289 in NC Elementary Schools
Lucy S. Herring Elementary School, 98 Sulphur Springs Rd.
- Grades K-5
- Total enrollment: 298
- Student-teacher ratio: 12:1
- Tuition-free
- Unranked in NC Elementary Schools
Public middle schools
Asheville Middle, 211 S. French Broad Ave.
Public high schools
Asheville High School, 419 McDowell St.
- Grades 9-12
- Total enrollment: 1,155
- Student-teacher ratio: 14:1
- Tuition-free
- No. 92 in North Carolina High Schools
School of Inquiry and Life Sciences, 419 McDowell St.
- Grades 9-12
- Total enrollment: 344
- Student-teacher ratio: 25:1
- Tuition-free
- No. 47 in North Carolina High Schools
Private schools
Carolina Day School, 1345 Hendersonville Rd.
- Grades PK3-12
- Total enrollment: 595
- Student-teacher ratio: 7:1
- Tuition: $20,400-$49,200
Asheville Christian Academy, 74 Riverwood Rd., Swannanoa
- Grades PK-12
- Total enrollment: 691
- Student-teacher ratio: 12:1
- Tuition: $8,630-$17,615
Odyssey Community School, 90 Zillicoa St.
- Grades PK-12
- Total enrollment: 120
- Student-teacher ratio: 5:1
- Tuition: $12,305-$19,822
Rainbow Community School, 574 Haywood Rd.
- Grades PK-8
- Total enrollment: 169
- Student-teacher ratio: 13:1
- Tuition: $9,200-$15,400
Asheville School, 360 Asheville School Rd.