Best public high schools in the Buffalo metro area

Stacker compiled a list of the best public high schools in the Buffalo metro area using data from the Niche. Niche uses seven weighted factors for its rankings. A majority of the score is based on academics, but other factors include culture and diversity; sports; clubs and activities; resources; and surveys of parents, teachers, and students.

maroke // Shutterstock

#25. Frontier Senior High School

- Location: Frontier Central School District, NY
- Enrollment: 1,352 (12:1 student to teacher ratio)
- Niche grade: B+

Tyler Olson // Shutterstock

#24. Sweet Home Senior High School

- Location: Sweet Home Central School District, NY
- Enrollment: 1,072 (12:1 student to teacher ratio)
- Niche grade: B+

Monkey Business Images // Shutterstock

#23. Maryvale High School

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

DenisProduction.com // Shutterstock

#22. Starpoint High School

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

Ground Picture // Shutterstock

#21. Cheektowaga High School

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

Monkey Business Images // Shutterstock

#20. West Seneca West Senior High School

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

LightField Studios // Shutterstock

#19. Lackawanna High School

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

Ground Picture // Shutterstock

#18. Hamburg High School

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

sirtravelalot // Shutterstock

#17. Lockport High School

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

Studio KIWI // Shutterstock

#16. Niagara-Wheatfield Senior High School

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

LStockStudio // Shutterstock

#15. Grand Island Senior High School

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

GagliardiPhotography // Shutterstock

#14. Depew High School

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

Daniel Hoz // Shutterstock

#13. P.S. 304 - Hutchinson Central Technical High School

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

Achira22 // Shutterstock

#12. Lancaster High School

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

panitanphoto // Shutterstock

#11. Williamsville South High School

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

ImageFlow // Shutterstock

#10. Orchard Park High School

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

maroke // Shutterstock

#9. P.S. 156 - Frederick Law Olmsted

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

LBeddoe // Shutterstock

#8. Amherst Central High School

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

Jacob Lund // Shutterstock

#7. Cleveland Hill High School

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

LStockStudio // Shutterstock

#6. P.S. 212 - Leonardo da Vinci High School

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

LightField Studios // Shutterstock

#5. East Aurora High School

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

Tyler Olson // Shutterstock

#4. Clarence Senior High School

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

Joyseulay // Shutterstock

#3. Williamsville North High School

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

Mircea Moira // Shutterstock

#2. P.S. 195 - City Honors School

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

panitanphoto // Shutterstock

#1. Williamsville East High School

- 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.

0
Comments on this article
0
On Air102.3 WBAB - Long Island's Only Classic Rock! Logo

The 102.3 WBAB At Work Network Newsletter

mobile apps

Everything you love about wbab.com and more! Tap on any of the buttons below to download our app.

amazon alexa

Enable our Skill today to listen live at home on your Alexa Devices!