Top Buffalo Public Schools

All
(127)
All
(127)
 
High
(42)
High
(42)
 
Middle
(64)
Middle
(64)
 
Elementary
(98)
Elementary
(98)
 
Pre-K
(42)
Pre-K
(42)
 
Charter
(16)
Charter
(16)
 
Private
(60)
Private
(60)
 

Top Buffalo, NY Public Schools (2019-20)

  • School Location Grades Students
  • Buffalo Allendale Elementary School
    1399 Orchard Park Rd
    Buffalo, NY 14224
    (716)677-3660

    Grades: K-5 | 515 students
  • Buffalo Aloma D Johnson Charter School Charter School
    15 Jewett Pkwy
    Buffalo, NY 14214
    (716)856-4390

    Grades: K-4 | 288 students
  • Buffalo Alternative High School At 44 Alternative School
    1369 Broadway
    Buffalo, NY 14212
    (716)816-3480

    Grades: 7-12 | 243 students
  • Buffalo Amherst Central High School
    4301 Main St
    Buffalo, NY 14226
    (716)362-8100

    Grades: 9-12 | 820 students
  • Buffalo Amherst Middle School
    55 Kings Hwy
    Buffalo, NY 14226
    (716)362-7100

    Grades: 6-8 | 669 students
  • Buffalo Ben Franklin Elementary School
    500 Parkhurst Blvd
    Buffalo, NY 14223
    (716)874-8415

    Grades: K-4 | 538 students
  • Buffalo Ben Franklin Middle School
    540 Parkhurst Blvd
    Buffalo, NY 14223
    (716)874-8404

    Grades: 5-7 | 634 students
  • Buffalo Bennett High School
    2885 Main St
    Buffalo, NY 14214
    (716)816-4250

    Grades: 12 | 94 students
  • Buffalo Bennett Park Montessori School
    342 Clinton Ave
    Buffalo, NY 14204
    (716)816-4603

    Grades: PK-8 | 816 students
  • Buffalo Bilingual Center
    157 Elk St
    Buffalo, NY 14210
    (716)816-4783

    Grades: PK-8 | 530 students
  • Buffalo Blasdell Elementary School
    3780 S Park Ave
    Buffalo, NY 14219
    (716)926-1750

    Grades: PK-5 | 492 students
  • Buffalo Buffalo Academy For The Visual & Performing Arts
    450 Masten Ave
    Buffalo, NY 14209
    (716)816-4220

    Grades: 5-12 | 744 students
  • Buffalo Buffalo Academy Of Science Charter School Charter School
    190 Franklin St
    Buffalo, NY 14202
    (716)854-2490

    Grades: 5-12 | 460 students
  • Buffalo Buffalo Elementary School Of Technology
    414 S Division St
    Buffalo, NY 14204
    (716)816-3767

    Grades: PK-8 | 557 students
  • Buffalo Buffalo United Charter School Charter School
    325 Manhattan Ave
    Buffalo, NY 14214
    (716)835-9862

    Grades: K-8 | 660 students
  • Buffalo Build Academy
    340 Fougeron St
    Buffalo, NY 14211
    (716)816-4140

    Grades: PK-8 | 443 students
  • Buffalo Burgard Vocational High School Vocational School
    400 Kensington Ave
    Buffalo, NY 14214
    (716)816-4450

    Grades: 9-12 | 457 students
  • Buffalo Charles A Lindbergh Elementary School
    184 Irving Ter
    Buffalo, NY 14223
    (716)874-8410

    Grades: K-4 | 507 students
  • Buffalo Charter School For Applied Technologies Charter School
    2303 Kenmore Ave
    Buffalo, NY 14207
    (716)876-7505

    Grades: K-12 | 2084 students
  • Buffalo Charter School Of Inquiry Charter School
    404 Edison St
    Buffalo, NY 14222
    (716)833-3250

    Grades: K-3 | 160 students
  • Buffalo Cheektowaga High School
    3600 Union Rd
    Buffalo, NY 14225
    (716)686-3602

    Grades: 9-12 | 649 students
  • Buffalo Cheektowaga Middle School
    3600 Union Rd
    Buffalo, NY 14225
    (716)686-3660

    Grades: 5-8 | 610 students
  • Buffalo City Honors School At Fosdick Masten Park
    186 E North St
    Buffalo, NY 14204
    (716)816-4230

    Grades: 5-12 | 1068 students
  • Buffalo Cleveland Hill High School
    105 Mapleview Rd
    Buffalo, NY 14225
    (716)836-7200

    Grades: 9-12 | 369 students
  • Buffalo Clinton Elementary School
    4100 Clinton St
    Buffalo, NY 14224
    (716)677-3620

    Grades: K-6 | 576 students
  • Buffalo Community School #53
    329 Roehrer Ave
    Buffalo, NY 14220
    (716)816-3330

    Grades: PK-8 | 435 students
  • Buffalo Country Parkway Elementary School
    35 Hollybrook Dr
    Buffalo, NY 14221
    (716)626-9860

    Grades: K-4 | 530 students
  • Buffalo D'youville-porter Campus
    255 Porter Ave
    Buffalo, NY 14201
    (716)816-3120

    Grades: PK-8 | 677 students
  • Buffalo Discovery School
    911 Abbott Rd
    Buffalo, NY 14220
    (716)816-4922

    Grades: PK-8 | 601 students
  • Buffalo Dr A Pantoja Community School Excllnce -#18
    750 West Ave
    Buffalo, NY 14213
    (716)816-3160

    Grades: PK-8 | 505 students
  • Buffalo Dr George Blackman Ecc
    2358 Main St
    Buffalo, NY 14214
    (716)816-3340

    Grades: PK-4 | 486 students
  • Buffalo Dr Lydia T Wright School Of Excellence
    106 Appenheimer St
    Buffalo, NY 14214
    (716)816-4110

    Grades: PK-8 | 668 students
  • Buffalo East High School
    820 Northampton St
    Buffalo, NY 14211
    (716)816-4520

    Grades: 9-12 | 141 students
  • Buffalo East Middle School
    1445 Center Rd
    Buffalo, NY 14224
    (716)677-3530

    Grades: 5-8 | 798 students
  • Buffalo Elmwood Village Charter School Charter School
    40 Days Park
    Buffalo, NY 14201
    (716)886-4581

    Grades: K-8 | 399 students
  • Show 92 more public schools in Buffalo, NY
Recent Articles
As the school year kicks into full swing, we examine the many fees and other hidden costs lurking in a “free” public education today.
Being a parent is never easy, but some children are more challenging than others. If you're concerned that your child's behavioral issues might be more than just temporary, consider whether an alternative school might be the next move.
All students deserve to have an equal chance at academic success but not every student learns in the same way. Alternative schools provide students with unique challenges or abilities an opportunity to succeed in a different educational setting. Keep reading to learn more about alternative schools and their impact on college admissions.