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)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Amherst Central High School
(Math: 85-89% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
4301 Main St
Buffalo, NY 14226
(716) 362-8100
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:
Rank:
10/
Top 5%10
1595 Hopkins Rd
Buffalo, NY 14221
(716) 626-8500
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:
Rank:
10/
Top 5%10
186 E North St
Buffalo, NY 14204
(716) 816-4230
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:
Rank:
10/
Top 10%10
5950 Main St
Buffalo, NY 14221
(716) 626-8200
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:
Rank:
9/
Top 20%10
3330 Seneca St
Buffalo, NY 14224
(716) 677-3350
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:
Rank:
9/
Top 20%10
105 Mapleview Rd
Buffalo, NY 14225
(716) 836-7200
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:
Rank:
8/
Top 30%10
1050 Maryvale Dr
Buffalo, NY 14225
(716) 631-7481
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:
Rank:
8/
Top 30%10
4760 Seneca St
Buffalo, NY 14224
(716) 677-3300
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:
Rank:
8/
Top 30%10
319 Suffolk
Buffalo, NY 14215
(716) 816-4330
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:
Rank:
8/
Top 30%10
3600 Union Rd
Buffalo, NY 14225
(716) 686-3602
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:
Rank:
7/
Top 50%10
305 Cayuga Creek Rd
Buffalo, NY 14227
(716) 891-6407
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:
Rank:
7/
Top 50%10
256 S Elmwood Ave
Buffalo, NY 14201
(716) 816-3888
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:
Rank:
6/
Top 50%10
370 Lafayette Ave
Buffalo, NY 14213
(716) 816-4358
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:
Rank:
6/
Top 50%10
550 Martin Rd
Buffalo, NY 14218
(716) 821-5610
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:
Rank:
6/
Top 50%10
756 St Lawrence Ave
Buffalo, NY 14216
(716) 816-3270
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:
Rank:
6/
Top 50%10
75 W Huron St
Buffalo, NY 14201
(716) 816-4778
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:
Rank:
6/
Top 50%10
820 Northampton St
Buffalo, NY 14211
(716) 816-3997
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:
Rank:
6/
Top 50%10
70 W Chippewa St
Buffalo, NY 14202
(716) 816-3018
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:
Rank:
5/
Bottom 50%10
167 E Utica St
Buffalo, NY 14208
(716) 816-4380
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:
Rank:
5/
Bottom 50%10
33 Highland Pky
Buffalo, NY 14223
(716) 874-8401
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:
Rank:
5/
Bottom 50%10
2495 Main St
Buffalo, NY 14214
(716) 816-4250
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:
Rank:
5/
Bottom 50%10
462 Grider St
Buffalo, NY 14215
(716) 816-4080
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:
Rank:
5/
Bottom 50%10
190 Franklin St
Buffalo, NY 14202
(716) 854-2490
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:
Rank:
4/
Bottom 50%10
1901 Sweet Home Rd
Buffalo, NY 14228
(716) 250-1203
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:
Rank:
4/
Bottom 50%10
51 Ontario St
Buffalo, NY 14207
(716) 816-4530
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:
Rank:
4/
Bottom 50%10
110 14th St
Buffalo, NY 14213
(716) 816-4300
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:
Rank:
3/
Bottom 50%10
150 Southside Pkwy
Buffalo, NY 14220
(716) 816-4828
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:
Rank:
3/
Bottom 50%10
450 Masten Ave
Buffalo, NY 14209
(716) 816-4220
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:
Rank:
3/
Bottom 50%10
1001 Ridge Rd
Buffalo, NY 14218
(716) 821-1903
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:
Rank:
3/
Bottom 50%10
2885 Main St
Buffalo, NY 14214
(716) 816-4010
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:
Rank:
3/
Bottom 50%10
820 Northampton St
Buffalo, NY 14211
(716) 816-4526
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:
Rank:
3/
Bottom 50%10
65 Great Arrow Ave
Buffalo, NY 14216
(716) 204-5883
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:
Rank:
2/
Bottom 50%10
1500 Elmwood Ave
Buffalo, NY 14207
(716) 816-4480
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:
Rank:
2/
Bottom 50%10
2193 S Park Ave
Buffalo, NY 14220
(716) 842-6289
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:
Rank:
2/
Bottom 50%10
2885 Main St
Buffalo, NY 14214
(716) 816-4250
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...
Buffalo, New York Public Schools (Closed)
School
Location
Quick Facts
Aloma D Johnson Charter School (Closed 2020)
Charter School
15 Jewett Pkwy
Buffalo, NY 14214
(716) 856-4390
Buffalo, NY 14214
(716) 856-4390
Gr: K-4 | 256 students Student-teacher ratio: 12:1
Alternative Learning Center (Closed 2015)
Alternative School
900 Mill Rd
Buffalo, NY 14224
(716) 677-3695
Buffalo, NY 14224
(716) 677-3695
2885 Main St
Buffalo, NY 14214
(716) 816-4250
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
Buffalo, NY 14201
(716) 816-3210
Gr: PK-2 | 246 students Student-teacher ratio: 14:1 Minority enrollment: 93%
Buffalo Alternative High School (Closed 2004)
Alternative School
280 Oak St
Buffalo, NY 14203
(716) 851-3878
Buffalo, NY 14203
(716) 851-3878
Gr: 7-12 | 249 students Student-teacher ratio: 7:1 Minority enrollment: 97%
Buffalo Collegiate Charter School (Closed 2023)
Charter School
45 Jewett Ave
Buffalo, NY 14214
(716) 713-2162
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
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
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
Buffalo, NY 14222
(716) 888-7128
Gr: PK-8 | 786 students Student-teacher ratio: 11:1 Minority enrollment: 76%
Community Charter School (Closed 2015)
Charter School
404 Edison Ave
Buffalo, NY 14215
(716) 833-5967
Buffalo, NY 14215
(716) 833-5967
Gr: K-6 | 319 students Student-teacher ratio: 10:1 Minority enrollment: 98%
50 A St
Buffalo, NY 14211
(716) 816-4120
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
Buffalo, NY 14211
(716) 816-3240
Gr: 3-8 | 167 students Student-teacher ratio: 8:1
820 Northampton St
Buffalo, NY 14211
(716) 816-4520
Buffalo, NY 14211
(716) 816-4520
Gr: 10-12 | 74 students Student-teacher ratio: 11:1 Minority enrollment: 99%
Erie County Holding Center (Closed 2021)
Alternative School
10 Delaware Ave
Buffalo, NY 14202
(716) 858-7636
Buffalo, NY 14202
(716) 858-7636
Gr: 12 | 1 student
165 East Utica St.
Buffalo, NY 14209
(716) 888-7007
Buffalo, NY 14209
(716) 888-7007
Gr: PK-8 | 682 students Minority enrollment: 88%
146 Franklin St
Buffalo, NY 14218
(716) 827-6746
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
Buffalo, NY 14220
(716) 871-6020
Gr: 3-5 | 315 students Student-teacher ratio: 13:1 Minority enrollment: 58%
110 14th St
Buffalo, NY 14213
(716) 816-4300
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
Buffalo, NY 14204
(716) 851-3777
Gr: PK-4 | 251 students Student-teacher ratio: 17:1 Minority enrollment: 87%
Hutchinson Central Technical High School (Closed 2023)
Vocational School
319 Suffolk St
Buffalo, NY 14215
(716) 816-4330
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
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
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
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
Buffalo, NY 14213
(716) 816-4358
Gr: 11-12 | 122 students Student-teacher ratio: 7:1 Minority enrollment: 96%
135 Martin Rd
Buffalo, NY 14218
(716) 827-6734
Buffalo, NY 14218
(716) 827-6734
Gr: 3-6 | 535 students Minority enrollment: 28%
345 Olympic Ave
Buffalo, NY 14215
(716) 816-4020
Buffalo, NY 14215
(716) 816-4020
Gr: PK-6 | 320 students Student-teacher ratio: 14:1 Minority enrollment: 88%
Oracle Charter School (Closed 2023)
Charter School
888 Delaware Ave
Buffalo, NY 14209
(716) 362-3188
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?
Popular comparisons of public high schools in Buffalo include: Buffalo School Of Culinary Arts And Hospitality Management vs. Buffalo Academy Of Science Charter School, West Seneca East Senior High School vs. West Seneca West Senior High School, West Seneca West Senior High School vs. West Seneca East Senior High School
Recent Articles

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
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
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.