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). 361 schools with reported Science scores. State average: 67.3%.
RankSchoolLevelSciencevs state
251Northstar Elementary School
Knoxville · Knoxville Comm School District
Elementary55.7%-11.6pp
252Harrison Elementary School
Davenport · Davenport Comm School District
Elementary55.4%-11.9pp
253Clark Elementary School
Le Mars · Le Mars Comm School District
Elementary55.3%-12.0pp
254Perkins Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary55.3%-12.0pp
255Adams Elementary School
Davenport · Davenport Comm School District
Elementary55.1%-12.2pp
256East Marshall Elementary School
Laurel · East Marshall Comm School District
Elementary54.8%-12.5pp
257Gladbrook-Reinbeck Elementary School
Reinbeck · Gladbrook-Reinbeck Comm School District
Elementary54.8%-12.5pp
258Mark Twain Elementary School
Bettendorf · Bettendorf Comm School District
Elementary54.8%-12.5pp
259Lenox Elementary School
Lenox · Lenox Comm School District
Elementary54.5%-12.8pp
260Ernest Horn Elementary School
Iowa City · Iowa City Comm School District
Elementary54.4%-12.9pp
261Riverside Elementary School
Sioux City · Sioux City Comm School District
Elementary54.1%-13.2pp
262United Community School
Boone · United Comm School District
Elementary54.1%-13.2pp
263Grant Elementary School
Muscatine · Muscatine Comm School District
Elementary54.0%-13.3pp
264Central Elementary School
Coralville · Iowa City Comm School District
Elementary53.8%-13.5pp
265Roosevelt Elementary School
Council Bluffs · Council Bluffs Comm School District
Elementary53.8%-13.5pp
266Loess Hills Elementary
SIOUX CITY · Sioux City Comm School District
Elementary53.7%-13.6pp
267Weber Elementary
Iowa City · Iowa City Comm School District
Elementary53.7%-13.6pp
268West Burlington Elem School
West Burlington · West Burlington Ind School District
Elementary53.0%-14.3pp
269Cora B Darling Elementary
Postville · Postville Comm School District
Elementary52.9%-14.4pp
270River Woods Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary52.9%-14.4pp
271West Willow Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary52.7%-14.6pp
272Willowbrook Elementary
Altoona · Southeast Polk Comm School District
Elementary52.1%-15.2pp
273Bluff Elementary School
Clinton · Clinton Comm School District
Elementary51.9%-15.4pp
274Butler Elementary School
Fort Dodge · Fort Dodge Comm School District
Elementary51.6%-15.7pp
275Norman Borlaug Elementary School
Coralville · Iowa City Comm School District
Elementary51.5%-15.8pp
276Newell-Fonda Elementary
Newell · Newell-Fonda Comm School District
Elementary51.2%-16.1pp
277Clark Elementary School
New London · New London Comm School District
Elementary50.9%-16.4pp
278Crestview School of Inquiry
Clive · West Des Moines Comm School District
Elementary50.9%-16.4pp
279Inman Elementary School
Red Oak · Red Oak Comm School District
Elementary50.7%-16.6pp
280Neil Armstrong Elementary School
Bettendorf · Bettendorf Comm School District
Elementary50.0%-17.3pp
281Pekin Elementary School
Packwood · Pekin Comm School District
Elementary50.0%-17.3pp
282Clarke Community Elementary School
Osceola · Clarke Comm School District
Elementary49.4%-17.9pp
283Fairmeadows Elementary School
West Des Moines · West Des Moines Comm School District
Elementary49.2%-18.1pp
284Lou Henry Elementary School
Waterloo · Waterloo Comm School District
Elementary49.2%-18.1pp
285Grant Wood Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary48.9%-18.4pp
286Highland Elementary School
Riverside · Highland Comm School District
Elementary48.8%-18.5pp
287Nixon Elementary School
Hiawatha · Cedar Rapids Comm School District
Elementary48.8%-18.5pp
288Grant Wood Elementary School
Bettendorf · Bettendorf Comm School District
Elementary48.6%-18.7pp
289Jefferson Elementary School
Clinton · Clinton Comm School District
Elementary48.5%-18.8pp
290Fred Becker Elementary School
Waterloo · Waterloo Comm School District
Elementary48.3%-19.0pp
291Irving Elementary School
Waterloo · Waterloo Comm School District
Elementary47.9%-19.4pp
292Wilson Elementary School
Davenport · Davenport Comm School District
Elementary47.9%-19.4pp
293Roundy Elementary School
Columbus Junction · Columbus Comm School District
Elementary47.7%-19.6pp
294Jefferson Elementary School
Muscatine · Muscatine Comm School District
Elementary47.5%-19.8pp
295Hillside Elementary School
West Des Moines · West Des Moines Comm School District
Elementary47.1%-20.2pp
296Edison Elementary School
Council Bluffs · Council Bluffs Comm School District
Elementary45.5%-21.8pp
297McKinley Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary45.5%-21.8pp
298Duncombe Elementary School
Fort Dodge · Fort Dodge Comm School District
Elementary45.2%-22.1pp
299Harrison Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary45.2%-22.1pp
300Madison Elementary School
Muscatine · Muscatine Comm School District
Elementary44.9%-22.4pp
Page 6 of 8

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.