Best Buffalo Public High Schools (2025-26)

For the 2025-26 school year, there are 44 public high schools serving 27,613 students in Buffalo, NY.
The top ranked public high schools in Buffalo, NY are Amherst Central High School, Williamsville North High School and City Honors School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Buffalo, NY public high schools have an average math proficiency score of 48% (versus the New York public high school average of 55%), and reading proficiency score of 48% (versus the 59% statewide average). High schools in Buffalo have an average ranking of 2/10, which is in the bottom 50% of New York public high schools.
Buffalo, NY public high school have a Graduation Rate of 87%, which is less than the New York average of 89%.
The school with highest graduation rate is Amherst Central High School, with 98% graduation rate. Read more about public school graduation rate statistics in New York or national school graduation rate statistics.
Minority enrollment is 63% of the student body (majority Black), which is more than the New York public high school average of 61% (majority Hispanic).

Best Public High Schools in Buffalo, NY (2025-26)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Amherst Central High School
(Math: 85-89% | Reading: 85-89%)
Rank:
10/
10
Top 5%
4301 Main St
Buffalo, NY 14226
(716) 362-8100
Gr: 9-12 | 886 students Student-teacher ratio: 11:1 Minority enrollment: 37%
Rank: #22.
Williamsville North High School
(Math: 85-89% | Reading: 80-84%)
Rank:
10/
10
Top 5%
1595 Hopkins Rd
Buffalo, NY 14221
(716) 626-8500
Gr: 9-12 | 1,306 student Student-teacher ratio: 12:1 Minority enrollment: 29%
Rank: #33.
City Honors School
(Math: 85% | Reading: 83%)
Rank:
10/
10
Top 5%
186 E North St
Buffalo, NY 14204
(716) 816-4230
Gr: 5-12 | 1,056 student Student-teacher ratio: 14:1 Minority enrollment: 55%
Rank: #44.
Williamsville South High School
(Math: 85-89% | Reading: 75-79%)
Rank:
10/
10
Top 10%
5950 Main St
Buffalo, NY 14221
(716) 626-8200
Gr: 9-12 | 823 students Student-teacher ratio: 11:1 Minority enrollment: 24%
Rank: #55.
West Seneca West Senior High School
(Math: 75-79% | Reading: 60-79%)
Rank:
9/
10
Top 20%
3330 Seneca St
Buffalo, NY 14224
(716) 677-3350
Gr: 9-12 | 1,116 student Student-teacher ratio: 13:1 Minority enrollment: 14%
Rank: #66.
Cleveland Hill High School
(Math: 60-64% | Reading: ≥80%)
Rank:
9/
10
Top 20%
105 Mapleview Rd
Buffalo, NY 14225
(716) 836-7200
Gr: 9-12 | 369 students Student-teacher ratio: 9:1 Minority enrollment: 60%
Rank: #77.
Maryvale High School
(Math: 60-64% | Reading: 70-79%)
Rank:
8/
10
Top 30%
1050 Maryvale Dr
Buffalo, NY 14225
(716) 631-7481
Gr: 9-12 | 647 students Student-teacher ratio: 12:1 Minority enrollment: 40%
Rank: #88.
West Seneca East Senior High School
(Math: 85-89% | Reading: ≥50%)
Rank:
8/
10
Top 30%
4760 Seneca St
Buffalo, NY 14224
(716) 677-3300
Gr: 9-12 | 775 students Student-teacher ratio: 11:1 Minority enrollment: 19%
Rank: #99.
Frederick Olmsted #156
(Math: 57% | Reading: 65%)
Rank:
8/
10
Top 30%
319 Suffolk
Buffalo, NY 14215
(716) 816-4330
Gr: 5-12 | 922 students Student-teacher ratio: 12:1 Minority enrollment: 70%
Rank: #1010.
Cheektowaga High School
(Math: 55-59% | Reading: 60-69%)
Rank:
8/
10
Top 30%
3600 Union Rd
Buffalo, NY 14225
(716) 686-3602
Gr: 9-12 | 687 students Student-teacher ratio: 10:1 Minority enrollment: 68%
Rank: #1111.
John F Kennedy Senior High School
(Math: 40-49% | Reading: ≥80%)
Rank:
7/
10
Top 50%
305 Cayuga Creek Rd
Buffalo, NY 14227
(716) 891-6407
Gr: 9-12 | 366 students Student-teacher ratio: 10:1 Minority enrollment: 29%
Rank: #1212.
Hutchinson Central Technical High School
(Math: 70% | Reading: 45-49%)
Rank:
7/
10
Top 50%
256 S Elmwood Ave
Buffalo, NY 14201
(716) 816-3888
Gr: 9-12 | 1,162 student Student-teacher ratio: 13:1 Minority enrollment: 85%
Rank: #1313.
Lafayette International School
(Math: 50-54% | Reading: 60-79% )
Rank:
6/
10
Top 50%
370 Lafayette Ave
Buffalo, NY 14213
(716) 816-4358
Gr: 9-12 | 440 students Student-teacher ratio: 8:1 Minority enrollment: 93%
Rank: #1414.
Lackawanna High School
(Math: 30-39% | Reading: 60-79%)
Rank:
6/
10
Top 50%
550 Martin Rd
Buffalo, NY 14218
(716) 821-5610
Gr: 9-12 | 645 students Student-teacher ratio: 11:1 Minority enrollment: 38%
Rank: #15 - 1815. - 18.
Academy School
Alternative School
(Math: <50% | Reading: <50%)
Rank:
6/
10
Top 50%
756 St Lawrence Ave
Buffalo, NY 14216
(716) 816-3270
Gr: 9-12 | 78 students Student-teacher ratio: 3:1 Minority enrollment: 95%
Rank: #15 - 1815. - 18.
Buffalo School Of Culinary Arts And Hospitality Management
Vocational School
(Math: <50% | Reading: <50%)
Rank:
6/
10
Top 50%
75 W Huron St
Buffalo, NY 14201
(716) 816-4778
Gr: 9-12 | 434 students Student-teacher ratio: 11:1 Minority enrollment: 84%
Rank: #15 - 1815. - 18.
East Community School
(Math: <50% | Reading: <50%)
Rank:
6/
10
Top 50%
820 Northampton St
Buffalo, NY 14211
(716) 816-3997
Gr: 9-12 | 340 students Student-teacher ratio: 9:1 Minority enrollment: 90%
Rank: #15 - 1815. - 18.
Emerson School Of Hospitality
(Math: <50% | Reading: <50%)
Rank:
6/
10
Top 50%
70 W Chippewa St
Buffalo, NY 14202
(716) 816-3018
Gr: 9-12 | 371 students Student-teacher ratio: 9:1 Minority enrollment: 87%
Rank: #1919.
Leonardo Da Vinci High School
(Math: 45-49% | Reading: 40-59%)
Rank:
5/
10
Bottom 50%
167 E Utica St
Buffalo, NY 14208
(716) 816-4380
Gr: 9-12 | 361 students Student-teacher ratio: 10:1 Minority enrollment: 78%
Rank: #2020.
Kenmore West Senior High School
(Math: 41% | Reading: 50-54%)
Rank:
5/
10
Bottom 50%
33 Highland Pky
Buffalo, NY 14223
(716) 874-8401
Gr: 8-12 | 1,276 student Student-teacher ratio: 10:1 Minority enrollment: 34%
Rank: #2121.
Research Laboratory High School-bioinformatic
(Math: 20-29% | Reading: 60-79%)
Rank:
5/
10
Bottom 50%
2495 Main St
Buffalo, NY 14214
(716) 816-4250
Gr: 9-12 | 181 students Student-teacher ratio: 8:1 Minority enrollment: 88%
Rank: #2222.
P.s. 84
Special Education School
(Math: 30-39% | Reading: 50-59%)
Rank:
5/
10
Bottom 50%
462 Grider St
Buffalo, NY 14215
(716) 816-4080
Gr: K-12 | 145 students Student-teacher ratio: 7:1 Minority enrollment: 73%
Rank: #2323.
Buffalo Academy Of Science Charter School
Charter School
(Math: 42% | Reading: 45%)
Rank:
5/
10
Bottom 50%
190 Franklin St
Buffalo, NY 14202
(716) 854-2490
Gr: K-12 | 904 students Student-teacher ratio: 16:1 Minority enrollment: 92%
Rank: #2424.
Sweet Home Senior High School
(Math: 50-54% | Reading: 30-34%)
Rank:
4/
10
Bottom 50%
1901 Sweet Home Rd
Buffalo, NY 14228
(716) 250-1203
Gr: 9-12 | 1,091 student Student-teacher ratio: 12:1 Minority enrollment: 43%
Rank: #2525.
Riverside Academy High School
(Math: <50% | Reading: 21-39%)
Rank:
4/
10
Bottom 50%
51 Ontario St
Buffalo, NY 14207
(716) 816-4530
Gr: 9-12 | 333 students Student-teacher ratio: 9:1 Minority enrollment: 89%
Rank: #2626.
International Preparatory School
(Math: 10-14% | Reading: 50-59%)
Rank:
4/
10
Bottom 50%
110 14th St
Buffalo, NY 14213
(716) 816-4300
Gr: 9-12 | 614 students Student-teacher ratio: 9:1 Minority enrollment: 92%
Rank: #2727.
South Park High School
(Math: 20-29% | Reading: <50%)
Rank:
3/
10
Bottom 50%
150 Southside Pkwy
Buffalo, NY 14220
(716) 816-4828
Gr: 9-12 | 726 students Student-teacher ratio: 9:1 Minority enrollment: 70%
Rank: #2828.
Buffalo Academy For The Visual & Performing Arts
(Math: 35-39% | Reading: 35-39%)
Rank:
3/
10
Bottom 50%
450 Masten Ave
Buffalo, NY 14209
(716) 816-4220
Gr: 5-12 | 575 students Student-teacher ratio: 8:1 Minority enrollment: 79%
Rank: #2929.
Global Concepts Charter School
Charter School
(Math: 33% | Reading: 39%)
Rank:
3/
10
Bottom 50%
1001 Ridge Rd
Buffalo, NY 14218
(716) 821-1903
Gr: K-12 | 858 students Student-teacher ratio: 11:1 Minority enrollment: 41%
Rank: #3030.
Middle Early College High School
(Math: 6-9% | Reading: ≥50%)
Rank:
3/
10
Bottom 50%
2885 Main St
Buffalo, NY 14214
(716) 816-4010
Gr: 9-12 | 312 students Student-teacher ratio: 10:1 Minority enrollment: 97%
Rank: #3131.
Pathways Academy
Alternative School
(Math: 30-39% | Reading: 40-59% )
Rank:
3/
10
Bottom 50%
820 Northampton St
Buffalo, NY 14211
(716) 816-4526
Gr: 9-12 | 109 students Student-teacher ratio: 7:1 Minority enrollment: 88%
Rank: #3232.
Tapestry Charter School
Charter School
(Math: 34% | Reading: 34%)
Rank:
3/
10
Bottom 50%
65 Great Arrow Ave
Buffalo, NY 14216
(716) 204-5883
Gr: K-12 | 1,126 student Student-teacher ratio: 12:1 Minority enrollment: 80%
Rank: #3333.
Mckinley Vocational High School
Vocational School
(Math: 21-39% | Reading: 21-39%)
Rank:
2/
10
Bottom 50%
1500 Elmwood Ave
Buffalo, NY 14207
(716) 816-4480
Gr: 9-12 | 940 students Student-teacher ratio: 10:1 Minority enrollment: 90%
Rank: #3434.
Western New York Maritime Charter School
Charter School
(Math: 20-24% | Reading: 30-34%)
Rank:
2/
10
Bottom 50%
2193 S Park Ave
Buffalo, NY 14220
(716) 842-6289
Gr: 5-12 | 402 students Student-teacher ratio: 8:1 Minority enrollment: 83%
Rank: #3535.
Lewis J Bennett High School Of Innovative Technolgy
(Math: 30-39% | Reading: ≤20%)
Rank:
2/
10
Bottom 50%
2885 Main St
Buffalo, NY 14214
(716) 816-4250
Gr: 9-12 | 435 students Student-teacher ratio: 10:1 Minority enrollment: 93%
Show 9 more public schools in Buffalo, NY (out of 44 total schools)
Loading...
[+] Show Closed Public Schools in Buffalo, New York

Buffalo, New York Public Schools (Closed)

School
Location
Quick Facts
15 Jewett Pkwy
Buffalo, NY 14214
(716) 856-4390
Gr: K-4 | 256 students Student-teacher ratio: 12:1
900 Mill Rd
Buffalo, NY 14224
(716) 677-3695
2885 Main St
Buffalo, NY 14214
(716) 816-4250
Gr: 12 | 94 students Student-teacher ratio: 13:1 Minority enrollment: 97%
10 Days Pky
Buffalo, NY 14201
(716) 816-3210
Gr: PK-2 | 246 students Student-teacher ratio: 14:1 Minority enrollment: 93%
280 Oak St
Buffalo, NY 14203
(716) 851-3878
Gr: 7-12 | 249 students Student-teacher ratio: 7:1 Minority enrollment: 97%
45 Jewett Ave
Buffalo, NY 14214
(716) 713-2162
Gr: 4-8 | 231 students Student-teacher ratio: 9:1 Minority enrollment: 97%
450 Masten Avenue
Buffalo, NY 14209
(716) 816-4220
Gr: 5-12 | 893 students Student-teacher ratio: 14:1 Minority enrollment: 90%
340 Fougeron St
Buffalo, NY 14211
(716) 816-4140
Gr: PK-8 | 427 students Student-teacher ratio: 13:1 Minority enrollment: 96%
1300 Elmwood Ave
Buffalo, NY 14222
(716) 888-7128
Gr: PK-8 | 786 students Student-teacher ratio: 11:1 Minority enrollment: 76%
404 Edison Ave
Buffalo, NY 14215
(716) 833-5967
Gr: K-6 | 319 students Student-teacher ratio: 10:1 Minority enrollment: 98%
824 Delaware Ave
Buffalo, NY 14209
766 E Ferry St
Buffalo, NY 14211
50 A St
Buffalo, NY 14211
(716) 816-4120
Gr: PK-2 | 342 students Student-teacher ratio: 13:1 Minority enrollment: 84%
487 High St
Buffalo, NY 14211
(716) 816-3240
Gr: 3-8 | 167 students Student-teacher ratio: 8:1
1415 Center Rd
Buffalo, NY 14224
(716) 677-3560
820 Northampton St
Buffalo, NY 14211
(716) 816-4520
Gr: 10-12 | 74 students Student-teacher ratio: 11:1 Minority enrollment: 99%
134 W Eagle St
Buffalo, NY 14211
768 E Ferry St
Buffalo, NY 14211
10 Delaware Ave
Buffalo, NY 14202
(716) 858-7636
Gr: 12 | 1 student
165 East Utica St.
Buffalo, NY 14209
(716) 888-7007
Gr: PK-8 | 682 students Minority enrollment: 88%
146 Franklin St
Buffalo, NY 14218
(716) 827-6746
Gr: PK | 90 students Student-teacher ratio: 18:1 Minority enrollment: 28%
911 Abbott Rd
Buffalo, NY 14220
(716) 871-6020
Gr: 3-5 | 315 students Student-teacher ratio: 13:1 Minority enrollment: 58%
567 Kensington Ave
Buffalo, NY 14214
110 14th St
Buffalo, NY 14213
(716) 816-4300
Gr: 11-12 | 37 students Student-teacher ratio: 3:1 Minority enrollment: 95%
33 Ash Street
Buffalo, NY 14204
(716) 851-3777
Gr: PK-4 | 251 students Student-teacher ratio: 17:1 Minority enrollment: 87%
319 Suffolk St
Buffalo, NY 14215
(716) 816-4330
Gr: 9-12 | 1,149 student Student-teacher ratio: 17:1 Minority enrollment: 52%
155 Delaware Rd
Buffalo, NY 14217
(716) 874-8403
Gr: 7-8 | 346 students Student-teacher ratio: 11:1
3200 Elmwood Avenue
Buffalo, NY 14217
(716) 874-8411
Gr: PK | 234 students Student-teacher ratio: 39:1 Minority enrollment: 7%
319 Suffolk Ave
Buffalo, NY 14215
(716) 838-7528
Gr: 9-12 | 720 students Student-teacher ratio: 12:1 Minority enrollment: 91%
370 Lafayette Ave
Buffalo, NY 14213
(716) 816-4358
Gr: 11-12 | 122 students Student-teacher ratio: 7:1 Minority enrollment: 96%
Mack House (Closed 2004)
Alternative School
1354 Mc Kinley Pky
Buffalo, NY 14218
135 Martin Rd
Buffalo, NY 14218
(716) 827-6734
Gr: 3-6 | 535 students Minority enrollment: 28%
345 Olympic Ave
Buffalo, NY 14215
(716) 816-4020
Gr: PK-6 | 320 students Student-teacher ratio: 14:1 Minority enrollment: 88%
370 Lafayette Ave
Buffalo, NY 14213
(716) 816-4345
Gr: 9-12
888 Delaware Ave
Buffalo, NY 14209
(716) 362-3188
Gr: 9-12 | 315 students Student-teacher ratio: 9:1 Minority enrollment: 93%
Show 31 more closed public schools in Buffalo, NY (out of 66 total schools)
Loading...

Frequently Asked Questions

What are the top ranked public high schools in Buffalo, NY?
The top ranked public high schools in Buffalo, NY include Amherst Central High School, Williamsville North High School and City Honors School.
How many public high schools are located in Buffalo?
44 public high schools are located in Buffalo.
What is the racial composition of students in Buffalo?
Buffalo public high schools minority enrollment is 63% of the student body (majority Black), which is more than the New York public high schools average of 61% (majority Hispanic).
Which public high schools in Buffalo are often viewed compared to one another?

Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.
Best School Match 2025: Public vs Charter vs Magnet
Best School Match 2025: Public vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.
Public School Boundaries and Equity in 2025
Public School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.