Buffalo Public Schools

All
(136)
All
(136)
 
High
(41)
High
(41)
 
Middle
(28)
Middle
(28)
 
Elementary
(92)
Elementary
(92)
 
Pre-K
(45)
Pre-K
(45)
 
Charter
(17)
Charter
(17)
 
Private
(59)
There are 136 public schools in Buffalo, NY, serving 76,679 students.
Minority enrollment is 50% of the student body (majority Black), which is less than the New York state average of 53%.
The student:teacher ratio of 12:1 is less than the state average of 13:1.

Buffalo, New York Public Schools

  • School Location Grades Students
  • BuffaloAllendale Elementary School
    1399 Orchard Park Rd
    BuffaloNY 14224
    (716)677-3660
    Gr. KG-6 | 485 students                      
  • BuffaloAloma D Johnson Community Charter School
    Charter School
    833 Michigan Ave
    BuffaloNY 14203
    (716)856-4390
    Charter School

    Gr. KG-4 | 296 students                      
  • BuffaloAlternative High School
    1369 Broadway
    BuffaloNY 14212
    (716)816-3270
    Gr. 7-12 | 159 students                      
  • BuffaloAlternative Learning Center
    Alternative School
    900 Mill Rd
    BuffaloNY 14224
    (716)677-3695
    Alternative School

    Gr. 9-12 | n/a students                      
  • BuffaloAmherst Central High School
    4301 Main St
    BuffaloNY 14226
    (716)362-8100
    Gr. 3-12 | 789 students                      
  • BuffaloAmherst Middle School
    55 Kings Hwy
    BuffaloNY 14226
    (716)362-7100
    Gr. 6-8 | 658 students                      
  • BuffaloBen Franklin Elementary School
    500 Parkhurst Blvd
    BuffaloNY 14223
    (716)874-8415
    Gr. KG-5 | 476 students                      
  • BuffaloBen Franklin Middle School
    540 Parkhurst Blvd
    BuffaloNY 14223
    (716)874-8404
    Gr. 6-8 | 496 students                      
  • BuffaloBennett High School
    Magnet School
    2885 Main St
    BuffaloNY 14214
    (716)816-4250
    Magnet School

    Gr. 9-12 | 663 students                      
  • BuffaloBennett Park Montessori School
    Magnet School
    342 Clinton Ave
    BuffaloNY 14214
    (716)816-3410
    Magnet School

    Gr. PK-8 | 680 students                      
  • BuffaloBilingual Center
    157 Elk St
    BuffaloNY 14210
    (716)816-4783
    Gr. PK-8 | 480 students                      
  • BuffaloBlasdell Elementary School
    3780 South Park Ave
    BuffaloNY 14219
    (716)926-1750
    Gr. PK-5 | 474 students                      
  • BuffaloBuffalo Academy For The Visual & Performing Arts
    450 Masten Ave
    BuffaloNY 14209
    (716)816-4220
    Gr. 5-12 | 805 students                      
  • BuffaloBuffalo Academy Of Science Charter School
    Charter School
    190 Franklin St
    BuffaloNY 14202
    (716)854-2490
    Charter School

    Gr. 7-12 | 404 students                      
  • BuffaloBuffalo Elementary School Of Technology
    414 South Division St
    BuffaloNY 14204
    (716)816-3767
    Gr. PK-8 | 580 students                      
  • BuffaloBuffalo United Charter School
    Charter School
    325 Manhattan Ave
    BuffaloNY 14214
    (716)835-9862
    Charter School

    Gr. KG-8 | 643 students                      
  • BuffaloBuild Academy
    340 Fougeron St
    BuffaloNY 14211
    (716)816-4140
    Gr. PK-8 | 513 students                      
  • BuffaloBurgard Vocational High School
    Vocational School
    400 Kensington Ave
    BuffaloNY 14214
    (716)816-4450
    Vocational School

    Gr. 9-12 | 523 students                      
  • BuffaloCharles A Lindbergh Elementary School
    184 Irving Ter
    BuffaloNY 14223
    (716)874-8410
    Gr. KG-5 | 501 students                      
  • BuffaloCharter School For Applied Technologies
    Charter School
    2303 Kenmore Ave
    BuffaloNY 14207
    (716)876-7505
    Charter School

    Gr. KG-12 | 1670 students                      
  • BuffaloCheektowaga High School
    3600 Union Rd
    BuffaloNY 14225
    (716)686-3602
    Gr. 9-12 | 685 students                      
  • BuffaloCheektowaga Middle School
    3600 Union Rd
    BuffaloNY 14225
    (716)686-3660
    Gr. 5-8 | 646 students                      
  • BuffaloCity Honors School At Fosdick Masten Park
    Magnet School
    186 East North St
    BuffaloNY 14204
    (716)816-4230
    Magnet School

    Gr. 5-12 | 909 students                      
  • BuffaloCleveland Hill Elementary School
    105 Mapleview Rd
    BuffaloNY 14225
    (716)836-7200
    Gr. PK-6 | 634 students                      
  • BuffaloCleveland Hill High School
    105 Mapleview Rd
    BuffaloNY 14225
    (716)836-7200
    Gr. 9-12 | 428 students                      
  • BuffaloCleveland Hill Middle School
    105 Mapleview Rd
    BuffaloNY 14225
    (716)836-7200
    Gr. 6-9 | 311 students                      
  • Buffalo Clinton Elementary School
    4100 Clinton St
    BuffaloNY 14224
    (716)677-3620
    Gr. PK-6 | 532 students                      
  • BuffaloCommunity Charter School
    Charter School
    404 Edison Ave
    BuffaloNY 14215
    (716)833-5967
    Charter School

    Gr. KG-6 | 313 students                      
  • BuffaloCommunity School #53 At #4
    425 South Park Ave
    BuffaloNY 14220
    (716)816-3330
    Gr. PK-8 | 421 students                      
  • BuffaloCountry Parkway Elementary School
    35 Hollybrook
    BuffaloNY 14221
    (716)626-9860
    Gr. KG-4 | 584 students                      
  • BuffaloD'youville-porter Campus Elementary School
    255 Porter Ave
    BuffaloNY 14201
    (716)816-3120
    Gr. PK-8 | 677 students                      
  • BuffaloDiscovery School
    911 Abbott Rd
    BuffaloNY 14220
    (716)816-4922
    Gr. PK-8 | 585 students                      
  • BuffaloDr Antonia Pantoja Community School Of Academic Ex
    370 Normal Ave
    BuffaloNY 14213
    (716)816-3160
    Gr. PK-8 | 509 students                      
  • BuffaloDr Charles R Drew Science Magnet - #90 Elementary School
    Magnet School
    50 A St
    BuffaloNY 14211
    (716)816-4120
    Magnet School

    Gr. PK-2 | 342 students                      
  • BuffaloDr George Blackman Ecc Elementary School
    2358 Main St
    BuffaloNY 14214
    (716)816-3340
    Gr. PK-4 | 524 students                      
  • Show 100 more schools in Buffalo, NY (101 public schools)

Area Statistics

Rental Market Monitor
Recent Articles
Co-teaching Offers New Opportunities for Students with Special Needs.
Co-teaching Offers New Opportunities for Students with Special Needs.
Although there are some drawbacks, co-teaching is an effective way to help special education students succeed in mainstream classrooms.
Life Beyond High School: The Innovative Frontier
Exploring post graduation options for high school students.
5 Ways Parents Can Inspire Children to Love Reading
Children are reading less and less in this country, and the effects of that are showing in their performance in school. However, there are a variety of ways parents can encourage their children to read – and hopefully to love reading!