The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

14 schools in Oswego

Illinois · Public K-12

In Oswego, Illinois, public K-12 schools total 14 and serve approximately 11,431 students, with an average school size of 817.

7-year change in Oswego

SY 2017-18 vs SY 2024-25
Total enrollment
11,431
-954 (-8%) vs SY 2017-18
School count
12
-2 (-14%) vs SY 2017-18
% White
50%
was 58%
% Hispanic
27%
was 22%
% Black
11%
was 9%
% Asian
7%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Brokaw Early Learning CenterElementaryPK-PK345
Churchill Elem SchoolElementaryKG-05425
East View Academy SchoolCombinedKG-120
Fox Chase Elementary SchoolElementaryKG-05661
Hunt Club ElemElementaryKG-05357
Old Post Elementary SchoolElementaryKG-05387
Oswego East High SchoolHigh09-122,758
Oswego GOALHigh06-120
Oswego High SchoolHigh09-122,870
Plank Junior HighMiddle06-08595
Prairie Point Elem SchoolElementaryKG-05455
Southbury Elem SchoolElementaryKG-05676
Thompson Jr High SchoolMiddle06-08832
Traughber Jr High SchoolMiddle06-081,070

About Oswego

Oswego, Illinois is home to 14 public schools, with combined enrollment of approximately 11,431 students. By school count, it is a medium-population city.

On the school-mix side, the city comprises 7 elementary, 3 middle, 3 high, and 1 other.

Schools in Oswego average about 817 students each, 70% noticeably above the Illinois norm.

Five-year track record. Across the same 7-year window, public-school enrollment fell 8%: 12,385 students in SY 2017-18 versus 11,431 in SY 2024-25. Oswego now counts 12 public schools, down from 14 in SY 2017-18. On the demographic side, White enrollment moved from 58% to 50% over the same window.

In the discussion threads here, the community for Oswego discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Oswego?
Oswego, Illinois has 14 public K-12 schools serving approximately 11,431 students.
How many elementary, middle, and high schools are in Oswego?
Oswego has 7 elementary, 3 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Oswego?
Oswego High School is the largest public school in Oswego by enrollment, with approximately 2,870 students.
What school districts serve Oswego?
Oswego is served by 2 public school districts, including CUSD 308, Grundy/Kendall ROE.
What grade levels do public schools in Oswego cover?
Public schools in Oswego serve students from pre-K through grade 12.