Sign In Register

Schools in Oswego, IL

Public schools, enrollment data, student-teacher ratios, and higher education.

Oswego has 12 public schools with a total enrollment of 11,564 students and 753 teachers. There are 6 elementary, 3 middle, and 2 high schools. The average student-teacher ratio is 15.4:1.

Public Schools (12)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Oswego High School High 2,901 178 16.3:1
Oswego East High School High 2,836 170 16.7:1
Traughber Jr High School Middle 1,135 61 18.6:1
Thompson Jr High School Middle 840 53 15.8:1
Fox Chase Elementary School Elementary 634 41 15.5:1
Plank Junior High Middle 624 53 11.8:1
Southbury Elem School Elementary 581 42 13.8:1
Churchill Elem School Elementary 459 32 14.3:1
Prairie Point Elem School Elementary 458 29 15.8:1
Old Post Elementary School Elementary 418 32 13.1:1
Hunt Club Elem Elementary 411 41 10.0:1
Brokaw Early Learning Center 267 21 12.7:1

Colleges & Universities (1)

Institution Type Highest Degree Enrollment Tuition (In-State)
Hair Professionals School of Cosmetology Private For-Profit Certificate 169
View full profile of Oswego, IL →