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
701Southeast Elementary School
Ankeny · Ankeny Comm School District
Elementary56.3%-11.0pp
702Clinton High School
Clinton · Clinton Comm School District
High56.1%-11.2pp
703Lewis & Clark Elementary School
Council Bluffs · Council Bluffs Comm School District
Elementary56.1%-11.2pp
704Winfield-Mt Union Jr-Sr High School
Winfield · Winfield-Mt Union Comm School District
High55.9%-11.4pp
705Glidden-Ralston Jr-Sr High School
Glidden · Glidden-Ralston Comm School District
High55.8%-11.5pp
706Manson Northwest Webster Junior High/High School
Manson · Manson Northwest Webster Comm School District
High55.8%-11.5pp
707Pleasantville High School
Pleasantville · Pleasantville Comm School District
High55.8%-11.5pp
708Moore Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary55.7%-11.6pp
709Northstar Elementary School
Knoxville · Knoxville Comm School District
Elementary55.7%-11.6pp
710Oelwein Middle School
Oelwein · Oelwein Comm School District
Middle55.7%-11.6pp
711Bondurant-Farrar High School
Bondurant · Bondurant-Farrar Comm School District
High55.6%-11.7pp
712Ottumwa High School
Ottumwa · Ottumwa Comm School District
High55.5%-11.8pp
713Clinton Middle School
Clinton · Clinton Comm School District
Middle55.4%-11.9pp
714Harrison Elementary School
Davenport · Davenport Comm School District
Elementary55.4%-11.9pp
715Clark Elementary School
Le Mars · Le Mars Comm School District
Elementary55.3%-12.0pp
716Perkins Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary55.3%-12.0pp
717Adams Elementary School
Davenport · Davenport Comm School District
Elementary55.1%-12.2pp
718Mason City High School
Mason City · Mason City Comm School District
High54.9%-12.4pp
719West Sioux High School
Hawarden · West Sioux Comm School District
High54.9%-12.4pp
720East Marshall Elementary School
Laurel · East Marshall Comm School District
Elementary54.8%-12.5pp
721Gladbrook-Reinbeck Elementary School
Reinbeck · Gladbrook-Reinbeck Comm School District
Elementary54.8%-12.5pp
722Mark Twain Elementary School
Bettendorf · Bettendorf Comm School District
Elementary54.8%-12.5pp
723Lenox Elementary School
Lenox · Lenox Comm School District
Elementary54.5%-12.8pp
724Ernest Horn Elementary School
Iowa City · Iowa City Comm School District
Elementary54.4%-12.9pp
725Riverside Elementary School
Sioux City · Sioux City Comm School District
Elementary54.1%-13.2pp
726United Community School
Boone · United Comm School District
Elementary54.1%-13.2pp
727Grant Elementary School
Muscatine · Muscatine Comm School District
Elementary54.0%-13.3pp
728Panorama Middle School
Panora · Panorama Comm School District
Middle54.0%-13.3pp
729Estherville Lincoln Central High School
Estherville · Estherville Lincoln Central Comm School District
High53.9%-13.4pp
730Central Elementary School
Coralville · Iowa City Comm School District
Elementary53.8%-13.5pp
731Roosevelt Elementary School
Council Bluffs · Council Bluffs Comm School District
Elementary53.8%-13.5pp
732Loess Hills Elementary
SIOUX CITY · Sioux City Comm School District
Elementary53.7%-13.6pp
733Weber Elementary
Iowa City · Iowa City Comm School District
Elementary53.7%-13.6pp
734Clarke Community High School
Osceola · Clarke Comm School District
High53.5%-13.8pp
735John R Mott Jr/Hi School
Postville · Postville Comm School District
High53.5%-13.8pp
736B R Miller Middle School
Marshalltown · Marshalltown Comm School District
Middle53.4%-13.9pp
737Wilton Jr-Sr High School
Wilton · Wilton Comm School District
High53.4%-13.9pp
738Alta-Aurelia High School
Alta · Alta-Aurelia Comm School District
High53.3%-14.0pp
739South Tama County High School
Tama · South Tama County
High53.3%-14.0pp
740Davis County Community High School
Bloomfield · Davis County Comm School District
High53.2%-14.1pp
741Fort Dodge High School
Fort Dodge · Fort Dodge Comm School District
High53.2%-14.1pp
742West Burlington Elem School
West Burlington · West Burlington Ind School District
Elementary53.0%-14.3pp
743Cora B Darling Elementary
Postville · Postville Comm School District
Elementary52.9%-14.4pp
744River Woods Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary52.9%-14.4pp
745McKinley STEAM Academy
Cedar Rapids · Cedar Rapids Comm School District
Middle52.7%-14.6pp
746West Willow Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary52.7%-14.6pp
747East Buchanan High School
Winthrop · East Buchanan Comm School District
High52.6%-14.7pp
748Easton Valley Junior High / High School
Preston · Easton Valley Comm School District
High52.5%-14.8pp
749North Tama High School
Traer · North Tama County Comm School District
High52.5%-14.8pp
750Willowbrook Elementary
Altoona · Southeast Polk Comm School District
Elementary52.1%-15.2pp
Page 15 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.