Summary
North Buncombe High is a traditional public high school in Weaverville, NC, serving 896 students in grades 9-12 as part of Buncombe County Schools. The school's state ranking has declined steadily over the past decade, from a strong 4-star rating in the low-80s percentile (2016-2018) to a 3-star rating at the 53rd percentile in 2025-2026, when it ranked 309th of 662 North Carolina high schools. It remains a solid, mid-tier school overall, but it is no longer the high performer it was a decade ago.
North Buncombe has real strengths, and attendance is a particular bright spot: chronic absenteeism has fallen from 32.4% in 2021-2022 to 13.0% in the most recent school year, nearly 6 points better than the district average and well ahead of the state average. The school also serves English language learners and Special Education students effectively compared with other North Carolina high schools; both groups currently score at the 71st and 73rd percentiles statewide, above the school's overall standing. Compared with nearby Erwin High, North Buncombe High is dramatically stronger, posting roughly double the proficiency on Biology and English II end-of-course exams, a 90% graduation rate versus 87%, and chronic absenteeism of 13.0% versus 27.3%.
The clearest academic concern is Math III, where 64% of North Buncombe students scored proficient, below Buncombe County Schools' 68.2% and North Carolina's 68.9%. This is a new gap, since the school had previously met or exceeded district and state averages in this subject. It now lags Madison High School by a wide margin in Math III, even while topping that school in Biology, English II, and Math I. Against Asheville High, North Buncombe holds its own in Biology and Math I but falls behind in English II and Math III. Equity gaps are widening as well: even as English learner and Special Education outcomes improved, low-income, male, and Gifted & Talented students all slipped, and the Gifted & Talented drop from the 80th to the 18th percentile is particularly steep.
Thank you for your feedback!