Skip to content
USCity.review

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 Students

Ps 84

Other · Buffalo City School District

155

Primary Hall Preparatory Charter School

Elementary · Charter · Primary Hall Preparatory Charter School

145

Pathways Academy

High · Buffalo City School District

105

Academy School

High · Buffalo City School District

70

Ps 42 Occupational Training Center

· Buffalo City School District

64

Buffalo Commons Charter School

Elementary · Charter · Buffalo Commons Charter School

62

Erie County Detention Facility

High · Buffalo City School District

19