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
751Bluff Elementary School
Clinton · Clinton Comm School District
Elementary51.9%-15.4pp
752George Washington Carver Academy
Waterloo · Waterloo Comm School District
Middle51.7%-15.6pp
753Butler Elementary School
Fort Dodge · Fort Dodge Comm School District
Elementary51.6%-15.7pp
754Norman Borlaug Elementary School
Coralville · Iowa City Comm School District
Elementary51.5%-15.8pp
755Central High School
Davenport · Davenport Comm School District
High51.4%-15.9pp
756Wapello Junior High School
Wapello · Wapello Comm School District
Middle51.4%-15.9pp
757Newell-Fonda Elementary
Newell · Newell-Fonda Comm School District
Elementary51.2%-16.1pp
758Brody Middle School
Des Moines · Des Moines Independent Comm School District
Middle51.0%-16.3pp
759Central City High School
Central City · Central City Comm School District
High51.0%-16.3pp
760Clark Elementary School
New London · New London Comm School District
Elementary50.9%-16.4pp
761Crestview School of Inquiry
Clive · West Des Moines Comm School District
Elementary50.9%-16.4pp
762Inman Elementary School
Red Oak · Red Oak Comm School District
Elementary50.7%-16.6pp
763Franklin Middle School
Cedar Rapids · Cedar Rapids Comm School District
Middle50.6%-16.7pp
764Central Middle School/High School
Elkader · Central Comm School District
High50.0%-17.3pp
765McCombs Middle School
Des Moines · Des Moines Independent Comm School District
Middle50.0%-17.3pp
766Melcher-Dallas High School
Melcher · Melcher-Dallas Comm School District
High50.0%-17.3pp
767Neil Armstrong Elementary School
Bettendorf · Bettendorf Comm School District
Elementary50.0%-17.3pp
768Pekin Elementary School
Packwood · Pekin Comm School District
Elementary50.0%-17.3pp
769Southeast Valley High School
Gowrie · Southeast Valley Community School District
High50.0%-17.3pp
770Wapello Senior High School
Wapello · Wapello Comm School District
High50.0%-17.3pp
771Meredith Middle School
Des Moines · Des Moines Independent Comm School District
Middle49.8%-17.5pp
772Williams Middle School
Davenport · Davenport Comm School District
Middle49.7%-17.6pp
773Clarke Community Elementary School
Osceola · Clarke Comm School District
Elementary49.4%-17.9pp
774Fairmeadows Elementary School
West Des Moines · West Des Moines Comm School District
Elementary49.2%-18.1pp
775Lou Henry Elementary School
Waterloo · Waterloo Comm School District
Elementary49.2%-18.1pp
776Edward Stone Middle School
Burlington · Burlington Comm School District
Middle48.9%-18.4pp
777Grant Wood Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary48.9%-18.4pp
778Highland Elementary School
Riverside · Highland Comm School District
Elementary48.8%-18.5pp
779Nixon Elementary School
Hiawatha · Cedar Rapids Comm School District
Elementary48.8%-18.5pp
780Riceville High School
Riceville · Riceville Comm School District
High48.8%-18.5pp
781Grant Wood Elementary School
Bettendorf · Bettendorf Comm School District
Elementary48.6%-18.7pp
782Jefferson Elementary School
Clinton · Clinton Comm School District
Elementary48.5%-18.8pp
783Central Middle School
Waterloo · Waterloo Comm School District
Middle48.4%-18.9pp
784Fred Becker Elementary School
Waterloo · Waterloo Comm School District
Elementary48.3%-19.0pp
785Wood Middle School
Davenport · Davenport Comm School District
Middle48.3%-19.0pp
786Hoyt Middle School
Des Moines · Des Moines Independent Comm School District
Middle48.2%-19.1pp
787Abraham Lincoln High School
Council Bluffs · Council Bluffs Comm School District
High48.0%-19.3pp
788Callanan Middle School
Des Moines · Des Moines Independent Comm School District
Middle48.0%-19.3pp
789Irving Elementary School
Waterloo · Waterloo Comm School District
Elementary47.9%-19.4pp
790Wilson Elementary School
Davenport · Davenport Comm School District
Elementary47.9%-19.4pp
791Roundy Elementary School
Columbus Junction · Columbus Comm School District
Elementary47.7%-19.6pp
792Washington High School
Washington · Washington Comm School District
High47.7%-19.6pp
793Greene County High School
Jefferson · Greene County Comm School District
High47.6%-19.7pp
794Jefferson Elementary School
Muscatine · Muscatine Comm School District
Elementary47.5%-19.8pp
795Hillside Elementary School
West Des Moines · West Des Moines Comm School District
Elementary47.1%-20.2pp
796North High School
Davenport · Davenport Comm School District
High46.6%-20.7pp
797North High School
Sioux City · Sioux City Comm School District
High46.6%-20.7pp
798Thomas Jefferson Middle School
Dubuque · Dubuque Comm School District
Middle46.4%-20.9pp
799Evans Junior High School
Ottumwa · Ottumwa Comm School District
High45.9%-21.4pp
800West High School
Sioux City · Sioux City Comm School District
High45.9%-21.4pp
Page 16 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.