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
201Hawarden Elementary School
Hawarden · West Sioux Comm School District
Elementary63.2%-4.1pp
202Emerson Elementary School
Indianola · Indianola Comm School District
Elementary62.9%-4.4pp
203Horizon Elementary
Johnston · Johnston Comm School District
Elementary62.9%-4.4pp
204Boyden-Hull Elementary School
Boyden · Boyden-Hull Comm School District
Elementary62.8%-4.5pp
205Franklin Elementary School
Council Bluffs · Council Bluffs Comm School District
Elementary62.8%-4.5pp
206Lincoln Upper Elementary School
Washington · Washington Comm School District
Elementary62.5%-4.8pp
207Franklin Elementary School
Muscatine · Muscatine Comm School District
Elementary62.2%-5.1pp
208Helen Lemme Elementary School
Iowa City · Iowa City Comm School District
Elementary62.2%-5.1pp
209Alburnett Elementary School
Alburnett · Alburnett Comm School District
Elementary61.9%-5.4pp
210Altoona Elementary
Altoona · Southeast Polk Comm School District
Elementary61.8%-5.5pp
211Herbert Hoover Elementary School
Iowa City · Iowa City Comm School District
Elementary61.8%-5.5pp
212Sioux Central Elementary School
Sioux Rapids · Sioux Central Comm School District
Elementary61.8%-5.5pp
213Lakeview Elementary
Centerville · Centerville Comm School District
Elementary61.0%-6.3pp
214Hubbell Elementary
Des Moines · Des Moines Independent Comm School District
Elementary60.7%-6.6pp
215Harlan Intermediate School
Harlan · Harlan Comm School District
Elementary60.4%-6.9pp
216Hiawatha Elementary School
Hiawatha · Cedar Rapids Comm School District
Elementary60.4%-6.9pp
217Panorama Elementary
Panora · Panorama Comm School District
Elementary60.0%-7.3pp
218Starmont Elementary School
Arlington · Starmont Comm School District
Elementary60.0%-7.3pp
219Colfax-Mingo Elementary School
Colfax · Colfax-Mingo Comm School District
Elementary59.6%-7.7pp
220AGWSR Elementary School
Ackley · AGWSR Comm School District
Elementary59.5%-7.8pp
221Central City Elementary School
Central City · Central City Comm School District
Elementary59.4%-7.9pp
222Spalding Park Elementary
Sioux City · Sioux City Comm School District
Elementary59.0%-8.3pp
223North Tama Elementary
Traer · North Tama County Comm School District
Elementary58.8%-8.5pp
224Van Allen Elementary School
Mount Pleasant · Mount Pleasant Comm School District
Elementary58.8%-8.5pp
225Broadway Elementary School
Denison · Denison Comm School District
Elementary58.7%-8.6pp
226Radiant Elementary School
Urbandale · Waukee Comm School District
Elementary58.7%-8.6pp
227East Elementary School
Ankeny · Ankeny Comm School District
Elementary58.5%-8.8pp
228Hawthorne Elementary School
Keokuk · Keokuk Comm School District
Elementary58.5%-8.8pp
229Morningside Elementary
Sioux City · Sioux City Comm School District
Elementary58.5%-8.8pp
230Kittrell Elementary School
Waterloo · Waterloo Comm School District
Elementary58.2%-9.1pp
231McKinley Elementary School
Davenport · Davenport Comm School District
Elementary58.2%-9.1pp
232East Mills Elementary School
Malvern · East Mills Comm School District
Elementary58.1%-9.2pp
233Longfellow Elementary School
Iowa City · Iowa City Comm School District
Elementary58.1%-9.2pp
234Hanawalt Elementary
Des Moines · Des Moines Independent Comm School District
Elementary58.0%-9.3pp
235Kenwood Leadership Academy School
Cedar Rapids · Cedar Rapids Comm School District
Elementary57.8%-9.5pp
236McGregor Intermediate School
Mcgregor · MFL MarMac Comm School District
Elementary57.4%-9.9pp
237Greenwood Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary57.1%-10.2pp
238Madrid Elementary School
Madrid · Madrid Comm School District
Elementary57.1%-10.2pp
239Whittier Elementary School
Indianola · Indianola Comm School District
Elementary57.1%-10.2pp
240Perry Elementary
Perry · Perry Comm School District
Elementary57.0%-10.3pp
241Bryant Elementary School
Sioux City · Sioux City Comm School District
Elementary56.8%-10.5pp
242Wapello Elementary School
Wapello · Wapello Comm School District
Elementary56.8%-10.5pp
243Calamus-Wheatland Elementary Attendance Center
Calamus · Calamus-Wheatland Comm School District
Elementary56.7%-10.6pp
244Fillmore Elementary School
Davenport · Davenport Comm School District
Elementary56.7%-10.6pp
245Marshall Elementary School
Dubuque · Dubuque Comm School District
Elementary56.4%-10.9pp
246Pocahontas Area Elementary School
Pocahontas · Pocahontas Area Comm School District
Elementary56.4%-10.9pp
247Truman Elementary School
Davenport · Davenport Comm School District
Elementary56.4%-10.9pp
248Southeast Elementary School
Ankeny · Ankeny Comm School District
Elementary56.3%-11.0pp
249Lewis & Clark Elementary School
Council Bluffs · Council Bluffs Comm School District
Elementary56.1%-11.2pp
250Moore Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary55.7%-11.6pp
Page 5 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.