A−
Oswego Community Unit School District 308
Public school districtGrades PK–12Regional · 4 towns
Serves Oswego, Oswego, Montgomery and Na-Au-Say, and parts of Aurora, Joliet, Wheatland, Plainfield and Bristol.
Students
16,766
Schools
22
Spent per student
$18,315
IL $21,567
Students per teacher
15:1
Free or reduced lunch
30%
Debt
$251.5M
fiscal 2024
What stands out about Oswego Community Unit School District 308
- School Grade A−: better than 76% of Illinois districts
- Graduation rate (4-year) 10 pts above the state
- Spends 15% less per student than the IL average
- 15 students per teacher
- Debt of $251.5M, about $15,002 per student
Where would my kid go?
The school path for Ritchie.
PK–1Bruning Elem SchoolWilmington Community Unit School District 209U
2–5L J Stevens Intermediate SchoolWilmington Community Unit School District 209U
6–8Wilmington Middle SchoolWilmington Community Unit School District 209U
9–12Wilmington High SchoolWilmington Community Unit School District 209U
Test scores vs. IL
2020–21Math proficiency29%
State average 25.8%
Reading / language arts34%
State average 30.7%
Graduation rate (4-year)97%
State average 87.3%
Where the money goes
fiscal 2024$18,315 per student · 15% below IL
Spending
Classroom instruction 60%Support & administration 39%Other 2%
Paid for by
Local (mostly property tax) 47%State 48%Federal 5%
U.S. Census Bureau, Annual Survey of School System Finances.
Enrollment over time
17,169’20
17,031’21
16,940’22
16,851’23
16,766’24
About steady.
Students
White 47%Hispanic 27%Black 11%Asian 10%Two or more races 5%American Indian/Alaska Native <1%Native Hawaiian/Pacific Islander <1%
Schools in the district
22 public schools.
Lakewood Creek Elementary
C+767 students18:1
Grande Park Elem Sch
A−687 students18:1
Southbury Elem School
A−676 students16:1
Fox Chase Elementary School
B+661 students17:1
Long Beach Elem School
C632 students18:1
The Wheatlands Elementary School
A613 students15:1
Homestead Elementary School
A511 students14:1
Boulder Hill Elem School
C476 students11:1
Prairie Point Elem School
A−455 students15:1
Churchill Elem School
B+425 students14:1
Wolfs Crossing Elem School
A−414 students13:1
Old Post Elementary School
B+387 students13:1
Hunt Club Elem
B357 students9:1
Traughber Jr High School
B+1,070 students18:1
Thompson Jr High School
B832 students17:1
Murphy Junior High School
A−700 students15:1
Plank Junior High
B−595 students11:1
Bednarcik Junior High School
A−535 students14:1
Oswego High School
B+2,870 students16:1
Oswego East High School
A−2,758 students16:1
Brokaw Early Learning Center
345 students14:1
East View Academy School
0 students0:1
Towns served
Nearby districts
Compare spending and schools next door.
Joliet Township High School District 204Elwood, Joliet, Plainfield
$20,589per student
Newark Community High School District 18Kendall, Yorkville
$21,517per student
Yorkville Community Unit School District 115Kendall, Yorkville
$16,791per student
Indian Prairie Community Unit School District 204Naperville, Naperville
$19,401per student
District facts: U.S. Department of Education (NCES directory and district boundaries) and the U.S. Census Bureau school finance survey. Test scores and graduation: EDFacts via the Urban Institute Education Data Portal. Neighbor ratings are opinions.