Summary
Prior Lake-Savage Middle School is a large public middle school in Prior Lake, Minnesota, serving grades 6–8 with about 2,025 students as part of Prior Lake-Savage Area Schools. In 2025–26 it ranked 59th of 546 Minnesota middle schools — the 89th percentile with 4 stars — placing it in the top 11% of the state's middle schools and slightly above its district's own ranking (76th of 458, 4 stars).
Core academics are the school's strength: in 2025–26, 57.9% of students were proficient in math, 59.4% in reading, and 19.4% in science (all grades), which is about 13 points above the state in math and 11 points above in reading. Grade-level results are strong as well — 7th-grade math at 63.9% versus the state's 40.3%, and 6th-grade reading at 62.8% versus 53.4%. Among nearby schools, only Century Middle School in Lakeville clearly outperforms it (94th percentile, 5 stars, higher marks in all three subjects). Kenwood Trail Middle School (88th) and Olson Middle (87th) are roughly comparable, while Shakopee West Middle School (46th), Shakopee East Middle School (47th), Joseph Nicollet Middle School (26th), Eagle Ridge Middle School (24th), and STEP Academy 6-12 - Burnsville (20th) trail well behind.
Science is the main area to monitor. The all-grade figure (19.4%) sits below the state's 25.5%, and reported science proficiency fell from 43.56% in 2023–24 to about 19–20% in the last two years — though the exam changed from MCA-III to MCA-IV, limiting comparability. On the most relevant 8th-grade cut, the school's 19.4% is above the state's 16.7% and matches the district's. The school was in the 95th–97th percentile in the mid-2010s, dipped to the 74th in 2020–21, and has since stabilized in the high 80s to low 90s; subgroup results are broadly strong, with most groups in the top quartile or better. Notably, it achieves this with 2,025 students — more than double most nearby middle schools — and a 19.3 student-teacher ratio, higher than Century, Kenwood Trail, Olson, and the Shakopee schools.
Thank you for your feedback!