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
201Hampton-Dumont High School
Hampton · Hampton-Dumont Comm School District
High78.4%+11.1pp
202Humboldt Middle School
Humboldt · Humboldt Comm School District
Middle78.4%+11.1pp
203John Kennedy Elementary School
Dubuque · Dubuque Comm School District
Elementary78.4%+11.1pp
204Okoboji Middle School
Milford · Okoboji Comm School District
Middle78.4%+11.1pp
205Sergeant Bluff-Luton Senior High School
Sergeant Bluff · Sergeant Bluff-Luton Comm School District
High78.4%+11.1pp
206Viola Gibson Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary78.4%+11.1pp
207Woodbury Central High School
Moville · Woodbury Central Comm School District
High78.4%+11.1pp
208Columbus Community Junior High School
Columbus Junction · Columbus Comm School District
Middle78.3%+11.0pp
209Pleasantville Elementary
Pleasantville · Pleasantville Comm School District
Elementary78.3%+11.0pp
210Woodland Hills Elementary School
West Des Moines · Waukee Comm School District
Elementary78.3%+11.0pp
211Emmetsburg Middle School
Emmetsburg · Emmetsburg Comm School District
Middle78.1%+10.8pp
212North Butler Elementary
Allison · North Butler Comm School District
Elementary78.1%+10.8pp
213Bellevue Elementary School
Bellevue · Bellevue Comm School District
Elementary78.0%+10.7pp
214Sergeant Bluff-Luton Elementary School
Sergeant Bluff · Sergeant Bluff-Luton Comm School District
Elementary78.0%+10.7pp
215Sibley-Ocheyedan High School
Sibley · Sibley-Ocheyedan Comm School District
High78.0%+10.7pp
216Tri-Center Middle School
Neola · Tri-Center Comm School District
Middle78.0%+10.7pp
217Valerius Elementary School
Urbandale · Urbandale Comm School District
Elementary78.0%+10.7pp
218Central Decatur MS/HS High School
Leon · Central Decatur Comm School District
High77.9%+10.6pp
219Boone High School
Boone · Boone Comm School District
High77.8%+10.5pp
220Chariton Middle School
Chariton · Chariton Comm School District
Middle77.8%+10.5pp
221Woodward-Granger Elementary School
Granger · Woodward-Granger Comm School District
Elementary77.8%+10.5pp
222St Ansgar Middle School
St Ansgar · St Ansgar Comm School District
Middle77.6%+10.3pp
223Adair-Casey Jr. High School
Adair · Adair-Casey Comm School District
Middle77.5%+10.2pp
224Lynnville-Sully High School
Sully · Lynnville-Sully Comm School District
High77.5%+10.2pp
225Grinnell Community Senior High School
Grinnell · Grinnell-Newburg Comm School District
High77.4%+10.1pp
226Iowa Valley Jr-Sr High School
Marengo · Iowa Valley Comm School District
High77.4%+10.1pp
227Sheldon High School
Sheldon · Sheldon Comm School District
High77.4%+10.1pp
228Osage Middle School
Osage · Osage Comm School District
Middle77.2%+9.9pp
229Spencer High School
Spencer · Spencer Comm School District
High77.2%+9.9pp
230DeSoto Intermediate School
DeSoto · Adel DeSoto Minburn Comm School District
Middle77.1%+9.8pp
231East Sac County Elementary
Sac City · East Sac County Comm School District
Elementary77.1%+9.8pp
232Sheldon Middle School
Sheldon · Sheldon Comm School District
Middle77.1%+9.8pp
233Wayne Elementary School
Corydon · Wayne Comm School District
Elementary77.1%+9.8pp
234Henry A Wallace Elementary School
Johnston · Johnston Comm School District
Elementary77.0%+9.7pp
235Missouri Valley High School
Missouri Valley · Missouri Valley Comm School District
High77.0%+9.7pp
236West Bend-Mallard Middle School
West Bend · West Bend-Mallard Comm School District
Middle77.0%+9.7pp
237Delhi Elementary School
Delhi · Maquoketa Valley Comm School District
Elementary76.9%+9.6pp
238Jefferson Intermediate
Pella · Pella Comm School District
Middle76.9%+9.6pp
239Meeker Elementary School
Ames · Ames Comm School District
Elementary76.7%+9.4pp
240North Polk High School
Alleman · North Polk Comm School District
High76.6%+9.3pp
241St Ansgar High School
St Ansgar · St Ansgar Comm School District
High76.5%+9.2pp
242Treynor Elementary School
Treynor · Treynor Comm School District
Elementary76.5%+9.2pp
243Bondurant-Farrar Junior High
Bondurant · Bondurant-Farrar Comm School District
Middle76.4%+9.1pp
244Central DeWitt High School
De Witt · Central DeWitt School District
High76.4%+9.1pp
245Keota High School
Keota · Keota Comm School District
High76.3%+9.0pp
246Cascade Junior-Senior High School
Cascade · Western Dubuque Comm School District
High76.2%+8.9pp
247Downtown School
Des Moines · Des Moines Independent Comm School District
Elementary76.2%+8.9pp
248Le Mars High School
Le Mars · Le Mars Comm School District
High76.2%+8.9pp
249Clear Lake Middle School
Clear Lake · Clear Lake Comm School District
Middle76.1%+8.8pp
250Forest Grove Elementary
Bettendorf · Pleasant Valley Comm School District
Elementary76.1%+8.8pp
Page 5 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.