Buffalo City School District on the map

Click a type to show or hide its schools.

District boundary from the NCES EDGE composite school district file. Each marker is a graded school; click it for its grade and scores.

Buffalo Elementary School Of TechnologyBuffalo Academy For The Visual And Performing ArtsBurgard High SchoolDr Lydia T Wright Sch Of ExcellenceEmerson School Of HospitalityCity Honors SchoolHerman Badillo Bilingual AcademyHutchinson Central Technical High SchoolMckinley Vocational High SchoolBennett Park Montessori SchoolDyouville Porter CampusDr A Pantoja Comm Sch Excllnce 18Native American MagnetPs 27 Hillery Park AcademyHarriet Ross Tubman AcademyBilingual CenterMarva J Daniel Futures Preparatory SchoolPs 42 Occupational Training CenterLovejoy Discovery School 43International SchoolCommunity School 53Ps 59 Dr Charles Drew Science MagnetPs 61 Arthur O Eve School Of DistinctionPs 69 Houghton AcademyLorraine Elementary SchoolPs 74 Hamlin Park Claude And Ouida Clapp AcademySouth Park High SchoolWaterfront Elementary SchoolWest Hertel Elementary SchoolStanley Makowski Early Childhood CenterLeonardo Da Vinci High SchoolDiscovery SchoolSouthside Elementary SchoolHarvey Austin School 97Math Science Technology Preparatory School At 197Frank A Sedita School 30International Preparatory School TheAcademy SchoolMiddle Early College High SchoolLafayette International SchoolEast Community SchoolRiverside Academy High SchoolLewis J Bennett High School Of Innovative TechnolgyPathways AcademyNorth Park Community School 50Buffalo School Of Culinary Arts And Hospitality ManagementMartin Luther King JR 48Build Community SchoolResearch Laboratory HS BioinformaticPs 17Dr George Blackman EccFrederick Olmsted 156Ps 64 Frederick Law OlmstedPs 65 Roosevelt EccHighgate HeightsPs 81Ps 82Ps 84Pfc William J Grabiarz 79
District boundary from the NCES EDGE composite school district file; each dot is a graded school, tap or hover for its name.

SchoolGrade summary for Buffalo City School District

Average SchoolGrade
D-
Meeting or exceeding expectations
25%
Exceeding
14%
Avg actual scores
27.5%
Avg projected
39.6%

57 of 59 schools in Buffalo City School District carry a SchoolGrade (2 have no school-level proficiency results in our source data). Grade distribution:

A: 2B: 1C: 5D: 12F: 37

Best schools in Buffalo City School District

Statewide rankings: all 1212 high schools in New York · all 723 middle schools in New York · all 2357 elementary schools in New York

The ten highest SchoolGrades in the district. Grades reward actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact.

  1. A City Honors School (Other school, greatly exceeds expectations)
  2. A Ps 64 Frederick Law Olmsted (Elementary school, greatly exceeds expectations)
  3. B- North Park Community School 50 (Elementary school, meets expectations)
  4. C+ Frederick Olmsted 156 (Other school, greatly exceeds expectations)
  5. C Hutchinson Central Technical High School (High school, doesn't meet expectations)
  6. C- Leonardo Da Vinci High School (High school, underperforms expectations)
  7. C- Ps 61 Arthur O Eve School Of Distinction (Elementary school, greatly exceeds expectations)
  8. C- Ps 65 Roosevelt Ecc (Elementary school, greatly exceeds expectations)
  9. D+ Buffalo Academy For The Visual And Performing Arts (Other school, exceeds expectations)
  10. D+ Lorraine Elementary School (Elementary school, meets expectations)

Every school in Buffalo City School District

All schools, A to Z (59)

Where Buffalo City School District schools are

Cities and towns served (1)

About this district

  • State: Best schools in New York
  • County: Erie County
  • Type: regular local school district
  • Setting: large city (NCES locale of the district office)
  • Enrollment: 29,866 students with 2,872 full-time-equivalent teachers and 6,399 total staff FTE (NCES CCD, 2023-24)
  • NCES district ID: 3605850
  • Grades are the 2025-26 SchoolGrade model: each school's actual proficiency against the level projected for its student context. How SchoolGrade works

Nearby school districts

Questions about Buffalo City School District

How many schools are in Buffalo City School District?

SchoolGrade grades 59 public schools in Buffalo City School District, across 1 city or town. Every one of them is listed on this page with a link to its own report.

Which cities does Buffalo City School District serve?

The largest by graded schools: Buffalo.

How good are the schools in Buffalo City School District?

Across the 57 graded schools, the average SchoolGrade is D-, with 27.5% of tested students meeting the state bar against a projected 39.6%. 25% of schools meet or exceed the expectation for their student context.

How many students attend Buffalo City School District?

29,866 students were enrolled in Buffalo City School District in the 2023-24 school year, about 10.4 students per full-time teacher (NCES Common Core of Data).

Where is Buffalo City School District?

Buffalo City School District is in New York, based in Erie County, with its district office in Buffalo. Its boundary covers about 40.4 sq mi.