Iowa schools ranked by test score
Latest ISASP year (2024-25). 1,118 schools with reported Mathematics scores. State average: 71.0%.
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 551 | Benton Community Middle School Van Horne · Benton Comm School District | Middle | 74.4% | +3.4pp |
| 552 | Edwards Elementary School Ames · Ames Comm School District | Elementary | 74.4% | +3.4pp |
| 553 | West Harrison Middle School/High School Mondamin · West Harrison Comm School District | High | 74.4% | +3.4pp |
| 554 | Buffalo Elementary School Buffalo · Davenport Comm School District | Elementary | 74.3% | +3.3pp |
| 555 | East Union Middle-High School Afton · East Union Comm School District | High | 74.3% | +3.3pp |
| 556 | Erskine Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 74.3% | +3.3pp |
| 557 | Liberty High School North Liberty · Iowa City Comm School District | High | 74.3% | +3.3pp |
| 558 | North Union Middle School Swea City · North Kossuth Comm School District | Middle | 74.3% | +3.3pp |
| 559 | Shenandoah Elementary School Shenandoah · Shenandoah Comm School District | Elementary | 74.3% | +3.3pp |
| 560 | Shenandoah High School Shenandoah · Shenandoah Comm School District | High | 74.3% | +3.3pp |
| 561 | Alta-Aurelia High School Alta · Alta-Aurelia Comm School District | High | 74.2% | +3.2pp |
| 562 | Lake Mills Senior High School Lake Mills · Lake Mills Comm School District | High | 74.2% | +3.2pp |
| 563 | Merrill Middle School Des Moines · Des Moines Independent Comm School District | Middle | 74.2% | +3.2pp |
| 564 | Pocahontas Area Elementary School Pocahontas · Pocahontas Area Comm School District | Elementary | 74.2% | +3.2pp |
| 565 | Lamoni Middle School Lamoni · Lamoni Comm School District | Middle | 74.1% | +3.1pp |
| 566 | Timberline School Waukee · Waukee Comm School District | High | 74.1% | +3.1pp |
| 567 | Walcott Elementary School Walcott · Davenport Comm School District | Elementary | 74.1% | +3.1pp |
| 568 | West Branch Middle School West Branch · West Branch Comm School District | Middle | 74.1% | +3.1pp |
| 569 | West Burlington Elem School West Burlington · West Burlington Ind School District | Elementary | 74.1% | +3.1pp |
| 570 | Ames High School Ames · Ames Comm School District | High | 74.0% | +3.0pp |
| 571 | Danville Junior-Senior High School Danville · Danville Comm School District | High | 74.0% | +3.0pp |
| 572 | Hampton-Dumont High School Hampton · Hampton-Dumont Comm School District | High | 74.0% | +3.0pp |
| 573 | Mapleton Elementary School Mapleton · Maple Valley-Anthon Oto Comm School District | Elementary | 74.0% | +3.0pp |
| 574 | Fairfield High School Fairfield · Fairfield Comm School District | High | 73.9% | +2.9pp |
| 575 | Horizon Elementary Johnston · Johnston Comm School District | Elementary | 73.9% | +2.9pp |
| 576 | Sioux Central Middle School Sioux Rapids · Sioux Central Comm School District | Middle | 73.9% | +2.9pp |
| 577 | West Senior High School Iowa City · Iowa City Comm School District | High | 73.9% | +2.9pp |
| 578 | Woodbury Central Middle School Moville · Woodbury Central Comm School District | Middle | 73.9% | +2.9pp |
| 579 | Kittrell Elementary School Waterloo · Waterloo Comm School District | Elementary | 73.8% | +2.8pp |
| 580 | Oskaloosa Elementary School Oskaloosa · Oskaloosa Comm School District | Elementary | 73.8% | +2.8pp |
| 581 | Starmont Middle School Arlington · Starmont Comm School District | Middle | 73.7% | +2.7pp |
| 582 | Cedar Heights Elementary School Cedar Falls · Cedar Falls Comm School District | Elementary | 73.6% | +2.6pp |
| 583 | Creston Middle School Creston · Creston Comm School District | Middle | 73.6% | +2.6pp |
| 584 | East Union Elementary Afton · East Union Comm School District | Elementary | 73.6% | +2.6pp |
| 585 | Hoover Elementary School West Branch · West Branch Comm School District | Elementary | 73.6% | +2.6pp |
| 586 | Lewis Central Senior High School Council Bluffs · Lewis Central Comm School District | High | 73.6% | +2.6pp |
| 587 | North Butler Jr/Sr High School Greene · North Butler Comm School District | High | 73.6% | +2.6pp |
| 588 | Paton-Churdan Jr-Sr High School Churdan · Paton-Churdan Comm School District | High | 73.6% | +2.6pp |
| 589 | Riverside Middle/Senior High School Oakland · Riverside Comm School District | High | 73.6% | +2.6pp |
| 590 | Sheldon High School Sheldon · Sheldon Comm School District | High | 73.6% | +2.6pp |
| 591 | Southeast Warren Jr-Sr High School Liberty Center · Southeast Warren Comm School District | High | 73.6% | +2.6pp |
| 592 | West Fork Middle School SHEFFIELD · West Fork Comm School District | Middle | 73.6% | +2.6pp |
| 593 | Camanche High School Camanche · Camanche Comm School District | High | 73.5% | +2.5pp |
| 594 | Colo-Nesco Elementary School Zearing · Colo-NESCO Comm School District | Elementary | 73.5% | +2.5pp |
| 595 | Emerson Elementary School Indianola · Indianola Comm School District | Elementary | 73.5% | +2.5pp |
| 596 | Indianola Middle School Indianola · Indianola Comm School District | Middle | 73.5% | +2.5pp |
| 597 | South Hardin Middle School Hubbard · Hubbard-Radcliffe Comm School District | Middle | 73.5% | +2.5pp |
| 598 | J C Hoglan Elementary School Marshalltown · Marshalltown Comm School District | Elementary | 73.4% | +2.4pp |
| 599 | Murray Elementary School Murray · Murray Comm School District | Elementary | 73.4% | +2.4pp |
| 600 | North Fayette Valley High School West Union · North Fayette Valley Comm School District | High | 73.4% | +2.4pp |
Page 12 of 23
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.