Iowa schools ranked by test score
Latest ISASP year (2024-25). 311 schools with reported Science scores. State average: 67.3%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 201 | Nodaway Valley High School Greenfield · Nodaway Valley Comm School District | High | 67.3% | +0.0pp |
| 202 | South Hardin High School Eldora · Eldora-New Providence Comm School District | High | 67.2% | -0.1pp |
| 203 | North Butler Jr/Sr High School Greene · North Butler Comm School District | High | 67.1% | -0.2pp |
| 204 | Newton Senior High School Newton · Newton Comm School District | High | 67.0% | -0.3pp |
| 205 | Glenwood Senior High School Glenwood · Glenwood Comm School District | High | 66.9% | -0.4pp |
| 206 | Belmond-Klemme Community Jr-Sr High School Belmond · Belmond-Klemme Comm School District | High | 66.7% | -0.6pp |
| 207 | East Mills Jr/Sr High School Malvern · East Mills Comm School District | High | 66.7% | -0.6pp |
| 208 | Independence Junior Senior High School Independence · Independence Comm School District | High | 66.0% | -1.3pp |
| 209 | Atlantic High School Atlantic · Atlantic Comm School District | High | 65.9% | -1.4pp |
| 210 | Hempstead High School Dubuque · Dubuque Comm School District | High | 65.9% | -1.4pp |
| 211 | North Cedar Jr/Sr High School Clarence · North Cedar Comm School District | High | 65.9% | -1.4pp |
| 212 | Belle Plaine Jr/Sr High School Belle Plaine · Belle Plaine Comm School District | High | 65.7% | -1.6pp |
| 213 | North-Linn Senior High School Troy Mills · North Linn Comm School District | High | 65.7% | -1.6pp |
| 214 | Woodbine High School Woodbine · Woodbine Comm School District | High | 65.7% | -1.6pp |
| 215 | Clarion-Goldfield-Dows High School Clarion · Clarion-Goldfield-Dows Comm School District | High | 65.6% | -1.7pp |
| 216 | Woodward-Granger High School Woodward · Woodward-Granger Comm School District | High | 65.6% | -1.7pp |
| 217 | Wayne Community Jr-Sr High School Corydon · Wayne Comm School District | High | 65.5% | -1.8pp |
| 218 | Akron Westfield Senior High School Akron · Akron Westfield Comm School District | High | 65.2% | -2.1pp |
| 219 | Muscatine High School Muscatine · Muscatine Comm School District | High | 65.0% | -2.3pp |
| 220 | Oskaloosa High School Oskaloosa · Oskaloosa Comm School District | High | 64.9% | -2.4pp |
| 221 | Ogden High School Ogden · Ogden Comm School District | High | 64.6% | -2.7pp |
| 222 | Gladbrook-Reinbeck Jr. High & High School Reinbeck · Gladbrook-Reinbeck Comm School District | High | 64.4% | -2.9pp |
| 223 | Colfax-Mingo Jr/Sr High School Colfax · Colfax-Mingo Comm School District | High | 64.2% | -3.1pp |
| 224 | AGWSR High School Ackley · AGWSR Comm School District | High | 63.8% | -3.5pp |
| 225 | Denison High School Denison · Denison Comm School District | High | 63.8% | -3.5pp |
| 226 | Hartley-Melvin-Sanborn High School Hartley · Hartley-Melvin-Sanborn Comm School District | High | 63.8% | -3.5pp |
| 227 | Central Springs High School Manly · Central Springs Comm School District | High | 62.7% | -4.6pp |
| 228 | Carroll High School Carroll · Carroll Comm School District | High | 62.5% | -4.8pp |
| 229 | Ridge View High School Holstein · Galva-Holstein Comm School District | High | 62.5% | -4.8pp |
| 230 | John F Kennedy High School Cedar Rapids · Cedar Rapids Comm School District | High | 62.4% | -4.9pp |
| 231 | East High School Sioux City · Sioux City Comm School District | High | 62.3% | -5.0pp |
| 232 | Clarksville High School Clarksville · Clarksville Comm School District | High | 62.2% | -5.1pp |
| 233 | Webster City High School Webster City · Webster City Comm School District | High | 62.2% | -5.1pp |
| 234 | George Washington High School Cedar Rapids · Cedar Rapids Comm School District | High | 62.0% | -5.3pp |
| 235 | Waukee High School Waukee · Waukee Comm School District | High | 61.6% | -5.7pp |
| 236 | West Liberty High School West Liberty · West Liberty Comm School District | High | 61.4% | -5.9pp |
| 237 | Durant Junior/Senior High School Durant · Durant Comm School District | High | 61.3% | -6.0pp |
| 238 | Colo-NESCO Middle/High School Colo · Colo-NESCO Comm School District | High | 61.2% | -6.1pp |
| 239 | Red Oak Junior/Senior High School Red Oak · Red Oak Comm School District | High | 61.1% | -6.2pp |
| 240 | Valley High School West Des Moines · West Des Moines Comm School District | High | 61.1% | -6.2pp |
| 241 | Knoxville High School Knoxville · Knoxville Comm School District | High | 60.9% | -6.4pp |
| 242 | Roosevelt High School Des Moines · Des Moines Independent Comm School District | High | 60.7% | -6.6pp |
| 243 | Paton-Churdan Jr-Sr High School Churdan · Paton-Churdan Comm School District | High | 60.6% | -6.7pp |
| 244 | CAM Jr./Sr. High School Anita · CAM Comm School District | High | 60.3% | -7.0pp |
| 245 | Wapsie Valley High School Fairbank · Wapsie Valley Comm School District | High | 60.2% | -7.1pp |
| 246 | Collins-Maxwell Middle/High School Maxwell · Collins-Maxwell Comm School District | High | 60.0% | -7.3pp |
| 247 | ExiraElk Horn-Kimballton High School Elk Horn · Exira-Elk Horn-Kimballton Comm School District | High | 60.0% | -7.3pp |
| 248 | Marshalltown High School Marshalltown · Marshalltown Comm School District | High | 59.7% | -7.6pp |
| 249 | Bellevue High School Bellevue · Bellevue Comm School District | High | 59.6% | -7.7pp |
| 250 | Eagle Grove High School Eagle Grove · Eagle Grove Comm School District | High | 59.4% | -7.9pp |
Page 5 of 7
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.