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

International School

Elementary · Buffalo City School District

981

South Buffalo Charter School

Elementary · Charter · South Buffalo Charter School

882

Southside Elementary School

Elementary · Buffalo City School District

862

Waterfront Elementary School

Elementary · Buffalo City School District

761

West Hertel Elementary School

Elementary · Buffalo City School District

750

Ps 81

Elementary · Buffalo City School District

737

Lorraine Elementary School

Elementary · Buffalo City School District

699

Frank A Sedita School #30

Elementary · Buffalo City School District

672

Buffalo United Charter School

Elementary · Charter · Buffalo United Charter School

659

Bennett Park Montessori School

Elementary · Buffalo City School District

652

Ps 59 Dr Charles Drew Science Magnet

Elementary · Buffalo City School District

620

Stanley Makowski Early Childhood Center

Elementary · Buffalo City School District

586

D'youville-Porter Campus

Elementary · Buffalo City School District

582

Dr Lydia T Wright Sch Of Excellence

Elementary · Buffalo City School District

580

Lovejoy Discovery School #43

Elementary · Buffalo City School District

577

Herbert Hoover Elementary School

Elementary · Kenmore-Tonawanda Union Free School District

565

Ps 64 Frederick Law Olmsted

Elementary · Buffalo City School District

558

Ps 27 Hillery Park Academy

Elementary · Buffalo City School District

544

Discovery School

Elementary · Buffalo City School District

543

Pfc William J Grabiarz #79

Elementary · Buffalo City School District

538

Reach Academy Charter School

Elementary · Charter · Reach Academy Charter School

529

Buffalo Elementary School Of Technology

Elementary · Buffalo City School District

525

Harvey Austin School #97

Elementary · Buffalo City School District

516

Harriet Ross Tubman Academy

Elementary · Buffalo City School District

513

Herman Badillo Bilingual Academy

Elementary · Buffalo City School District

513

West Buffalo Charter School

Elementary · Charter · West Buffalo Charter School

503

Charles A Lindbergh Elementary School

Elementary · Kenmore-Tonawanda Union Free School District

480

Ben Franklin Elementary School

Elementary · Kenmore-Tonawanda Union Free School District

459

Ps 69 Houghton Academy

Elementary · Buffalo City School District

455

Community School #53

Elementary · Buffalo City School District

452

Dr A Pantoja Comm Sch Excllnce -#18

Elementary · Buffalo City School District

443

Elmwood Village Charter School Days Park

Elementary · Charter · Elmwood Village Charter School Days Park

437

Westminster Community Charter School

Elementary · Charter · Westminster Community Charter School

427

Marva J Daniel Futures Preparatory School

Elementary · Buffalo City School District

422

King Center Charter School

Elementary · Charter · King Center Charter School

412

Martin Luther King Jr #48

Elementary · Buffalo City School District

401

Ps 74 Hamlin Park - Claude And Ouida Clapp Academy

Elementary · Buffalo City School District

392

Elmwood Village Charter School Hertel

Elementary · Charter · Elmwood Village Charter School Hertel

385

Highgate Heights

Elementary · Buffalo City School District

382

Enterprise Charter School

Elementary · Charter · Enterprise Charter School

362