Summary:
The Melrose Public School District in Minnesota serves 1,313 students across three schools: Melrose Elementary (PK–5, 512 students), Melrose Middle (6–8, 296 students), and Melrose Secondary (9–12, 505 students). At the district level, Melrose Public School District ranks 155th of 458 Minnesota districts — the 66th percentile — with a 3-star rating. Enrollment splits fairly evenly between the elementary (39.0%) and secondary (38.5%) schools, with the middle school making up the remaining 22.5%.
Each school stands out differently. Melrose Middle has the strongest school-level rank (166th of 546, 70th percentile) and the clearest upward trend, climbing from the 48th percentile in 2023–2024 to the 70th in 2025–2026, with 8th-grade math (56.2%) and reading (55.4%) above state. Melrose Secondary posts standout completion results — a 95.6% graduation rate and 1.7% dropout rate, both far better than state — but reading proficiency is only 35.8% and its rank slipped from 4 stars to 3. Melrose Elementary is the largest school and leads in all-grades math (52.6%), yet 4th-grade math (39.7%) and reading (34.7%) fall well below state.
Across the district, math is a strength at 47.9% versus the state's 44.9%, while reading lags at 45.0% versus 48.6% — the secondary reading gap is the largest single drag. Science is essentially even with state. Improvement trends diverge: Elementary and Middle gained in all three subjects year over year, while Secondary declined in all three. Elementary also has the highest free/reduced-lunch rate (48.05%) and lowest student-teacher ratio (12.9); Secondary has the lowest lunch rate (33.66%) and highest ratio (17.3%).
Thank you for your feedback!