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

5 schools in Bakersville

North Carolina · Public K-12

Public K-12 education in Bakersville reaches 1,568 students across 5 schools, with a level mix of 2 elementary, 2 middle, and 1 high.

7-year change in Bakersville

SY 2017-18 vs SY 2024-25
Total enrollment
1,379
+397 (+40%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
83%
was 92%
% Hispanic
14%
was 5%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bowman MiddleMiddle05-08189
Gouge PrimaryElementaryPK-02144
Mitchell Elementary SchoolElementary03-05373
Mitchell HighHigh09-12482
Mitchell Middle SchoolMiddle06-08380

About Bakersville

Bakersville, North Carolina is home to 5 public schools, with combined enrollment of approximately 1,568 students. By school count, it is a small city.

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

Schools in Bakersville average about 314 students each, 45% lower than the North Carolina norm.

Over the past 7-year window. Total public-school enrollment in Bakersville has increased 40% since SY 2017-18, moving from about 982 students to 1,379. The school count climbed from 3 to 4 across the same 7-year window. On the demographic side, White enrollment moved from 92% to 83% over the same window.

In the discussion threads here, the community for Bakersville discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

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