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
251MOC-Floyd Valley Elementary School
Orange City · MOC-Floyd Valley Comm School District
Elementary76.1%+8.8pp
252Missouri Valley Middle School
Missouri Valley · Missouri Valley Comm School District
Middle76.1%+8.8pp
253Moville Elementary School
Moville · Woodbury Central Comm School District
Elementary76.1%+8.8pp
254Bridgeview Elementary School
LeClaire · Pleasant Valley Comm School District
Elementary76.0%+8.7pp
255Brookview Elementary School
West Des Moines · Waukee Comm School District
Elementary76.0%+8.7pp
256Clayton Ridge Middle School
Guttenberg · Clayton Ridge Comm School District
Middle76.0%+8.7pp
257North Scott Junior High School
Eldridge · North Scott Comm School District
Middle76.0%+8.7pp
258Norwalk Middle School
Norwalk · Norwalk Comm School District
Middle76.0%+8.7pp
259Creston Middle School
Creston · Creston Comm School District
Middle75.9%+8.6pp
260Crocker Elementary School
Ankeny · Ankeny Comm School District
Elementary75.9%+8.6pp
261Monticello Middle School
Monticello · Monticello Comm School District
Middle75.9%+8.6pp
262North Fayette Valley High School
West Union · North Fayette Valley Comm School District
High75.9%+8.6pp
263Bondurant - Farrar Intermediate School
Bondurant · Bondurant-Farrar Comm School District
Middle75.8%+8.5pp
264Hartley-Melvin-Sanborn Middle School
Sanborn · Hartley-Melvin-Sanborn Comm School District
Middle75.8%+8.5pp
265Anamosa Middle School
Anamosa · Anamosa Comm School District
Middle75.6%+8.3pp
266BCLUW High School
Conrad · BCLUW Comm School District
High75.6%+8.3pp
267Brooklyn-Guernsey-Malcom Jr-Sr High School
Brooklyn · Brooklyn-Guernsey-Malcom Comm School District
High75.6%+8.3pp
268Cedar Heights Elementary School
Cedar Falls · Cedar Falls Comm School District
Elementary75.6%+8.3pp
269Crestwood High School
Cresco · Howard-Winneshiek Comm School District
High75.6%+8.3pp
270North Linn Elementary
Troy Mills · North Linn Comm School District
Elementary75.6%+8.3pp
271Southeast Polk High School
Pleasant Hill · Southeast Polk Comm School District
High75.6%+8.3pp
272Waverly-Shell Rock Middle School
Waverly · Waverly-Shell Rock Comm School District
Middle75.6%+8.3pp
273West Elementary School
Glenwood · Glenwood Comm School District
Elementary75.6%+8.3pp
274IKM-Manning Middle School
Manning · IKM-Manning Comm School District
Middle75.5%+8.2pp
275Schaller-Crestland Ridge View Middle School
Early · Schaller-Crestland Comm School District
Middle75.5%+8.2pp
276Garner-Hayfield-Ventura High School
Garner · Garner-Hayfield-Ventura Comm School District
High75.4%+8.1pp
277Solon Intermediate
Solon · Solon Comm School District
Elementary75.3%+8.0pp
278West Branch High School
West Branch · West Branch Comm School District
High75.3%+8.0pp
279Bettendorf High School
Bettendorf · Bettendorf Comm School District
High75.2%+7.9pp
280Northwest Middle School
Coralville · Iowa City Comm School District
Middle75.2%+7.9pp
281Southeast Polk Junior High
Pleasant Hill · Southeast Polk Comm School District
High75.1%+7.8pp
282Algona Middle School
Algona · Algona Comm School District
Middle75.0%+7.7pp
283Baxter High School
Baxter · Baxter Comm School District
High75.0%+7.7pp
284Blue Grass Elementary School
Blue Grass · Davenport Comm School District
Elementary75.0%+7.7pp
285Cardinal High School
Eldon · Cardinal Comm School District
High75.0%+7.7pp
286Cascade Elementary School
Cascade · Western Dubuque Comm School District
Elementary75.0%+7.7pp
287Mount Vernon High School
Mount Vernon · Mount Vernon Comm School District
High75.0%+7.7pp
288Murray Jr/Sr High
Murray · Murray Comm School District
High75.0%+7.7pp
289Rock Run Elementary
Iowa Falls · Iowa Falls Comm School District
Elementary75.0%+7.7pp
290West Monona High School
Onawa · West Monona Comm School District
High75.0%+7.7pp
291Webster City Middle School
Webster City · Webster City Comm School District
Middle74.9%+7.6pp
292Big Creek Elementary
Polk City · North Polk Comm School District
Elementary74.8%+7.5pp
293Johnston Middle School
Johnston · Johnston Comm School District
High74.8%+7.5pp
294MOC-Floyd Valley High School
Orange City · MOC-Floyd Valley Comm School District
High74.8%+7.5pp
295Ashland Ridge Elementary
Ankeny · Ankeny Comm School District
Elementary74.7%+7.4pp
296East Campus Elementary School
Waukon · Allamakee Comm School District
Elementary74.6%+7.3pp
297South Central Calhoun High School
Lake City · South Central Calhoun Comm School District
High74.6%+7.3pp
298Algona High School
Algona · Algona Comm School District
High74.5%+7.2pp
299Ames Middle School
Ames · Ames Comm School District
Middle74.4%+7.1pp
300Eddyville Elementary
Eddyville · Eddyville-Blakesburg- Fremont CSD
Elementary74.4%+7.1pp
Page 6 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.