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
551Hampton-Dumont Middle School
Hampton · Hampton-Dumont Comm School District
Middle64.9%-2.4pp
552Oskaloosa High School
Oskaloosa · Oskaloosa Comm School District
High64.9%-2.4pp
553West Elementary School
Independence · Independence Comm School District
Elementary64.9%-2.4pp
554Mediapolis Elementary School
Mediapolis · Mediapolis Comm School District
Elementary64.8%-2.5pp
555Clayton Ridge Elementary School
Garnavillo · Clayton Ridge Comm School District
Elementary64.7%-2.6pp
556West Central PK - 8 School
Maynard · West Central Comm School District
Elementary64.7%-2.6pp
557Ogden High School
Ogden · Ogden Comm School District
High64.6%-2.7pp
558Lone Tree Elementary School
Lone Tree · Lone Tree Comm School District
Elementary64.5%-2.8pp
559Schuler Elementary School
Atlantic · Atlantic Comm School District
Elementary64.5%-2.8pp
560Gladbrook-Reinbeck Jr. High & High School
Reinbeck · Gladbrook-Reinbeck Comm School District
High64.4%-2.9pp
561North Cedar Elementary School
Cedar Falls · Cedar Falls Comm School District
Elementary64.4%-2.9pp
562Carlisle Middle School
Carlisle · Carlisle Comm School District
Middle64.3%-3.0pp
563Delaware Elementary
Des Moines · Southeast Polk Comm School District
Elementary64.3%-3.0pp
564Fairfield Middle School
Fairfield · Fairfield Comm School District
Middle64.3%-3.0pp
565Perry Creek Elementary School
Sioux City · Sioux City Comm School District
Elementary64.3%-3.0pp
566Poyner Elementary
Evansdale · Waterloo Comm School District
Elementary64.3%-3.0pp
567Colfax-Mingo Jr/Sr High School
Colfax · Colfax-Mingo Comm School District
High64.2%-3.1pp
568Stilwell Junior High School
West Des Moines · West Des Moines Comm School District
Middle64.2%-3.1pp
569Woodrow Wilson Middle School
Council Bluffs · Council Bluffs Comm School District
Middle64.0%-3.3pp
570Buford Garner Elementary
North Liberty · Iowa City Comm School District
Elementary63.9%-3.4pp
571Creston Elementary School
Creston · Creston Comm School District
Elementary63.9%-3.4pp
572Louisa-Muscatine Elementary
Letts · Louisa-Muscatine Comm School District
Elementary63.9%-3.4pp
573Missouri Valley Elementary
Missouri Valley · Missouri Valley Comm School District
Elementary63.9%-3.4pp
574AGWSR High School
Ackley · AGWSR Comm School District
High63.8%-3.5pp
575Denison High School
Denison · Denison Comm School District
High63.8%-3.5pp
576Hartley-Melvin-Sanborn High School
Hartley · Hartley-Melvin-Sanborn Comm School District
High63.8%-3.5pp
577Kluckhohn Elementary School
Le Mars · Le Mars Comm School District
Elementary63.8%-3.5pp
578La Porte City Elementary School
La Porte City · Union Comm School District
Elementary63.8%-3.5pp
579West Middle School
Sioux City · Sioux City Comm School District
Middle63.8%-3.5pp
580Grinnell Community Middle School
Grinnell · Grinnell-Newburg Comm School District
Middle63.7%-3.6pp
581Olmsted Elementary School
Urbandale · Urbandale Comm School District
Elementary63.6%-3.7pp
582Table Mound Elementary School
Dubuque · Dubuque Comm School District
Elementary63.6%-3.7pp
583Western Hills Elementary School
West Des Moines · West Des Moines Comm School District
Elementary63.6%-3.7pp
584Wilder Elementary School
Indianola · Indianola Comm School District
Elementary63.6%-3.7pp
585Eldora-New Providence Elementary School
Eldora · Eldora-New Providence Comm School District
Elementary63.4%-3.9pp
586Edwards Elementary School
Ames · Ames Comm School District
Elementary63.3%-4.0pp
587Eagle Heights Elementary School
Clinton · Clinton Comm School District
Elementary63.2%-4.1pp
588Greene County Middle School
Jefferson · Greene County Comm School District
Middle63.2%-4.1pp
589Hawarden Elementary School
Hawarden · West Sioux Comm School District
Elementary63.2%-4.1pp
590Prairie Creek
Cedar Rapids · College Comm School District
Middle63.2%-4.1pp
591Emerson Elementary School
Indianola · Indianola Comm School District
Elementary62.9%-4.4pp
592Horizon Elementary
Johnston · Johnston Comm School District
Elementary62.9%-4.4pp
593Boyden-Hull Elementary School
Boyden · Boyden-Hull Comm School District
Elementary62.8%-4.5pp
594Franklin Elementary School
Council Bluffs · Council Bluffs Comm School District
Elementary62.8%-4.5pp
595Central Springs High School
Manly · Central Springs Comm School District
High62.7%-4.6pp
596Ogden Middle School
Ogden · Ogden Comm School District
Middle62.7%-4.6pp
597Carroll High School
Carroll · Carroll Comm School District
High62.5%-4.8pp
598Lincoln Upper Elementary School
Washington · Washington Comm School District
Elementary62.5%-4.8pp
599Ridge View High School
Holstein · Galva-Holstein Comm School District
High62.5%-4.8pp
600South Hardin Middle School
Hubbard · Hubbard-Radcliffe Comm School District
Middle62.5%-4.8pp
Page 12 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.