Iowa schools ranked by test score
Latest ISASP year (2024-25). 329 schools with reported Mathematics scores. State average: 71.0%.
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 51 | Southview Middle School Ankeny · Ankeny Comm School District | High | 80.2% | +9.2pp |
| 52 | Center Point-Urbana High School Center Point · Center Point-Urbana Comm School District | High | 80.1% | +9.1pp |
| 53 | Edgewood-Colesburg High School Edgewood · Edgewood-Colesburg Comm School District | High | 80.1% | +9.1pp |
| 54 | Kee High School Lansing · Eastern Allamakee Comm School District | High | 80.0% | +9.0pp |
| 55 | Glenwood Senior High School Glenwood · Glenwood Comm School District | High | 79.9% | +8.9pp |
| 56 | West Marshall High School State Center · West Marshall Comm School District | High | 79.9% | +8.9pp |
| 57 | Cedar Falls High School Cedar Falls · Cedar Falls Comm School District | High | 79.7% | +8.7pp |
| 58 | Forest City High School Forest City · Forest City Comm School District | High | 79.7% | +8.7pp |
| 59 | Lisbon Secondary School Lisbon · Lisbon Comm School District | High | 79.7% | +8.7pp |
| 60 | Harris-Lake Park High School Lake Park · Harris-Lake Park Comm School District | High | 79.5% | +8.5pp |
| 61 | Johnston Senior High School Johnston · Johnston Comm School District | High | 79.5% | +8.5pp |
| 62 | Norwalk Senior High School Norwalk · Norwalk Comm School District | High | 79.5% | +8.5pp |
| 63 | Underwood High School Underwood · Underwood Comm School District | High | 79.5% | +8.5pp |
| 64 | West Delaware High School Manchester · West Delaware County Comm School District | High | 79.5% | +8.5pp |
| 65 | Alburnett Senior High School Alburnett · Alburnett Comm School District | High | 79.2% | +8.2pp |
| 66 | Boyden-Hull High School Hull · Boyden-Hull Comm School District | High | 79.1% | +8.1pp |
| 67 | Grinnell Community Senior High School Grinnell · Grinnell-Newburg Comm School District | High | 79.1% | +8.1pp |
| 68 | Panorama High School Panora · Panorama Comm School District | High | 78.7% | +7.7pp |
| 69 | Hinton High School Hinton · Hinton Comm School District | High | 78.4% | +7.4pp |
| 70 | Indianola High School Indianola · Indianola Comm School District | High | 78.4% | +7.4pp |
| 71 | New Hampton High School New Hampton · New Hampton Comm School District | High | 78.3% | +7.3pp |
| 72 | MMCRU High School Marcus · Marcus-Meriden-Cleghorn Comm School District | High | 78.1% | +7.1pp |
| 73 | Northeast Middle-High School Goose Lake · Northeast Comm School District | High | 78.1% | +7.1pp |
| 74 | Sibley-Ocheyedan High School Sibley · Sibley-Ocheyedan Comm School District | High | 78.1% | +7.1pp |
| 75 | Ogden High School Ogden · Ogden Comm School District | High | 78.0% | +7.0pp |
| 76 | Clear Lake High School Clear Lake · Clear Lake Comm School District | High | 77.9% | +6.9pp |
| 77 | Odebolt Arthur Battle Creek Ida Grove High School Ida Grove · Odebolt Arthur Battle Creek Ida Grove Comm School District | High | 77.9% | +6.9pp |
| 78 | Brooklyn-Guernsey-Malcom Jr-Sr High School Brooklyn · Brooklyn-Guernsey-Malcom Comm School District | High | 77.8% | +6.8pp |
| 79 | Dike-New Hartford High School Dike · Dike-New Hartford Comm School District | High | 77.8% | +6.8pp |
| 80 | Lenox High School Lenox · Lenox Comm School District | High | 77.8% | +6.8pp |
| 81 | Osage High School Osage · Osage Comm School District | High | 77.8% | +6.8pp |
| 82 | Louisa-Muscatine JR/SR High School Letts · Louisa-Muscatine Comm School District | High | 77.7% | +6.7pp |
| 83 | Martensdale-St Marys Jr-Sr High School Martensdale · Martensdale-St Marys Comm School District | High | 77.7% | +6.7pp |
| 84 | Sergeant Bluff-Luton Senior High School Sergeant Bluff · Sergeant Bluff-Luton Comm School District | High | 77.7% | +6.7pp |
| 85 | South Hamilton Middle And High School Jewell · South Hamilton Comm School District | High | 77.5% | +6.5pp |
| 86 | North Union High School Armstrong · North Union Comm School District | High | 77.3% | +6.3pp |
| 87 | Sigourney Jr-Sr High Sch Sigourney · Sigourney Comm School District | High | 77.3% | +6.3pp |
| 88 | Sumner-Fredericksburg High School Sumner · Sumner-Fredericksburg Comm School District | High | 77.3% | +6.3pp |
| 89 | Union High School La Porte City · Union Comm School District | High | 77.3% | +6.3pp |
| 90 | Winterset Senior High School Winterset · Winterset Comm School District | High | 77.3% | +6.3pp |
| 91 | Nashua-Plainfield Junior-Senior High School Nashua · Nashua-Plainfield Comm School District | High | 77.0% | +6.0pp |
| 92 | Ankeny High School Ankeny · Ankeny Comm School District | High | 76.9% | +5.9pp |
| 93 | Garner-Hayfield-Ventura High School Garner · Garner-Hayfield-Ventura Comm School District | High | 76.9% | +5.9pp |
| 94 | IKM-Manning High School Manning · IKM-Manning Comm School District | High | 76.9% | +5.9pp |
| 95 | Wayne Community Jr-Sr High School Corydon · Wayne Comm School District | High | 76.9% | +5.9pp |
| 96 | Humboldt High School Humboldt · Humboldt Comm School District | High | 76.8% | +5.8pp |
| 97 | Highland High School Riverside · Highland Comm School District | High | 76.7% | +5.7pp |
| 98 | Mediapolis High School Mediapolis · Mediapolis Comm School District | High | 76.7% | +5.7pp |
| 99 | Nodaway Valley High School Greenfield · Nodaway Valley Comm School District | High | 76.7% | +5.7pp |
| 100 | Clarinda High School Clarinda · Clarinda Comm School District | High | 76.6% | +5.6pp |
Page 2 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 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.