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 |
|---|---|---|---|
|
Ps 84 Other · Buffalo City School District |
K-12 | 155 | 6.7 |
|
Primary Hall Preparatory Charter School Elementary · Charter · Primary Hall Preparatory Charter School |
K-2 | 145 | 14.5 |
|
Pathways Academy High · Buffalo City School District |
9-12 | 105 | 5.3 |
|
Academy School High · Buffalo City School District |
7-12 | 70 | 2.1 |
|
Ps 42 Occupational Training Center |
15 | 64 | 5.3 |
|
Buffalo Commons Charter School Elementary · Charter · Buffalo Commons Charter School |
K-1 | 62 | 10.3 |
|
Erie County Detention Facility High · Buffalo City School District |
9-12 | 19 | — |