Public schools in Buffalo, NY
87 public schools enrolling 45,090 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Buffalo address are included.
| School | Grades | Students | Per teacher |
|---|---|---|---|
|
Herbert Hoover Middle School |
5-7 | 758 | 9.4 |
|
Ben Franklin Middle School |
5-7 | 626 | 9.2 |
|
Buffalo Collegiate Charter School Middle · Charter · Buffalo Collegiate Charter School |
4-8 | 231 | 9.6 |
|
Buffalo Creek Academy Charter School Middle · Charter · Buffalo Creek Academy Charter School |
5-8 | 222 | — |