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

9 schools in Mitchell County Schools

North Carolina · 2,362 students · 2 cities

Mitchell County Schools reports 9 public K-12 schools and approximately 2,362 students enrolled, per NCES, an average school size of 262.

7-year change in Mitchell County Schools

SY 2017-18 vs SY 2024-25
Total enrollment
1,738
-117 (-6%) vs SY 2017-18
School count
6
-1 (-14%) vs SY 2017-18
% White
82%
was 86%
% Hispanic
14%
was 11%
% Black
1%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Mitchell HighBakersvilleHigh09-12482
Mitchell Middle SchoolBakersvilleMiddle06-08380
Mitchell Elementary SchoolBakersvilleElementary03-05373
Greenlee PrimarySpruce PineElementaryPK-02246
Harris MiddleSpruce PineMiddle06-08222
Deyton ElementarySpruce PineElementary03-05213
Bowman MiddleBakersvilleMiddle05-08189
Gouge PrimaryBakersvilleElementaryPK-02144
Mayland Early CollegeSpruce PineHigh09-13113

About Mitchell County Schools

Across 9 schools, Mitchell County Schools instructs about 2,362 students in North Carolina. By footprint it is a low-population district.

On the school-mix side, Mitchell County Schools spans 4 elementary, 3 middle, and 2 high schools.

Per-school enrollment averages around 262 in this district, noticeably below the North Carolina typical of 571.

Five-year track record. Across the same 7-year window, public-school enrollment fell 6%: 1,855 students in SY 2017-18 versus 1,738 in SY 2024-25. Over that span, Mitchell County Schools lost 1 school, going from 7 to 6. The White share of public-school enrollment shrank from 86% to 82%.

Within the allk12 community for this area, the community for Mitchell County Schools discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many schools are in Mitchell County Schools?
Mitchell County Schools operates 9 public K-12 schools in North Carolina, serving approximately 2,362 students.
What is the mix of elementary, middle, and high schools in Mitchell County Schools?
Mitchell County Schools includes 4 elementary, 3 middle, 2 high schools.
What is the largest school in Mitchell County Schools?
Mitchell High is the largest public school in Mitchell County Schools by enrollment, with approximately 482 students.
What grade levels does Mitchell County Schools serve?
Mitchell County Schools schools serve students from pre-K through grade 13, across 9 campuses.
What cities does Mitchell County Schools serve?
Mitchell County Schools operates schools in Bakersville, Spruce Pine across North Carolina.