The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Black Mountain

North Carolina · Public K-12

Black Mountain sits inside North Carolina and runs 3 public K-12 schools, serving about 1,163 students between them, an average of 388 per campus.

7-year change in Black Mountain

SY 2017-18 vs SY 2024-25
Total enrollment
1,163
-221 (-16%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
75%
was 80%
% Hispanic
15%
was 10%
% Black
4%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Black Mountain ElementaryElementary04-05163
Black Mountain PrimaryElementaryPK-03351
Owen HighHigh09-12649

About Black Mountain

Across Black Mountain, North Carolina, 3 public schools hosts about 1,163 students between them.

In terms of grade levels, the city is built around 2 elementary, and 1 high.

Average school size in Black Mountain is around 388 students, 32% noticeably below the North Carolina average of about 571.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 16%: 1,384 students in SY 2017-18 versus 1,163 in SY 2024-25. Demographically, the White share of enrollment fell from 80% to 75%.

Within the allk12 community for this area, the community for Black Mountain discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Black Mountain, North Carolina?
There are 3 public K-12 schools in Black Mountain, with a combined enrollment of about 1,163.
How many elementary, middle, and high schools are in Black Mountain?
Black Mountain has 2 elementary, 1 high public schools.
What is the largest public school in Black Mountain?
Owen High is the largest public school in Black Mountain by enrollment, with approximately 649 students.
What school districts serve Black Mountain?
Black Mountain public schools are operated by Buncombe County Schools.
What grade levels do public schools in Black Mountain cover?
Public schools in Black Mountain serve students from pre-K through grade 12.