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