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

9 schools in Carol Stream

Illinois · Public K-12

Inside Carol Stream (Illinois), 9 public K-12 schools enroll roughly 5,311 students, averaging 590 per campus.

7-year change in Carol Stream

SY 2017-18 vs SY 2024-25
Total enrollment
5,311
-135 (-2%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
% White
39%
was 45%
% Hispanic
31%
was 24%
% Black
6%
was 7%
% Asian
21%
was 20%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Carol Stream Elem SchoolElementaryKG-05396
Cloverdale Elem SchoolElementaryKG-05466
Evergreen Elementary SchoolElementaryPK-04387
Glenbard North High SchoolHigh09-122,079
Heritage Lakes Elem SchoolElementaryKG-05420
Jay Stream Middle SchoolMiddle06-08572
Roy De Shane Elementary SchoolElementaryKG-05185
Spring Trail Elementary SchoolElementaryPK-06486
Western Trails Elem SchoolElementaryKG-05320

About Carol Stream

Carol Stream is a moderately sized Illinois city in terms of public-school footprint, with 9 schools and 5,311 students total.

On the school-mix side, the city is made up of 7 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 590, above the state mean of about 480.

Over the past 7-year window. Total public-school enrollment in Carol Stream has stayed largely flat since SY 2017-18, moving from about 5,446 students to 5,311. On the demographic side, Hispanic enrollment moved from 24% to 31% over the same window.

On this page, the community for Carol Stream discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Carol Stream, Illinois?
There are 9 public K-12 schools in Carol Stream, with a combined enrollment of about 5,311.
How many elementary, middle, and high schools are in Carol Stream?
Carol Stream has 7 elementary, 1 middle, 1 high public schools.
What is the largest public school in Carol Stream?
Glenbard North High School is the largest public school in Carol Stream by enrollment, with approximately 2,079 students.
What school districts serve Carol Stream?
Carol Stream is served by 4 public school districts, including CCSD 93, Benjamin SD 25, SD U-46, Glenbard Twp HSD 87.
What grade levels do public schools in Carol Stream cover?
Public schools in Carol Stream serve students from pre-K through grade 12.