The top-ranked public high schools in Iowa are Treynor High School, Denver Senior High School and Gilbert High School. The cities and towns with the highest concentration of top-ranked public high schools are Treynor, Le Claire and Van Meter.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Iowa is 68%. The percentage of students achieving reading proficiency is 70%.
Top-Ranked Public High Schools in Iowa (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Treynor High School
(Math: 90-94% | Reading: ≥95%)
Rank:
Rank:
10/
Top 1%10
Math: 90-94% (Top 1%)
Reading: ≥95% (Top 1%)
Grades: 9-12
102 E Main St
Treynor, IA 51575
(712) 487-3804
Treynor, IA 51575
(712) 487-3804
Rank: #22.
Denver Senior High School
(Math: 90-94% | Reading: 90-94%)
Rank:
Rank:
10/
Top 1%10
Math: 90-94% (Top 1%)
Reading: 90-94% (Top 1%)
Grades: 9-12
800 Longview Drive
Denver, IA 50622
(319) 984-5639
Denver, IA 50622
(319) 984-5639
Rank: #33.
Gilbert High School
(Math: 91% | Reading: 94%)
Rank:
Rank:
10/
Top 1%10
Math: 91% (Top 5%)
Reading: 94% (Top 1%)
Grades: 9-12
312 Gretten
Gilbert, IA 50105
(515) 232-3738
Gilbert, IA 50105
(515) 232-3738
Rank: #4 - 54. - 5.
Decorah High School
(Math: 87% | Reading: 92%)
Rank:
Rank:
10/
Top 5%10
Math: 87% (Top 10%)
Reading: 92% (Top 1%)
Grades: 9-12
100 Claiborne Drive
Decorah, IA 52101
(563) 382-3643
Decorah, IA 52101
(563) 382-3643
Rank: #4 - 54. - 5.
Pella High School
(Math: 87% | Reading: 92%)
Rank:
Rank:
10/
Top 5%10
Math: 87% (Top 10%)
Reading: 92% (Top 1%)
Grades: 9-12
212 E University St
Pella, IA 50219
(641) 628-3870
Pella, IA 50219
(641) 628-3870
Rank: #66.
Van Meter High School
(Math: 88% | Reading: 91%)
Rank:
Rank:
10/
Top 5%10
Math: 88% (Top 5%)
Reading: 91% (Top 5%)
Grades: 9-12
520 1st Ave
Van Meter, IA 50261
(515) 996-2221
Van Meter, IA 50261
(515) 996-2221
Rank: #77.
Solon High School
(Math: 87% | Reading: 90%)
Rank:
Rank:
10/
Top 5%10
Math: 87% (Top 10%)
Reading: 90% (Top 5%)
Grades: 9-12
600 W. 5th Street
Solon, IA 52333
(319) 624-3401
Solon, IA 52333
(319) 624-3401
Rank: #88.
Grundy Center High School
(Math: 85-89% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
Math: 85-89% (Top 10%)
Reading: 85-89% (Top 5%)
Grades: 9-12
1006 M Ave
Grundy Center, IA 50638
(319) 825-5449
Grundy Center, IA 50638
(319) 825-5449
Rank: #99.
North Polk High School
(Math: 85% | Reading: 89%)
Rank:
Rank:
10/
Top 10%10
Math: 85% (Top 20%)
Reading: 89% (Top 5%)
Grades: 9-12
13930 Ne 6th St
Alleman, IA 50007
(515) 984-3400
Alleman, IA 50007
(515) 984-3400
Rank: #1010.
St. Ansgar High School
(Math: 90-94% | Reading: 80-84%)
Rank:
Rank:
10/
Top 10%10
Math: 90-94% (Top 1%)
Reading: 80-84% (Top 20%)
Grades: 9-12
206 East 8th Street
Saint Ansgar, IA 50472
(641) 713-4720
Saint Ansgar, IA 50472
(641) 713-4720
Rank: #1111.
Adm Senior High School
(Math: 85% | Reading: 87%)
Rank:
Rank:
10/
Top 10%10
Math: 85% (Top 20%)
Reading: 87% (Top 5%)
Grades: 9-12
801 Nile Kinnick Dr S
Adel, IA 50003
(515) 993-4584
Adel, IA 50003
(515) 993-4584
Rank: #1212.
Underwood High School
(Math: 80-84% | Reading: 90-94%)
Rank:
Rank:
10/
Top 10%10
Math: 80-84% (Top 20%)
Reading: 90-94% (Top 1%)
Grades: 9-12
629 North Street
Underwood, IA 51576
(712) 566-2703
Underwood, IA 51576
(712) 566-2703
Rank: #13 - 1413. - 14.
Pleasant Valley High School
(Math: 88% | Reading: 83%)
Rank:
Rank:
10/
Top 10%10
Math: 88% (Top 5%)
Reading: 83% (Top 20%)
Grades: 9-12
604 Belmont Road
Bettendorf, IA 52722
(563) 332-5151
Bettendorf, IA 52722
(563) 332-5151
Rank: #13 - 1413. - 14.
West Lyon High School
(Math: 88% | Reading: 83%)
Rank:
Rank:
10/
Top 10%10
Math: 88% (Top 5%)
Reading: 83% (Top 20%)
Grades: 9-12
1787 182nd Street
Inwood, IA 51240
(712) 753-4917
Inwood, IA 51240
(712) 753-4917
Rank: #1515.
Southview Middle School
(Math: 83% | Reading: 87%)
Rank:
Rank:
10/
Top 10%10
Math: 83% (Top 20%)
Reading: 87% (Top 5%)
Grades: 8-9
1020 Sw Cherry St
Ankeny, IA 50023
(515) 965-9635
Ankeny, IA 50023
(515) 965-9635
Rank: #1616.
Peet Junior High School
(Math: 82% | Reading: 87%)
Rank:
Rank:
10/
Top 10%10
Math: 82% (Top 20%)
Reading: 87% (Top 5%)
Grades: 7-9
525 E Seerley Blvd
Cedar Falls, IA 50613
(319) 553-2710
Cedar Falls, IA 50613
(319) 553-2710
Rank: #1717.
Cascade Junior-senior High School
(Math: 86% | Reading: 84%)
Rank:
Rank:
10/
Top 10%10
Math: 86% (Top 10%)
Reading: 84% (Top 20%)
Grades: 6-12
505 Johnson St Nw
Cascade, IA 52033
(563) 258-7114
Cascade, IA 52033
(563) 258-7114
Rank: #1818.
Ankeny High School
(Math: 83% | Reading: 86%)
Rank:
Rank:
10/
Top 10%10
Math: 83% (Top 20%)
Reading: 86% (Top 10%)
Grades: 10-12
1155 Sw Cherry St
Ankeny, IA 50023
(515) 965-9630
Ankeny, IA 50023
(515) 965-9630
Rank: #1919.
Mediapolis High School
(Math: 84% | Reading: 84%)
Rank:
Rank:
10/
Top 10%10
Math: 84% (Top 20%)
Reading: 84% (Top 20%)
Grades: 9-12
725 N. Northfield
Mediapolis, IA 52637
(319) 394-3101
Mediapolis, IA 52637
(319) 394-3101
Rank: #2020.
Waverly-shell Rock Senior High School
(Math: 85% | Reading: 82%)
Rank:
Rank:
10/
Top 10%10
Math: 85% (Top 20%)
Reading: 82% (Top 20%)
Grades: 9-12
1405 4th Ave Sw
Waverly, IA 50677
(319) 352-2087
Waverly, IA 50677
(319) 352-2087
Rank: #2121.
Williamsburg Jr-sr High School
(Math: 83% | Reading: 84%)
Rank:
Rank:
9/
Top 20%10
Math: 83% (Top 20%)
Reading: 84% (Top 20%)
Grades: 7-12
810 W Walnut
Williamsburg, IA 52361
(319) 668-1050
Williamsburg, IA 52361
(319) 668-1050
Rank: #2222.
South Hamilton Middle And High School
(Math: 84% | Reading: 83%)
Rank:
Rank:
9/
Top 20%10
Math: 84% (Top 20%)
Reading: 83% (Top 20%)
Grades: 7-12
315 Division St
Jewell, IA 50130
(515) 827-5418
Jewell, IA 50130
(515) 827-5418
Rank: #23 - 2423. - 24.
Bedford High School
(Math: 80% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 80% (Top 30%)
Reading: 90-94% (Top 1%)
Grades: 6-12
906 Pennsylvania St
Bedford, IA 50833
(712) 523-2656
Bedford, IA 50833
(712) 523-2656
Rank: #23 - 2423. - 24.
Lawton-bronson Junior-senior High School
(Math: 80% | Reading: 92%)
Rank:
Rank:
9/
Top 20%10
Math: 80% (Top 30%)
Reading: 92% (Top 1%)
Grades: 7-12
100 Tara Way
Lawton, IA 51030
(712) 944-5181
Lawton, IA 51030
(712) 944-5181
Rank: #25 - 2625. - 26.
Holmes Junior High School
(Math: 83% | Reading: 83%)
Rank:
Rank:
9/
Top 20%10
Math: 83% (Top 20%)
Reading: 83% (Top 20%)
Grades: 7-9
505 Holmes Dr
Cedar Falls, IA 50613
(319) 553-2650
Cedar Falls, IA 50613
(319) 553-2650
Rank: #25 - 2625. - 26.
Moc-floyd Valley High School
(Math: 83% | Reading: 83%)
Rank:
Rank:
9/
Top 20%10
Math: 83% (Top 20%)
Reading: 83% (Top 20%)
Grades: 9-12
615 8th St Se
Orange City, IA 51041
(712) 737-4871
Orange City, IA 51041
(712) 737-4871
Rank: #27 - 2827. - 28.
Ballard High School
(Math: 82% | Reading: 83%)
Rank:
Rank:
9/
Top 20%10
Math: 82% (Top 20%)
Reading: 83% (Top 20%)
Grades: 9-12
701 Ballard Drive
Huxley, IA 50124
(515) 597-2971
Huxley, IA 50124
(515) 597-2971
Rank: #27 - 2827. - 28.
Hudson High School
(Math: 82% | Reading: 83%)
Rank:
Rank:
9/
Top 20%10
Math: 82% (Top 20%)
Reading: 83% (Top 20%)
Grades: 7-12
245 S Washington
Hudson, IA 50643
(319) 988-4226
Hudson, IA 50643
(319) 988-4226
Rank: #29 - 3129. - 31.
Mount Ayr High School
(Math: 82% | Reading: 82%)
Rank:
Rank:
9/
Top 20%10
Math: 82% (Top 20%)
Reading: 82% (Top 20%)
Grades: 7-12
1001 E Columbus St
Mount Ayr, IA 50854
(641) 464-0510
Mount Ayr, IA 50854
(641) 464-0510
Rank: #29 - 3129. - 31.
West Hancock High School
(Math: 80-84% | Reading: 80-84%)
Rank:
Rank:
9/
Top 20%10
Math: 80-84% (Top 20%)
Reading: 80-84% (Top 20%)
Grades: 9-12
420 9th Ave Sw
Britt, IA 50423
(641) 843-3863
Britt, IA 50423
(641) 843-3863
Rank: #29 - 3129. - 31.
Westside Junior-senior High School
(Math: 80-84% | Reading: 80-84%)
Rank:
Rank:
9/
Top 20%10
Math: 80-84% (Top 20%)
Reading: 80-84% (Top 20%)
Grades: 6-12
108 Clinton St
Westside, IA 51467
(712) 663-4311
Westside, IA 51467
(712) 663-4311
Rank: #3232.
Northview Middle School
(Math: 79% | Reading: 88%)
Rank:
Rank:
9/
Top 20%10
Math: 79% (Top 30%)
Reading: 88% (Top 5%)
Grades: 8-9
1302 N Ankeny Blvd
Ankeny, IA 50023
(515) 965-9700
Ankeny, IA 50023
(515) 965-9700
Rank: #3333.
Kingsley-pierson High School
(Math: 75-79% | Reading: 90-94%)
Rank:
Rank:
9/
Top 20%10
Math: 75-79% (Top 30%)
Reading: 90-94% (Top 1%)
Grades: 9-12
322 Quest Avenue
Kingsley, IA 51028
(712) 378-2861
Kingsley, IA 51028
(712) 378-2861
Rank: #3434.
Roland-story High School
(Math: 81% | Reading: 85%)
Rank:
Rank:
9/
Top 20%10
Math: 81% (Top 30%)
Reading: 85% (Top 10%)
Grades: 9-12
1009 Story St
Story City, IA 50248
(515) 733-4329
Story City, IA 50248
(515) 733-4329
Rank: #3535.
Mount Vernon High School
(Math: 84% | Reading: 81%)
Rank:
Rank:
9/
Top 20%10
Math: 84% (Top 20%)
Reading: 81% (Top 20%)
Grades: 9-12
731 Palisades Rd Sw
Mount Vernon, IA 52314
(319) 895-8843
Mount Vernon, IA 52314
(319) 895-8843
Show 100 more public schools in IA (out of 352 total schools)
Loading...
Recent Articles
Multilingual Learner Growth Models & Accountability
Learn how multilingual learner growth models are reshaping school accountability systems and what it means for public schools in 2026.
School-Based Health Clinics: Funding, Billing, and Student Access
Learn how school-based health clinics are funded, how billing works, and how students access care in public schools.
Outdoor Learning in Urban Schools: Forest School Programs
Explore how urban districts adopt outdoor learning and forest school programs to boost student engagement, well-being, and academic success.
