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). 218 schools with reported Science scores. State average: 67.3%.
RankSchoolLevelSciencevs state
101Susan Clark Junior High
Muscatine · Muscatine Comm School District
Middle73.4%+6.1pp
102Le Mars Middle School
Le Mars · Le Mars Comm School District
Middle73.3%+6.0pp
103Camanche Middle School
Camanche · Camanche Comm School District
Middle72.6%+5.3pp
104Excelsior Middle School
Marion · Linn-Mar Comm School District
Middle72.6%+5.3pp
105Knoxville Middle School
Knoxville · Knoxville Comm School District
Middle72.6%+5.3pp
106Spencer Middle School
Spencer · Spencer Comm School District
Middle72.6%+5.3pp
107Central Lee Middle School
Donnellson · Central Lee Comm School District
Middle72.5%+5.2pp
108South Winneshiek Middle School
Ossian · South Winneshiek Comm School District
Middle72.2%+4.9pp
109Keokuk Middle School
Keokuk · Keokuk Comm School District
Middle72.1%+4.8pp
110Drexler Middle School
Farley · Western Dubuque Comm School District
Middle72.0%+4.7pp
111East Middle School
Sioux City · Sioux City Comm School District
Middle71.4%+4.1pp
112Hinton Intermediate School
Hinton · Hinton Comm School District
Middle71.4%+4.1pp
113West Branch Middle School
West Branch · West Branch Comm School District
Middle71.4%+4.1pp
114South Central Calhoun Middle School
Rockwell City · South Central Calhoun Comm School District
Middle71.2%+3.9pp
115Earlham Middle School
Earlham · Earlham Comm School District
Middle71.1%+3.8pp
116Sibley-Ocheyedan Middle School
Sibley · Sibley-Ocheyedan Comm School District
Middle71.1%+3.8pp
117Washington Middle School
Washington · Washington Comm School District
Middle71.0%+3.7pp
118North Fayette Valley Middle School
Elgin · North Fayette Valley Comm School District
Middle70.8%+3.5pp
119Central DeWitt Middle School
De Witt · Central DeWitt School District
Middle70.6%+3.3pp
120North Central Middle School
North Liberty · Iowa City Comm School District
Middle70.2%+2.9pp
121Urbandale Middle School
Urbandale · Urbandale Comm School District
Middle70.2%+2.9pp
122Remsen-Union Middle School
Remsen · Remsen-Union Comm School District
Middle69.7%+2.4pp
123George Washington Middle School
Dubuque · Dubuque Comm School District
Middle69.6%+2.3pp
124Winterset Middle School
Winterset · Winterset Comm School District
Middle69.6%+2.3pp
125Cardinal Junior High
Eldon · Cardinal Comm School District
Middle69.5%+2.2pp
126Mid-Prairie Middle School
Kalona · Mid-Prairie Comm School District
Middle69.4%+2.1pp
127Hoover Middle School
Waterloo · Waterloo Comm School District
Middle69.3%+2.0pp
128Mount Pleasant Middle School
Mount Pleasant · Mount Pleasant Comm School District
Middle69.3%+2.0pp
129Bettendorf Middle School
Bettendorf · Bettendorf Comm School District
Middle69.2%+1.9pp
130Montezuma Junior High School
Montezuma · Montezuma Comm School District
Middle69.2%+1.9pp
131Oskaloosa Middle School
Oskaloosa · Oskaloosa Comm School District
Middle69.2%+1.9pp
132Merrill Middle School
Des Moines · Des Moines Independent Comm School District
Middle69.1%+1.8pp
133Vernon Middle School
Marion · Marion Independent School District
Middle68.9%+1.6pp
134Akron Westfield Middle School
Akron · Akron Westfield Comm School District
Middle68.8%+1.5pp
135East Buchanan Middle School
Winthrop · East Buchanan Comm School District
Middle68.8%+1.5pp
136Walcott Middle School
Walcott · Davenport Comm School District
Middle68.8%+1.5pp
137Clarion-Goldfield-Dows Middle School
Clarion · Clarion-Goldfield-Dows Comm School District
Middle68.6%+1.3pp
138Clarke Community Middle School
Osceola · Clarke Comm School District
Middle68.5%+1.2pp
139Perry Middle School
Perry · Perry Comm School District
Middle68.5%+1.2pp
140Highland Middle School
Riverside · Highland Comm School District
Middle68.4%+1.1pp
141Woodbury Central Middle School
Moville · Woodbury Central Comm School District
Middle68.4%+1.1pp
142Spirit Lake Middle School
Spirit Lake · Spirit Lake Comm School District
Middle67.9%+0.6pp
143Central DeWitt Intermediate School
DeWitt · Central DeWitt School District
Middle67.8%+0.5pp
144Rock Valley Middle School
Rock Valley · Rock Valley Comm School District
Middle67.7%+0.4pp
145Tipton Middle School
Tipton · Tipton Comm School District
Middle67.7%+0.4pp
146Southeast Middle School
Iowa City · Iowa City Comm School District
Middle67.1%-0.2pp
147Norway Elementary School
Norway · Benton Comm School District
Middle67.0%-0.3pp
148Atlantic Middle School
Atlantic · Atlantic Comm School District
Middle66.7%-0.6pp
149Taft Middle School
Cedar Rapids · Cedar Rapids Comm School District
Middle66.5%-0.8pp
150Charles City Middle School
Charles City · Charles City Comm School District
Middle66.1%-1.2pp
Page 3 of 5

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.