Summary:
Zip code 54655 is home to two public schools — North Crawford Elementary serving grades PK–8 with 284 students, and North Crawford High serving grades 9–12 with 123 students — both located in Soldiers Grove and both part of the North Crawford School District, which is ranked 259 of 432 districts in Wisconsin at the 40th percentile with 2 stars. Together the two schools enroll about 407 students.
North Crawford Elementary is the stronger performer on most measures. It has earned 3 stars in each of the last three listed school years, with rank percentiles of 65, 55 and 65 — consistently above the district's 40th percentile. Chronic absenteeism is just 2.2%, far below the district's 3.5% and the state's 17.3%. Test scores beat state averages in 2025–2026 in ELA (59.70% vs 54.04%), math (56.27% vs 53.73%), social studies (73.38% vs 65.07%) and science (60.39% vs 52.66%). Math is the mixed spot: 7th grade scored 40.74% against a 55.67% state average, and in 2024–2025 the math average fell below state on weak 6th and 8th grade results. The school's reported 5.8% dropout rate stands out as unusually high for a PK–8 building and is best read cautiously.
North Crawford High shows a different profile: excellent completion, uneven test readiness. Its graduation rate is 100.0% versus 92.0% statewide, and its dropout rate is 0.7%, below the district's 2.2% and the state's 1.1%. Chronic absenteeism is 6.5% — below the state's 17.3% but above the district's 3.5%. Tenth-grade social studies proficiency of 68% far exceeds the state's 48.25%, yet ACT results trail the state in ELA (34.38% vs 48.47%), math (21.88% vs 42.93%) and science (25.00% vs 43.20%). Rankings have swung widely, from the 59th percentile to the 11th to the 31st, which is consistent with a small cohort of 123 students. Notably, the high school spends more per student ($20,247 vs $18,609) with a lower student-teacher ratio (9.3 vs 11.1), advantages that have not translated into stronger ACT results.
Thank you for your feedback!