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
401Twin Cedars Jr-Sr High School
Bussey · Twin Cedars Comm School District
High71.1%+3.8pp
402Washington Middle School
Washington · Washington Comm School District
Middle71.0%+3.7pp
403Panorama High School
Panora · Panorama Comm School District
High70.9%+3.6pp
404East Ridge Elementary
Coralville · Clear Creek Amana Comm School District
Elementary70.8%+3.5pp
405Hartford Upper Elementary
Hartford · Carlisle Comm School District
Elementary70.8%+3.5pp
406North Fayette Valley Middle School
Elgin · North Fayette Valley Comm School District
Middle70.8%+3.5pp
407Starmont High School
Arlington · Starmont Comm School District
High70.8%+3.5pp
408PCM High School
Monroe · PCM Comm School District
High70.7%+3.4pp
409Turkey Valley Jr-Sr High School
Jackson Junction · Turkey Valley Comm School District
High70.7%+3.4pp
410Central DeWitt Middle School
De Witt · Central DeWitt School District
Middle70.6%+3.3pp
411Timber Ridge Elementary
Johnston · Johnston Comm School District
Elementary70.6%+3.3pp
412Boyer Valley Middle/High School
Dunlap · Boyer Valley Comm School District
High70.5%+3.2pp
413Central Lyon Elementary School
Rock Rapids · Central Lyon Comm School District
Elementary70.5%+3.2pp
414Lakewood Elementary School
Norwalk · Norwalk Comm School District
Elementary70.5%+3.2pp
415Sidney High School
Sidney · Sidney Comm School District
High70.4%+3.1pp
416West Marshall Elementary School
State Center · West Marshall Comm School District
Elementary70.4%+3.1pp
417Lawson Elementary School
Johnston · Johnston Comm School District
Elementary70.3%+3.0pp
418Mid-Prairie High School
Wellman · Mid-Prairie Comm School District
High70.3%+3.0pp
419Iowa City High School
Iowa City · Iowa City Comm School District
High70.2%+2.9pp
420North Central Middle School
North Liberty · Iowa City Comm School District
Middle70.2%+2.9pp
421Sigourney Jr-Sr High Sch
Sigourney · Sigourney Comm School District
High70.2%+2.9pp
422Tripoli Middle/Sr High School
Tripoli · Tripoli Comm School District
High70.2%+2.9pp
423Urbandale Middle School
Urbandale · Urbandale Comm School District
Middle70.2%+2.9pp
424Durant Elementary School
Durant · Durant Comm School District
Elementary70.0%+2.7pp
425Emmetsburg High School
Emmetsburg · Emmetsburg Comm School District
High70.0%+2.7pp
426Westwood Elementary School
Ankeny · Ankeny Comm School District
Elementary70.0%+2.7pp
427Marion High School
Marion · Marion Independent School District
High69.9%+2.6pp
428Rock Creek Elementary
Ankeny · Ankeny Comm School District
Elementary69.9%+2.6pp
429Southeast Warren Jr-Sr High School
Liberty Center · Southeast Warren Comm School District
High69.9%+2.6pp
430Tipton High School
Tipton · Tipton Comm School District
High69.9%+2.6pp
431Clarinda High School
Clarinda · Clarinda Comm School District
High69.7%+2.4pp
432Remsen-Union Middle School
Remsen · Remsen-Union Comm School District
Middle69.7%+2.4pp
433City View High
Cedar Rapids · Cedar Rapids Comm School District
High69.6%+2.3pp
434Franklin Elementary School
Le Mars · Le Mars Comm School District
Elementary69.6%+2.3pp
435George Washington Middle School
Dubuque · Dubuque Comm School District
Middle69.6%+2.3pp
436Orange Elementary School
Waterloo · Waterloo Comm School District
Elementary69.6%+2.3pp
437Wilton Elementary School
Wilton · Wilton Comm School District
Elementary69.6%+2.3pp
438Winterset Middle School
Winterset · Winterset Comm School District
Middle69.6%+2.3pp
439Cardinal Junior High
Eldon · Cardinal Comm School District
Middle69.5%+2.2pp
440Pocahontas Area Middle/ High School
Pocahontas · Pocahontas Area Comm School District
High69.5%+2.2pp
441Grant Ragan Elementary School
Waukee · Waukee Comm School District
Elementary69.4%+2.1pp
442James Van Allen Elementary School
North Liberty · Iowa City Comm School District
Elementary69.4%+2.1pp
443Mid-Prairie Middle School
Kalona · Mid-Prairie Comm School District
Middle69.4%+2.1pp
444Nashua-Plainfield Elementary School
Nashua · Nashua-Plainfield Comm School District
Elementary69.4%+2.1pp
445North Mahaska Elementary School
New Sharon · North Mahaska Comm School District
Elementary69.4%+2.1pp
446Danville Junior-Senior High School
Danville · Danville Comm School District
High69.3%+2.0pp
447Hoover Middle School
Waterloo · Waterloo Comm School District
Middle69.3%+2.0pp
448Midland Middle/High School
Wyoming · Midland Comm School District
High69.3%+2.0pp
449Mount Ayr High School
Mount Ayr · Mount Ayr Comm School District
High69.3%+2.0pp
450Mount Pleasant Middle School
Mount Pleasant · Mount Pleasant Comm School District
Middle69.3%+2.0pp
Page 9 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.