Summary:
Zip code 57013 has three public schools serving kindergarten through grade 12: Lawrence Elementary - 02 (411 students), Canton Middle School - 04 (194 students), and Canton High School - 01 (283 students). The schools’ clearest difference is in math: the elementary school is well above the state, while the middle school is below it.
In 2025–2026, Lawrence Elementary stood out in all-grades math, with 59% proficient—15 points above the state—and Canton Middle was at the lower end, with 39%, 5 points below the state; the schools were 20 points apart. In ELA, both were above the state: Canton Middle had 60% proficiency, 11 points above, while Lawrence had 53%, 4 points above. Canton High had a mixed grade 11 SD ACT profile: math was 6 points above the state, while ELA and science were 3 points below.
Results over time also distinguish the schools: ELA moved farther ahead of the state at both Lawrence and Canton Middle, while math was nearly flat at Lawrence and fell 9 points at Canton Middle, shifting from above to below the state. Lawrence’s strongest math results were in grades 3 and 4; its grade 5 result was close to the state. The high school’s previous results used a different test, so they do not show a comparable trend. SchoolDigger ranks Lawrence 73rd of 203 schools (64th percentile, 3 stars), Canton Middle 67th of 151 (56th percentile, 3 stars), and Canton High 78th of 130 (40th percentile, 2 stars). In 2024–2025, free/reduced lunch eligible shares were 22% at Lawrence, 22% at Canton Middle, and 21% at Canton High; student-teacher ratios ranged from 13.9 to 14.9. Lawrence and Canton Middle also had lower chronic absenteeism than the state in 2025–2026: 6% and 8%, respectively, versus 20%.
Thank you for your feedback!