Summary:
St. Charles Public School District in Minnesota is a small district with just two schools serving 936 students: St. Charles Elementary for grades PK–6 with 457 students, and St. Charles Secondary for grades 7–12 with 479 students. There is no separate middle school. The district ranks 89th of 458 Minnesota districts, placing it in the 81st percentile with a 4-star rating. Free/reduced lunch is nearly identical at the two schools, around 28%.
St. Charles Secondary is the district's standout, ranking 58th of 473 Minnesota high schools in 2025–2026 — the 88th percentile with 4 stars — up sharply from 125th of 450 the prior year. Its graduation rate is 92.5% versus 84.9% statewide, and its dropout rate is 2.1% versus 4.2%. Science is its strongest subject: all-grade science is 38.1% against the state's 25.5%, and End-of-Course science is 56.2% against 35%. St. Charles Elementary is a solid 3-star school, ranking 307th of 869 elementary schools, in the 65th percentile. It leads in math and reading — all-grade math 51.1% vs. 44.9% and reading 57.8% vs. 48.6% — with especially strong 3rd-, 4th- and 6th-grade results. It also has 13.7 students per teacher, compared with 17 at the secondary school.
Each school has clear weak spots. At the secondary school, 8th-grade math (27.3% vs. 42.3%) and 8th-grade reading (42.4% vs. 50%) lag the state. At the elementary school, 5th-grade math (30.6% vs. 41.9%) and 5th-grade science (21.2% vs. 25.5%) trail, and elementary science fell 6.34 points year over year while elementary math dropped 5.79 points. Secondary math, by contrast, gained 6.62 points. Reading stayed comparatively stable at both schools, and the district remains above state average in all three tested subjects.
Thank you for your feedback!