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

Herbert Hoover Middle School

Middle · Kenmore-Tonawanda Union Free School District

758

Ben Franklin Middle School

Middle · Kenmore-Tonawanda Union Free School District

626

Buffalo Collegiate Charter School

Middle · Charter · Buffalo Collegiate Charter School

231

Buffalo Creek Academy Charter School

Middle · Charter · Buffalo Creek Academy Charter School

222