Iowa schools ranked by test score
Latest ISASP year (2024-25). 893 schools with reported Science scores. State average: 67.3%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 551 | Hampton-Dumont Middle School Hampton · Hampton-Dumont Comm School District | Middle | 64.9% | -2.4pp |
| 552 | Oskaloosa High School Oskaloosa · Oskaloosa Comm School District | High | 64.9% | -2.4pp |
| 553 | West Elementary School Independence · Independence Comm School District | Elementary | 64.9% | -2.4pp |
| 554 | Mediapolis Elementary School Mediapolis · Mediapolis Comm School District | Elementary | 64.8% | -2.5pp |
| 555 | Clayton Ridge Elementary School Garnavillo · Clayton Ridge Comm School District | Elementary | 64.7% | -2.6pp |
| 556 | West Central PK - 8 School Maynard · West Central Comm School District | Elementary | 64.7% | -2.6pp |
| 557 | Ogden High School Ogden · Ogden Comm School District | High | 64.6% | -2.7pp |
| 558 | Lone Tree Elementary School Lone Tree · Lone Tree Comm School District | Elementary | 64.5% | -2.8pp |
| 559 | Schuler Elementary School Atlantic · Atlantic Comm School District | Elementary | 64.5% | -2.8pp |
| 560 | Gladbrook-Reinbeck Jr. High & High School Reinbeck · Gladbrook-Reinbeck Comm School District | High | 64.4% | -2.9pp |
| 561 | North Cedar Elementary School Cedar Falls · Cedar Falls Comm School District | Elementary | 64.4% | -2.9pp |
| 562 | Carlisle Middle School Carlisle · Carlisle Comm School District | Middle | 64.3% | -3.0pp |
| 563 | Delaware Elementary Des Moines · Southeast Polk Comm School District | Elementary | 64.3% | -3.0pp |
| 564 | Fairfield Middle School Fairfield · Fairfield Comm School District | Middle | 64.3% | -3.0pp |
| 565 | Perry Creek Elementary School Sioux City · Sioux City Comm School District | Elementary | 64.3% | -3.0pp |
| 566 | Poyner Elementary Evansdale · Waterloo Comm School District | Elementary | 64.3% | -3.0pp |
| 567 | Colfax-Mingo Jr/Sr High School Colfax · Colfax-Mingo Comm School District | High | 64.2% | -3.1pp |
| 568 | Stilwell Junior High School West Des Moines · West Des Moines Comm School District | Middle | 64.2% | -3.1pp |
| 569 | Woodrow Wilson Middle School Council Bluffs · Council Bluffs Comm School District | Middle | 64.0% | -3.3pp |
| 570 | Buford Garner Elementary North Liberty · Iowa City Comm School District | Elementary | 63.9% | -3.4pp |
| 571 | Creston Elementary School Creston · Creston Comm School District | Elementary | 63.9% | -3.4pp |
| 572 | Louisa-Muscatine Elementary Letts · Louisa-Muscatine Comm School District | Elementary | 63.9% | -3.4pp |
| 573 | Missouri Valley Elementary Missouri Valley · Missouri Valley Comm School District | Elementary | 63.9% | -3.4pp |
| 574 | AGWSR High School Ackley · AGWSR Comm School District | High | 63.8% | -3.5pp |
| 575 | Denison High School Denison · Denison Comm School District | High | 63.8% | -3.5pp |
| 576 | Hartley-Melvin-Sanborn High School Hartley · Hartley-Melvin-Sanborn Comm School District | High | 63.8% | -3.5pp |
| 577 | Kluckhohn Elementary School Le Mars · Le Mars Comm School District | Elementary | 63.8% | -3.5pp |
| 578 | La Porte City Elementary School La Porte City · Union Comm School District | Elementary | 63.8% | -3.5pp |
| 579 | West Middle School Sioux City · Sioux City Comm School District | Middle | 63.8% | -3.5pp |
| 580 | Grinnell Community Middle School Grinnell · Grinnell-Newburg Comm School District | Middle | 63.7% | -3.6pp |
| 581 | Olmsted Elementary School Urbandale · Urbandale Comm School District | Elementary | 63.6% | -3.7pp |
| 582 | Table Mound Elementary School Dubuque · Dubuque Comm School District | Elementary | 63.6% | -3.7pp |
| 583 | Western Hills Elementary School West Des Moines · West Des Moines Comm School District | Elementary | 63.6% | -3.7pp |
| 584 | Wilder Elementary School Indianola · Indianola Comm School District | Elementary | 63.6% | -3.7pp |
| 585 | Eldora-New Providence Elementary School Eldora · Eldora-New Providence Comm School District | Elementary | 63.4% | -3.9pp |
| 586 | Edwards Elementary School Ames · Ames Comm School District | Elementary | 63.3% | -4.0pp |
| 587 | Eagle Heights Elementary School Clinton · Clinton Comm School District | Elementary | 63.2% | -4.1pp |
| 588 | Greene County Middle School Jefferson · Greene County Comm School District | Middle | 63.2% | -4.1pp |
| 589 | Hawarden Elementary School Hawarden · West Sioux Comm School District | Elementary | 63.2% | -4.1pp |
| 590 | Prairie Creek Cedar Rapids · College Comm School District | Middle | 63.2% | -4.1pp |
| 591 | Emerson Elementary School Indianola · Indianola Comm School District | Elementary | 62.9% | -4.4pp |
| 592 | Horizon Elementary Johnston · Johnston Comm School District | Elementary | 62.9% | -4.4pp |
| 593 | Boyden-Hull Elementary School Boyden · Boyden-Hull Comm School District | Elementary | 62.8% | -4.5pp |
| 594 | Franklin Elementary School Council Bluffs · Council Bluffs Comm School District | Elementary | 62.8% | -4.5pp |
| 595 | Central Springs High School Manly · Central Springs Comm School District | High | 62.7% | -4.6pp |
| 596 | Ogden Middle School Ogden · Ogden Comm School District | Middle | 62.7% | -4.6pp |
| 597 | Carroll High School Carroll · Carroll Comm School District | High | 62.5% | -4.8pp |
| 598 | Lincoln Upper Elementary School Washington · Washington Comm School District | Elementary | 62.5% | -4.8pp |
| 599 | Ridge View High School Holstein · Galva-Holstein Comm School District | High | 62.5% | -4.8pp |
| 600 | South Hardin Middle School Hubbard · Hubbard-Radcliffe Comm School District | Middle | 62.5% | -4.8pp |
Page 12 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.