The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CUSD 308·NCES 173027003132

Oswego High School

4250 State Route 71, Oswego, IL 60543 · (630) 636-2000 · Kendall County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL2,870 STUDENTS
Enrollment
2,870
High
DISTRICT 2,814 · STATE 834
Student : Teacher
15.8:1
182 FTE teachers
DISTRICT 15.7:1 · STATE 13.8:1
Free / Reduced Lunch
30%
874 students
DISTRICT 31% · STATE 56%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
694
Grade 10
710
Grade 11
709
Grade 12
757
Student demographics
White
1,39949%
DISTRICT 46% · STATE 45%
Hispanic
89931%
DISTRICT 27% · STATE 29%
Black
32411%
DISTRICT 11% · STATE 16%
Asian
1074%
DISTRICT 10% · STATE 6%
Two+
1305%
DISTRICT 5% · STATE 5%
Native American
50%
DISTRICT 0% · STATE 0%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1,45951%
Female
1,40649%

Discussions

+ POST

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
41.3%
composite math + reading, all grades
Predicted
53.9%
based on IL schools with similar FRL share
Beats by
-12.6pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
2,870
+97 (+3%) vs 2017
Student : Teacher
15.8:1
was 16.3:1
% White
49%
was 63%
% Hispanic
31%
was 20%
% Black
11%
was 8%
% Asian
4%
was 3%
Source: NCES Common Core of Data

About Oswego High School

Oswego High School is one of the heavily attended 9-12 campuss in Oswego, Illinois, operated by CUSD 308, with 2,870 students on its rolls from grades 9 through 12. Compared to the state average of about 834 students per school, that is 244% bigger than typical.

Within CUSD 308, which oversees 21 schools and 16,766 students, Oswego High School is one campus in the system.

Looking at the student body, Oswego High School lists that the most-represented group is White (49%), with the rest of the student body spread across multiple groups. Beyond that, the school logs 31% Hispanic, 11% Black, 5% multiracial, 4% Asian. The wider county runs roughly 65% White, putting the school's mix noticeably less White than the area baseline.

Looking at school resources, Oswego High School shows 182 full-time-equivalent teachers, putting the student-to-teacher ratio at about 15.8:1. That figure is higher than the state norm's 13.8:1 average. Roughly 30% of students at Oswego High School qualify for free or reduced-price lunch, often used as a Title I proxy.

After controlling for student poverty, Oswego High School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 53.9%, the actual is 41.3%, a residual of -12.6 points.

Across the wider county, community-level numbers for Kendall County indicate the typical household earns roughly $111,601 per year, about 37% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 5%. In all, Kendall County runs 50 public schools (combined enrollment of about 29,773 students), of which Oswego High School is one.

Nearest neighbor: Southbury Elem School, around 0.8 miles off. Within five miles, there are 8 other public schools. On composite proficiency, Oswego High School comes 6th of 9 in the immediate cluster, beneath the nearby-schools average of 45.2%.

Oswego High School operates from a suburban location.

Looking at the recent track record. Oswego High School's enrollment has increased 3% since 2018, when it stood at 2,773 (now 2,870). Over the same period, the White share ticked down from 63% to 49%.

On the community side, posts here usually surface around open house dates, ride-share offers, and field-trip permission slips. Posting is open to anyone connected to the school.

Kendall County at a glance

View full county profile
Population
137,675
Census ACS
Median income
$111,601
Household, ACS
Bachelor's+
37%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
50
29,773 students

Quick facts

School name
Oswego High School
District
CUSD 308
Address
4250 State Route 71, Oswego, IL 60543
Phone
(630) 636-2000
County
Kendall County
Level
High
Grade range
09–12
Total enrollment
2,870
Teachers (FTE)
182
Student–teacher ratio
15.8:1
Free/Reduced lunch
874 (30%)
Locale
21-Suburb: Large
NCES ID
173027003132
Charter school
No
Virtual school
No

Related schools

Other schools in CUSD 308
Other schools in Oswego
Nearby schools

Frequently asked questions

About Oswego High School
What is the total enrollment at Oswego High School?
Oswego High School enrolls approximately 2,870 students in grades 09-12.
What grades does Oswego High School serve?
Oswego High School serves grades 09-12.
How many students per teacher at Oswego High School?
Approximately 15.8:1 students per teacher at Oswego High School.
What is the racial breakdown of students at Oswego High School?
At Oswego High School, the student body is approximately 49% White, 31% Hispanic, 11% Black, 4% Asian, 5% Two or more.
Is Oswego High School public or private?
Oswego High School is a public K-12 school, overseen by CUSD 308.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post