Best public high schools in the Buffalo metro area
- Location: Frontier Central School District, NY
- Enrollment: 1,352 (12:1 student to teacher ratio)
- Niche grade: B+
- Location: Sweet Home Central School District, NY
- Enrollment: 1,072 (12:1 student to teacher ratio)
- Niche grade: B+

- Location: Cheektowaga-Maryvale Union Free School District, NY
- Enrollment: 615 (11:1 student to teacher ratio)
- Niche grade: B+

- Location: Starpoint Central School District, NY
- Enrollment: 922 (14:1 student to teacher ratio)
- Niche grade: B+

- Location: Cheektowaga Central School District, NY
- Enrollment: 705 (11:1 student to teacher ratio)
- Niche grade: B+
- Location: West Seneca Central School District, NY
- Enrollment: 1,110 (12:1 student to teacher ratio)
- Niche grade: B+

- Location: Lackawanna City School District, NY
- Enrollment: 560 (11:1 student to teacher ratio)
- Niche grade: B+

- Location: Hamburg Central School District, NY
- Enrollment: 987 (11:1 student to teacher ratio)
- Niche grade: B+

- Location: Lockport City School District, NY
- Enrollment: 1,364 (12:1 student to teacher ratio)
- Niche grade: B+

- Location: Niagara-Wheatfield Central School District, NY
- Enrollment: 1,092 (13:1 student to teacher ratio)
- Niche grade: B+

- Location: Grand Island Central School District, NY
- Enrollment: 868 (10:1 student to teacher ratio)
- Niche grade: A-

- Location: Depew Union Free School District, NY
- Enrollment: 545 (11:1 student to teacher ratio)
- Niche grade: A-

- Location: Buffalo Public Schools, NY
- Enrollment: 1,175 (13:1 student to teacher ratio)
- Niche grade: A-

- Location: Lancaster Central School District, NY
- Enrollment: 1,652 (12:1 student to teacher ratio)
- Niche grade: A-

- Location: Williamsville Central School District, NY
- Enrollment: 857 (12:1 student to teacher ratio)
- Niche grade: A-

- Location: Orchard Park Central School District, NY
- Enrollment: 1,385 (12:1 student to teacher ratio)
- Niche grade: A-

- Location: Buffalo Public Schools, NY
- Enrollment: 904 (11:1 student to teacher ratio)
- Niche grade: A-

- Location: Amherst Central School District, NY
- Enrollment: 870 (11:1 student to teacher ratio)
- Niche grade: A-

- Location: Cleveland Hill Union Free School District, NY
- Enrollment: 385 (9:1 student to teacher ratio)
- Niche grade: A-

- Location: Buffalo Public Schools, NY
- Enrollment: 372 (11:1 student to teacher ratio)
- Niche grade: A-

- Location: East Aurora Union Free School District, NY
- Enrollment: 528 (10:1 student to teacher ratio)
- Niche grade: A

- Location: Clarence Central School District, NY
- Enrollment: 1,284 (11:1 student to teacher ratio)
- Niche grade: A

- Location: Williamsville Central School District, NY
- Enrollment: 1,321 (12:1 student to teacher ratio)
- Niche grade: A

- Location: Buffalo Public Schools, NY
- Enrollment: 1,080 (14:1 student to teacher ratio)
- Niche grade: A
- Location: Williamsville Central School District, NY
- Enrollment: 981 (12:1 student to teacher ratio)
- Niche grade: A+
This story features data reporting by Rob Powell and is part of a series utilizing data automation across 97 metros.
