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

14 schools in Elmhurst

Illinois · Public K-12

The Elmhurst public-school footprint covers 14 campuses and about 8,429 K-12 students, with an average school size near 602.

7-year change in Elmhurst

SY 2017-18 vs SY 2024-25
Total enrollment
8,429
-251 (-3%) vs SY 2017-18
School count
14
0 (0%) vs SY 2017-18
% White
67%
was 72%
% Hispanic
19%
was 16%
% Black
2%
was 2%
% Asian
7%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bryan Middle SchoolMiddle06-08687
Churchville Middle SchoolMiddle06-08489
Conrad Fischer Elem SchoolElementaryKG-05584
Early ChildhoodElementaryPK-PK271
Edison Elem SchoolElementaryKG-05318
Emerson Elem SchoolElementaryKG-05429
Field Elem SchoolElementaryKG-05433
Hawthorne Elem SchoolElementaryKG-05568
Jackson Elem SchoolElementaryKG-05422
Jefferson Elem SchoolElementaryKG-05329
Lincoln Elem SchoolElementaryKG-05527
Salt Creek Elem SchoolElementaryPK-01149
Sandburg Middle SchoolMiddle06-08633
York Comm High SchoolHigh09-122,590

About Elmhurst

Across Elmhurst, Illinois, 14 public schools instructs about 8,429 students between them.

In terms of grade levels, the city spans 10 elementary, 3 middle, and 1 high.

Schools in Elmhurst average about 602 students each, 25% noticeably above the Illinois norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 3%: 8,680 students in SY 2017-18 versus 8,429 in SY 2024-25. On the demographic side, White enrollment moved from 72% to 67% over the same window.

Within the allk12 community for this area, the community for Elmhurst discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Elmhurst?
Elmhurst, Illinois has 14 public K-12 schools serving approximately 8,429 students.
How many elementary, middle, and high schools are in Elmhurst?
Elmhurst has 10 elementary, 3 middle, 1 high public schools.
What is the largest public school in Elmhurst?
York Comm High School is the largest public school in Elmhurst by enrollment, with approximately 2,590 students.
What school districts serve Elmhurst?
Elmhurst is served by 2 public school districts, including Elmhurst SD 205, Salt Creek SD 48.
What grade levels do public schools in Elmhurst cover?
Public schools in Elmhurst serve students from pre-K through grade 12.