County directory · Illinois · 2026–27
School districts in DuPage County, IL
DuPage County has 42 regular public school districts, enrolling 143,955 students in 2024–25. The largest is Indian Prairie CUSD 204 (26,108 students, 18% of the county), followed by Naperville CUSD 203 and CUSD 200. 35 of the 42 offer kindergarten. Illinois's kindergarten cutoff: turn 5 by September 1.
The 42 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Indian Prairie CUSD 204 780 Shoreline Dr, Aurora also serves Will County | Pre-K–12 | 34 | 26,108 | 1,578 | (630) 375-3000 |
| Naperville CUSD 203 203 W Hillside Rd, Naperville also serves Will County | Pre-K–12 | 22 | 16,047 | 1,029 | (630) 420-6311 |
| CUSD 200 130 W Park Ave, Wheaton | Pre-K–12 | 20 | 11,639 | 784 | (630) 682-2002 |
| Elmhurst SD 205 162 S York St, Elmhurst also serves Cook County | Pre-K–12 | 13 | 8,280 | 545 | (630) 834-4530 |
| Glenbard Twp HSD 87 596 Crescent Blvd, Glen Ellyn | 9–12 | 4 | 7,810 | — | (630) 469-9100 |
| Downers Grove GSD 58 850 Curtiss St Ste 200, Downers Grove | Pre-K–8 | 13 | 4,811 | 489 | (630) 719-5800 |
| Chsd 99 6301 Springside Ave, Downers Grove | 9–12 | 2 | 4,673 | — | (630) 795-7101 |
| DuPage HSD 88 2 Friendship Plz, Addison | 9–12 | 2 | 3,830 | — | No website listed by NCES (2025–26) (630) 530-3980 |
| Hinsdale Twp HSD 86 5500 S Grant St, Hinsdale also serves Cook County | 9–12 | 4 | 3,815 | — | (630) 655-6110 |
| Hinsdale CCSD 181 133 E Ogden Ave, Hinsdale also serves Cook County | Pre-K–8 | 9 | 3,574 | 326 | (630) 861-4900 |
| Glen Ellyn SD 41 793 N Main St, Glen Ellyn | Pre-K–8 | 6 | 3,482 | 326 | (630) 790-6400 |
| Addison SD 4 222 Kennedy Dr, Addison | Pre-K–8 | 9 | 3,389 | 317 | (630) 458-2425 |
| CCSD 93 230 Covington Dr, Bloomingdale | Pre-K–8 | 9 | 3,319 | 319 | (630) 539-3000 |
| West Chicago ESD 33 312 E Forest Ave, West Chicago | Pre-K–8 | 8 | 3,233 | 313 | (630) 293-6000 |
| SD 45 DuPage County 255 W Vermont St, Villa Park | Pre-K–8 | 9 | 3,162 | 315 | (630) 516-7700 |
| Lombard SD 44 150 W Madison St, Lombard | Pre-K–8 | 8 | 2,989 | 309 | (630) 827-4400 |
| Woodridge SD 68 7925 Janes Ave, Woodridge | Pre-K–8 | 7 | 2,927 | 309 | (630) 795-6800 |
| Lake Park CHSD 108 590 S Medinah Rd, Roselle | 9–12 | 2 | 2,522 | — | (630) 529-4500 |
| Marquardt SD 15 1860 Glen Ellyn Rd, Glendale Hts | Pre-K–8 | 5 | 2,310 | 239 | No website listed by NCES (2025–26) (630) 469-7615 |
| CCSD 89 22W600 Butterfield Rd, Glen Ellyn | Pre-K–8 | 5 | 2,260 | 208 | No website listed by NCES (2025–26) (630) 469-8900 |
| Chsd 94 326 Joliet St, West Chicago | 9–12 | 1 | 2,040 | — | (630) 876-6210 |
| Bensenville SD 2 210 S Church Rd, Bensenville | Pre-K–8 | 3 | 2,035 | 182 | (630) 766-5940 |
| Queen Bee SD 16 1560 Bloomingdale Rd, Glendale Heights | Pre-K–8 | 4 | 1,608 | 149 | (630) 260-6100 |
| Lisle CUSD 202 925 Burlington Ave, Lisle | Pre-K–12 | 3 | 1,562 | 100 | (630) 493-8000 |
| Maercker SD 60 1 S Cass Ave Ste 202, Westmont | Pre-K–8 | 3 | 1,430 | 137 | (630) 515-4840 |
| Fenton CHSD 100 1000 W Green St, Bensenville | 9–12 | 1 | 1,396 | — | (630) 860-6281 |
| CUSD 201 133 S Grant St, Westmont | Pre-K–12 | 5 | 1,330 | 98 | (630) 468-8004 |
| Keeneyville SD 20 5540 Arlington Dr E, Hanover Park | Pre-K–8 | 4 | 1,301 | 122 | (630) 894-4606 |
| Bloomingdale SD 13 164 Euclid Ave, Bloomingdale | Pre-K–8 | 3 | 1,290 | 107 | (630) 671-5035 |
| Darien SD 61 7414 S Cass Ave, Darien | Pre-K–8 | 3 | 1,237 | 138 | (630) 968-7505 |
| Center Cass SD 66 699 Plainfield Rd, Downers Grove | Pre-K–8 | 3 | 1,130 | 119 | (630) 783-5155 |
| Itasca SD 10 200 N Maple St, Itasca | Pre-K–8 | 3 | 960 | 87 | (630) 773-1232 |
| Gower SD 62 7700 Clarendon Hills Rd, Willowbrook | Pre-K–8 | 2 | 940 | 90 | (630) 986-5383 |
| Wood Dale SD 7 543 N Wood Dale Rd, Wood Dale | Pre-K–8 | 4 | 890 | 76 | (630) 595-9510 |
| Cass SD 63 8502 Bailey Rd, Darien | Pre-K–8 | 2 | 773 | 63 | (331) 481-4000 |
| Medinah SD 11 700 E Granville Ave, Roselle | Pre-K–8 | 3 | 744 | 69 | (630) 893-3737 |
| Roselle SD 12 100 E Walnut St, Roselle | Pre-K–8 | 2 | 707 | 58 | (630) 529-2091 |
| Benjamin SD 25 28W250 Saint Charles Rd, West Chicago | Pre-K–8 | 2 | 646 | 71 | (630) 876-7800 |
| Salt Creek SD 48 1110 S Villa Ave, Villa Park | Pre-K–8 | 3 | 499 | 50 | (630) 279-8400 |
| CCSD 180 15W451 91st St, Burr Ridge | Pre-K–8 | 2 | 483 | 38 | (630) 734-6600 |
| Butler SD 53 2801 York Rd, Oak Brook | Pre-K–8 | 3 | 463 | 37 | (630) 573-2887 |
| Winfield SD 34 0S150 Winfield Rd, Winfield | Pre-K–8 | 2 | 311 | 40 | (630) 909-4900 |
DuPage County at a glance
Together the 42 districts run 252 schools from offices in 27 towns. The smallest by enrollment is Winfield SD 34, with 311 students; the median DuPage County district has 2,035. By grade span: 29 Pre-K–8, 7 9–12 and 6 Pre-K–12.
Kindergarten in 2024–25, counting the 35 districts that report a K grade: 9,237 children. The biggest kindergarten was Indian Prairie CUSD 204's, with 1,578; Naperville CUSD 203 had 1,029, and the smallest, Butler SD 53, had 37.
DuPage County holds 42 of Illinois's 855 regular districts (4.9%) and 7.8% of its 1,837,668 public school students, ranking 3rd of 102 counties by number of districts and 2nd by enrollment. By size, 5 enroll 5,000 or more, 26 enroll 1,000 to 4,999 and 11 have fewer than 1,000 students, and the average school here has about 571 students.
5 districts reach past the county line: Indian Prairie CUSD 204 (into Will County), Naperville CUSD 203 (into Will County), Elmhurst SD 205 (into Cook County), Hinsdale Twp HSD 86 (into Cook County) and Hinsdale CCSD 181 (into Cook County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 5 of DuPage County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 3 of the 42 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:
Indian Prairie CUSD 204 · Naperville CUSD 203 · CUSD 200 · Elmhurst SD 205 · Glenbard Twp HSD 87 · Downers Grove GSD 58 · Chsd 99 · Hinsdale Twp HSD 86 · Hinsdale CCSD 181 · Glen Ellyn SD 41 · Addison SD 4 · CCSD 93 · West Chicago ESD 33 · SD 45 DuPage County · Lombard SD 44 · Woodridge SD 68 · Lake Park CHSD 108 · Chsd 94 · Bensenville SD 2 · Queen Bee SD 16 · Lisle CUSD 202 · Maercker SD 60 · Fenton CHSD 100 · CUSD 201 · Keeneyville SD 20 · Bloomingdale SD 13 · Darien SD 61 · Center Cass SD 66 · Itasca SD 10 · Gower SD 62 · Wood Dale SD 7 · Cass SD 63 · Medinah SD 11 · Roselle SD 12 · Benjamin SD 25 · Salt Creek SD 48 · CCSD 180 · Butler SD 53 · Winfield SD 34
What grade will my child be in?
More in Illinois
Every Illinois district by county · Illinois kindergarten cutoff
More Illinois county directories: Livingston County (11) · Madison County (13) · McHenry County (19) · Sangamon County (10) · St. Clair County (27) · Tazewell County (18)