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

1 schools in Barnardsville

North Carolina · Public K-12

In Barnardsville, public K-12 schools number 1 and serve approximately 125 students across 1 elementary.

7-year change in Barnardsville

SY 2017-18 vs SY 2024-25
Total enrollment
125
-23 (-16%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
90%
was 91%
% Hispanic
5%
was 4%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Barnardsville ElementaryElementaryPK-04125

About Barnardsville

Across Barnardsville, North Carolina, 1 public schools enrolls about 125 students between them.

Per-campus enrollment runs near 125, below the state mean of about 571.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment declined 16%: 148 students in SY 2017-18 versus 125 in SY 2024-25.

On allk12, the community for Barnardsville discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Barnardsville?
Barnardsville, North Carolina has 1 public K-12 schools serving approximately 125 students.
How many elementary, middle, and high schools are in Barnardsville?
Barnardsville has 1 elementary public schools.
What is the largest public school in Barnardsville?
Barnardsville Elementary is the largest public school in Barnardsville by enrollment, with approximately 125 students.
What school districts serve Barnardsville?
Barnardsville public schools are operated by Buncombe County Schools.
What grade levels do public schools in Barnardsville cover?
Public schools in Barnardsville serve students from pre-K through grade 4.