For the 2025 school year, there are 29 public high schools serving 46,127 students in Dupage County, IL. The top ranked public high schools in Dupage County, IL are Hinsdale Central High School, Naperville Central High School and Naperville North High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Dupage County, IL public high schools have an average math proficiency score of 44% (versus the Illinois public high school average of 28%), and reading proficiency score of 42% (versus the 29% statewide average). High schools in Dupage County have an average ranking of 10/10, which is in the top 1% of Illinois public high schools.
Dupage County, IL public high school have a Graduation Rate of 93%, which is more than the Illinois average of 87%.
The school with highest graduation rate is Naperville North High School, with 98% graduation rate. Read more about public school graduation rate statistics in Illinois or national school graduation rate statistics.
Minority enrollment is 52% of the student body (majority Hispanic), which is less than the Illinois public high school average of 55% (majority Hispanic).
Best Public High Schools in Dupage County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Hinsdale Central High School
Rank:
10/
Top 5%10
5500 S Grant St
Hinsdale, IL 60521
(630) 570-8000
Hinsdale, IL 60521
(630) 570-8000
Grades: 9-12
| 2,436 students
Rank: #22.
Naperville Central High School
Rank:
10/
Top 5%10
440 Aurora Ave
Naperville, IL 60540
(630) 420-6422
Naperville, IL 60540
(630) 420-6422
Grades: 9-12
| 2,519 students
Rank: #33.
Naperville North High School
Rank:
10/
Top 5%10
899 N Mill St
Naperville, IL 60563
(630) 420-6480
Naperville, IL 60563
(630) 420-6480
Grades: 9-12
| 2,502 students
Rank: #44.
York Comm High School
Rank:
10/
Top 10%10
355 W Saint Charles Rd
Elmhurst, IL 60126
(630) 617-2400
Elmhurst, IL 60126
(630) 617-2400
Grades: 9-12
| 2,677 students
Rank: #55.
Partners For Success-old Mill School
Alternative School
(Math: <50% | Reading: <50% )
Rank:
Rank:
10/
Top 10%10
848 N Mill Rd
Addison, IL 60101
(630) 543-4222
Addison, IL 60101
(630) 543-4222
Grades: 6-12
| n/a students
Rank: #66.
Metea Valley High School
Rank:
10/
Top 10%10
1801 N Eola Rd
Aurora, IL 60502
(630) 375-5900
Aurora, IL 60502
(630) 375-5900
Grades: 9-12
| 2,807 students
Rank: #77.
Community H S Dist 99 - North High School
Rank:
10/
Top 10%10
4436 Main St
Downers Grove, IL 60515
(630) 795-8401
Downers Grove, IL 60515
(630) 795-8401
Grades: 9-12
| 2,104 students
Rank: #88.
Glenbard West High School
Rank:
10/
Top 10%10
670 Crescent Blvd
Glen Ellyn, IL 60137
(630) 469-8600
Glen Ellyn, IL 60137
(630) 469-8600
Grades: 9-12
| 2,313 students
Rank: #99.
Wheaton North High School
Rank:
10/
Top 10%10
701 W Thomas Rd
Wheaton, IL 60187
(630) 784-7300
Wheaton, IL 60187
(630) 784-7300
Grades: 9-12
| 1,872 students
Rank: #1010.
Waubonsie Valley High School
Rank:
9/
Top 20%10
2590 Ogden Ave
Aurora, IL 60504
(630) 375-3300
Aurora, IL 60504
(630) 375-3300
Grades: 9-12
| 2,781 students
Rank: #1111.
Westmont High School
Rank:
9/
Top 20%10
909 Oakwood Dr
Westmont, IL 60559
(630) 468-8100
Westmont, IL 60559
(630) 468-8100
Grades: 9-12
| 397 students
Rank: #1212.
Glenbard South High School
Rank:
9/
Top 20%10
23w200 Butterfield Rd
Glen Ellyn, IL 60137
(630) 469-6500
Glen Ellyn, IL 60137
(630) 469-6500
Grades: 9-12
| 1,027 students
Rank: #1313.
Wheaton Warrenville South High School
Rank:
9/
Top 20%10
1920 S Wiesbrook Rd
Wheaton, IL 60189
(630) 784-7200
Wheaton, IL 60189
(630) 784-7200
Grades: 9-12
| 1,875 students
Rank: #1414.
Hinsdale South High School
Rank:
9/
Top 20%10
7401 Clarendon Hills Rd
Darien, IL 60561
(630) 468-4000
Darien, IL 60561
(630) 468-4000
Grades: 9-12
| 1,329 students
Rank: #1515.
Lisle High School
Rank:
9/
Top 20%10
1800 Short St
Lisle, IL 60532
(630) 493-8300
Lisle, IL 60532
(630) 493-8300
Grades: 9-12
| 435 students
Rank: #1616.
Lake Park High School
Rank:
8/
Top 30%10
500 W Bryn Mawr Ave, Lake Park
Roselle, IL 60172
(630) 295-5210
Roselle, IL 60172
(630) 295-5210
Grades: 9-12
| 2,579 students
Rank: #1717.
Community H S Dist 99 - South High School
Rank:
8/
Top 30%10
1436 Norfolk St
Downers Grove, IL 60516
(630) 795-8501
Downers Grove, IL 60516
(630) 795-8501
Grades: 9-12
| 2,604 students
Rank: #1818.
Willowbrook High School
Rank:
7/
Top 50%10
1250 S Ardmore Ave
Villa Park, IL 60181
(630) 530-3439
Villa Park, IL 60181
(630) 530-3439
Grades: 9-12
| 1,952 students
Rank: #1919.
Glenbard North High School
Rank:
7/
Top 50%10
990 Kuhn Rd
Carol Stream, IL 60188
(630) 653-7000
Carol Stream, IL 60188
(630) 653-7000
Grades: 9-12
| 2,143 students
Rank: #2020.
Glenbard East High School
Rank:
7/
Top 50%10
1014 S Main St
Lombard, IL 60148
(630) 627-9250
Lombard, IL 60148
(630) 627-9250
Grades: 9-12
| 2,264 students
Rank: #2121.
Bartlett High School
Rank:
7/
Top 50%10
701 W Schick Rd
Bartlett, IL 60103
(630) 372-4700
Bartlett, IL 60103
(630) 372-4700
Grades: 9-12
| 2,091 students
Rank: #2222.
Fenton High School
Rank:
5/
Bottom 50%10
1000 W Green St
Bensenville, IL 60106
(630) 860-6259
Bensenville, IL 60106
(630) 860-6259
Grades: 9-12
| 1,422 students
Rank: #2323.
West Chicago Comm High School
Rank:
5/
Bottom 50%10
326 Joliet St
West Chicago, IL 60185
(630) 876-6200
West Chicago, IL 60185
(630) 876-6200
Grades: 9-12
| 2,074 students
Rank: #2424.
Addison Trail High School
Rank:
4/
Bottom 50%10
213 N Lombard Rd
Addison, IL 60101
(630) 628-3302
Addison, IL 60101
(630) 628-3302
Grades: 9-12
| 1,904 students
Rank: #2525.
Dupage Alop
Alternative School
(Math: ≤10% | Reading: ≤10% )
Rank:
Rank:
2/
Bottom 50%10
848 N Mill Rd
Addison, IL 60101
(630) 386-6781
Addison, IL 60101
(630) 386-6781
Grades: 9-12
| n/a students
Rank: n/an/a
High Schoold 86 Adult Opportunties Program
Alternative School
7302 Clarendon Hills Rd
Darien, IL 60561
(630) 468-4318
Darien, IL 60561
(630) 468-4318
Grades: 12
| n/a students
Rank: n/an/a
Illinois Youth Center-warrenville
Alternative School
30w200 Ferry Rd
Naperville, IL 60563
(630) 983-6231
Naperville, IL 60563
(630) 983-6231
Grades: 8-12
| 20 students
Rank: n/an/a
Steps
Alternative School
387 Shuman Blvd Ste 170e
Naperville, IL 60563
(630) 464-8081
Naperville, IL 60563
(630) 464-8081
Grades: 12
| n/a students
Rank: n/an/a
Technology Center Of Dupage
Vocational School
301 S Swift Rd
Addison, IL 60101
(630) 691-7591
Addison, IL 60101
(630) 691-7591
Grades: 11-12
| n/a students
Dupage County Public Schools (Closed)
School
Location
Grades
Students
322 South York Rd
Bensenville, IL 60106
(630) 766-7611
Bensenville, IL 60106
(630) 766-7611
Grades: 3-5
| 342 students
Connections Program (Closed 2023)
Special Education School
6s331 Cornwall Rd
Naperville, IL 60540
(630) 778-4524
Naperville, IL 60540
(630) 778-4524
Grades: Inquire with school
| n/a students
Deaf/hard Of Hearing Prgms/mn (Closed 2023)
Special Education School
6s331 Cornwall Rd
Naperville, IL 60540
(630) 778-4524
Naperville, IL 60540
(630) 778-4524
Grades: PK-8
| n/a students
0s150 Winfield Rd
Winfield, IL 60190
(630) 909-4960
Winfield, IL 60190
(630) 909-4960
Grades: PK
| 105 students
7301 Fairview Ave
Darien, IL 60561
(630) 969-6660
Darien, IL 60561
(630) 969-6660
Grades: PK-5
| 438 students
43 East Stevenson Dr
Glendale Heights, IL 60139
(630) 260-6147
Glendale Heights, IL 60139
(630) 260-6147
Grades: PK-3
| n/a students
Glenwood Elementary School & Academy (Closed 2018)
Special Education School
1525 Bloomingdale Rd
Glendale Heights, IL 60139
(630) 871-2300
Glendale Heights, IL 60139
(630) 871-2300
Grades: n/a
| 22 students
235 Jacaranda Dr
Bartlett, IL 60103
(630) 540-7676
Bartlett, IL 60103
(630) 540-7676
Grades: K-6
| 283 students
133 S Grant St
Westmont, IL 60559
(630) 810-9530
Westmont, IL 60559
(630) 810-9530
Grades: PK-12
| 12 students
Mark Lund Childrens Home (Closed 2008)
Special Education School
164 S Prairie Ave
Bloomingdale, IL 60108
(630) 529-2871
Bloomingdale, IL 60108
(630) 529-2871
Grades: 3-12
| 7 students
Mark Lund Day School (Closed 2023)
Special Education School
230 E Pine
Roselle, IL 60172
(630) 307-1882
Roselle, IL 60172
(630) 307-1882
Grades: n/a
| n/a students
43 E Stevenson Dr
Glendale Heights, IL 60139
(630) 260-6147
Glendale Heights, IL 60139
(630) 260-6147
Grades: K-3
| n/a students
Physically Handicapped Prgms High School (Closed 2015)
Special Education School
825 N Cass Ave Ste 117
Westmont, IL 60559
(630) 230-9234
Westmont, IL 60559
(630) 230-9234
Grades: 12
| 5 students
5205 Kingston Ave
Lisle, IL 60532
(630) 493-8100
Lisle, IL 60532
(630) 493-8100
Grades: 3-5
| 421 students
1736 Middleton Ave
Lisle, IL 60532
(630) 493-8050
Lisle, IL 60532
(630) 493-8050
Grades: 1-2
| 246 students
331 George St
West Chicago, IL 60185
(630) 293-7324
West Chicago, IL 60185
(630) 293-7324
Grades: PK
| 72 students
Villa Grove School (Closed 2023)
Special Education School
502 E Van Buren St
Villa Park, IL 60181
(630) 617-2647
Villa Park, IL 60181
(630) 617-2647
Grades: n/a
| n/a students
Visually Imparied Prgrms (Closed 2023)
Special Education School
6s331 Cornwall Rd
Naperville, IL 60540
(630) 778-4524
Naperville, IL 60540
(630) 778-4524
Grades: n/a
| n/a students
252 Ridgewood Ave
Bensenville, IL 60106
(630) 766-2605
Bensenville, IL 60106
(630) 766-2605
Grades: K-5
| 407 students
0s150 Park St
Winfield, IL 60190
(630) 668-6052
Winfield, IL 60190
(630) 668-6052
Grades: 6-8
| 131 students
Frequently Asked Questions
What are the top ranked public high schools in Dupage County, IL?
The top ranked public high schools in Dupage County, IL include Hinsdale Central High School, Naperville Central High School and Naperville North High School. Dupage County has one of the highest concentrations of top ranked public schools in Illinois.
How many public high schools are located in Dupage County?
29 public high schools are located in Dupage County.
What is the racial composition of students in Dupage County?
Dupage County public high schools minority enrollment is 52% of the student body (majority Hispanic), which is less than the Illinois public high schools average of 55% (majority Hispanic).
Which public high schools in Dupage County are often viewed compared to one another?
Popular comparisons of public high schools in Dupage County include: Hinsdale South High School vs. Hinsdale Central High School, Naperville Central High School vs. Naperville North High School, Hinsdale Central High School vs. Hinsdale South High School
Recent Articles

School Safety: Shootings
Essential guidance for parents and teachers on school safety protocols and preventive measures, with practical strategies for protecting students while maintaining a balanced, secure learning environment.

How to Successfully Prepare for a Foreign Exchange Experience
This guide offers advice for students preparing for foreign exchange programs. It covers topics such as application processes, destination choices, funding options, and the benefits of international study experiences in public school settings.

Understanding the U.S. Department of Education: Structure, Impact, and Evolution
We explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.