Best Elementary Schools in the Asheville, NC Area
The list below is not meant be used as a definitive guide to which Asheville-area elementary school would be best for any individual child. For schools that are close to one another in rankings, differences in available data are in most cases very small.
Top Elementary Schools in the Asheville Area
Riverbend Elementary School
# 1 Elementary School in Asheville AreaRiverbend Elementary School is located in the 28721 ZIP Code area of Haywood County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Riverbend Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#69 elementary school in North Carolina(95th percentile in state)
Hendersonville Elementary School
# 2 Elementary School in Asheville AreaHendersonville Elementary School is located in the 28791 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Hendersonville Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#106 elementary school in North Carolina(93rd percentile in state)
Glenn C Marlow Elementary School
# 3 Elementary School in Asheville AreaGlenn C Marlow Elementary School is located in the 28759 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Glenn C Marlow Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#111 elementary school in North Carolina(93rd percentile in state)
Weaverville Elementary School
# 4 Elementary School in Asheville AreaWeaverville Elementary School is located in the 28787 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Weaverville Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#167 elementary school in North Carolina(89th percentile in state)
Mills River Elementary School
# 5 Elementary School in Asheville AreaMills River Elementary School is located in the 28759 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Mills River Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#169 elementary school in North Carolina(89th percentile in state)
Junaluska Elementary School
# 6 Elementary School in Asheville AreaJunaluska Elementary School is located in the 28786 ZIP Code area of Haywood County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Junaluska Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#209 elementary school in North Carolina(86th percentile in state)
Glen Arden Elementary School
# 7 Elementary School in Asheville AreaGlen Arden Elementary School is located in the 28704 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Glen Arden Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#221 elementary school in North Carolina(86th percentile in state)
West Buncombe Elementary School
# 8 Elementary School in Asheville AreaWest Buncombe Elementary School is located in the 28806 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, West Buncombe Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#227 elementary school in North Carolina(85th percentile in state)
Fairview Elementary School
# 9 Elementary School in Asheville AreaFairview Elementary School is located in the 28730 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Fairview Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#234 elementary school in North Carolina(85th percentile in state)
Barnardsville Elementary School
# 10 Elementary School in Asheville AreaBarnardsville Elementary School is located in the 28709 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Barnardsville Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#240 elementary school in North Carolina(84th percentile in state)
Etowah Elementary School
# 11 Elementary School in Asheville AreaEtowah Elementary School is located in the 28729 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Etowah Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#249 elementary school in North Carolina(84th percentile in state)
Claxton Elementary School
# 12 Elementary School in Asheville AreaClaxton Elementary School is located in the 28801 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Claxton Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#284 elementary school in North Carolina(81st percentile in state)
ArtSpace Charter School
# 13 Elementary School in Asheville AreaArtSpace Charter School is located in the 28778 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, ArtSpace Charter School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#287 elementary school in North Carolina| (81st percentile in state) |
North Windy Ridge Intermediate School
# 14 Elementary School in Asheville AreaNorth Windy Ridge Intermediate School is located in the 28787 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Windy Ridge Intermediate School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#312 elementary school in North Carolina(80th percentile in state)
Haw Creek Elementary School
# 15 Elementary School in Asheville AreaHaw Creek Elementary School is located in the 28805 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Haw Creek Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#333 elementary school in North Carolina(78th percentile in state)
Bethel Elementary School
# 16 Elementary School in Asheville AreaBethel Elementary School is located in the 28716 ZIP Code area of Haywood County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Bethel Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#336 elementary school in North Carolina(78th percentile in state)
Bell Elementary School
# 17 Elementary School in Asheville AreaBell Elementary School is located in the 28805 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Bell Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#337 elementary school in North Carolina(78th percentile in state)
Lucy S. Herring Elementary School
# 18 Elementary School in Asheville AreaLucy S. Herring Elementary School is located in the 28806 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lucy S. Herring Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#346 elementary school in North Carolina(77th percentile in state)
North Buncombe Elementary School
# 19 Elementary School in Asheville AreaNorth Buncombe Elementary School is located in the 28787 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Buncombe Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#364 elementary school in North Carolina(76th percentile in state)
Fletcher Elementary School
# 20 Elementary School in Asheville AreaFletcher Elementary School is located in the 28732 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Fletcher Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#387 elementary school in North Carolina(75th percentile in state)
North Canton Elementary School
# 21 Elementary School in Asheville AreaNorth Canton Elementary School is located in the 28716 ZIP Code area of Haywood County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Canton Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#390 elementary school in North Carolina(74th percentile in state)
Clear Creek Elementary School
# 22 Elementary School in Asheville AreaClear Creek Elementary School is located in the 28792 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Clear Creek Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#412 elementary school in North Carolina(73rd percentile in state)
Hominy Valley Elementary School
# 23 Elementary School in Asheville AreaHominy Valley Elementary School is located in the 28715 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Hominy Valley Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#440 elementary school in North Carolina(71st percentile in state)
Isaac Dickson Elementary School
# 24 Elementary School in Asheville AreaIsaac Dickson Elementary School is located in the 28801 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Isaac Dickson Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#458 elementary school in North Carolina(70th percentile in state)
Estes Elementary School
# 25 Elementary School in Asheville AreaEstes Elementary School is located in the 28803 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Estes Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#495 elementary school in North Carolina(68th percentile in state)
The Mountain Community School
# 26 Elementary School in Asheville AreaThe Mountain Community School is located in the 28792 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Mountain Community School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#509 elementary school in North Carolina| (67th percentile in state) |
Hazelwood Elementary School
# 27 Elementary School in Asheville AreaHazelwood Elementary School is located in the 28786 ZIP Code area of Haywood County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Hazelwood Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#511 elementary school in North Carolina(67th percentile in state)
Atkinson Elementary School
# 28 Elementary School in Asheville AreaAtkinson Elementary School is located in the 28739 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Atkinson Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#536 elementary school in North Carolina(65th percentile in state)
Bruce Drysdale Elementary School
# 29 Elementary School in Asheville AreaBruce Drysdale Elementary School is located in the 28792 ZIP Code area of Henderson County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Bruce Drysdale Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#559 elementary school in North Carolina(63rd percentile in state)
Candler Elementary School
# 30 Elementary School in Asheville AreaCandler Elementary School is located in the 28715 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Candler Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#566 elementary school in North Carolina(63rd percentile in state)
Jonathan Valley Elementary School
# 31 Elementary School in Asheville AreaJonathan Valley Elementary School is located in the 28785 ZIP Code area of Haywood County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Jonathan Valley Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#580 elementary school in North Carolina(62nd percentile in state)
Evergreen Community Charter School
# 32 Elementary School in Asheville AreaEvergreen Community Charter School is located in the 28805 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Evergreen Community Charter School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#602 elementary school in North Carolina| (61st percentile in state) |
Shining Rock Classical Academy CFA
# 33 Elementary School in Asheville AreaShining Rock Classical Academy CFA is located in the 28786 ZIP Code area of Haywood County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Shining Rock Classical Academy CFA has received a 6-star rating on a scale of 1 to 10.. Read more >>
#622 elementary school in North Carolina| (59th percentile in state) |
Pisgah Elementary School
# 34 Elementary School in Asheville AreaPisgah Elementary School is located in the 28715 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pisgah Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#632 elementary school in North Carolina(59th percentile in state)
Black Mountain Elementary School
# 35 Elementary School in Asheville AreaBlack Mountain Elementary School is located in the 28711 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Black Mountain Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#637 elementary school in North Carolina(58th percentile in state)
Koontz Intermediate School
# 36 Elementary School in Asheville AreaKoontz Intermediate School is located in the 28803 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Koontz Intermediate School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#700 elementary school in North Carolina(54th percentile in state)
Hall Fletcher Elementary School
# 37 Elementary School in Asheville AreaHall Fletcher Elementary School is located in the 28806 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Hall Fletcher Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#724 elementary school in North Carolina(53rd percentile in state)
The Franklin School of Innovation
# 38 Elementary School in Asheville AreaThe Franklin School of Innovation is located in the 28806 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Franklin School of Innovation has received a 7-star rating on a scale of 1 to 10.. Read more >>
#728 elementary school in North Carolina| (52nd percentile in state) |
Black Mountain Primary School
# 39 Elementary School in Asheville AreaBlack Mountain Primary School is located in the 28711 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Black Mountain Primary School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#739 elementary school in North Carolina(52nd percentile in state)
Hot Springs Elementary School
# 40 Elementary School in Asheville AreaHot Springs Elementary School is located in the 28743 ZIP Code area of Madison County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Hot Springs Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>
#752 elementary school in North Carolina(51st percentile in state)
Rankings for the best elementary schools in the Asheville area were created independently by Carolina School Hub. The test data for this site was derived from the North Carolina Department of Public Instruction and South Carolina Department of Education.
You can click on a specific school name above for more information on elementary school test scores, student data and more.
Choosing an Elementary School in the Asheville Area
When comparing regular Asheville-area elementary schools to charter and magnet schools, one should keep in mind the differences between charter schools, magnet schools and traditional public schools.
Magnet schools are in most cases alternative public schools that offer a specialized curriculum. At the highest level, North and South Carolina magnet schools and traditional elementary schools tend to be managed by the same entity - the county school superintendent's office. Magnet schools normally can accept students from anywhere in the county in which they are located, and often limit the acceptance pool through a lottery system.
Charter schools, on the other hand, are each independently managed. They tend to accept students not only from the county in which they're located, but surrounding counties as well. Like magnets, charters tend to use a lottery-based acceptance method.
Regular elementary schools are sometimes called "zoned schools," "neighborhood schools" or "zip code schools." This is because they accept students from a limited geographical area - such as a town or a specific set of subdivisions. Regular schools do not tend to use a lottery system. Regular elementary schools are the most common kinds of schools in North and South Carolina.
Which Elementary Schools are Covered in the Asheville Area
We hope you find the ratings and other information on elementary schools in the Asheville area to be useful. Elementary Schools on this page were drawn from the following counties: