Summary:
ZIP code 61254 has five schools in Geneseo CUSD 228: three elementary schools, one middle school and one high school, serving 2,422 students in all. The elementary schools each enroll 334 to 364 students, compared with 573 at the middle school and 794 at the high school. The clearest overall finding is that results differ by subject and school: Geneseo High School has a particularly strong state advantage in science, while elementary performance varies sharply by grade and subject.
Geneseo High is the strongest standout against the state: its grade 11 ACT results are 57% in ELA, 50% in math and 69% in science, respectively 7, 10 and 21 percentage points above state results. Among elementary schools, Northside leads all-grades ELA at 68%, 17 points above Southwest at 51%; Millikin has the highest all-grades math at 44%, though its result is nearly tied with Southwest’s 44%. Southwest’s fifth-grade results are a notable weak spot: it has 41% in ELA and 35% in science, compared with Millikin’s 68% in ELA and 67% in science. Geneseo Middle is 6 points above the state in all-grades ELA but 1 point below in math.
Recent trends are mixed rather than consistently improving. Geneseo High’s ACT science advantage grew from 9 points to 21 points between 2024–2025 and 2025–2026, while its ELA advantage narrowed from 15 points to 7. The elementary schools’ average math result fell from 52% to 43%, bringing its lead over the state down from 13 points to 3; their average ELA lead stayed near 5 points, though Northside and Millikin rose while Southwest declined. SchoolDigger’s 2025–2026 statewide percentile rankings put Geneseo High at the 86th percentile, the highest of the five, while Southwest was at the 41st. All five schools reported free/reduced lunch eligible for 2024–2025: 24% at the high school, 26% at the middle school and 30% to 38% at the elementary schools. Elementary student-teacher ratios ranged from 13.4 at Millikin to 15.7 at Northside; these figures provide context, not an explanation for achievement differences.
Thank you for your feedback!