Community prompt from u/allk12. Replies below.
Old Post Elementary School
Test scores
IAR + ISA 2024-25 . % Proficient (Levels 4-5)What this means: On the IAR + ISA, Illinois's statewide test, about 62 of every 100 students at this school read and write at grade level and about 49 of 100 do math at grade level. Across all Illinois schools, those numbers are about 51 and 38. Reading and writing scores are up about 21 points since 2023, while math scores are up about 16 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 53% of students here test proficient in math and reading, compared with the roughly 54% typical for Illinois schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Illinois's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Old Post Elementary School
Old Post Elementary School is a primary school of medium-sized scale in Oswego, Illinois, part of CUSD 308, serveing 387 students in grades K through 5.
CUSD 308 comprises 21 schools with combined enrollment of 16,766 students; Old Post Elementary School is among them.
On demographics, Old Post Elementary School lists that the largest single group is White, at 60% of enrollment. Other groups include 25% Hispanic, 6% Black, 5% multiracial, 4% Asian.
Looking at school resources, The school lists 29 full-time-equivalent teachers, for a student-teacher ratio near 13.4:1. That tracks the state average closely. Roughly 31% of students at Old Post Elementary School qualify for free or reduced-price lunch, often used as a Title I proxy.
With demographic context factored in, Old Post Elementary School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 53.8%, the actual is 53.1%, a residual of -0.7 points.
Around the school, the surrounding county (Kendall County) shows that the typical household earns roughly $111,601 per year, about 37% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 5%. In all, Kendall County runs 50 public schools (combined enrollment of about 29,773 students), of which Old Post Elementary School is one.
Nearest neighbor: Long Beach Elem School, around 0.4 miles off. Counting just inside five miles, 8 other public schools cluster around Old Post Elementary School. On composite proficiency, Old Post Elementary School comes 3rd of 9 in the immediate cluster, higher than the nearby-schools average of 42.7%.
The school occupies a bedroom-community site.
Looking at the recent track record. Over the past 7-year window, the student count ticked down 13%: 443 students in 2018 compared to 387 in 2025. Asian enrollment moved from 9% to 4% across the same window. Class-load math has fell: from 14.7:1 in 2018 to 13.4:1 in 2025.
In the discussion threads here, the page collects discussion, questions, and updates around open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.
Kendall County at a glance
View full county profileQuick facts
Related schools
- Oswego High SchoolHigh · 2,870 students
- Oswego East High SchoolHigh · 2,758 students
- Traughber Jr High SchoolMiddle · 1,070 students
- Thompson Jr High SchoolMiddle · 832 students
- Lakewood Creek ElementaryElementary · 767 students
- Murphy Junior High SchoolMiddle · 700 students
- Oswego High SchoolHigh · 2,870 students
- Oswego East High SchoolHigh · 2,758 students
- Traughber Jr High SchoolMiddle · 1,070 students
- Thompson Jr High SchoolMiddle · 832 students
- Southbury Elem SchoolElementary · 676 students
- Fox Chase Elementary SchoolElementary · 661 students
- Long Beach Elem School0.4 mi · 632
- Boulder Hill Elem School0.5 mi · 476
- Thompson Jr High School0.6 mi · 832
- Oswego High School1.6 mi · 2,870
- Southbury Elem School1.7 mi · 676
- Fox Chase Elementary School1.8 mi · 661