Top 10 Best Public High Schools in Iowa (2025)

The top ranked public high schools in Iowa are Denver Senior High School, Gilbert High School and Treynor High School. The cities and towns with the highest concentration of top ranked public high schools are Treynor, Alleman and Le Claire.
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 64%. The percentage of students achieving reading proficiency is 70%.

Top Ranked Public High Schools in Iowa (2025)

School
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Denver Senior High School
(Math: 90-94% | Reading: 90-94%)
Rank:
10/
10
Top 1%
Math: 90-94% (Top 1%)
Reading: 90-94% (Top 1%)
Grades: 9-12
800 Longview Drive
Denver, IA 50622
(319) 984-5639
Rank: #22.
Gilbert High School
(Math: 90% | Reading: 94%)
Rank:
10/
10
Top 1%
Math: 90% (Top 5%)
Reading: 94% (Top 1%)
Grades: 9-12
312 Gretten
Gilbert, IA 50105
(515) 232-3738
Rank: #33.
Treynor High School
(Math: 85-89% | Reading: ≥95%)
Rank:
10/
10
Top 1%
Math: 85-89% (Top 5%)
Reading: ≥95% (Top 1%)
Grades: 9-12
102 E Main St
Treynor, IA 51575
(712) 487-3804
Rank: #44.
Pella High School
(Math: 84% | Reading: 92%)
Rank:
10/
10
Top 5%
Math: 84% (Top 10%)
Reading: 92% (Top 1%)
Grades: 9-12
212 E University St
Pella, IA 50219
(641) 628-3870
Rank: #55.
Decorah High School
(Math: 83% | Reading: 92%)
Rank:
10/
10
Top 5%
Math: 83% (Top 10%)
Reading: 92% (Top 1%)
Grades: 9-12
100 Claiborne Drive
Decorah, IA 52101
(563) 382-3643
Rank: #66.
Solon High School
(Math: 85% | Reading: 90%)
Rank:
10/
10
Top 5%
Math: 85% (Top 10%)
Reading: 90% (Top 5%)
Grades: 9-12
600 W. 5th Street
Solon, IA 52333
(319) 624-3401
Rank: #77.
North Polk High School
(Math: 85% | Reading: 89%)
Rank:
10/
10
Top 5%
Math: 85% (Top 10%)
Reading: 89% (Top 5%)
Grades: 9-12
13930 Ne 6th St
Alleman, IA 50007
(515) 984-3400
Rank: #88.
Bedford High School
(Math: 80-84% | Reading: 90-94%)
Rank:
10/
10
Top 5%
Math: 80-84% (Top 20%)
Reading: 90-94% (Top 1%)
Grades: 6-12
906 Pennsylvania St
Bedford, IA 50833
(712) 523-2656
Rank: #99.
Van Meter High School
(Math: 82% | Reading: 91%)
Rank:
10/
10
Top 5%
Math: 82% (Top 20%)
Reading: 91% (Top 5%)
Grades: 9-12
520 1st Ave
Van Meter, IA 50261
(515) 996-2221
Rank: #1010.
West Lyon High School
(Math: 86% | Reading: 83%)
Rank:
10/
10
Top 10%
Math: 86% (Top 10%)
Reading: 83% (Top 20%)
Grades: 9-12
1787 182nd Street
Inwood, IA 51240
(712) 753-4917
Rank: #1111.
Adm Senior High School
(Math: 81% | Reading: 87%)
Rank:
10/
10
Top 10%
Math: 81% (Top 20%)
Reading: 87% (Top 5%)
Grades: 9-12
801 Nile Kinnick Dr S
Adel, IA 50003
(515) 993-4584
Rank: #1212.
Cascade Junior-senior High School
(Math: 82% | Reading: 84%)
Rank:
10/
10
Top 10%
Math: 82% (Top 20%)
Reading: 84% (Top 20%)
Grades: 6-12
505 Johnson St Nw
Cascade, IA 52033
(563) 258-7114
Rank: #1313.
Peet Junior High School
(Math: 80% | Reading: 87%)
Rank:
10/
10
Top 10%
Math: 80% (Top 20%)
Reading: 87% (Top 5%)
Grades: 7-9
525 E Seerley Blvd
Cedar Falls, IA 50613
(319) 553-2710
Rank: #1414.
Southview Middle School
(Math: 78% | Reading: 87%)
Rank:
10/
10
Top 10%
Math: 78% (Top 20%)
Reading: 87% (Top 5%)
Grades: 8-9
1020 Sw Cherry St
Ankeny, IA 50023
(515) 965-9635
Rank: #1515.
St. Ansgar High School
(Math: 80-84% | Reading: 80-84%)
Rank:
10/
10
Top 10%
Math: 80-84% (Top 20%)
Reading: 80-84% (Top 20%)
Grades: 9-12
206 East 8th Street
Saint Ansgar, IA 50472
(641) 713-4720
Rank: #16 - 1816. - 18.
East Mills Jr/sr High School
(Math: 75-79% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Math: 75-79% (Top 20%)
Reading: 85-89% (Top 5%)
Grades: 7-12
1505 E 15th Street
Hastings, IA 51540
(712) 624-8645
Rank: #16 - 1816. - 18.
Grundy Center High School
(Math: 75-79% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Math: 75-79% (Top 20%)
Reading: 85-89% (Top 5%)
Grades: 9-12
1006 M Ave
Grundy Center, IA 50638
(319) 825-5449
Rank: #16 - 1816. - 18.
Woodward-granger High School
(Math: 75-79% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Math: 75-79% (Top 20%)
Reading: 85-89% (Top 5%)
Grades: 9-12
306 W 3rd St
Woodward, IA 50276
(515) 438-2115
Rank: #1919.
Central Lyon Secondary School
(Math: 80% | Reading: 85%)
Rank:
9/
10
Top 20%
Math: 80% (Top 20%)
Reading: 85% (Top 10%)
Grades: 7-12
1010 S Greene Street
Rock Rapids, IA 51246
(712) 472-2664
Rank: #2020.
Hudson High School
(Math: 81% | Reading: 83%)
Rank:
9/
10
Top 20%
Math: 81% (Top 20%)
Reading: 83% (Top 20%)
Grades: 7-12
245 S Washington
Hudson, IA 50643
(319) 988-4226
Rank: #2121.
Roland-story High School
(Math: 78% | Reading: 85%)
Rank:
9/
10
Top 20%
Math: 78% (Top 20%)
Reading: 85% (Top 10%)
Grades: 9-12
1009 Story St
Story City, IA 50248
(515) 733-4329
Rank: #2222.
Ankeny High School
(Math: 77% | Reading: 86%)
Rank:
9/
10
Top 20%
Math: 77% (Top 20%)
Reading: 86% (Top 10%)
Grades: 10-12
1155 Sw Cherry St
Ankeny, IA 50023
(515) 965-9630
Rank: #2323.
Sergeant Bluff-luton Senior High School
(Math: 79% | Reading: 84%)
Rank:
9/
10
Top 20%
Math: 79% (Top 20%)
Reading: 84% (Top 20%)
Grades: 9-12
708 Warrior Road
Sergeant Bluff, IA 51054
(712) 943-5561
Rank: #2424.
Lawton-bronson Junior-senior High School
(Math: 75% | Reading: 92%)
Rank:
9/
10
Top 20%
Math: 75% (Top 30%)
Reading: 92% (Top 1%)
Grades: 7-12
100 Tara Way
Lawton, IA 51030
(712) 944-5181
Rank: #2525.
Holmes Junior High School
(Math: 80% | Reading: 83%)
Rank:
9/
10
Top 20%
Math: 80% (Top 20%)
Reading: 83% (Top 20%)
Grades: 7-9
505 Holmes Dr
Cedar Falls, IA 50613
(319) 553-2650
Rank: #2626.
Waverly-shell Rock Senior High School
(Math: 81% | Reading: 82%)
Rank:
9/
10
Top 20%
Math: 81% (Top 20%)
Reading: 82% (Top 20%)
Grades: 9-12
1405 4th Ave Sw
Waverly, IA 50677
(319) 352-2087
Rank: #2727.
Williamsburg Jr-sr High School
(Math: 78% | Reading: 84%)
Rank:
9/
10
Top 20%
Math: 78% (Top 20%)
Reading: 84% (Top 20%)
Grades: 7-12
810 W Walnut
Williamsburg, IA 52361
(319) 668-1050
Rank: #28 - 2928. - 29.
Hinton High School
(Math: 79% | Reading: 83%)
Rank:
9/
10
Top 20%
Math: 79% (Top 20%)
Reading: 83% (Top 20%)
Grades: 7-12
315 W. Grand
Hinton, IA 51024
(712) 947-4328
Rank: #28 - 2928. - 29.
Pleasant Valley High School
(Math: 79% | Reading: 83%)
Rank:
9/
10
Top 20%
Math: 79% (Top 20%)
Reading: 83% (Top 20%)
Grades: 9-12
604 Belmont Road
Bettendorf, IA 52722
(563) 332-5151
Rank: #3030.
Northview Middle School
(Math: 76% | Reading: 88%)
Rank:
9/
10
Top 20%
Math: 76% (Top 30%)
Reading: 88% (Top 5%)
Grades: 8-9
1302 N Ankeny Blvd
Ankeny, IA 50023
(515) 965-9700
Rank: #3131.
Moc-floyd Valley High School
(Math: 78% | Reading: 83%)
Rank:
9/
10
Top 20%
Math: 78% (Top 20%)
Reading: 83% (Top 20%)
Grades: 9-12
615 8th St Se
Orange City, IA 51041
(712) 737-4871
Rank: #3232.
Washington High School
(Math: 75% | Reading: 88%)
Rank:
9/
10
Top 20%
Math: 75% (Top 30%)
Reading: 88% (Top 5%)
Grades: 9-12
600 W Bluff St
Cherokee, IA 51012
(712) 225-6755
Rank: #3333.
West Marshall High School
(Math: 73% | Reading: 92%)
Rank:
9/
10
Top 20%
Math: 73% (Top 50%)
Reading: 92% (Top 1%)
Grades: 9-12
601 3rd Street Nw
State Center, IA 50247
(641) 483-2136
Rank: #34 - 3634. - 36.
Harlan High School
(Math: 77% | Reading: 82%)
Rank:
9/
10
Top 20%
Math: 77% (Top 20%)
Reading: 82% (Top 20%)
Grades: 9-12
2102 Durant
Harlan, IA 51537
(712) 755-3101
Rank: #34 - 3634. - 36.
Lisbon Secondary
(Math: 75-79% | Reading: 80-84%)
Rank:
9/
10
Top 20%
Math: 75-79% (Top 20%)
Reading: 80-84% (Top 20%)
Grades: 7-12
235 W School St
Lisbon, IA 52253
(319) 455-2106
Show 100 more public schools in IA (out of 355 total schools)
Loading...

Recent Articles

Texas Schools: The Voucher/School Choice Debate
Texas Schools: The Voucher/School Choice Debate
The issue of school choice and a voucher system is currently being revisited in Houston and across the state of Texas, with strong opinions on both sides of the debate.
Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
What if NFL players came to your school? With the Fuel Up to Play 60 program, sponsored by the National Dairy Council and the NFL, nutrition and exercise are promoted during the school day. NFL players participate in the program by coming to schools and talking to students about fitness. Learn more about the program and some of the schools that are implementing it.
What Parents Need to Know About Lunch Shaming
What Parents Need to Know About Lunch Shaming
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.