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

1 schools in Buffalo

Kansas · Public K-12

Buffalo's public schools total 1 across the city, with enrollment of about 79 and an average school size near 79.

7-year change in Buffalo

SY 2017-18 vs SY 2024-25
Total enrollment
79
-23 (-23%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
90%
was 85%
% Hispanic
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Altoona-Midway Middle/High SchoolHigh06-1279

About Buffalo

Across Buffalo, Kansas, 1 public schools hosts about 79 students between them.

Average school size in Buffalo is around 79 students, 78% noticeably below the Kansas average of about 355.

Five-year track record. Total public-school enrollment in Buffalo has shrank 23% since SY 2017-18, moving from about 102 students to 79. The White share of public-school enrollment increased from 85% to 90%.

In the discussion threads here, the community for Buffalo 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 K-12 schools are in Buffalo, Kansas?
There are 1 public K-12 schools in Buffalo, with a combined enrollment of about 79.
How many elementary, middle, and high schools are in Buffalo?
Buffalo has 1 high public schools.
What is the largest public school in Buffalo?
Altoona-Midway Middle/High School is the largest public school in Buffalo by enrollment, with approximately 79 students.
What school districts serve Buffalo?
Buffalo public schools are operated by Altoona-Midway.
What grade levels do public schools in Buffalo cover?
Public schools in Buffalo serve students from grade 6 through grade 12.