Summary:
Zip code 55760 is served by two public schools in the McGregor Public School District: McGregor Elementary for PK–6 and McGregor Secondary for grades 7–12, together enrolling 413 students in a small, high-need district where free/reduced-lunch rates are roughly 45%–50%.
McGregor Elementary is the academic standout: 3 stars, 53rd percentile in 2025–2026, all-grade math 50.5% vs district 36.8% and state 44.9%, and 6th-grade math 51.4% / reading 64.9%. But elementary science is 13.6% vs state 25.5%, 3rd-grade reading is 22.7% vs state 46.8%, and its rank slipped from the 68th to the 53rd percentile. McGregor Secondary stands out on completion: 91.8% graduation vs district 89.7% and state 84.9%, dropout 2.7% vs state 4.2%, and reading near state (10th-grade 45.9%, 8th-grade 53.6%). Yet secondary math is 20.7% vs state 44.9%, with 11th-grade math 12.5% and 8th-grade math 19.2%.
Across both schools, science is weak: elementary 13.6%, secondary 17.5%, state 25.5%; 8th-grade science is 3.7% vs state 16.7%. Reading is comparatively stable and close to state averages. Grade-level variation is high: McGregor Elementary 6th grade is strong, while 3rd-grade reading is very low; McGregor Secondary 8th-grade reading is above state, but 8th-grade math and science are far below state. Year over year, elementary declined in all three subjects; secondary math fell sharply while reading improved by 6.48 points. The district ranks 250 of 458, or 45th percentile, with 2 stars. McGregor Elementary has a lower student-teacher ratio (8.8) than McGregor Secondary (11.9). For parents, the main bright spot is elementary math; the biggest concerns are secondary math and K–12 science, even as secondary completion rates remain strong.
Thank you for your feedback!