Top 10 Best Asheville Public Elementary Schools (2025)

For the 2025 school year, there are 27 public elementary schools serving 10,947 students in Asheville, NC.
The top ranked public elementary schools in Asheville, NC are Evergreen Community Charter, Bell Elementary School and Haw Creek Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Asheville, NC public elementary schools have an average math proficiency score of 49% (versus the North Carolina public elementary school average of 50%), and reading proficiency score of 51% (versus the 49% statewide average). Elementary schools in Asheville have an average ranking of 6/10, which is in the top 50% of North Carolina public elementary schools.
Minority enrollment is 38% of the student body (majority Hispanic), which is less than the North Carolina public elementary school average of 57% (majority Black and Hispanic).

Best Public Elementary Schools in Asheville, NC (2025)

School
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Evergreen Community Charter
Charter School
(Math: 56% | Reading: 82%)
Rank:
8/
10
Top 30%
50 Bell Road
Asheville, NC 28805
(828) 298-2173
Grades: K-8
| 437 students
Rank: #2 - 32. - 3.
Bell Elementary School
(Math: 60-64% | Reading: 60-64%)
Rank:
8/
10
Top 30%
90 Maple Springs Road
Asheville, NC 28805
(828) 298-3789
Grades: PK-5
| 204 students
Rank: #2 - 32. - 3.
Haw Creek Elementary School
(Math: 60-64% | Reading: 60-64%)
Rank:
8/
10
Top 30%
10 Bethesda Road
Asheville, NC 28805
(828) 298-4022
Grades: PK-5
| 394 students
Rank: #44.
West Buncombe Elementary School
(Math: 64% | Reading: 57%)
Rank:
8/
10
Top 30%
175 Erwin Hills Road
Asheville, NC 28806
(828) 232-4282
Grades: K-4
| 578 students
Rank: #55.
Estes Elementary School
(Math: 59% | Reading: 57%)
Rank:
7/
10
Top 50%
275 Overlook Road
Asheville, NC 28803
(828) 654-1795
Grades: PK-4
| 790 students
Rank: #66.
The Franklin School Of Innovation
Charter School
(Math: 54% | Reading: 63%)
Rank:
7/
10
Top 50%
61 Innovation Dr
Asheville, NC 28806
(828) 318-8140
Grades: 5-12
| 706 students
Rank: #77.
Montford North Star Academy
(Math: 55% | Reading: 61%)
Rank:
7/
10
Top 50%
90 Montford Ave
Asheville, NC 28801
(828) 350-6900
Grades: 6-8
| 217 students
Rank: #88.
Buncombe County Schools Virtual Academy
(Math: 50-54% | Reading: 60-64%)
Rank:
7/
10
Top 50%
21 Trinity Chapel Rd, Building
Asheville, NC 28805
(828) 255-5102
Grades: K-12
| 280 students
Rank: #99.
Isaac Dickson Elementary School
Magnet School
(Math: 55% | Reading: 57%)
Rank:
7/
10
Top 50%
125 Hill Street
Asheville, NC 28801
(828) 350-6800
Grades: PK-5
| 375 students
Rank: #10 - 1210. - 12.
Claxton Elementary School
Magnet School
(Math: 50-54% | Reading: 55-59%)
Rank:
7/
10
Top 50%
241 Merrimon Avenue
Asheville, NC 28801
(828) 350-6500
Grades: K-5
| 388 students
Rank: #10 - 1210. - 12.
Francine Delany New School
Charter School
(Math: 50-54% | Reading: 55-59%)
Rank:
7/
10
Top 50%
119 Brevard Road
Asheville, NC 28806
(828) 236-9441
Grades: K-8
| 193 students
Rank: #10 - 1210. - 12.
Lucy S. Herring Elementary School
Magnet School
(Math: 50-54% | Reading: 55-59%)
Rank:
7/
10
Top 50%
98 Sulphur Springs Road
Asheville, NC 28806
(828) 350-6600
Grades: PK-5
| 270 students
Rank: #1313.
Ic Imagine
Charter School
(Math: 53% | Reading: 55%)
Rank:
7/
10
Top 50%
110 Champion Way
Asheville, NC 28806
(828) 633-6491
Grades: K-12
| 1,218 students
Rank: #1414.
Ira B Jones Elementary School
Magnet School
(Math: 45-49% | Reading: 50-54%)
Rank:
6/
10
Top 50%
544 Kimberly Avenue
Asheville, NC 28804
(828) 350-6700
Grades: PK-5
| 377 students
Rank: #1515.
Asheville Middle School
(Math: 43% | Reading: 53%)
Rank:
5/
10
Bottom 50%
211 S French Broad Avenue
Asheville, NC 28801
(828) 350-6200
Grades: 6-8
| 543 students
Rank: #1616.
Koontz Intermediate
(Math: 48% | Reading: 45%)
Rank:
5/
10
Bottom 50%
305 Overlook Road
Asheville, NC 28803
(828) 684-1295
Grades: 5-6
| 680 students
Rank: #1717.
Hall Fletcher Elementary School
Magnet School
(Math: 35-39% | Reading: 50-54%)
Rank:
5/
10
Bottom 50%
60 Ridgelawn Road
Asheville, NC 28806
(828) 350-6400
Grades: PK-5
| 290 students
Rank: #1818.
Asheville Primary
Magnet School
(Math: 30-39% | Reading: 50-59%)
Rank:
5/
10
Bottom 50%
441 Haywood Rd
Asheville, NC 28806
(828) 350-2900
Grades: PK-4
| 145 students
Rank: #1919.
Sand Hill-venable Elementary School
(Math: 49% | Reading: 42%)
Rank:
5/
10
Bottom 50%
154 Sand Hill School Road
Asheville, NC 28806
(828) 670-5028
Grades: PK-4
| 539 students
Rank: #2020.
Reynolds Middle School
(Math: 44% | Reading: 39%)
Rank:
4/
10
Bottom 50%
2 Rocket Drive
Asheville, NC 28803
(828) 298-7484
Grades: 6-8
| 490 students
Rank: #2121.
Oakley Elementary School
(Math: 40% | Reading: 38%)
Rank:
3/
10
Bottom 50%
753 Fairview Road
Asheville, NC 28803
(828) 274-7515
Grades: PK-5
| 444 students
Rank: #2222.
Eblen Intermediate
(Math: 43% | Reading: 33%)
Rank:
3/
10
Bottom 50%
59 Lee's Creek Road
Asheville, NC 28806
(828) 255-5757
Grades: 5-6
| 550 students
Rank: #2323.
Emma Elementary School
(Math: 40-44% | Reading: 30-34%)
Rank:
3/
10
Bottom 50%
37 Brickyard Road
Asheville, NC 28806
(828) 232-4272
Grades: K-4
| 270 students
Rank: #2424.
Woodfin Elementary School
(Math: 30-39% | Reading: 30-39%)
Rank:
3/
10
Bottom 50%
108 Elk Mountain Road
Asheville, NC 28804
(828) 232-4287
Grades: K-5
| 115 students
Rank: #2525.
Johnston Elementary School
(Math: 20-24% | Reading: 15-19%)
Rank:
1/
10
Bottom 50%
230 Johnston Boulevard
Asheville, NC 28806
(828) 232-4291
Grades: PK-4
| 184 students
Rank: n/an/a
Asheville Peak Academy
Charter School
27 Balm Grove Avenue
Asheville, NC 28806
(828) 333-5430
Grades: K-5
| 168 students
Rank: n/an/a
Mountain City Public Montessori
Charter School
27 Church Street
Asheville, NC 28801
(828) 570-5554
Grades: K-6
| 102 students
[+] Show Closed Public Schools in Asheville, North Carolina

Asheville, North Carolina Public Schools (Closed)

School
Location
Grades
Students
128 Sand Hill School Road
Asheville, NC 28806
(828) 670-5040
Grades: 2-8
| 59 students

Frequently Asked Questions

What are the top ranked public elementary schools in Asheville, NC?
The top ranked public elementary schools in Asheville, NC include Evergreen Community Charter, Bell Elementary School and Haw Creek Elementary School.
How many public elementary schools are located in Asheville?
27 public elementary schools are located in Asheville.
What is the racial composition of students in Asheville?
Asheville public elementary schools minority enrollment is 38% of the student body (majority Hispanic), which is less than the North Carolina public elementary schools average of 57% (majority Black and Hispanic).
Which public elementary schools in Asheville are often viewed compared to one another?

Recent Articles

Teaching in Contemporary Times
Teaching in Contemporary Times
We explore why individuals choose teaching, illuminating intrinsic motivations, the influence of role models, the pursuit of lifelong learning, and the aspiration to impact society.
Demystifying IEPs
Demystifying IEPs
Unlock the power of Individualized Education Programs (IEPs) in this comprehensive guide. Discover how IEPs support students with diverse needs, including behavioral challenges. This article is a must-read for parents navigating the education system and aspiring teachers seeking to make a positive impact.
Personalized Learning: Revolutionizing Education for the 21st Century
December 16, 2024
Personalized Learning: Revolutionizing Education for the 21st Century
Explore the revolutionary approach of Personalized Learning in K-12 education. This article discusses the benefits, challenges, and potential of tailoring education to individual student needs, incorporating technology and adaptive learning methods to prepare students for the 21st century.