Iowa schools ranked by test score
Latest ISASP year (2024-25). 1,117 schools with reported English Language Arts scores. State average: 73.7%.
| Rank | School | Level | English Language Arts | vs state |
|---|---|---|---|---|
| 101 | Clarksville High School Clarksville · Clarksville Comm School District | High | 87.6% | +13.9pp |
| 102 | North Union Middle School Swea City · North Kossuth Comm School District | Middle | 87.6% | +13.9pp |
| 103 | South Hamilton Middle And High School Jewell · South Hamilton Comm School District | High | 87.6% | +13.9pp |
| 104 | Webster Elementary School Urbandale · Urbandale Comm School District | Elementary | 87.6% | +13.9pp |
| 105 | Brooklyn-Guernsey-Malcom Jr-Sr High School Brooklyn · Brooklyn-Guernsey-Malcom Comm School District | High | 87.3% | +13.6pp |
| 106 | Lynnville-Sully High School Sully · Lynnville-Sully Comm School District | High | 87.3% | +13.6pp |
| 107 | Southview Middle School Ankeny · Ankeny Comm School District | High | 87.3% | +13.6pp |
| 108 | Springville Secondary School Springville · Springville Comm School District | High | 87.3% | +13.6pp |
| 109 | Lisbon Secondary School Lisbon · Lisbon Comm School District | High | 87.2% | +13.5pp |
| 110 | Glenwood Middle School Glenwood · Glenwood Comm School District | Middle | 87.1% | +13.4pp |
| 111 | Hudson High School Hudson · Hudson Comm School District | High | 87.1% | +13.4pp |
| 112 | West Delaware High School Manchester · West Delaware County Comm School District | High | 87.1% | +13.4pp |
| 113 | Waukon Middle School Waukon · Allamakee Comm School District | Middle | 87.0% | +13.3pp |
| 114 | Penn Elementary School North Liberty · Iowa City Comm School District | Elementary | 86.9% | +13.2pp |
| 115 | South O'Brien Secondary School Paullina · South O'Brien Comm School District | High | 86.9% | +13.2pp |
| 116 | Waukon High School Waukon · Allamakee Comm School District | High | 86.9% | +13.2pp |
| 117 | Roland-Story Elementary School Story City · Roland-Story Comm School District | Elementary | 86.8% | +13.1pp |
| 118 | Kingsley-Pierson High School Kingsley · Kingsley-Pierson Comm School District | High | 86.7% | +13.0pp |
| 119 | Shuler Elementary School Clive · Waukee Comm School District | Elementary | 86.7% | +13.0pp |
| 120 | West Lyon Elementary School Inwood · West Lyon Comm School District | Elementary | 86.7% | +13.0pp |
| 121 | West Marshall Middle School State Center · West Marshall Comm School District | Middle | 86.7% | +13.0pp |
| 122 | Roland-Story Middle School Roland · Roland-Story Comm School District | Middle | 86.6% | +12.9pp |
| 123 | Sergeant Bluff-Luton Middle School Sergeant Bluff · Sergeant Bluff-Luton Comm School District | Middle | 86.6% | +12.9pp |
| 124 | Whittier Elementary School Clinton · Clinton Comm School District | Elementary | 86.6% | +12.9pp |
| 125 | Garner-Hayfield-Ventura High School Garner · Garner-Hayfield-Ventura Comm School District | High | 86.5% | +12.8pp |
| 126 | Grundy Center Middle School Grundy Center · Grundy Center Comm School District | Middle | 86.5% | +12.8pp |
| 127 | Hazel Point Intermediate School Marion · Linn-Mar Comm School District | Middle | 86.5% | +12.8pp |
| 128 | John Glenn Elementary School Donahue · North Scott Comm School District | Elementary | 86.5% | +12.8pp |
| 129 | MFL MarMac Middle School Mcgregor · MFL MarMac Comm School District | Middle | 86.5% | +12.8pp |
| 130 | West Burlington Arnold Jr./Sr. High School West Burlington · West Burlington Ind School District | High | 86.5% | +12.8pp |
| 131 | Ballard Middle School Huxley · Ballard Comm School District | Middle | 86.4% | +12.7pp |
| 132 | Nodaway Valley Middle School Fontanelle · Nodaway Valley Comm School District | Middle | 86.4% | +12.7pp |
| 133 | Sheldon Middle School Sheldon · Sheldon Comm School District | Middle | 86.4% | +12.7pp |
| 134 | Grinnell Community Senior High School Grinnell · Grinnell-Newburg Comm School District | High | 86.3% | +12.6pp |
| 135 | Henry A Wallace Elementary School Johnston · Johnston Comm School District | Elementary | 86.3% | +12.6pp |
| 136 | Jesup Elementary School Jesup · Jesup Comm School District | Elementary | 86.3% | +12.6pp |
| 137 | Madrid High School Madrid · Madrid Comm School District | High | 86.3% | +12.6pp |
| 138 | North Polk High School Alleman · North Polk Comm School District | High | 86.3% | +12.6pp |
| 139 | South Hamilton Elem Jewell · South Hamilton Comm School District | Elementary | 86.3% | +12.6pp |
| 140 | Western Dubuque High School Epworth · Western Dubuque Comm School District | High | 86.3% | +12.6pp |
| 141 | Albert City-Truesdale Elementary School Albert City · Albert City-Truesdale Comm School District | Elementary | 86.2% | +12.5pp |
| 142 | Southdale Elementary School Cedar Falls · Cedar Falls Comm School District | Elementary | 86.2% | +12.5pp |
| 143 | BCLUW High School Conrad · BCLUW Comm School District | High | 86.1% | +12.4pp |
| 144 | Central Lee High School Donnellson · Central Lee Comm School District | High | 86.1% | +12.4pp |
| 145 | Irving Elementary School Indianola · Indianola Comm School District | Elementary | 86.1% | +12.4pp |
| 146 | Excelsior Middle School Marion · Linn-Mar Comm School District | Middle | 86.0% | +12.3pp |
| 147 | Viola Gibson Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 86.0% | +12.3pp |
| 148 | Indian Creek Elementary School Marion · Linn-Mar Comm School District | Elementary | 85.9% | +12.2pp |
| 149 | Sigourney Jr-Sr High Sch Sigourney · Sigourney Comm School District | High | 85.9% | +12.2pp |
| 150 | Edward White Elementary School Eldridge · North Scott Comm School District | Elementary | 85.8% | +12.1pp |
Page 3 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 English Language Arts 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.