Summary:
ZIP code 55949 covers Lanesboro, Minnesota, and is home to two public schools — Lanesboro Elementary (PK–6, 249 students) and Lanesboro Secondary (7–12, 193 students) — both operating under the Lanesboro Public School District on a single shared campus, serving 442 students in one PK–12 system with no standalone middle school.
The two schools are moving in opposite directions. Lanesboro Elementary is the district's engine: it beats the state in math (55.4 vs 44.9), reading (50.4 vs 48.6), and science (27.0 vs 25.5), and climbed from the 49th to the 63rd percentile between 2024‑25 and 2025‑26, moving from 2 stars to 3 stars. Its math is the standout — third-grade math sits at 76.5% proficient against a 57.9% state rate. Still, strengths are uneven: fourth-grade reading is 33.3% versus 48.8% statewide, and elementary math proficiency falls steadily by grade, from 76.5% in 3rd to 31.3% in 6th, which is below the state.
Lanesboro Secondary tells a different story. Its ranking slid from the 78th percentile (4 stars) in 2023‑24 to the 47th percentile (2 stars) in 2025‑26, and it trails the state in all three subjects — math 37.0 vs 44.9, reading 42.0 vs 48.6, science 18.3 vs 25.5. Eighth-grade science, at 7.4% proficient versus 16.7% statewide, is the weakest result in the data. Yet completion metrics are healthy: an 84.3% graduation rate, essentially at par with the state's 84.9%, and a 3.1% dropout rate, better than the state's 4.2%. Because the elementary's scores lift the district average, the district's overall above-state rating masks this split. With roughly 30–60 students per grade, single-grade figures are volatile and best read as signals rather than precise measurements.
Thank you for your feedback!