DuPage County
The schools list below covers the full public K-12 directory for DuPage County: 277 schools, 138,557 students, Indian Prairie Cusd 204 as the largest district. By grade band, the county runs 193 elementary, 51 middle, and 29 high schools.
4-year change in DuPage County
SY 2020-21 vs SY 2024-25How DuPage County ranks
Among counties| Measure | This county | In Illinois | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 56.6% | #5 of 88 | N/A |
| Enrollment ranked largest first | 138,557 | #2 of 89 | #61 of 2,745 |
| Number of schools ranked most first | 239 | #2 of 89 | N/A |
| Students per teacher ranked fewest first | 13.4:1 | #52 of 89 | #1,074 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 34.0% | #86 of 89 | #2,298 of 2,526 |
| Diversity index ranked most diverse first | 67.5% | #7 of 89 | #210 of 2,707 |
DuPage County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of DuPage 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".
Test scores in DuPage County
Latest 2024-25 ELA proficiency, 191 schools ranked. Illinois state average: 51.0%.
- Oak Elem School· 96.1%
- Elm Elem School· 93.9%
- Meadow Glens Elementary School· 93.0%
- Butler Junior High School· 91.9%
- The Lane Elem School· 91.7%
- Wegner Elementary School· 26.2%
- Schafer Elem School· 29.8%
- Army Trail Elem School· 30.1%
- Longwood Elem School· 30.2%
- Lake Park Elem School· 31.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Early Childhood | Elmhurst | Elementary | PK-PK | 271 | · |
| Henry Puffer School | Downers Grove | Elementary | PK-06 | 271 | · |
| Emerson Elem School | Wheaton | Elementary | KG-05 | 263 | · |
| Benjamin Middle School | West Chicago | Middle | 05-08 | 259 | · |
| Army Trail Elem School | Addison | Elementary | KG-05 | 258 | · |
| Elsie C Johnson Elem Sch | Hanover Park | Elementary | KG-05 | 253 | · |
| Oakbrook Elem School | Wood Dale | Elementary | KG-02 | 251 | · |
| Medinah Intermediate School | Medinah | Elementary | 03-05 | 250 | · |
| Medinah Primary School | Medinah | Elementary | PK-02 | 248 | · |
| Medinah Middle School | Roselle | Middle | 06-08 | 246 | · |
| Pleasant Lane Elem School | Lombard | Elementary | KG-05 | 245 | · |
| Naper Elem School | Naperville | Elementary | KG-04 | 235 | · |
| Ardmore Elem School | Addison | Elementary | KG-05 | 230 | · |
| Roselle Middle School | Roselle | Middle | 06-08 | 230 | · |
| Ellsworth Elem School | Naperville | Elementary | KG-05 | 227 | · |
| Wesley Elem School | Addison | Elementary | KG-05 | 220 | · |
| Park View Elem School | Lombard | Elementary | KG-05 | 214 | · |
| Burr Ridge Middle School | Burr Ridge | Middle | 05-08 | 206 | · |
| C E Miller Elem School | Westmont | Elementary | KG-01 | 194 | · |
| Addison Early Learning Center | Addison | Elementary | PK-PK | 190 | · |
| District 45 Early Education Ctr | Villa Park | Elementary | PK-PK | 189 | · |
| Winfield Central School | Winfield | Middle | 03-08 | 189 | · |
| CCSD 93 Early Childhood Cntr | Bloomingdale | Elementary | PK-PK | 187 | · |
| Hawthorne Elem School | Wheaton | Elementary | KG-05 | 185 | · |
| Roy De Shane Elementary School | Carol Stream | Elementary | KG-05 | 185 | · |
| John E Albright Middle School | Villa Park | Middle | 05-08 | 183 | · |
| Stevenson School | Lombard | Elementary | KG-02 | 169 | · |
| Stella May Swartz Elem School | Oakbrook Terrace | Elementary | 02-04 | 167 | · |
| Butler Junior High School | Oak Brook | Middle | 06-08 | 163 | · |
| York Center Elem School | Lombard | Elementary | 03-05 | 163 | · |
| John Schroder Early Childhood Ctr | Lombard | Elementary | PK-PK | 159 | · |
| Salt Creek Elem School | Elmhurst | Elementary | PK-01 | 149 | · |
| Winfield Primary School | Winfield | Elementary | PK-02 | 122 | · |
| Early Childhood Education Center | Wood Dale | Elementary | PK-PK | 85 | · |
| Queen Bee School | Glendale Heights | Elementary | PK-PK | 77 | · |
| South School | Westmont | Elementary | PK-PK | 53 | · |
| Illinois Youth Center-Warrenville | Naperville | High | 08-12 | 34 | · |
| Oak Brook Park District | Oak Brook | Elementary | PK-PK | 7 | · |
| Early Learning Center | West Chicago | Elementary | PK-PK | 1 | · |
| DuPage Alop | Addison | High | 09-12 | 0 | · |
| Educare of West DuPage | West Chicago | Elementary | PK-PK | 0 | · |
| HSD 86 Adult Opportunties Pgm | Darien | High | 12-12 | 0 | · |
| Keeneyville Early Childhood Ctr | Hanover Park | Elementary | PK-PK | 0 | · |
| Partners for Success-Old Mill Sch | Addison | High | 06-12 | 0 | · |
| STEPS | Naperville | High | 12-12 | 0 | · |
| Technology Center of DuPage | Addison | High | 11-12 | 0 | · |
| ALSP - Raymond Benson Primary - | Roselle | Elementary | M-M | · | · |
| ALSP-Blackhawk MS-Bensenville SD | Bensenville | Elementary | M-M | · | · |
| ALSP-DuJardin Elem Sch-Bloomingda | Bloomingdale | Elementary | M-M | · | · |
| ALSP-F.E. Peacock MS-Itasca SD 10 | Itasca | Elementary | M-M | · | · |
| ALSP-Fenton CHS-Fenton HSD 100 | Bensenville | Elementary | M-M | · | · |
| ALSP-Lake Park East HS-Lake Park | Roselle | Elementary | M-M | · | · |
| ALSP-Medinah Inter Sch-Medinah SD | Medinah | Elementary | M-M | · | · |
| ALSP-Westfield MS-Bloomingdale SD | Bloomingdale | Elementary | M-M | · | · |
| Deaf/Hard of Hearing Programs | Lisle | Elementary | M-M | · | · |
| Directions Program | Naperville | Combined | M-M | · | · |
| ECSE AM/PM-Wood Dale Dist 7 | Wood Dale | Elementary | M-M | · | · |
| ELC Winfield Primary Annex | Winfield | Combined | M-M | · | · |
| Hawk Hollow Elem School | Bartlett | Combined | M-M | · | · |
| LADSE-DHH-Hinsdale South HS | Darien | Elementary | M-M | · | · |
| LASSO RMS Dist. 12 | Roselle | Elementary | M-M | · | · |
| LASSO-Erickson Elem-Bloomingdale | Bloomingdale | Elementary | M-M | · | · |
| LASSO-Medinah Primary Sch-Medinah | Medinah | Elementary | M-M | · | · |
| LASSO-Spring Hills Sch-Roselle SD | Roselle | Elementary | M-M | · | · |
| LASSO-Tioga Elem Sch-Bensenville | Bensenville | Elementary | M-M | · | · |
| Lincoln Academy | Roselle | Elementary | M-M | · | · |
| Medical Support Needs Program | Lisle | Elementary | M-M | · | · |
| Pathways Program | Naperville | Elementary | M-M | · | · |
| Philip J Rock Center & School | Glen Ellyn | Elementary | M-M | · | · |
| SSP Tioga Elem Sch | Bensenville | Elementary | M-M | · | · |
| SSP-F.E. Peacock MS-Itasca SD 10 | Itasca | Elementary | M-M | · | · |
| SSP-Spring Hills Elem-Roselle SD | Roselle | Elementary | M-M | · | · |
| Structured Learning Environment | Lisle | Elementary | M-M | · | · |
| Transition Learning Center | Bensenville | Elementary | M-M | · | · |
| Transition Program | Lisle | Elementary | M-M | · | · |
| Trinity School | West Chicago | Combined | M-M | · | · |
| Visually Impaired Programs | Lisle | Elementary | M-M | · | · |
Cities in DuPage County
About DuPage County
DuPage County is a broad county of about 930,024 residents in Illinois. Its public-school system hosts approximately 138,557 students across 277 schools.
Zooming out, census numbers show median household income runs near $112,096, about 52% of adults have a bachelor's degree or above, and the poverty rate is around 5%. That income level is 59% above the Illinois median.
On the school-mix side, DuPage County consists of 193 elementary schools (63,598 students), 51 middle schools (28,972), 29 high schools (45,987), and 4 combined or other schools.
Indian Prairie CUSD 204 is the biggest district by enrollment, covering about 16,124 students across DuPage County.
Looking at the last 4 years. Across the same 4-year window, public-school enrollment remained close to its prior level: 141,604 students in SY 2020-21 versus 138,557 in SY 2024-25. The school count fell from 241 to 239 across the same 4-year window.
On this page, the community for DuPage County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.