Summary:
Zip code 58369 has two schools in Saint John Elementary School (pre-K–8, 321 students) and Saint John High School (grades 9–12, 137 students), both in St John 3. In 2024–2025, both spent $19,014 per student and had student–teacher ratios close to 11:1. The main takeaway is that high-school reading is a clear strength, but math is a concern at both schools compared with the state.
Saint John High stands out in reading: its 2025–2026 result is 60–78%, above the state’s 57%; grade 10 reading is also above the state, at 60–78% versus 52%. The weaker area is math: high-school math is 20–39% against 54% statewide, or 15–34 points below; elementary math is 39%, 15 points below the same state result. Neither school leads consistently across subjects: elementary science is 35–43% and high-school science is 20–39%, both compared with 39% statewide. High-school graduation is a positive exception at 100%, 13 points above the state. Because the schools serve different grades and many newer results are ranges, their all-grades scores do not provide a like-for-like ranking.
Elementary math stayed at 39% from 2024–2025 to 2025–2026 while the state rose from 41% to 54%, widening the school’s gap from 2 to 15 points below. Elementary reading improved from 36% to 51%, but the state rose from 40% to 57%, so the school remained below the state. SchoolDigger’s percentile for elementary moved from 21 to 13 to 20 across 2023–2024 through 2025–2026; high school moved from 0 to 54 to 40. Elementary chronic absenteeism is 12%, below the district’s 17% and state’s 19%. Both schools report directly certified for free meals for 2024–2025: 46% at elementary and 31% at high school. These figures offer context, not an explanation for academic results.
Thank you for your feedback!