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

Kenmore West Senior High School

High · Kenmore-Tonawanda Union Free School District

1,358

Hutchinson Central Technical High School

High · Buffalo City School District

1,175

City Honors School

High · Buffalo City School District

1,080

Mckinley Vocational High School

High · Buffalo City School District

986

Frederick Olmsted #156

High · Buffalo City School District

904

South Park High School

High · Buffalo City School District

748

International Preparatory School (The)

High · Buffalo City School District

607

Buffalo Academy For The Visual & Performing Arts

High · Buffalo City School District

566

Health Sciences Charter School

High · Charter · Health Sciences Charter School

446

Burgard High School

High · Buffalo City School District

444

Math Science Technology Preparatory School At 197

High · Buffalo City School District

435

Buffalo School Of Culinary Arts And Hospitality Management

High · Buffalo City School District

417

Lafayette International School

High · Buffalo City School District

415

Lewis J Bennett High School Of Innovative Technolgy

High · Buffalo City School District

401

Emerson School Of Hospitality

High · Buffalo City School District

386

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

Middle Early College High School

High · Buffalo City School District

314

East Community School

High · Buffalo City School District

302

Riverside Academy High School

High · Buffalo City School District

294

Research Laboratory Hs-Bioinformatic

High · Buffalo City School District

188

Pathways Academy

High · Buffalo City School District

105

Academy School

High · Buffalo City School District

70

Erie County Detention Facility

High · Buffalo City School District

19