Summary:
Byron Public School District is a four-school Minnesota district serving about 2,342 students in grades PK–12, made up of two elementary schools, one middle school, and one high school, with no alternative school in the mix. Enrollment is spread fairly evenly across the schools, from 519 students at Byron Primary School to 695 at Byron Senior High School. All three ranked schools carry 5 stars in 2025–2026, and the district itself ranks 11th of 458 Minnesota districts, in the 98th percentile.
Each school shines in a different subject. Byron Intermediate School is the math standout at 81.6% proficient — well above the district's 64.4% and the state's 44.9% — with strong results in grades 3, 4, and 5. Byron Middle School leads in reading at 71.6%, and its science score climbed sharply from 22.51% to 33.3% year over year. Byron Senior High School posts the district's best science result at 61.0%, plus a 94.2% graduation rate versus the state's 84.9% and a 1.1% dropout rate versus 4.2%. Its all-grades math of 44.7% is essentially even with the state, though 11th-grade math (44.7%) tops the state's 35.3%. Byron Primary School serves PK–2 and has no state test scores listed; it has the smallest enrollment, the lowest student-teacher ratio at 11.7, and the highest free/reduced lunch rate at 18.11%.
Districtwide, Byron outperforms the state in every subject: 64.4% math, 67.9% reading, and 45.4% science, compared with 44.9%, 48.6%, and 25.5% statewide — roughly 19–20 points higher in each. Poverty rates are low and tightly clustered, from 14.21% to 18.11%, with no school above 20%. Student-teacher ratios, however, vary widely, from 11.7 at the primary level to 21.9 at the high school.
Thank you for your feedback!