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 A 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 >>
#14 elementary school in North Carolina(99th percentile in state)
Glenn C Marlow Elementary School
# 2 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 >>
#59 elementary school in North Carolina(96th percentile in state)
Hendersonville Elementary School
# 3 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 >>
#84 elementary school in North Carolina(95th 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 >>
#99 elementary school in North Carolina(94th percentile in state)
Fairview Elementary School
# 5 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 10-star rating on a scale of 1 to 10.. Read more >>
#144 elementary school in North Carolina(91st percentile in state)
Mills River Elementary School
# 6 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 >>
#154 elementary school in North Carolina(90th percentile in state)
Bethel Elementary School
# 7 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 9-star rating on a scale of 1 to 10.. Read more >>
#187 elementary school in North Carolina(88th 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 >>
#223 elementary school in North Carolina(85th percentile in state)
North Windy Ridge Intermediate School
# 9 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 >>
#229 elementary school in North Carolina(85th percentile in state)
Glen Arden Elementary School
# 10 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 >>
#239 elementary school in North Carolina(84th percentile in state)
Junaluska Elementary School
# 11 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 C 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 >>
#250 elementary school in North Carolina(84th percentile in state)
Atkinson Elementary School
# 12 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 B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Atkinson Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#274 elementary school in North Carolina(82nd percentile in state)
Etowah Elementary School
# 13 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 >>
#295 elementary school in North Carolina(81st percentile in state)
Brush Creek Elementary School
# 14 Elementary School in Asheville AreaBrush Creek Elementary School is located in the 28753 ZIP Code area of Madison County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Brush Creek Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#324 elementary school in North Carolina(79th percentile in state)
North Buncombe Elementary School
# 15 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 C 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 >>
#335 elementary school in North Carolina(78th percentile in state)
Estes Elementary School
# 16 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 8-star rating on a scale of 1 to 10.. Read more >>
#355 elementary school in North Carolina(77th percentile in state)
Hominy Valley Elementary School
# 17 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 >>
#390 elementary school in North Carolina(75th percentile in state)
Asheville PEAK Academy
# 18 Elementary School in Asheville AreaAsheville PEAK Academy is located in the 28806 ZIP Code area of Buncombe County, North Carolina. The school received a letter grade of I from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Asheville PEAK Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>
#401 elementary school in North Carolina(74th percentile in state) |
Barnardsville Elementary School
# 19 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Barnardsville Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>
#408 elementary school in North Carolina(73rd percentile in state)
Black Mountain Elementary School
# 20 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 8-star rating on a scale of 1 to 10.. Read more >>
#410 elementary school in North Carolina(73rd percentile in state)
Claxton Elementary School
# 21 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 8-star rating on a scale of 1 to 10.. Read more >>
#411 elementary school in North Carolina(73rd percentile in state)
Fletcher Elementary School
# 22 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 >>
#428 elementary school in North Carolina(72nd percentile in state)
Pisgah Elementary School
# 23 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 8-star rating on a scale of 1 to 10.. Read more >>
#435 elementary school in North Carolina(72nd percentile in state)
Haw Creek Elementary School
# 24 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 C 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 >>
#446 elementary school in North Carolina(71st percentile in state)
Isaac Dickson Elementary School
# 25 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 >>
#452 elementary school in North Carolina(71st percentile in state)
North Canton Elementary School
# 26 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 C 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 >>
#459 elementary school in North Carolina(70th 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 8-star rating on a scale of 1 to 10.. Read more >>
#469 elementary school in North Carolina(69th percentile in state)
Lucy S. Herring Elementary School
# 28 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 >>
#477 elementary school in North Carolina(69th 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 8-star rating on a scale of 1 to 10.. Read more >>
#479 elementary school in North Carolina(69th percentile in state)
The Franklin School of Innovation
# 30 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 8-star rating on a scale of 1 to 10.. Read more >>
#495 elementary school in North Carolina(68th percentile in state) |
ArtSpace Charter School
# 31 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 >>
#535 elementary school in North Carolina(65th percentile in state) |
Bell Elementary School
# 32 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 7-star rating on a scale of 1 to 10.. Read more >>
#536 elementary school in North Carolina(65th percentile in state)
Jonathan Valley Elementary School
# 33 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 >>
#539 elementary school in North Carolina(65th percentile in state)
Shining Rock Classical Academy CFA
# 34 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 7-star rating on a scale of 1 to 10.. Read more >>
#553 elementary school in North Carolina(64th percentile in state) |
Hot Springs Elementary School
# 35 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 7-star rating on a scale of 1 to 10.. Read more >>
#565 elementary school in North Carolina(63rd percentile in state)
IC Imagine
# 36 Elementary School in Asheville AreaIC Imagine 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, IC Imagine has received a 8-star rating on a scale of 1 to 10.. Read more >>
#572 elementary school in North Carolina(63rd percentile in state) |
Clear Creek Elementary School
# 37 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 7-star rating on a scale of 1 to 10.. Read more >>
#575 elementary school in North Carolina(63rd percentile in state)
Meadowbrook Elementary School
# 38 Elementary School in Asheville AreaMeadowbrook Elementary School is located in the 28716 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, Meadowbrook Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#588 elementary school in North Carolina(62nd percentile in state)
Mars Hill Elementary School
# 39 Elementary School in Asheville AreaMars Hill Elementary School is located in the 28754 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, Mars Hill Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>
#590 elementary school in North Carolina(62nd percentile in state)
Black Mountain Primary School
# 40 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 7-star rating on a scale of 1 to 10.. Read more >>
#594 elementary school in North Carolina(61st 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: