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

9 schools in SD 45 DuPage County

Illinois · 3,162 students · 2 cities

SD 45 DuPage County reports 9 public K-12 schools to NCES, with combined enrollment of roughly 3,162 Illinois students (7 elementary and 2 middle).

4-year change in SD 45 DuPage County

SY 2020-21 vs SY 2024-25
Total enrollment
3,162
-167 (-5%) vs SY 2020-21
School count
9
+1 (+13%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How SD 45 DuPage County ranks

Among districts
MeasureThis districtIn IllinoisIn the US
State test proficiency
ranked highest first
43.6%#155 of 327N/A
Enrollment
ranked largest first
3,162#123 of 508#3,067 of 9,234
Number of schools
ranked most first
9#67 of 508N/A
Students per teacher
ranked fewest first
12.4:1#166 of 506#2,480 of 9,044
Free or reduced-price lunch share
ranked highest first
47.1%#244 of 456#4,592 of 8,164
Diversity index
ranked most diverse first
67.0%#43 of 341#745 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside SD 45 DuPage County

State test results across the district's 7 scored schools run from Ardmore Elementary School at 62.0% proficient to Schafer Elementary School at 26.8%, a gap of 35.2 points. That is the 31st widest gap among 172 Illinois districts with four or more scored schools.

Since 2017-18, the 8 district schools that reported both years went from 3,442 to 2,973 students (down 14%) and from 232 to 242 full-time teachers (up 4%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Jackson Middle SchoolVilla ParkMiddle06-08621
North Elem SchoolVilla ParkElementaryKG-05434
Westmore Elem SchoolLombardElementaryKG-05432
Ardmore Elem SchoolVilla ParkElementaryKG-05425
Jefferson Middle SchoolVilla ParkMiddle06-08375
Schafer Elem SchoolLombardElementaryKG-05354
District 45 Early Education CtrVilla ParkElementaryPK-PK189
Stevenson SchoolLombardElementaryKG-02169
York Center Elem SchoolLombardElementary03-05163

About SD 45 DuPage County

Across 9 schools, SD 45 DuPage County serves about 3,162 students in Illinois. By footprint it is a compact district.

Looking at the level breakdown, SD 45 DuPage County is made up of 7 elementary and 2 middle.

Per-school enrollment averages around 351 in this district, below the Illinois typical of 480.

Five-year track record. Combined enrollment now sits at 3,162 students, fell 5% from the 3,329 reported in SY 2020-21. The school count climbed from 8 to 9 across the same 4-year window.

On allk12, the community for SD 45 DuPage 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 schools are in SD 45 DuPage County?
SD 45 DuPage County operates 9 public K-12 schools in Illinois, serving approximately 3,162 students.
What is the mix of elementary, middle, and high schools in SD 45 DuPage County?
SD 45 DuPage County includes 7 elementary schools and 2 middle schools.
What is the largest school in SD 45 DuPage County?
Jackson Middle School is the largest public school in SD 45 DuPage County by enrollment, with approximately 621 students.
What grade levels does SD 45 DuPage County serve?
SD 45 DuPage County serves students from pre-K through grade 8 across 9 schools.
What cities does SD 45 DuPage County serve?
SD 45 DuPage County operates schools in Villa Park, Lombard across Illinois.