Iowa schools ranked by test score
Latest ISASP year (2024-25). 231 schools with reported English Language Arts scores. State average: 73.7%.
| Rank | School | Level | English Language Arts | vs state |
|---|---|---|---|---|
| 101 | South Winneshiek Middle School Ossian · South Winneshiek Comm School District | Middle | 79.8% | +6.1pp |
| 102 | Highland Middle School Riverside · Highland Comm School District | Middle | 79.6% | +5.9pp |
| 103 | Mid-Prairie Middle School Kalona · Mid-Prairie Comm School District | Middle | 79.6% | +5.9pp |
| 104 | Remsen-Union Middle School Remsen · Remsen-Union Comm School District | Middle | 79.6% | +5.9pp |
| 105 | Lamoni Middle School Lamoni · Lamoni Comm School District | Middle | 79.3% | +5.6pp |
| 106 | West Hancock Middle School Kanawha · West Hancock Comm School District | Middle | 79.3% | +5.6pp |
| 107 | Ogden Middle School Ogden · Ogden Comm School District | Middle | 79.2% | +5.5pp |
| 108 | Emmetsburg Middle School Emmetsburg · Emmetsburg Comm School District | Middle | 79.1% | +5.4pp |
| 109 | Starmont Middle School Arlington · Starmont Comm School District | Middle | 79.1% | +5.4pp |
| 110 | Southeast Polk Middle School Altoona · Southeast Polk Comm School District | Middle | 79.0% | +5.3pp |
| 111 | Sioux Center Middle School Sioux Center · Sioux Center Comm School District | Middle | 78.9% | +5.2pp |
| 112 | Sioux Central Middle School Sioux Rapids · Sioux Central Comm School District | Middle | 78.9% | +5.2pp |
| 113 | Eleanor Roosevelt Middle School Dubuque · Dubuque Comm School District | Middle | 78.6% | +4.9pp |
| 114 | Newell-Fonda Middle School Newell · Newell-Fonda Comm School District | Middle | 78.5% | +4.8pp |
| 115 | Taft Middle School Cedar Rapids · Cedar Rapids Comm School District | Middle | 78.5% | +4.8pp |
| 116 | Spirit Lake Middle School Spirit Lake · Spirit Lake Comm School District | Middle | 78.3% | +4.6pp |
| 117 | Fairfield Middle School Fairfield · Fairfield Comm School District | Middle | 78.1% | +4.4pp |
| 118 | Tipton Middle School Tipton · Tipton Comm School District | Middle | 77.4% | +3.7pp |
| 119 | East Buchanan Middle School Winthrop · East Buchanan Comm School District | Middle | 77.3% | +3.6pp |
| 120 | Creston Middle School Creston · Creston Comm School District | Middle | 77.2% | +3.5pp |
| 121 | New Hampton Middle School New Hampton · New Hampton Comm School District | Middle | 77.2% | +3.5pp |
| 122 | North Fayette Valley Middle School Elgin · North Fayette Valley Comm School District | Middle | 77.2% | +3.5pp |
| 123 | Stilwell Junior High School West Des Moines · West Des Moines Comm School District | Middle | 77.2% | +3.5pp |
| 124 | Missouri Valley Middle School Missouri Valley · Missouri Valley Comm School District | Middle | 77.0% | +3.3pp |
| 125 | Cardinal Junior High Eldon · Cardinal Comm School District | Middle | 76.8% | +3.1pp |
| 126 | Anamosa Middle School Anamosa · Anamosa Comm School District | Middle | 76.7% | +3.0pp |
| 127 | Perry Middle School Perry · Perry Comm School District | Middle | 76.7% | +3.0pp |
| 128 | Southeast Valley Middle School Burnside · Southeast Valley Community School District | Middle | 76.7% | +3.0pp |
| 129 | Vernon Middle School Marion · Marion Independent School District | Middle | 76.6% | +2.9pp |
| 130 | Northwest Middle School Coralville · Iowa City Comm School District | Middle | 76.5% | +2.8pp |
| 131 | Galva-Holstein Upper Elementary Galva · Galva-Holstein Comm School District | Middle | 76.2% | +2.5pp |
| 132 | Harding Middle School Cedar Rapids · Cedar Rapids Comm School District | Middle | 76.2% | +2.5pp |
| 133 | Knoxville Middle School Knoxville · Knoxville Comm School District | Middle | 76.2% | +2.5pp |
| 134 | Urbandale Middle School Urbandale · Urbandale Comm School District | Middle | 76.1% | +2.4pp |
| 135 | Webster City Middle School Webster City · Webster City Comm School District | Middle | 76.1% | +2.4pp |
| 136 | Bondurant - Farrar Intermediate School Bondurant · Bondurant-Farrar Comm School District | Middle | 76.0% | +2.3pp |
| 137 | Carlisle Middle School Carlisle · Carlisle Comm School District | Middle | 76.0% | +2.3pp |
| 138 | Chariton Middle School Chariton · Chariton Comm School District | Middle | 76.0% | +2.3pp |
| 139 | Norway Elementary School Norway · Benton Comm School District | Middle | 75.9% | +2.2pp |
| 140 | Merrill Middle School Des Moines · Des Moines Independent Comm School District | Middle | 75.8% | +2.1pp |
| 141 | Oskaloosa Middle School Oskaloosa · Oskaloosa Comm School District | Middle | 75.6% | +1.9pp |
| 142 | West Bend-Mallard Middle School West Bend · West Bend-Mallard Comm School District | Middle | 75.6% | +1.9pp |
| 143 | Carroll Middle School Carroll · Carroll Comm School District | Middle | 75.5% | +1.8pp |
| 144 | Cherokee Middle School Cherokee · Cherokee Comm School District | Middle | 75.5% | +1.8pp |
| 145 | George-Little Rock Middle School George · George-Little Rock Comm School District | Middle | 75.4% | +1.7pp |
| 146 | Boulder Peak Intermediate School Marion · Linn-Mar Comm School District | Middle | 75.3% | +1.6pp |
| 147 | East Middle School Sioux City · Sioux City Comm School District | Middle | 75.2% | +1.5pp |
| 148 | Norwalk Middle School Norwalk · Norwalk Comm School District | Middle | 75.2% | +1.5pp |
| 149 | Southwest Valley Middle School Villisca · Villisca Comm School District | Middle | 75.2% | +1.5pp |
| 150 | Winterset Junior High School Winterset · Winterset Comm School District | Middle | 75.1% | +1.4pp |
Page 3 of 5
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.