3 schools in Buffalo
Buffalo runs 3 public K-12 schools inside Illinois, with combined enrollment near 564 (1 elementary, 1 middle, and 1 high).
7-year change in Buffalo
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Tri-City Elem School | Elementary | PK-05 | 273 |
| Tri-City High School | High | 09-12 | 154 |
| Tri-City Jr High School | Middle | 06-08 | 137 |
About Buffalo
Buffalo is a rural-scale Illinois city in terms of public-school footprint, with 3 schools and 564 students total.
For a sense of the school types, the city is made up of 1 elementary, 1 middle, and 1 high.
Average school size in Buffalo is around 188 students, 61% below the Illinois average of about 480.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment stayed largely flat: 558 students in SY 2017-18 versus 564 in SY 2024-25.
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.