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

Kendall County

Illinois · Public K-12

Across 50 public schools, Kendall County, Illinois serves roughly 29,773 K-12 students, roughly 1 in 5 residents. The level mix is 29 elementary, 10 middle, and 10 high schools.

7-year change in Kendall County

SY 2017-18 vs SY 2024-25
Total enrollment
29,773
+441 (+2%) vs SY 2017-18
School count
41
-2 (-5%) vs SY 2017-18
% White
49%
was 59%
% Hispanic
30%
was 24%
% Black
11%
was 9%
% Asian
5%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
50
10 districts
Enrollment
29,773
NCES CCD
Median income
$111,601
Above Illinois avg
Free/reduced lunch
32.4%
Below Illinois avg
Elementary
29
11,852 students
Middle
10
6,772 students
High
10
11,149 students
Combined / other
1
schools
LARGEST DISTRICT
CUSD 308
14,693 students · 10 districts in Kendall County

County vs. school enrollment demographics

Left bar is the racial makeup of Kendall County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
65%
Hispanic
22%
Black
8%
Asian
4%
Two or more
18%
Native American
1%
Pacific Islander
0%
School enrollment
White
49%
Hispanic
30%
Black
11%
Asian
5%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
36.9%
adults 25+
Poverty rate
4.5%
ACS 5-year
Unemployment
4.3%
civilian labor
Median age
36
27.0% under 18

Test scores in Kendall County

Latest 2024-25 ELA proficiency, 32 schools ranked. Illinois state average: 51.0%.

See all 32 schools in Kendall County ranked by score →

All schools (50)

NameCityLevelGradesEnrollmentRating
Oswego High SchoolOswegoHigh09-122,870·
Oswego East High SchoolOswegoHigh09-122,758·
Plainfield South High SchoolPlainfieldHigh09-122,323·
Yorkville High SchoolYorkvilleHigh09-122,266·
Yorkville Middle SchoolYorkvilleMiddle07-081,152·
Traughber Jr High SchoolOswegoMiddle06-081,070·
Aux Sable Middle SchJolietMiddle06-08844·
Thompson Jr High SchoolOswegoMiddle06-08832·
Lakewood Creek ElementaryMontgomeryElementaryPK-05767·
Plano High SchoolPlanoHigh09-12757·
Grande Reserve Elem SchYorkvilleElementaryKG-06728·
Murphy Junior High SchoolPlainfieldMiddle06-08700·
Bristol Bay Elem SchYorkvilleElementaryKG-06695·
Grande Park Elem SchPlainfieldElementaryKG-05687·
Southbury Elem SchoolOswegoElementaryKG-05676·
Fox Chase Elementary SchoolOswegoElementaryKG-05661·
Thomas Jefferson Elem SchJolietElementaryKG-05646·
Charles Reed Elementary SchPlainfieldElementaryKG-05641·
Yorkville Intermediate SchoolYorkvilleMiddle04-06638·
Long Beach Elem SchoolMontgomeryElementaryPK-05632·
Plank Junior HighOswegoMiddle06-08595·
Jones Elementary SchoolJolietElementaryKG-04553·
Circle Center Grade SchoolYorkvilleElementaryKG-03534·
Autumn Creek Elem SchYorkvilleElementaryKG-06529·
Emily G Johns SchoolPlanoMiddle04-06494·
Boulder Hill Elem SchoolMontgomeryElementaryKG-05476·
Prairie Point Elem SchoolOswegoElementaryKG-05455·
P H Miller Elem SchoolPlanoElementaryPK-01438·
Churchill Elem SchoolOswegoElementaryKG-05425·
Old Post Elementary SchoolOswegoElementaryKG-05387·
Plano Middle SchoolPlanoMiddle07-08358·
Hunt Club ElemOswegoElementaryKG-05357·
Centennial Elem SchoolPlanoElementary02-03351·
Brokaw Early Learning CenterOswegoElementaryPK-PK345·
Yorkville Early Childhood CenterYorkvilleElementaryPK-PK244·
Bristol Grade SchoolBristolElementaryPK-03196·
Yorkville Grade SchoolYorkvilleElementaryPK-03192·
Newark Comm High SchoolNewarkHigh09-12175·
Lisbon Grade SchoolNewarkElementaryKG-08121·
Newark Elem SchoolNewarkElementaryPK-04116·
Millbrook Junior High SchoolNewarkMiddle05-0889·
East View Academy SchoolOswegoCombinedKG-120·
FLEX ProgramPlanoHigh09-120·
Oswego GOALOswegoHigh06-120·
YEA ProgramYorkvilleHigh09-120·
Yorkville Transition ProgramYorkvilleHigh12-120·
Lisbon CCSD 90NewarkElementaryM-M··
Newark CCSD 66NewarkElementaryM-M··
Newark CHSD 18NewarkElementaryM-M··
Plano CUSD 88PlanoElementaryM-M··

Cities in Kendall County

Oswego14 schoolsYorkville11 schoolsNewark7 schoolsPlano7 schoolsPlainfield4 schoolsJoliet3 schoolsMontgomery3 schoolsBristol1 school

About Kendall County

Kendall County is a middle-population Illinois county of about 137,675 residents, home to 50 public schools and roughly 29,773 students.

Looking at the wider area, census numbers show typical household earnings sit around $111,601, 37% of adults hold a bachelor's degree or higher, and the poverty rate is around 5%. That income level is 59% higher than the Illinois median.

In terms of grade levels, Kendall County covers 29 elementary schools (11,852 students), 10 middle schools (6,772), 10 high schools (11,149), and 1 combined or other schools.

CUSD 308 is the biggest district by enrollment, covering about 14,693 students across Kendall County.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 29,332 students in SY 2017-18 versus 29,773 in SY 2024-25. Over that span, Kendall County lost 2 schools, going from 43 to 41. Demographically, the White share of enrollment decreased from 59% to 49%.

In the discussion threads here, the community for Kendall County discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Kendall County?
There are 50 public K-12 schools in Kendall County, Illinois, with a combined enrollment of about 29,773.
How many high schools are in Kendall County?
Kendall County, Illinois has 10 public high schools, serving approximately 11,149 students.
How many middle schools are in Kendall County?
Kendall County, Illinois has 10 public middle schools, serving approximately 6,772 students.
How many elementary schools are in Kendall County?
Kendall County, Illinois has 29 public elementary schools, serving approximately 11,852 students.
What is the largest school district in Kendall County?
CUSD 308 is the largest school district in Kendall County, serving approximately 14,693 students. The county contains 10 school districts overall.
What is the population of Kendall County?
Kendall County, Illinois has a population of approximately 137,675, with a median age of 36. About 27.0% of residents are under 18.
What is the median household income in Kendall County?
Median household income in Kendall County is $111,601, above the Illinois average of $70,291. About 4.5% of residents live below the federal poverty line.
How educated are residents of Kendall County?
Approximately 36.9% of adults 25 and older in Kendall County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Kendall County qualify for free or reduced lunch?
Roughly 32.4% of students in Kendall County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Illinois county average of 51.1%.
What is the student-teacher ratio in Kendall County schools?
Across Kendall County public schools, the enrollment-weighted student-teacher ratio is approximately 15.1 to 1.

Kendall County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data