Beta You're viewing our redesigned school page. Prefer the classic layout?

Buffalo Senior High

Public Grades 9-12
90th
SchoolDigger Rank ?
of 473 Minnesota High Schools
Better than 81% of Minnesota high schools
Summary

Buffalo Senior High is a large public comprehensive high school in Buffalo, Minnesota, serving grades 9–12 with 1,681 students as part of Buffalo-Hanover-Montrose Schools. Recent results place it among the stronger high schools in the state: in 2025–2026 it ranked 90th of 473 schools (81st percentile, 4 stars), up from 196th of 480 in 2023–2024. Its graduation rate climbed from 90.8% in 2020–2021 to 96.7% in 2024–2025, well above the state's 84.9%, and its dropout rate is low at 1.5% (district 1.8%, state 4.2%). About 21.95% of students qualify for free or reduced lunch, and the student-teacher ratio is 23.7.

Science is a standout: 37.6% of students were proficient in 2025–2026, compared with 28.9% in the district and 25.5% statewide. Math has improved steadily, from 32.92% in 2022–2023 to 51.6% in 2025–2026, now above the state average though slightly below the district's 52.5%. Reading is more variable — it spiked to 66.77% in 2024–2025 before falling to 47.9% in 2025–2026, just under the state average — so it is worth watching. Several student groups, including students in special education, students from low-income families, and Hispanic students, rank above the state median.

Compared with nearby Monticello Senior High, Buffalo has a higher graduation rate (96.7% vs. 90.8%), a lower dropout rate (1.5% vs. 4.5%), and higher 2025–2026 proficiency in math (51.6% vs. 34.8%), reading (47.9% vs. 38.6%), and science (37.6% vs. 34.1%), though its student-teacher ratio is higher (23.7 vs. 20.4). Smaller nearby alternative programs such as Phoenix Learning Center, Wright Technical Center Alternative Learning Center, and Terra Nova School serve different student populations and generally report much lower graduation rates, so they are not direct academic comparisons. Many of their test results are suppressed, and suppressed values are unknown, not zero.

1,681
Students ?
23.7
Student/teacher ratio ?
$11,843
Per pupil spending ?
22.0%
Free/reduced lunch eligible (2024-25) ?
All students in Minnesota receive free school meals.
 877 Bison Blvd
       Buffalo, MN  55313-3300

(763) 682-8100

District: Buffalo-Hanover-Montrose Schools


Feeder schools for Buffalo Senior High:

Elementary:    Hanover Elementary
    Montrose Elementary School of Innov
    Northwinds Elementary
    Parkside Elementary
    More...
Middle:    Buffalo Community Middle
Racial breakdown:

White:
85.6%
Hispanic:
5.6%
Two or more races:
4.2%
more
 See top rated Minnesota high schools

 Compare Buffalo Senior High to nearby high schools!
At a glance
▲ Ranking trend: Improving — 71st percentile in 2016 → 81st in 2026
Strengths
✓Ranks in the top 19% of Minnesota high schools
✓97% graduate in 4 years — above the Minnesota average (85%)
✓Ranking is trending up — up 10 percentile points since 2016
Worth a look
!Some student groups rank well below the school's overall statewide standing
!Large classes — about 24 students per teacher
Students meeting standards (2025-2026) ?
This school46%
District avg48%
Minnesota avg43%
90th of 473
Minnesota public high schools ?
Top 19%▲ up 10 pts since 2016
From top 29% (2016) to top 19% (2026)
See the entire ranking list of Minnesota High Schools →
★★★★★
SchoolDigger rating ?
133rd of 458Buffalo-Hanover-Montrose Schools among Minnesota districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankMinnesota percentileRating
202677.390 of 47381.0%★★★★☆
202584.758 of 45087.1%★★★★☆
202462.1196 of 48059.2%★★★☆☆
202362.5175 of 47663.2%★★★☆☆
202269.3138 of 47270.8%★★★★☆
202169.9124 of 42871.0%★★★★☆
201965.4184 of 49262.6%★★★☆☆
201869.4164 of 49466.8%★★★☆☆
201774.5122 of 48975.1%★★★★☆
201670.2142 of 48971.0%★★★★☆
201568.9161 of 50468.1%★★★☆☆
201468.2160 of 48366.9%★★★☆☆
201377.379 of 53485.2%★★★★☆
201277.879 of 53985.3%★★★★☆
201171.6149 of 54572.7%★★★★☆
201074.2117 of 54078.3%★★★★☆
200870.6159 of 46065.4%★★★☆☆
200786.553 of 46388.6%★★★★☆
200687.435 of 45092.2%★★★★★
200579.757 of 45287.4%★★★★☆
200478.368 of 43384.3%★★★★☆

English Language Learner

YearAvg scoreStatewide rankMinnesota percentileRating
202318.589 of 901.1%☆☆☆☆☆

Female

YearAvg scoreStatewide rankMinnesota percentileRating
202667.5125 of 39868.6%★★★☆☆
202580.854 of 35884.9%★★★★☆
202461.0158 of 40360.8%★★★☆☆
202361.7144 of 39663.6%★★★☆☆
202268.2113 of 38870.9%★★★★☆
202168.397 of 33971.4%★★★★☆
201964.0147 of 40163.3%★★★☆☆
201865.1150 of 39562.0%★★★☆☆

Hispanic

YearAvg scoreStatewide rankMinnesota percentileRating
202678.621 of 13584.4%★★★★☆
202572.825 of 12479.8%★★★★☆
202466.835 of 14575.9%★★★★☆
202342.676 of 13644.1%★★☆☆☆
202215.3122 of 1359.6%★☆☆☆☆
202129.382 of 10118.8%★☆☆☆☆
201929.9101 of 13223.5%★☆☆☆☆
201841.076 of 12941.1%★★☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankMinnesota percentileRating
202668.097 of 37774.3%★★★★☆
202585.430 of 33391.0%★★★★★
202460.9141 of 38963.8%★★★☆☆
202356.1161 of 39359.0%★★★☆☆
202265.992 of 31270.5%★★★★☆
202167.074 of 27072.6%★★★★☆
201962.4134 of 37063.8%★★★☆☆
201863.3139 of 37462.8%★★★☆☆

Male

YearAvg scoreStatewide rankMinnesota percentileRating
202678.764 of 39583.8%★★★★☆
202580.756 of 37785.1%★★★★☆
202451.6208 of 40548.6%★★☆☆☆
202354.1192 of 39851.8%★★★☆☆
202261.2152 of 40362.3%★★★☆☆
202164.7122 of 35165.2%★★★☆☆
201953.0213 of 41148.2%★★☆☆☆
201860.6170 of 39857.3%★★★☆☆

Multi-racial

YearAvg scoreStatewide rankMinnesota percentileRating
202560.126 of 6258.1%★★★☆☆
202458.631 of 7256.9%★★★☆☆
202221.862 of 7416.2%★☆☆☆☆
202131.937 of 5127.5%★☆☆☆☆

Special Education

YearAvg scoreStatewide rankMinnesota percentileRating
202668.351 of 22477.2%★★★★☆
202575.323 of 17887.1%★★★★☆
202445.8120 of 22145.7%★★☆☆☆
202350.499 of 21654.2%★★★☆☆
202254.694 of 21456.1%★★★☆☆
202164.052 of 17369.9%★★★★☆
201941.8133 of 22039.5%★★☆☆☆
201852.784 of 19556.9%★★★☆☆

White

YearAvg scoreStatewide rankMinnesota percentileRating
202665.6114 of 39471.1%★★★★☆
202577.176 of 37679.8%★★★★☆
202444.8241 of 40240.0%★★☆☆☆
202349.1214 of 39846.2%★★☆☆☆
202258.5174 of 40156.6%★★★☆☆
202161.7144 of 36460.4%★★★☆☆
201950.3233 of 41243.4%★★☆☆☆
201856.6201 of 41451.4%★★★☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Hispanic (2026)84th percentile+3 vs school
Male (2026)84th percentile+3 vs school
Special Education (2026)77th percentile-4 vs school
Low Socio Economic Status (2026)74th percentile-7 vs school
White (2026)71st percentile-10 vs school
Female (2026)69th percentile-12 vs school
Multi-racial (2025)58th percentile-29 vs school
English Language Learner (2023)1st percentile-62 vs school
By subject vs Minnesota (2025-2026) ?
Math52%+7 vs state
Reading48%~ state avg
Science38%+12 vs state

1.0
1 rating · 1 written review
5★0
4★0
3★0
2★0
1★1
Rate Buffalo Senior High
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
What people are saying
by a student
Thursday, June 27, 2013

Open Quote This school has great education but horrible. When I say horrible I mean the way the administration deals with issues like bullying. Bullying at Buffalo High School is very live and happens all the time. Buffalo does not know how to punish or doesn't care to punish the students who are bullying other students. This brings me to another topic, diversity in Buffalo High School. This school has a major of Caucasian. Yes it can be a good thing but not for the kids that are diverse. See the administration doesn't show the students to accept one another for who they are. Not doing this and showing students that everyone can be friends is slowly killing the students who feel alone and different. My honest opinion and many others. Bullying causes school shootings and is a proven fact. I don't mean to scare anyone but we need to change this for a better future. Close Quote





Schools Near Buffalo Senior High

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Buffalo Senior High

Students at Buffalo Senior High are 86% White, 6% Hispanic, 4% Two or more races, 3% African American, 1% Asian.

Buffalo Senior High is fed by the following schools:

Elementary : Hanover Elementary
Elementary : Montrose Elementary School of Innov
Elementary : Northwinds Elementary
Elementary : Parkside Elementary
Elementary : Tatanka Elementary STEM School
Middle : Buffalo Community Middle

In the 2024-25 school year, 1,681 students attended Buffalo Senior High.

Buffalo Senior High ranks 90th of 473 Minnesota high schools. SchoolDigger rates this school 4 stars out of 5.

Rate Buffalo Senior High!



Sign up for updates!

Be the first to know when there is an update for Buffalo Senior High!


Latest Minnesota data All new data »
2019–20 through 2025–26 immunization rates (updated)NewOct 19, 2026
2024–25 through 2025–26 MCA-III & MCA-IV test scoresSep 30, 2026
2024–25 dropout rates & graduation ratesJun 13, 2026
2024–25 MCA-III test scoresAug 29, 2025


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Minnesota Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics