Iowa schools ranked by test score
Latest ISASP year (2024-25). 554 schools with reported Mathematics scores. State average: 71.0%.
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 301 | Harrison Elementary School Davenport · Davenport Comm School District | Elementary | 74.9% | +3.9pp |
| 302 | Wings Park Elementary School Oelwein · Oelwein Comm School District | Elementary | 74.8% | +3.8pp |
| 303 | Missouri Valley Elementary Missouri Valley · Missouri Valley Comm School District | Elementary | 74.7% | +3.7pp |
| 304 | Moravia Elementary School Moravia · Moravia Comm School District | Elementary | 74.6% | +3.6pp |
| 305 | Panorama Elementary Panora · Panorama Comm School District | Elementary | 74.5% | +3.5pp |
| 306 | AGWSR Elementary School Ackley · AGWSR Comm School District | Elementary | 74.4% | +3.4pp |
| 307 | Edwards Elementary School Ames · Ames Comm School District | Elementary | 74.4% | +3.4pp |
| 308 | Buffalo Elementary School Buffalo · Davenport Comm School District | Elementary | 74.3% | +3.3pp |
| 309 | Erskine Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 74.3% | +3.3pp |
| 310 | Shenandoah Elementary School Shenandoah · Shenandoah Comm School District | Elementary | 74.3% | +3.3pp |
| 311 | Pocahontas Area Elementary School Pocahontas · Pocahontas Area Comm School District | Elementary | 74.2% | +3.2pp |
| 312 | Walcott Elementary School Walcott · Davenport Comm School District | Elementary | 74.1% | +3.1pp |
| 313 | West Burlington Elem School West Burlington · West Burlington Ind School District | Elementary | 74.1% | +3.1pp |
| 314 | Mapleton Elementary School Mapleton · Maple Valley-Anthon Oto Comm School District | Elementary | 74.0% | +3.0pp |
| 315 | Horizon Elementary Johnston · Johnston Comm School District | Elementary | 73.9% | +2.9pp |
| 316 | Kittrell Elementary School Waterloo · Waterloo Comm School District | Elementary | 73.8% | +2.8pp |
| 317 | Oskaloosa Elementary School Oskaloosa · Oskaloosa Comm School District | Elementary | 73.8% | +2.8pp |
| 318 | Cedar Heights Elementary School Cedar Falls · Cedar Falls Comm School District | Elementary | 73.6% | +2.6pp |
| 319 | East Union Elementary Afton · East Union Comm School District | Elementary | 73.6% | +2.6pp |
| 320 | Hoover Elementary School West Branch · West Branch Comm School District | Elementary | 73.6% | +2.6pp |
| 321 | Colo-Nesco Elementary School Zearing · Colo-NESCO Comm School District | Elementary | 73.5% | +2.5pp |
| 322 | Emerson Elementary School Indianola · Indianola Comm School District | Elementary | 73.5% | +2.5pp |
| 323 | J C Hoglan Elementary School Marshalltown · Marshalltown Comm School District | Elementary | 73.4% | +2.4pp |
| 324 | Murray Elementary School Murray · Murray Comm School District | Elementary | 73.4% | +2.4pp |
| 325 | Sawyer Elementary School Ames · Ames Comm School District | Elementary | 73.4% | +2.4pp |
| 326 | Griswold Elementary Griswold · Griswold Comm School District | Elementary | 73.3% | +2.3pp |
| 327 | Irving Elementary School Dubuque · Dubuque Comm School District | Elementary | 73.1% | +2.1pp |
| 328 | Perry Elementary Perry · Perry Comm School District | Elementary | 73.1% | +2.1pp |
| 329 | Poyner Elementary Evansdale · Waterloo Comm School District | Elementary | 73.1% | +2.1pp |
| 330 | Starmont Elementary School Arlington · Starmont Comm School District | Elementary | 73.1% | +2.1pp |
| 331 | Whittier Elementary School Indianola · Indianola Comm School District | Elementary | 73.1% | +2.1pp |
| 332 | Fairmeadows Elementary School West Des Moines · West Des Moines Comm School District | Elementary | 73.0% | +2.0pp |
| 333 | Sergeant Bluff-Luton Elementary School Sergeant Bluff · Sergeant Bluff-Luton Comm School District | Elementary | 73.0% | +2.0pp |
| 334 | Northeast Hamilton Elementary School Blairsburg · Webster City Comm School District | Elementary | 72.9% | +1.9pp |
| 335 | Franklin Elementary School Marshalltown · Marshalltown Comm School District | Elementary | 72.8% | +1.8pp |
| 336 | West Fork Elementary at Rockwell Rockwell · West Fork Comm School District | Elementary | 72.8% | +1.8pp |
| 337 | Buford Garner Elementary North Liberty · Iowa City Comm School District | Elementary | 72.7% | +1.7pp |
| 338 | Hiawatha Elementary School Hiawatha · Cedar Rapids Comm School District | Elementary | 72.7% | +1.7pp |
| 339 | Calamus-Wheatland Elementary Attendance Center Calamus · Calamus-Wheatland Comm School District | Elementary | 72.6% | +1.6pp |
| 340 | Mulberry Elementary School Muscatine · Muscatine Comm School District | Elementary | 72.5% | +1.5pp |
| 341 | Northwest Elementary School Ankeny · Ankeny Comm School District | Elementary | 72.4% | +1.4pp |
| 342 | Lincoln Elementary School Spencer · Spencer Comm School District | Elementary | 72.2% | +1.2pp |
| 343 | Perry Creek Elementary School Sioux City · Sioux City Comm School District | Elementary | 72.2% | +1.2pp |
| 344 | Van Buren County Community School District Douds Center Douds · Van Buren County Comm School District | Elementary | 72.2% | +1.2pp |
| 345 | Wilton Elementary School Wilton · Wilton Comm School District | Elementary | 72.2% | +1.2pp |
| 346 | Keota Elementary School Keota · Keota Comm School District | Elementary | 72.1% | +1.1pp |
| 347 | Olmsted Elementary School Urbandale · Urbandale Comm School District | Elementary | 72.0% | +1.0pp |
| 348 | Prairie City Elementary School Prairie City · PCM Comm School District | Elementary | 72.0% | +1.0pp |
| 349 | Harding Elementary School Mason City · Mason City Comm School District | Elementary | 71.9% | +0.9pp |
| 350 | Clarion-Goldfield-Dows Elementary School Clarion · Clarion-Goldfield-Dows Comm School District | Elementary | 71.8% | +0.8pp |
Page 7 of 12
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 Mathematics 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.