Skip to main content
NC North Carolina

Public Schools in Asheville, NC

Directory of 35 public schools located in Asheville.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 10,350 20,700 2020-2021: 17,012 students 17,012 2020-2021 2021-2022: 17,134 students 17,134 +0.7% 2021-2022 2022-2023: 17,232 students 17,232 +0.6% 2022-2023 2023-2024: 17,251 students 17,251 +0.1% 2023-2024 2024-2025: 17,461 students 17,461 +1.2% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 34 17,461 1,195.6 14.6:1 12,595
2023-2024 35 17,251 1,236.0 14.0:1 11,677
2022-2023 34 17,232 1,233.8 14.0:1 7,861
2021-2022 34 17,134 1,259.9 13.6:1 6,272
2020-2021 32 17,012 1,249.3 13.6:1 5,772

City Schools Listing

Page 1 of 2
School Name Grades Level District Address Action
Asheville High 9-12 High School Asheville City Schools 419 McDowell Street View ›
Asheville Middle 6-8 Middle School Asheville City Schools 211 S French Broad Avenue View ›
Asheville PEAK Academy K-6 Elementary School Asheville PEAK Academy 27 Balm Grove Avenue View ›
Bell Elementary PK-5 Elementary School Buncombe County Schools 90 Maple Springs Road View ›
Buncombe County Schools Virtual Academy K-12 Other / Combined Buncombe County Schools 21 Trinity Chapel Rd View ›
Center for Career Innovation 9-13 High School Buncombe County Schools 340 Victoria Road View ›
Claxton Elementary K-5 Elementary School Asheville City Schools 241 Merrimon Avenue View ›
Early College 9-13 High School Buncombe County Schools 340 Victoria Road View ›
Eblen Intermediate 5-6 Middle School Buncombe County Schools 59 Lee's Creek Road View ›
Emma Elementary PK-4 Elementary School Buncombe County Schools 37 Brickyard Road View ›
Erwin High 9-12 High School Buncombe County Schools 60 Lees Creek Road View ›
Erwin Middle 7-8 Middle School Buncombe County Schools 20 Erwin Middle School Road View ›
Estes Elementary PK-4 Elementary School Buncombe County Schools 275 Overlook Road View ›
Evergreen Community Charter K-8 Elementary School Evergreen Community Charter 50 Bell Road View ›
Francine Delany New School K-8 Elementary School Francine Delany New School 119 Brevard Road View ›
Hall Fletcher Elementary PK-5 Elementary School Asheville City Schools 60 Ridgelawn Road View ›
Haw Creek Elementary PK-5 Elementary School Buncombe County Schools 10 Bethesda Road View ›
IC Imagine K-12 Other / Combined Invest Collegiate - Imagine 110 Champion Way View ›
Ira B Jones Elementary PK-5 Elementary School Asheville City Schools 544 Kimberly Avenue View ›
Isaac Dickson Elementary PK-5 Elementary School Asheville City Schools 125 Hill Street View ›
Johnston Elementary PK-4 Elementary School Buncombe County Schools 230 Johnston Boulevard View ›
Koontz Intermediate 5-6 Middle School Buncombe County Schools 305 Overlook Road View ›
Lucy S. Herring Elementary PK-5 Elementary School Asheville City Schools 98 Sulphur Springs Road View ›
Montford North Star Academy — General K-12 Asheville City Schools 90 Montford Ave View ›
Mountain City Public Montessori K-7 Elementary School Mountain City Public Montessori 27 Church Street View ›
Page 1 of 2