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

Charter School For Applied Technologies

Other · Charter · Charter School For Applied Technologies

2,309

Tapestry Charter School

Other · Charter · Tapestry Charter School

1,108

Buffalo Academy Of Science Charter School

Other · Charter · Buffalo Academy Of Science Charter School

881

Buffalo Academy Of Science Charter School Ii

Other · Charter · Buffalo Academy Of Science Charter School Ii

376

Ps 84

Other · Buffalo City School District

155