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 |
|---|---|---|---|---|
| 951 | Bunger Middle School Evansdale · Waterloo Comm School District | Middle | 57.7% | -13.3pp |
| 952 | Lowell Elementary School Waterloo · Waterloo Comm School District | Elementary | 57.7% | -13.3pp |
| 953 | Perry High School Perry · Perry Comm School District | High | 57.7% | -13.3pp |
| 954 | Twin Cedars Jr-Sr High School Bussey · Twin Cedars Comm School District | High | 57.7% | -13.3pp |
| 955 | Franklin Middle School Cedar Rapids · Cedar Rapids Comm School District | Middle | 57.6% | -13.4pp |
| 956 | George Washington High School Cedar Rapids · Cedar Rapids Comm School District | High | 57.6% | -13.4pp |
| 957 | Richard O. Jacobson Elementary School Belmond · Belmond-Klemme Comm School District | Elementary | 57.5% | -13.5pp |
| 958 | West High School Waterloo · Waterloo Comm School District | High | 57.4% | -13.6pp |
| 959 | B R Miller Middle School Marshalltown · Marshalltown Comm School District | Middle | 57.3% | -13.7pp |
| 960 | Easton Valley Junior High / High School Preston · Easton Valley Comm School District | High | 57.2% | -13.8pp |
| 961 | McKinley Elementary School Muscatine · Muscatine Comm School District | Elementary | 57.1% | -13.9pp |
| 962 | Oelwein High School Oelwein · Oelwein Comm School District | High | 56.8% | -14.2pp |
| 963 | Fort Dodge Middle School Fort Dodge · Fort Dodge Comm School District | Middle | 56.7% | -14.3pp |
| 964 | Jefferson Elementary School Clinton · Clinton Comm School District | Elementary | 56.7% | -14.3pp |
| 965 | Unity Elementary School Sioux City · Sioux City Comm School District | Elementary | 56.6% | -14.4pp |
| 966 | West Bend-Mallard High School West Bend · West Bend-Mallard Comm School District | High | 56.5% | -14.5pp |
| 967 | Phillips Elementary Des Moines · Des Moines Independent Comm School District | Elementary | 56.3% | -14.7pp |
| 968 | Rue Elementary School Council Bluffs · Council Bluffs Comm School District | Elementary | 56.3% | -14.7pp |
| 969 | Woodbury Elementary School Marshalltown · Marshalltown Comm School District | Elementary | 56.3% | -14.7pp |
| 970 | Ottumwa High School Ottumwa · Ottumwa Comm School District | High | 56.1% | -14.9pp |
| 971 | Essex Junior-Senior High School Essex · Essex Comm School District | High | 56.0% | -15.0pp |
| 972 | Hoover Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 56.0% | -15.0pp |
| 973 | Clarke Community Middle School Osceola · Clarke Comm School District | Middle | 55.6% | -15.4pp |
| 974 | McCombs Middle School Des Moines · Des Moines Independent Comm School District | Middle | 55.5% | -15.5pp |
| 975 | Wood Middle School Davenport · Davenport Comm School District | Middle | 55.5% | -15.5pp |
| 976 | Grant Wood Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 55.3% | -15.7pp |
| 977 | Southeast Valley High School Gowrie · Southeast Valley Community School District | High | 55.3% | -15.7pp |
| 978 | McKinley STEAM Academy Cedar Rapids · Cedar Rapids Comm School District | Middle | 55.1% | -15.9pp |
| 979 | Clarke Community High School Osceola · Clarke Comm School District | High | 55.0% | -16.0pp |
| 980 | Graettinger-Terril High School Graettinger · Graettinger-Terril Comm School District | High | 55.0% | -16.0pp |
| 981 | Irving Elementary School Sioux City · Sioux City Comm School District | Elementary | 54.9% | -16.1pp |
| 982 | Southwest Valley High school Corning · Corning Comm School District | High | 54.8% | -16.2pp |
| 983 | Fillmore Elementary School Davenport · Davenport Comm School District | Elementary | 54.7% | -16.3pp |
| 984 | Cardinal High School Eldon · Cardinal Comm School District | High | 54.4% | -16.6pp |
| 985 | Graettinger-Terril Middle School Graettinger · Graettinger-Terril Comm School District | Middle | 54.4% | -16.6pp |
| 986 | Clarke Community Elementary School Osceola · Clarke Comm School District | Elementary | 54.1% | -16.9pp |
| 987 | Newell-Fonda High School Newell · Newell-Fonda Comm School District | High | 54.1% | -16.9pp |
| 988 | Harrison Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 54.0% | -17.0pp |
| 989 | Lamoni High School Lamoni · Lamoni Comm School District | High | 53.9% | -17.1pp |
| 990 | Moulton Elementary School Moulton · Moulton-Udell Comm School District | Elementary | 53.8% | -17.2pp |
| 991 | Truman Elementary School Davenport · Davenport Comm School District | Elementary | 53.8% | -17.2pp |
| 992 | South Tama County High School Tama · South Tama County | High | 53.7% | -17.3pp |
| 993 | Aldo Leopold Intermediate School Burlington · Burlington Comm School District | Middle | 53.6% | -17.4pp |
| 994 | North High School Sioux City · Sioux City Comm School District | High | 53.6% | -17.4pp |
| 995 | Woodrow Wilson Middle School Council Bluffs · Council Bluffs Comm School District | Middle | 53.4% | -17.6pp |
| 996 | Rogers Elementary School Marshalltown · Marshalltown Comm School District | Elementary | 53.1% | -17.9pp |
| 997 | West Central Valley High School Stuart · West Central Valley Comm School District | High | 53.0% | -18.0pp |
| 998 | Clinton High School Clinton · Clinton Comm School District | High | 52.9% | -18.1pp |
| 999 | Liberty Intermediate School Ottumwa · Ottumwa Comm School District | Middle | 52.8% | -18.2pp |
| 1000 | Alexander Elementary Iowa City · Iowa City Comm School District | Elementary | 52.6% | -18.4pp |
Page 20 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.