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
651Newell-Fonda High School
Newell · Newell-Fonda Comm School District
High59.4%-7.9pp
652Bunger Middle School
Evansdale · Waterloo Comm School District
Middle59.3%-8.0pp
653Riverside Middle/Senior High School
Oakland · Riverside Comm School District
High59.1%-8.2pp
654Spalding Park Elementary
Sioux City · Sioux City Comm School District
Elementary59.0%-8.3pp
655North Tama Elementary
Traer · North Tama County Comm School District
Elementary58.8%-8.5pp
656Van Allen Elementary School
Mount Pleasant · Mount Pleasant Comm School District
Elementary58.8%-8.5pp
657Broadway Elementary School
Denison · Denison Comm School District
Elementary58.7%-8.6pp
658Radiant Elementary School
Urbandale · Waukee Comm School District
Elementary58.7%-8.6pp
659Fort Madison Junior/Senior High School
Fort Madison · Fort Madison Comm School District
High58.6%-8.7pp
660Lincoln Intermediate
Mason City · Mason City Comm School District
Middle58.6%-8.7pp
661Sudlow Middle School
Davenport · Davenport Comm School District
Middle58.6%-8.7pp
662East Elementary School
Ankeny · Ankeny Comm School District
Elementary58.5%-8.8pp
663Hawthorne Elementary School
Keokuk · Keokuk Comm School District
Elementary58.5%-8.8pp
664Morningside Elementary
Sioux City · Sioux City Comm School District
Elementary58.5%-8.8pp
665Centerville High School
Centerville · Centerville Comm School District
High58.3%-9.0pp
666Dubuque Senior High School
Dubuque · Dubuque Comm School District
High58.2%-9.1pp
667GMG Secondary School
Garwin · GMG Comm School District
High58.2%-9.1pp
668John Adams Middle School
Mason City · Mason City Comm School District
Middle58.2%-9.1pp
669Kittrell Elementary School
Waterloo · Waterloo Comm School District
Elementary58.2%-9.1pp
670McKinley Elementary School
Davenport · Davenport Comm School District
Elementary58.2%-9.1pp
671East Mills Elementary School
Malvern · East Mills Comm School District
Elementary58.1%-9.2pp
672ICCSD Online Learning Program
IOWA CITY · Iowa City Comm School District
Combined58.1%-9.2pp
673Longfellow Elementary School
Iowa City · Iowa City Comm School District
Elementary58.1%-9.2pp
674Hanawalt Elementary
Des Moines · Des Moines Independent Comm School District
Elementary58.0%-9.3pp
675Prairie Point
Cedar Rapids · College Comm School District
Middle58.0%-9.3pp
676Kenwood Leadership Academy School
Cedar Rapids · Cedar Rapids Comm School District
Elementary57.8%-9.5pp
677Howar Middle School
Centerville · Centerville Comm School District
Middle57.6%-9.7pp
678Thomas Jefferson High School
Cedar Rapids · Cedar Rapids Comm School District
High57.6%-9.7pp
679Seymour High School
Seymour · Seymour Comm School District
High57.5%-9.8pp
680McGregor Intermediate School
Mcgregor · MFL MarMac Comm School District
Elementary57.4%-9.9pp
681West Liberty Middle School
West Liberty · West Liberty Comm School District
Middle57.4%-9.9pp
682Greenwood Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary57.1%-10.2pp
683Madrid Elementary School
Madrid · Madrid Comm School District
Elementary57.1%-10.2pp
684Whittier Elementary School
Indianola · Indianola Comm School District
Elementary57.1%-10.2pp
685Perry Elementary
Perry · Perry Comm School District
Elementary57.0%-10.3pp
686Berg Middle School
Newton · Newton Comm School District
Middle56.9%-10.4pp
687Bryant Elementary School
Sioux City · Sioux City Comm School District
Elementary56.8%-10.5pp
688Eddyville-Blakesburg-Fremont Jr/Sr High
Eddyville · Eddyville-Blakesburg- Fremont CSD
High56.8%-10.5pp
689Wapello Elementary School
Wapello · Wapello Comm School District
Elementary56.8%-10.5pp
690West High School
Waterloo · Waterloo Comm School District
High56.8%-10.5pp
691Calamus-Wheatland Elementary Attendance Center
Calamus · Calamus-Wheatland Comm School District
Elementary56.7%-10.6pp
692Fillmore Elementary School
Davenport · Davenport Comm School District
Elementary56.7%-10.6pp
693Iowa Connections Academy Middle School
Anita · CAM Comm School District
Middle56.7%-10.6pp
694Columbus Community High School
Columbus Junction · Columbus Comm School District
High56.5%-10.8pp
695Woodside Middle School
Des Moines · Saydel Comm School District
Middle56.5%-10.8pp
696Charles City High School
Charles City · Charles City Comm School District
High56.4%-10.9pp
697Maquoketa Middle School
Maquoketa · Maquoketa Comm School District
Middle56.4%-10.9pp
698Marshall Elementary School
Dubuque · Dubuque Comm School District
Elementary56.4%-10.9pp
699Pocahontas Area Elementary School
Pocahontas · Pocahontas Area Comm School District
Elementary56.4%-10.9pp
700Truman Elementary School
Davenport · Davenport Comm School District
Elementary56.4%-10.9pp
Page 14 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.