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

5 schools in Salyersville

Kentucky · Public K-12

5 public-school campuses operate inside Salyersville, with roughly 1,902 K-12 students enrolled (3 elementary, 1 middle, and 1 high).

7-year change in Salyersville

SY 2017-18 vs SY 2024-25
Total enrollment
1,902
-231 (-11%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
97%
was 99%
% Hispanic
1%
was 1%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Herald Whitaker Middle SchoolMiddle07-08260
Magoffin County High SchoolHigh09-12538
North Magoffin ElementaryElementaryPK-06417
Salyersville Grade SchoolElementaryPK-06479
South Magoffin ElementaryElementaryPK-06208

About Salyersville

Salyersville, Kentucky is home to 5 public schools, with combined enrollment of approximately 1,902 students. By school count, it is a low-population city.

For a sense of the school types, the city spans 3 elementary, 1 middle, and 1 high.

Average school size in Salyersville is around 380 students, 19% noticeably below the Kentucky average of about 467.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment fell 11%: 2,133 students in SY 2017-18 versus 1,902 in SY 2024-25.

Within the allk12 community for this area, the community for Salyersville discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Salyersville?
Salyersville, Kentucky has 5 public K-12 schools serving approximately 1,902 students.
How many elementary, middle, and high schools are in Salyersville?
Salyersville has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Salyersville?
Magoffin County High School is the largest public school in Salyersville by enrollment, with approximately 538 students.
What school districts serve Salyersville?
Salyersville public schools are operated by Magoffin County.
What grade levels do public schools in Salyersville cover?
Public schools in Salyersville serve students from pre-K through grade 12.