Best Schools in the Asheville, NC Area
Are you searching for information on the best schools in the greater Asheville, NC area? CarolinaSchoolHub offfers rankings on 98 schools in the Asheville Metro Area, including 64 elementary schools, 25 middle schools and 19 high schools.
Click the links below for information on test scores, academic growth levels, student diversity data and much more. Get background information and see data on some of the Asheville's best high schools including
Nesbitt Discovery Academy,
Asheville High School, and
IC Imagine .
Best Elementary Schools in the Asheville, NC Area
# 1 Elementary
School in
Asheville Area
Clyde, NC (Haywood County)
Grades served: K-5 ⋅ 183 Students
Riverbend 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)
# 1 Elementary
School in
Asheville Area
Clyde, NC (Haywood County)
Grades served: K-5 ⋅ 183 Students
#14 elementary school in North Carolina
(
99th percentile in state)
# 2 Elementary
School in
Asheville Area
Mills River, NC (Henderson County)
Grades served: K-5 ⋅ 580 Students
Glenn 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)
# 2 Elementary
School in
Asheville Area
Mills River, NC (Henderson County)
Grades served: K-5 ⋅ 580 Students
#59 elementary school in North Carolina
(
96th percentile in state)
# 3 Elementary
School in
Asheville Area
Hendersonville, NC (Henderson County)
Grades served: K-5 ⋅ 330 Students
Hendersonville 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)
# 3 Elementary
School in
Asheville Area
Hendersonville, NC (Henderson County)
Grades served: K-5 ⋅ 330 Students
#84 elementary school in North Carolina
(
95th percentile in state)
# 4 Elementary
School in
Asheville Area
Weaverville, NC (Buncombe County)
Grades served: 2-4 ⋅ 303 Students
Weaverville 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)
# 4 Elementary
School in
Asheville Area
Weaverville, NC (Buncombe County)
Grades served: 2-4 ⋅ 303 Students
#99 elementary school in North Carolina
(
94th percentile in state)
# 5 Elementary
School in
Asheville Area
Fairview, NC (Buncombe County)
Grades served: K-5 ⋅ 659 Students
Fairview 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)
# 5 Elementary
School in
Asheville Area
Fairview, NC (Buncombe County)
Grades served: K-5 ⋅ 659 Students
#144 elementary school in North Carolina
(
91st percentile in state)
Click here to see all 64 of the best elementary schools in Asheville |
Best Middle Schools in the Asheville, NC Area
# 1 Middle
School in
Asheville Area
Waynesville, NC (Haywood County)
Grades served: 6-8 ⋅ 245 Students
Bethel Middle 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, Bethel Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#77 middle school in North Carolina
(
90th percentile in state)
# 1 Middle
School in
Asheville Area
Waynesville, NC (Haywood County)
Grades served: 6-8 ⋅ 245 Students
#77 middle school in North Carolina
(
90th percentile in state)
# 2 Middle
School in
Asheville Area
Fletcher, NC (Buncombe County)
Grades served: 6-8 ⋅ 452 Students
Cane Creek Middle School is located in the 28732 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, Cane Creek Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#81 middle school in North Carolina
(
90th percentile in state)
# 2 Middle
School in
Asheville Area
Fletcher, NC (Buncombe County)
Grades served: 6-8 ⋅ 452 Students
#81 middle school in North Carolina
(
90th percentile in state)
# 3 Middle
School in
Asheville Area
Hendersonville, NC (Henderson County)
Grades served: 6-8 ⋅ 804 Students
Rugby Middle 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, Rugby Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#90 middle school in North Carolina
(
88th percentile in state)
# 3 Middle
School in
Asheville Area
Hendersonville, NC (Henderson County)
Grades served: 6-8 ⋅ 804 Students
#90 middle school in North Carolina
(
88th percentile in state)
# 4 Middle
School in
Asheville Area
Weaverville, NC (Buncombe County)
Grades served: 7-8 ⋅ 504 Students
North Buncombe Middle 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 Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#92 middle school in North Carolina
(
88th percentile in state)
# 4 Middle
School in
Asheville Area
Weaverville, NC (Buncombe County)
Grades served: 7-8 ⋅ 504 Students
#92 middle school in North Carolina
(
88th percentile in state)
# 5 Middle
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: 6-8 ⋅ 224 Students
Montford North Star Academy is located in the 28801 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, Montford North Star Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>
#110 middle school in North Carolina
(
86th percentile in state)
# 5 Middle
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: 6-8 ⋅ 224 Students
#110 middle school in North Carolina
(
86th percentile in state)
Click here to see all 25 of the best middle schools in Asheville |
Best High Schools in the Asheville, NC Area
# 1 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: 9-12 ⋅ 374 Students
Average ACT Scores: 27
Nesbitt Discovery Academy is located in the 28806 ZIP Code area of Buncombe County, North Carolina.
The school received a letter grade of A from the North Carolina Department of Instruction.
Based on CarolinaSchoolHub's analysis, Nesbitt Discovery Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>
#1 high school in North Carolina
(
99th percentile in state)
# 1 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: 9-12 ⋅ 374 Students
Average ACT Scores: 27
#1 high school in North Carolina
(
99th percentile in state)
# 2 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: PK-12 ⋅ 1,155 Students
Average ACT Scores: 22
Asheville High School is located in the 28803 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, Asheville High School has received a 10-star rating on a scale of 1 to 10.. Read more >>
#37 high school in North Carolina
(
92nd percentile in state)
# 2 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: PK-12 ⋅ 1,155 Students
Average ACT Scores: 22
#37 high school in North Carolina
(
92nd percentile in state)
# 3 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: K-12 ⋅ 1,248 Students
Average ACT Scores: 21
IC 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 >>
#45 high school in North Carolina
(90th percentile in state) | CHARTER SCHOOL |
# 3 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: K-12 ⋅ 1,248 Students
Average ACT Scores: 21
#45 high school in North Carolina
(90th percentile in state) | CHARTER SCHOOL |
# 4 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: 5-12 ⋅ 694 Students
Average ACT Scores: 21
The 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 >>
#47 high school in North Carolina
(90th percentile in state) | CHARTER SCHOOL |
# 4 High
School in
Asheville Area
Asheville, NC (Buncombe County)
Grades served: 5-12 ⋅ 694 Students
Average ACT Scores: 21
#47 high school in North Carolina
(90th percentile in state) | CHARTER SCHOOL |
# 5 High
School in
Asheville Area
Hendersonville, NC (Henderson County)
Grades served: 9-12 ⋅ 784 Students
Average ACT Scores: 20
Hendersonville High 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 High School has received a 9-star rating on a scale of 1 to 10.. Read more >>
#63 high school in North Carolina
(
86th percentile in state)
# 5 High
School in
Asheville Area
Hendersonville, NC (Henderson County)
Grades served: 9-12 ⋅ 784 Students
Average ACT Scores: 20
#63 high school in North Carolina
(
86th percentile in state)
Click here to see all 19 of the best high schools in Asheville |
Best Public Schools in Asheville
You can click the links above for more information on each of these schools. We have data on some of the best schools in the Asheville area - including
Nesbitt Discovery Academy,
Riverbend Elementary School,
Glenn C Marlow Elementary School, and
Hendersonville Elementary School.
The rankings above are based on schools in the greater Asheville area - including the following counties:
Rankings for the best public 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.