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 |
|---|---|---|---|---|
| 701 | Southeast Elementary School Ankeny · Ankeny Comm School District | Elementary | 56.3% | -11.0pp |
| 702 | Clinton High School Clinton · Clinton Comm School District | High | 56.1% | -11.2pp |
| 703 | Lewis & Clark Elementary School Council Bluffs · Council Bluffs Comm School District | Elementary | 56.1% | -11.2pp |
| 704 | Winfield-Mt Union Jr-Sr High School Winfield · Winfield-Mt Union Comm School District | High | 55.9% | -11.4pp |
| 705 | Glidden-Ralston Jr-Sr High School Glidden · Glidden-Ralston Comm School District | High | 55.8% | -11.5pp |
| 706 | Manson Northwest Webster Junior High/High School Manson · Manson Northwest Webster Comm School District | High | 55.8% | -11.5pp |
| 707 | Pleasantville High School Pleasantville · Pleasantville Comm School District | High | 55.8% | -11.5pp |
| 708 | Moore Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 55.7% | -11.6pp |
| 709 | Northstar Elementary School Knoxville · Knoxville Comm School District | Elementary | 55.7% | -11.6pp |
| 710 | Oelwein Middle School Oelwein · Oelwein Comm School District | Middle | 55.7% | -11.6pp |
| 711 | Bondurant-Farrar High School Bondurant · Bondurant-Farrar Comm School District | High | 55.6% | -11.7pp |
| 712 | Ottumwa High School Ottumwa · Ottumwa Comm School District | High | 55.5% | -11.8pp |
| 713 | Clinton Middle School Clinton · Clinton Comm School District | Middle | 55.4% | -11.9pp |
| 714 | Harrison Elementary School Davenport · Davenport Comm School District | Elementary | 55.4% | -11.9pp |
| 715 | Clark Elementary School Le Mars · Le Mars Comm School District | Elementary | 55.3% | -12.0pp |
| 716 | Perkins Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 55.3% | -12.0pp |
| 717 | Adams Elementary School Davenport · Davenport Comm School District | Elementary | 55.1% | -12.2pp |
| 718 | Mason City High School Mason City · Mason City Comm School District | High | 54.9% | -12.4pp |
| 719 | West Sioux High School Hawarden · West Sioux Comm School District | High | 54.9% | -12.4pp |
| 720 | East Marshall Elementary School Laurel · East Marshall Comm School District | Elementary | 54.8% | -12.5pp |
| 721 | Gladbrook-Reinbeck Elementary School Reinbeck · Gladbrook-Reinbeck Comm School District | Elementary | 54.8% | -12.5pp |
| 722 | Mark Twain Elementary School Bettendorf · Bettendorf Comm School District | Elementary | 54.8% | -12.5pp |
| 723 | Lenox Elementary School Lenox · Lenox Comm School District | Elementary | 54.5% | -12.8pp |
| 724 | Ernest Horn Elementary School Iowa City · Iowa City Comm School District | Elementary | 54.4% | -12.9pp |
| 725 | Riverside Elementary School Sioux City · Sioux City Comm School District | Elementary | 54.1% | -13.2pp |
| 726 | United Community School Boone · United Comm School District | Elementary | 54.1% | -13.2pp |
| 727 | Grant Elementary School Muscatine · Muscatine Comm School District | Elementary | 54.0% | -13.3pp |
| 728 | Panorama Middle School Panora · Panorama Comm School District | Middle | 54.0% | -13.3pp |
| 729 | Estherville Lincoln Central High School Estherville · Estherville Lincoln Central Comm School District | High | 53.9% | -13.4pp |
| 730 | Central Elementary School Coralville · Iowa City Comm School District | Elementary | 53.8% | -13.5pp |
| 731 | Roosevelt Elementary School Council Bluffs · Council Bluffs Comm School District | Elementary | 53.8% | -13.5pp |
| 732 | Loess Hills Elementary SIOUX CITY · Sioux City Comm School District | Elementary | 53.7% | -13.6pp |
| 733 | Weber Elementary Iowa City · Iowa City Comm School District | Elementary | 53.7% | -13.6pp |
| 734 | Clarke Community High School Osceola · Clarke Comm School District | High | 53.5% | -13.8pp |
| 735 | John R Mott Jr/Hi School Postville · Postville Comm School District | High | 53.5% | -13.8pp |
| 736 | B R Miller Middle School Marshalltown · Marshalltown Comm School District | Middle | 53.4% | -13.9pp |
| 737 | Wilton Jr-Sr High School Wilton · Wilton Comm School District | High | 53.4% | -13.9pp |
| 738 | Alta-Aurelia High School Alta · Alta-Aurelia Comm School District | High | 53.3% | -14.0pp |
| 739 | South Tama County High School Tama · South Tama County | High | 53.3% | -14.0pp |
| 740 | Davis County Community High School Bloomfield · Davis County Comm School District | High | 53.2% | -14.1pp |
| 741 | Fort Dodge High School Fort Dodge · Fort Dodge Comm School District | High | 53.2% | -14.1pp |
| 742 | West Burlington Elem School West Burlington · West Burlington Ind School District | Elementary | 53.0% | -14.3pp |
| 743 | Cora B Darling Elementary Postville · Postville Comm School District | Elementary | 52.9% | -14.4pp |
| 744 | River Woods Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 52.9% | -14.4pp |
| 745 | McKinley STEAM Academy Cedar Rapids · Cedar Rapids Comm School District | Middle | 52.7% | -14.6pp |
| 746 | West Willow Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 52.7% | -14.6pp |
| 747 | East Buchanan High School Winthrop · East Buchanan Comm School District | High | 52.6% | -14.7pp |
| 748 | Easton Valley Junior High / High School Preston · Easton Valley Comm School District | High | 52.5% | -14.8pp |
| 749 | North Tama High School Traer · North Tama County Comm School District | High | 52.5% | -14.8pp |
| 750 | Willowbrook Elementary Altoona · Southeast Polk Comm School District | Elementary | 52.1% | -15.2pp |
Page 15 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.