The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Iowa schools ranked by test score

Latest ISASP year (2024-25). 893 schools with reported Science scores. State average: 67.3%.
RankSchoolLevelSciencevs state
501South Hardin High School
Eldora · Eldora-New Providence Comm School District
High67.2%-0.1pp
502North Butler Jr/Sr High School
Greene · North Butler Comm School District
High67.1%-0.2pp
503Southeast Middle School
Iowa City · Iowa City Comm School District
Middle67.1%-0.2pp
504Newton Senior High School
Newton · Newton Comm School District
High67.0%-0.3pp
505Norway Elementary School
Norway · Benton Comm School District
Middle67.0%-0.3pp
506Glenwood Senior High School
Glenwood · Glenwood Comm School District
High66.9%-0.4pp
507Atlantic Middle School
Atlantic · Atlantic Comm School District
Middle66.7%-0.6pp
508Belmond-Klemme Community Jr-Sr High School
Belmond · Belmond-Klemme Comm School District
High66.7%-0.6pp
509Clive Learning Academy
Des Moines · West Des Moines Comm School District
Elementary66.7%-0.6pp
510East Mills Jr/Sr High School
Malvern · East Mills Comm School District
High66.7%-0.6pp
511Herbert Hoover Elementary School
Bettendorf · Bettendorf Comm School District
Elementary66.7%-0.6pp
512Horace Mann Elementary School
Ottumwa · Ottumwa Comm School District
Elementary66.7%-0.6pp
513Lisbon Elementary School
Lisbon · Lisbon Comm School District
Elementary66.7%-0.6pp
514Martensdale Elementary School
Martensdale · Martensdale-St Marys Comm School District
Elementary66.7%-0.6pp
515Sugar Creek Elementary School
Waukee · Waukee Comm School District
Elementary66.7%-0.6pp
516West Fork Elementary at Rockwell
Rockwell · West Fork Comm School District
Elementary66.7%-0.6pp
517West Monona Elementary
Onawa · West Monona Comm School District
Elementary66.7%-0.6pp
518Taft Middle School
Cedar Rapids · Cedar Rapids Comm School District
Middle66.5%-0.8pp
519Clay Elementary
Altoona · Southeast Polk Comm School District
Elementary66.3%-1.0pp
520Leeds Elementary School
Sioux City · Sioux City Comm School District
Elementary66.3%-1.0pp
521Lincoln Elementary School
Spencer · Spencer Comm School District
Elementary66.2%-1.1pp
522Prairie City Elementary School
Prairie City · PCM Comm School District
Elementary66.2%-1.1pp
523Charles City Middle School
Charles City · Charles City Comm School District
Middle66.1%-1.2pp
524Eisenhower Elementary School
Davenport · Davenport Comm School District
Elementary66.1%-1.2pp
525Kingsley Elementary School
Waterloo · Waterloo Comm School District
Elementary66.1%-1.2pp
526Independence Junior Senior High School
Independence · Independence Comm School District
High66.0%-1.3pp
527Southwest Valley Middle School
Villisca · Villisca Comm School District
Middle66.0%-1.3pp
528Atlantic High School
Atlantic · Atlantic Comm School District
High65.9%-1.4pp
529Hempstead High School
Dubuque · Dubuque Comm School District
High65.9%-1.4pp
530Heritage Elementary
Ankeny · Ankeny Comm School District
Elementary65.9%-1.4pp
531North Cedar Jr/Sr High School
Clarence · North Cedar Comm School District
High65.9%-1.4pp
532Belle Plaine Jr/Sr High School
Belle Plaine · Belle Plaine Comm School District
High65.7%-1.6pp
533Centennial Elementary
Altoona · Southeast Polk Comm School District
Elementary65.7%-1.6pp
534Estherville Lincoln Central Middle School
Estherville · Estherville Lincoln Central Comm School District
Middle65.7%-1.6pp
535North-Linn Senior High School
Troy Mills · North Linn Comm School District
High65.7%-1.6pp
536Northwood-Kensett Elementary
Northwood · Northwood-Kensett Comm School District
Elementary65.7%-1.6pp
537Woodbine High School
Woodbine · Woodbine Comm School District
High65.7%-1.6pp
538CAM Elementary School
Massena · CAM Comm School District
Elementary65.6%-1.7pp
539Clarion-Goldfield-Dows High School
Clarion · Clarion-Goldfield-Dows Comm School District
High65.6%-1.7pp
540Easton Valley Elementary School
Miles · Easton Valley Comm School District
Elementary65.6%-1.7pp
541Woodward-Granger High School
Woodward · Woodward-Granger Comm School District
High65.6%-1.7pp
542Boone Middle School
Boone · Boone Comm School District
Middle65.5%-1.8pp
543Sioux Center Intermediate School
Sioux Center · Sioux Center Comm School District
Elementary65.5%-1.8pp
544Wayne Community Jr-Sr High School
Corydon · Wayne Comm School District
High65.5%-1.8pp
545Erskine Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary65.3%-2.0pp
546Jefferson Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary65.3%-2.0pp
547Shellsburg Elementary School
Shellsburg · Vinton-Shellsburg Comm School District
Elementary65.3%-2.0pp
548West Sioux Middle School
Hawarden · West Sioux Comm School District
Middle65.3%-2.0pp
549Akron Westfield Senior High School
Akron · Akron Westfield Comm School District
High65.2%-2.1pp
550Muscatine High School
Muscatine · Muscatine Comm School District
High65.0%-2.3pp
Page 11 of 18

About this ranking

Schools are ranked by the percentage of students who scored at or above the ISASP % Proficient threshold on the latest available ISASP Science test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Iowa, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.