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

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

Health Sciences Charter School

High · Charter · Health Sciences Charter School

446

Burgard High School

High · Buffalo City School District

444

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

Math Science Technology Preparatory School At 197

High · Buffalo City School District

435

Westminster Community Charter School

Elementary · Charter · Westminster Community Charter School

427

Marva J Daniel Futures Preparatory School

Elementary · Buffalo City School District

422

Buffalo School Of Culinary Arts And Hospitality Management

High · Buffalo City School District

417

Lafayette International School

High · Buffalo City School District

415

King Center Charter School

Elementary · Charter · King Center Charter School

412

Lewis J Bennett High School Of Innovative Technolgy

High · Buffalo City School District

401

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

Emerson School Of Hospitality

High · Buffalo City School District

386

Elmwood Village Charter School Hertel

Elementary · Charter · Elmwood Village Charter School Hertel

385

Highgate Heights

Elementary · Buffalo City School District

382

Buffalo Academy Of Science Charter School Ii

Other · Charter · Buffalo Academy Of Science Charter School Ii

376

Leonardo Da Vinci High School

High · Buffalo City School District

372

Western New York Maritime Charter School

High · Charter · Western New York Maritime Charter School

369

Enterprise Charter School

Elementary · Charter · Enterprise Charter School

362

Dr George Blackman Ecc

Elementary · Buffalo City School District

360

Native American Magnet

Elementary · Buffalo City School District

345

Build Community School

Elementary · Buffalo City School District

344

Persistence Preparatory Academy Charter School

Elementary · Charter · Persistence Preparatory Academy Charter School

324

Bilingual Center

Elementary · Buffalo City School District

319

Middle Early College High School

High · Buffalo City School District

314

Ps 17

Elementary · Buffalo City School District

309

North Park Community School #50

Elementary · Buffalo City School District

305

East Community School

High · Buffalo City School District

302

Riverside Academy High School

High · Buffalo City School District

294

Ps 65 Roosevelt Ecc

Elementary · Buffalo City School District

284

Ps 82

Elementary · Buffalo City School District

274

Charter School Of Inquiry

Elementary · Charter · Charter School Of Inquiry

268

Ps 61 Arthur O Eve School Of Distinction

Elementary · Buffalo City School District

264

Buffalo Collegiate Charter School

Middle · Charter · Buffalo Collegiate Charter School

231

Buffalo Creek Academy Charter School

Middle · Charter · Buffalo Creek Academy Charter School

222

Research Laboratory Hs-Bioinformatic

High · Buffalo City School District

188