Total enrollment
45,419
-244 (-1%) vs SY 2020-21
Of all public K-12 schools in New York, 90 sit inside Buffalo city limits, with combined enrollment of roughly 45,419 students (54 elementary, 4 middle, and 25 high).
Across Buffalo, New York, 90 public schools educates about 45,419 students between them.
In terms of grade levels, the city is built around 54 elementary, 4 middle, 25 high, and 7 other.
Looking at the last 4 years. Combined enrollment now sits at 45,419 students, remained close to its prior level from the 45,663 reported in SY 2020-21. Over that span, Buffalo gained 3 schools, going from 85 to 88.
On this page, the community for Buffalo discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.