Best Schools in Buffalo, New York
104 schools · 59 Elementary · 5 Middle · 31 High · 9 Other
Family Snapshot
At a glance- Avg school rating
- 5.0/10
- Median household income
- $52,126
- Median home value
- $211,422
- Bachelor's degree or higher
- 33%
- Avg commute
- 20 min
- Owner-occupied homes
- 44%
12% of schools rated 7+
Census ACS, ZIPs in this city
Owner-occupied units
Adults 25+
Workers age 16+
Of occupied housing units
How Buffalo compares
New York rank
#451 of 475
cities by avg. school score
Vs. state average
-1.3
below New York avg (6.3)
Median household income
$52k
56% of New York median
Schools in this city
101
About Schools in Buffalo, New York
Buffalo's public school system spans 85 ranked schools, with an average score of 4.5 out of 10. That average signals a wide performance range — and for parents, the distance between the top and the middle of that range is where the real decision-making happens.
Only 6 schools — 7% of ranked schools — score 7 or higher. That's a tight cluster at the top. Academy School leads Buffalo's ranked pool with a 7.9, the city's highest score. Middle Early College High School (7.4) and City Honors School (7.1) represent the strongest options at the high school level. Ben Franklin Elementary School (7.2) is the standout at the elementary level. PS 42 Occupational Training Center rounds out the 7-plus group at 7.1, serving a distinct student population through its occupational focus.
The numbers make one thing clear: high-performing public schools in Buffalo are concentrated, not distributed. With 93% of ranked schools scoring below 7, the gap between the top six and the rest is meaningful. Families targeting the high end of the range will find their choices limited, which makes early research essential. Understanding what each of the six high-scoring schools offers, which grade levels they serve, and what the enrollment process looks like should be a first step, not an afterthought.
For parents at the high school stage, three schools cluster near or above 7: Academy School, Middle Early College High School, and City Honors. At the elementary level, Ben Franklin is the lone 7-plus option in the data. The city average of 4.5 puts most of Buffalo's schools in a performance band that warrants close, school-by-school evaluation rather than relying on district-level assumptions. Use school scores as a filter to narrow the list, then go deeper on individual schools that match your child's grade level and needs.
Elementary Schools
59 schools| # | School | Rating |
|---|---|---|
| 1 | 460 students · Kindergarten–4th | 7.1 |
| 2 | 499 students · Pre-K–8th | 6.3 |
| 3 | 669 students · Pre-K–8th | 6.3 |
| 4 | 599 students · Kindergarten–5th | 6.3 |
| 5 | 434 students · Pre-K–8th | 6.2 |
| 6 | 463 students · Kindergarten–4th | 5.9 |
| 7 | 545 students · Pre-K–8th | 5.8 |
| 8 | 326 students · Pre-K–8th | 5.7 |
| 9 | 572 students · Pre-K–4th | 5.5 |
| 10 | 472 students · Pre-K–8th | 5.3 |
| 11 | 695 students · Kindergarten–7th | 5.2 |
| 12 | 569 students · Pre-K–8th | 5.1 |
| 13 | 459 students · Pre-K–8th | 5.0 |
| 14 | 604 students · Pre-K–8th | 5.0 |
| 15 | 356 students · Pre-K–5th | 5.0 |
| 16 | 600 students · Pre-K–8th | 4.8 |
| 17 | 809 students · Pre-K–8th | 4.8 |
| 18 | 449 students · Pre-K–8th | 4.7 |
| 19 | 718 students · Pre-K–8th | 4.6 |
| 20 | 519 students · Pre-K–8th | 4.5 |
| 21 | 424 students · Pre-K–8th | 4.4 |
| 22 | 561 students · Pre-K–8th | 4.4 |
| 23 | 524 students · Kindergarten–8th | 4.3 |
| 24 | 357 students · Pre-K–8th | 4.3 |
| 25 | 384 students · Pre-K–8th | 4.2 |
Show 34 more elementary schools
| 26 | 522 students · Pre-K–8th | 4.1 | ||
| 27 | 506 students · Pre-K–8th | 4.1 | ||
| 28 | 313 students · Pre-K–4th | 4.1 | ||
| 29 | 404 students · Pre-K–8th | 4.1 | ||
| 30 | 171 students · Kindergarten–3rd | 4.0 | ||
| 31 | 330 students · Pre-K–8th | 4.0 | ||
| 32 | 771 students · Pre-K–8th | 4.0 | ||
| 33 | 545 students · Pre-K–8th | 4.0 | ||
| 34 | 394 students · Kindergarten–8th | 3.9 | ||
| 35 | 436 students · Kindergarten–8th | 3.9 | ||
| 36 | 431 students · Kindergarten–8th | 3.8 | ||
| 37 | 507 students · Pre-K–8th | 3.8 | ||
| 38 | 507 students · Kindergarten–8th | 3.6 | ||
| 39 | 987 students · Pre-K–8th | 3.5 | ||
| 40 | 756 students · Pre-K–8th | 3.5 | ||
| 41 | 905 students · Kindergarten–8th | 3.4 | ||
| 42 | 619 students · Pre-K–8th | 3.4 | ||
| 43 | 345 students · Pre-K–4th | 3.4 | ||
| 44 | 553 students · Pre-K–4th | 3.3 | ||
| 45 | 401 students · Kindergarten–8th | 3.2 | ||
| 46 | 418 students · Pre-K–8th | 3.2 | ||
| 47 | 272 students · Pre-K–4th | 3.1 | ||
| 48 | 288 students · Pre-K–4th | 3.1 | ||
| 49 | 425 students · Kindergarten–8th | 2.9 | ||
| 50 | 278 students · Pre-K–4th | 2.8 | ||
| 51 | 287 students · Kindergarten–6th | 2.6 | ||
| 52 | 386 students · Kindergarten–6th | 1.9 | ||
| 53 | 89 students · Kindergarten–2nd | — | ||
| Private Schools 6 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | ST JOSEPH UNIVERSITY SCHOOL
Private
132 students · Kindergarten–8th | Not Rated | ||
| 2 | ELMWOOD-FRANKLIN SCHOOL
Private
280 students · Pre-K–8th | Not Rated | ||
| 3 | 162 students · Kindergarten–7th | Not Rated | ||
| 4 | CATHOLIC ACADEMY WEST BUFFALO
Private
263 students · Pre-K–8th | Not Rated | ||
| 5 | ST JOHN THE BAPTIST SCHOOL
Private
274 students · Pre-K–8th | Not Rated | ||
| 6 | NOTRE DAME ACADEMY
Private
407 students · Pre-K–8th | Not Rated | ||
Middle Schools
5 schools| # | School | Rating | ||
|---|---|---|---|---|
| 1 | 161 students · 5th–8th | 4.8 | ||
| 2 | 616 students · 5th–7th | 4.8 | ||
| 3 | 764 students · 5th–7th | 4.7 | ||
| Private Schools 2 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | 59 students · 5th–8th | Not Rated | ||
| 2 | 16 students · 2nd–8th | Not Rated | ||
High Schools
31 schools| # | School | Rating | ||
|---|---|---|---|---|
| 1 | 312 students · 9th–12th | 7.5 | ||
| 2 | 78 students · 9th–12th | 7.1 | ||
| 3 | 614 students · 9th–12th | 6.6 | ||
| 4 | 1,276 students · 8th–12th | 6.5 | ||
| 5 | 1,056 students · 5th–12th | 6.2 | ||
| 6 | 181 students · 9th–12th | 6.2 | ||
| 7 | 435 students · 9th–12th | 6.0 | ||
| 8 | 340 students · 9th–12th | 5.8 | ||
| 9 | 109 students · 9th–12th | 5.7 | ||
| 10 | 361 students · 9th–12th | 5.6 | ||
| 11 | 575 students · 5th–12th | 5.4 | ||
| 12 | 333 students · 9th–12th | 5.4 | ||
| 13 | 922 students · 5th–12th | 5.2 | ||
| 14 | 402 students · 5th–12th | 5.0 | ||
| 15 | 429 students · 9th–12th | 5.0 | ||
| 16 | 940 students · 9th–12th | 4.9 | ||
| 17 | 459 students · 9th–12th | 4.8 | ||
| 18 | 440 students · 9th–12th | 4.8 | ||
| 19 | 1,162 students · 9th–12th | 4.7 | ||
| 20 | 726 students · 9th–12th | 4.5 | ||
| 21 | 434 students · 9th–12th | 4.3 | ||
| 22 | 389 students · 9th–12th | 3.8 | ||
| 23 | 371 students · 9th–12th | 3.5 | ||
| 24 | 15 students · 9th–12th | — | ||
| Private Schools 7 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | BUFFALO SEMINARY
Private
162 students · 9th–12th | Not Rated | ||
Show 6 more high schools
| 2 | MOUNT MERCY ACADEMY
Private
150 students · 9th–12th | Not Rated |
| 3 | NICHOLS SCHOOL
Private
596 students · 5th–12th | Not Rated |
| 4 | NARDIN ACADEMY
Private
398 students · 9th–12th | Not Rated |
| 5 | MOUNT ST. MARY ACADEMY
Private
246 students · 9th–12th | Not Rated |
| 6 | BISHOP TIMON-ST JUDE HIGH SCHOOL
Private
193 students · 9th–12th | Not Rated |
| 7 | ST JOSEPH'S COLLEGIATE INSTITUTE
Private
630 students · 9th–12th | Not Rated |
Other Schools
9 schools| # | School | Rating | ||
|---|---|---|---|---|
| 1 | 145 students · Kindergarten–12th | 7.7 | ||
| 2 | 63 students · 15–15 | 7.4 | ||
| 3 | 510 students · Kindergarten–11th | 4.7 | ||
| 4 | 904 students · Kindergarten–12th | 3.7 | ||
| 5 | 1,126 students · Kindergarten–12th | 3.6 | ||
| 6 | 2,312 students · Kindergarten–12th | 3.4 | ||
| Private Schools 3 schools Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types. | ||||
| 1 | UNIVERSAL SCHOOL
Private
181 students · Kindergarten–12th | Not Rated | ||
| 2 | STANLEY G FALK SCHOOL
Private
538 students · Kindergarten–12th | Not Rated | ||
| 3 | DARUL ULOOM AL MADANIA
Private
243 students · Pre-K–11th | Not Rated | ||
Schools in Buffalo
Buffalo, New York · 104 schools
Community Demographics
Census ACS 2022 5-Year Estimates across 19 ZIP codes
Median Income
$52,126
Median Home Value
$211,422
Median Rent
$977/mo
Population
343,276
College Educated
33%
Homeownership
44%
Avg Commute
20 min
Poverty Rate
25.5%
Community Profile
Buffalo has a median household income of $52,126. It is an area where 33% of adults hold a bachelor's degree or higher. The median home value in the area is $211,422, with a median rent of $977/month. The area has a poverty rate of 25.5%, indicating some economic challenges in the community. The average commute for residents is 20 minutes. Source: U.S. Census ACS 2022 5-Year Estimates.
Quick Facts
- State
- New York
- Total Schools
- 104
- Elementary
- 59
- Middle
- 5
- High
- 31
- Districts
- 22
- Avg Rating
- 5.0/10
Resources
School Districts (22)
CHARTER SCHOOL FOR APPLIED TECHNOLOGIES
1 school · 2,312 students
KING CENTER CHARTER SCHOOL
1 school · 401 students
SOUTH BUFFALO CHARTER SCHOOL
1 school · 905 students
TAPESTRY CHARTER SCHOOL
1 school · 1,126 students
BUFFALO UNITED CHARTER SCHOOL
1 school · 524 students
ENTERPRISE CHARTER SCHOOL
1 school · 394 students
BUFFALO ACADEMY OF SCIENCE CHARTER SCHOOL
1 school · 904 students
WESTERN NEW YORK MARITIME CHARTER SCHOOL
1 school · 402 students
WESTMINSTER COMMUNITY CHARTER SCHOOL
1 school · 425 students
ELMWOOD VILLAGE CHARTER SCHOOL DAYS PARK
1 school · 436 students
HEALTH SCIENCES CHARTER SCHOOL
1 school · 429 students
WEST BUFFALO CHARTER SCHOOL
1 school · 507 students
CHARTER SCHOOL OF INQUIRY
1 school · 287 students
ELMWOOD VILLAGE CHARTER SCHOOL HERTEL
1 school · 431 students
PERSISTENCE PREPARATORY ACADEMY CHARTER SCHOOL
1 school · 386 students
REACH ACADEMY CHARTER SCHOOL
1 school · 695 students
BUFFALO CREEK ACADEMY CHARTER SCHOOL
1 school · 161 students
BUFFALO ACADEMY OF SCIENCE CHARTER SCHOOL II
1 school · 510 students
PRIMARY HALL PREPARATORY CHARTER SCHOOL
1 school · 171 students
BUFFALO CITY SCHOOL DISTRICT
61 schools · 29,866 students
KENMORE-TONAWANDA UNION FREE SCHOOL DISTRICT
10 schools · 6,486 students
BUFFALO COMMONS CHARTER SCHOOL
1 school · 89 students
Nearby Cities
Other Major Cities in New York
Top metros statewide by school count.
How We Rate Schools
Every school receives a composite score from 1 to 10 based on four pillars: Academic Performance (50%), Student Growth (20%), Equity (15%), and Learning Environment (15%). Scores are built from publicly available data including standardized test results, enrollment figures, and school climate indicators.
Read our full methodologyFrequently Asked Questions
Common questions about schools in Buffalo, New York
How many schools are in Buffalo, New York?
Buffalo has 104 schools, including 86 public and 18 private schools spanning elementary, middle, and high school levels.
What is the average school rating in Buffalo, New York?
The average MySchoolScout composite score for schools in Buffalo is 5.0 out of 10, based on academic achievement, student growth, equity, and school environment.
What is the top-ranked school in Buffalo, New York?
The top-ranked school in Buffalo on MySchoolScout is St Joseph University School with a composite score of 8.3/10.
What is the best elementary school in Buffalo, New York?
The top-ranked elementary school in Buffalo on MySchoolScout is St Joseph University School with a composite score of 8.3/10.
What is the best middle school in Buffalo, New York?
The top-ranked middle school in Buffalo on MySchoolScout is Nativitymiguel Middle School, St Monica Campus with a composite score of 6.1/10.
What is the best high school in Buffalo, New York?
The top-ranked high school in Buffalo on MySchoolScout is Buffalo Seminary with a composite score of 8.2/10.
How many school districts serve Buffalo, New York?
Buffalo is served by 22 school districts: Charter School for Applied Technologies, King Center Charter School, South Buffalo Charter School, Tapestry Charter School, Buffalo United Charter School, Enterprise Charter School, Buffalo Academy of Science Charter School, Western New York Maritime Charter School, Westminster Community Charter School, Elmwood Village Charter School Days Park, Health Sciences Charter School, West Buffalo Charter School, Charter School of Inquiry, Elmwood Village Charter School Hertel, Persistence Preparatory Academy Charter School, Reach Academy Charter School, Buffalo Creek Academy Charter School, Buffalo Academy of Science Charter School II, Primary Hall Preparatory Charter School, Buffalo City School District, Kenmore-tonawanda Union Free School District, Buffalo Commons Charter School.
What is the education level in Buffalo, New York?
According to Census data, 33% of adults in Buffalo have earned a bachelor's degree or higher.
What is the median income in Buffalo, New York?
The median household income in Buffalo is approximately $52,126 according to Census ACS 2022 estimates.
Are there private schools in Buffalo, New York?
Yes, Buffalo has 18 private schools alongside 86 public schools. The top-rated private school is St Joseph University School with a score of 8.3/10.
What is the student-teacher ratio in Buffalo, New York?
The average student-teacher ratio across schools in Buffalo is 10.2:1. This ratio varies by school, so families should check individual school profiles for specific classroom sizes.
How does MySchoolScout rate schools in Buffalo, New York?
MySchoolScout rates schools using publicly available data from the NCES Common Core of Data and state education departments. Each school receives a 1-10 composite score based on four components: Academic Achievement, Student Growth, Equity, and School Environment.
Related reading
- Best Public Schools in New York 2026: Top Districts from NYC to the Suburbsbest schools
- Best Schools in New York, NY — 2026 Rankingsbest schools
- Best States for Public Schools in 2026: A Complete Rankingdata insights
- Charter Schools vs Public Schools: What the Data Actually Shows (2026)school choice
- Student-Teacher Ratio by State: Complete 2026 Rankingsdata insights
Get school insights in your inbox
New rankings, best-schools lists, and parent guides — delivered free. No spam, unsubscribe anytime.
We respect your privacy. Unsubscribe at any time.
Data from NCES Common Core of Data, New York State Education Dept., and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.