Iowa schools ranked by test score
Latest ISASP year (2024-25). 361 schools with reported Science scores. State average: 67.3%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 151 | Feelhaver Elementary School Fort Dodge · Fort Dodge Comm School District | Elementary | 67.4% | +0.1pp |
| 152 | Mulberry Elementary School Muscatine · Muscatine Comm School District | Elementary | 67.4% | +0.1pp |
| 153 | South O'Brien Elem School - Primghar Center Primghar · South O'Brien Comm School District | Elementary | 67.4% | +0.1pp |
| 154 | Tri-Center Elementary School Neola · Tri-Center Comm School District | Elementary | 67.3% | +0.0pp |
| 155 | Clive Learning Academy Des Moines · West Des Moines Comm School District | Elementary | 66.7% | -0.6pp |
| 156 | Herbert Hoover Elementary School Bettendorf · Bettendorf Comm School District | Elementary | 66.7% | -0.6pp |
| 157 | Horace Mann Elementary School Ottumwa · Ottumwa Comm School District | Elementary | 66.7% | -0.6pp |
| 158 | Lisbon Elementary School Lisbon · Lisbon Comm School District | Elementary | 66.7% | -0.6pp |
| 159 | Martensdale Elementary School Martensdale · Martensdale-St Marys Comm School District | Elementary | 66.7% | -0.6pp |
| 160 | Sugar Creek Elementary School Waukee · Waukee Comm School District | Elementary | 66.7% | -0.6pp |
| 161 | West Fork Elementary at Rockwell Rockwell · West Fork Comm School District | Elementary | 66.7% | -0.6pp |
| 162 | West Monona Elementary Onawa · West Monona Comm School District | Elementary | 66.7% | -0.6pp |
| 163 | Clay Elementary Altoona · Southeast Polk Comm School District | Elementary | 66.3% | -1.0pp |
| 164 | Leeds Elementary School Sioux City · Sioux City Comm School District | Elementary | 66.3% | -1.0pp |
| 165 | Lincoln Elementary School Spencer · Spencer Comm School District | Elementary | 66.2% | -1.1pp |
| 166 | Prairie City Elementary School Prairie City · PCM Comm School District | Elementary | 66.2% | -1.1pp |
| 167 | Eisenhower Elementary School Davenport · Davenport Comm School District | Elementary | 66.1% | -1.2pp |
| 168 | Kingsley Elementary School Waterloo · Waterloo Comm School District | Elementary | 66.1% | -1.2pp |
| 169 | Heritage Elementary Ankeny · Ankeny Comm School District | Elementary | 65.9% | -1.4pp |
| 170 | Centennial Elementary Altoona · Southeast Polk Comm School District | Elementary | 65.7% | -1.6pp |
| 171 | Northwood-Kensett Elementary Northwood · Northwood-Kensett Comm School District | Elementary | 65.7% | -1.6pp |
| 172 | CAM Elementary School Massena · CAM Comm School District | Elementary | 65.6% | -1.7pp |
| 173 | Easton Valley Elementary School Miles · Easton Valley Comm School District | Elementary | 65.6% | -1.7pp |
| 174 | Sioux Center Intermediate School Sioux Center · Sioux Center Comm School District | Elementary | 65.5% | -1.8pp |
| 175 | Erskine Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 65.3% | -2.0pp |
| 176 | Jefferson Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 65.3% | -2.0pp |
| 177 | Shellsburg Elementary School Shellsburg · Vinton-Shellsburg Comm School District | Elementary | 65.3% | -2.0pp |
| 178 | West Elementary School Independence · Independence Comm School District | Elementary | 64.9% | -2.4pp |
| 179 | Mediapolis Elementary School Mediapolis · Mediapolis Comm School District | Elementary | 64.8% | -2.5pp |
| 180 | Clayton Ridge Elementary School Garnavillo · Clayton Ridge Comm School District | Elementary | 64.7% | -2.6pp |
| 181 | West Central PK - 8 School Maynard · West Central Comm School District | Elementary | 64.7% | -2.6pp |
| 182 | Lone Tree Elementary School Lone Tree · Lone Tree Comm School District | Elementary | 64.5% | -2.8pp |
| 183 | Schuler Elementary School Atlantic · Atlantic Comm School District | Elementary | 64.5% | -2.8pp |
| 184 | North Cedar Elementary School Cedar Falls · Cedar Falls Comm School District | Elementary | 64.4% | -2.9pp |
| 185 | Delaware Elementary Des Moines · Southeast Polk Comm School District | Elementary | 64.3% | -3.0pp |
| 186 | Perry Creek Elementary School Sioux City · Sioux City Comm School District | Elementary | 64.3% | -3.0pp |
| 187 | Poyner Elementary Evansdale · Waterloo Comm School District | Elementary | 64.3% | -3.0pp |
| 188 | Buford Garner Elementary North Liberty · Iowa City Comm School District | Elementary | 63.9% | -3.4pp |
| 189 | Creston Elementary School Creston · Creston Comm School District | Elementary | 63.9% | -3.4pp |
| 190 | Louisa-Muscatine Elementary Letts · Louisa-Muscatine Comm School District | Elementary | 63.9% | -3.4pp |
| 191 | Missouri Valley Elementary Missouri Valley · Missouri Valley Comm School District | Elementary | 63.9% | -3.4pp |
| 192 | Kluckhohn Elementary School Le Mars · Le Mars Comm School District | Elementary | 63.8% | -3.5pp |
| 193 | La Porte City Elementary School La Porte City · Union Comm School District | Elementary | 63.8% | -3.5pp |
| 194 | Olmsted Elementary School Urbandale · Urbandale Comm School District | Elementary | 63.6% | -3.7pp |
| 195 | Table Mound Elementary School Dubuque · Dubuque Comm School District | Elementary | 63.6% | -3.7pp |
| 196 | Western Hills Elementary School West Des Moines · West Des Moines Comm School District | Elementary | 63.6% | -3.7pp |
| 197 | Wilder Elementary School Indianola · Indianola Comm School District | Elementary | 63.6% | -3.7pp |
| 198 | Eldora-New Providence Elementary School Eldora · Eldora-New Providence Comm School District | Elementary | 63.4% | -3.9pp |
| 199 | Edwards Elementary School Ames · Ames Comm School District | Elementary | 63.3% | -4.0pp |
| 200 | Eagle Heights Elementary School Clinton · Clinton Comm School District | Elementary | 63.2% | -4.1pp |
Page 4 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.