Sign In Register

Schools in Buffalo, MN

Public schools, enrollment data, student-teacher ratios, and higher education.

Buffalo has 6 public schools with a total enrollment of 4,435 students and 219 teachers. There are 4 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 20.3:1.

Public Schools (6)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
BUFFALO SENIOR HIGH High 1,818 71 25.6:1
BUFFALO COMMUNITY MIDDLE Middle 1,142 51 22.4:1
Tatanka Elementary STEM School Elementary 452 30 15.1:1
NORTHWINDS ELEMENTARY Elementary 437 27 16.2:1
PARKSIDE ELEMENTARY Elementary 362 26 13.9:1
DISCOVERY ELEMENTARY Elementary 224 14 16.0:1
View full profile of Buffalo, MN →