Buffalo Public Schools

All
(133)
All
(133)
 
High
(40)
High
(40)
 
Middle
(26)
Middle
(26)
 
Elementary
(87)
Elementary
(87)
 
Pre-K
(45)
Pre-K
(45)
 
Charter
(16)
Charter
(16)
 
Private
(55)
Private
(55)
 
There are 133 public schools in Buffalo, NY, serving 77,974 students.
Minority enrollment is 52% (majority Black) and the student:teacher ratio is 13:1.

Buffalo, New York Public Schools

Area Statistics
Home Gallery