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 |
|---|---|---|---|---|
| 1051 | Storm Lake Elementary Storm Lake · Storm Lake Comm School District | Elementary | 47.5% | -23.5pp |
| 1052 | Jackson Elementary School Davenport · Davenport Comm School District | Elementary | 47.4% | -23.6pp |
| 1053 | Thomas Jefferson Middle School Dubuque · Dubuque Comm School District | Middle | 47.4% | -23.6pp |
| 1054 | Hillis Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 47.3% | -23.7pp |
| 1055 | Cunningham School Waterloo · Waterloo Comm School District | Elementary | 47.1% | -23.9pp |
| 1056 | Oelwein Middle School Oelwein · Oelwein Comm School District | Middle | 47.1% | -23.9pp |
| 1057 | Monroe Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 47.0% | -24.0pp |
| 1058 | Moulton Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 47.0% | -24.0pp |
| 1059 | Storm Lake Middle School Storm Lake · Storm Lake Comm School District | Middle | 46.8% | -24.2pp |
| 1060 | Cleveland Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 46.7% | -24.3pp |
| 1061 | East High School Waterloo · Waterloo Comm School District | High | 46.7% | -24.3pp |
| 1062 | Carver Elementary Des Moines · Des Moines Independent Comm School District | Elementary | 46.6% | -24.4pp |
| 1063 | Park Ave Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 46.5% | -24.5pp |
| 1064 | West Liberty Elementary School West Liberty · West Liberty Comm School District | Elementary | 46.1% | -24.9pp |
| 1065 | Hayes Elementary School Davenport · Davenport Comm School District | Elementary | 45.9% | -25.1pp |
| 1066 | Essex Elementary School Essex · Essex Comm School District | Elementary | 45.5% | -25.5pp |
| 1067 | Saydel High School Des Moines · Saydel Comm School District | High | 45.4% | -25.6pp |
| 1068 | Storm Lake High School Storm Lake · Storm Lake Comm School District | High | 45.4% | -25.6pp |
| 1069 | Cedar River Academy at Taylor Cedar Rapids · Cedar Rapids Comm School District | Elementary | 45.3% | -25.7pp |
| 1070 | Eagle Grove High School Eagle Grove · Eagle Grove Comm School District | High | 45.3% | -25.7pp |
| 1071 | Grant Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 45.2% | -25.8pp |
| 1072 | Kirkwood Elementary School Coralville · Iowa City Comm School District | Elementary | 45.0% | -26.0pp |
| 1073 | Callanan Middle School Des Moines · Des Moines Independent Comm School District | Middle | 44.2% | -26.8pp |
| 1074 | Studebaker Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 43.9% | -27.1pp |
| 1075 | James Elementary School Ottumwa · Ottumwa Comm School District | Elementary | 43.3% | -27.7pp |
| 1076 | John R Mott Jr/Hi School Postville · Postville Comm School District | High | 43.3% | -27.7pp |
| 1077 | Brubaker Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 43.0% | -28.0pp |
| 1078 | Capitol View Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 42.9% | -28.1pp |
| 1079 | Hoover High School Des Moines · Des Moines Independent Comm School District | High | 42.4% | -28.6pp |
| 1080 | ICCSD Online Learning Program IOWA CITY · Iowa City Comm School District | Combined | 42.4% | -28.6pp |
| 1081 | Wright Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 42.4% | -28.6pp |
| 1082 | Cooper Elementary School Fort Dodge · Fort Dodge Comm School District | Elementary | 42.3% | -28.7pp |
| 1083 | Duncombe Elementary School Fort Dodge · Fort Dodge Comm School District | Elementary | 42.3% | -28.7pp |
| 1084 | Harding Middle School Des Moines · Des Moines Independent Comm School District | Middle | 42.3% | -28.7pp |
| 1085 | Hamburg Charter High School Hamburg · Hamburg Comm School District | High | 41.6% | -29.4pp |
| 1086 | Williams Middle School Davenport · Davenport Comm School District | Middle | 41.4% | -29.6pp |
| 1087 | Audubon Elementary School Dubuque · Dubuque Comm School District | Elementary | 41.0% | -30.0pp |
| 1088 | Lovejoy Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 41.0% | -30.0pp |
| 1089 | Howe Elementary Des Moines · Des Moines Independent Comm School District | Elementary | 40.9% | -30.1pp |
| 1090 | Edward Stone Middle School Burlington · Burlington Comm School District | Middle | 40.6% | -30.4pp |
| 1091 | Goodrell Middle School Des Moines · Des Moines Independent Comm School District | Middle | 40.6% | -30.4pp |
| 1092 | Hoyt Middle School Des Moines · Des Moines Independent Comm School District | Middle | 40.2% | -30.8pp |
| 1093 | Lincoln High School Des Moines · Des Moines Independent Comm School District | High | 40.2% | -30.8pp |
| 1094 | Weeks Middle School Des Moines · Des Moines Independent Comm School District | Middle | 40.1% | -30.9pp |
| 1095 | Iowa Connections Academy High School Anita · CAM Comm School District | High | 39.3% | -31.7pp |
| 1096 | Burlington Community High School Burlington · Burlington Comm School District | High | 39.1% | -31.9pp |
| 1097 | West High School Davenport · Davenport Comm School District | High | 39.0% | -32.0pp |
| 1098 | Wilson Middle School Cedar Rapids · Cedar Rapids Comm School District | Middle | 38.8% | -32.2pp |
| 1099 | Choice Charter School Union · Choice Charter Schools | High | 38.3% | -32.7pp |
| 1100 | Findley Elementary School Des Moines · Des Moines Independent Comm School District | Elementary | 38.3% | -32.7pp |
Page 22 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.