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 |
|---|---|---|---|---|
| 801 | Eddyville-Blakesburg-Fremont Jr/Sr High Eddyville · Eddyville-Blakesburg- Fremont CSD | High | 67.2% | -3.8pp |
| 802 | Morningside Elementary Sioux City · Sioux City Comm School District | Elementary | 67.2% | -3.8pp |
| 803 | Western Hills Elementary School West Des Moines · West Des Moines Comm School District | Elementary | 67.2% | -3.8pp |
| 804 | Fisher Elementary School Marshalltown · Marshalltown Comm School District | Elementary | 67.1% | -3.9pp |
| 805 | Roosevelt Elementary School Council Bluffs · Council Bluffs Comm School District | Elementary | 67.0% | -4.0pp |
| 806 | South Central Calhoun High School Lake City · South Central Calhoun Comm School District | High | 67.0% | -4.0pp |
| 807 | Prairie High School Cedar Rapids · College Comm School District | High | 66.9% | -4.1pp |
| 808 | George Washington Middle School Dubuque · Dubuque Comm School District | Middle | 66.8% | -4.2pp |
| 809 | Boone High School Boone · Boone Comm School District | High | 66.7% | -4.3pp |
| 810 | Charter Oak-Ute Elementary School Charter Oak · Charter Oak-Ute Comm School District | Elementary | 66.7% | -4.3pp |
| 811 | Schleswig Middle School Schleswig · Schleswig Comm School District | Middle | 66.7% | -4.3pp |
| 812 | Wapello Elementary School Wapello · Wapello Comm School District | Elementary | 66.7% | -4.3pp |
| 813 | West Monona High School Onawa · West Monona Comm School District | High | 66.7% | -4.3pp |
| 814 | John F Kennedy High School Cedar Rapids · Cedar Rapids Comm School District | High | 66.6% | -4.4pp |
| 815 | Greene County High School Jefferson · Greene County Comm School District | High | 66.5% | -4.5pp |
| 816 | Lakeview Elementary Centerville · Centerville Comm School District | Elementary | 66.5% | -4.5pp |
| 817 | Leeds Elementary School Sioux City · Sioux City Comm School District | Elementary | 66.5% | -4.5pp |
| 818 | Loess Hills Elementary SIOUX CITY · Sioux City Comm School District | Elementary | 66.5% | -4.5pp |
| 819 | New London Jr-Sr High School New London · New London Comm School District | High | 66.5% | -4.5pp |
| 820 | Table Mound Elementary School Dubuque · Dubuque Comm School District | Elementary | 66.5% | -4.5pp |
| 821 | River Valley Junior- Senior High School Correctionville · River Valley Comm School District | High | 66.4% | -4.6pp |
| 822 | Wapsie Valley High School Fairbank · Wapsie Valley Comm School District | High | 66.4% | -4.6pp |
| 823 | Howar Middle School Centerville · Centerville Comm School District | Middle | 66.3% | -4.7pp |
| 824 | Keota High School Keota · Keota Comm School District | High | 66.3% | -4.7pp |
| 825 | Knoxville High School Knoxville · Knoxville Comm School District | High | 66.3% | -4.7pp |
| 826 | Lincoln Elementary School Charles City · Charles City Comm School District | Elementary | 66.3% | -4.7pp |
| 827 | Weber Elementary Iowa City · Iowa City Comm School District | Elementary | 66.3% | -4.7pp |
| 828 | West Branch High School West Branch · West Branch Comm School District | High | 66.3% | -4.7pp |
| 829 | City View High Cedar Rapids · Cedar Rapids Comm School District | High | 66.2% | -4.8pp |
| 830 | Glidden-Ralston Jr-Sr High School Glidden · Glidden-Ralston Comm School District | High | 66.2% | -4.8pp |
| 831 | Carter Lake Elementary School Carter Lake · Council Bluffs Comm School District | Elementary | 66.1% | -4.9pp |
| 832 | Dubuque Senior High School Dubuque · Dubuque Comm School District | High | 66.1% | -4.9pp |
| 833 | John Adams Middle School Mason City · Mason City Comm School District | Middle | 66.1% | -4.9pp |
| 834 | Van Allen Elementary School Chariton · Chariton Comm School District | Elementary | 66.0% | -5.0pp |
| 835 | Helen Lemme Elementary School Iowa City · Iowa City Comm School District | Elementary | 65.8% | -5.2pp |
| 836 | Durant Junior/Senior High School Durant · Durant Comm School District | High | 65.7% | -5.3pp |
| 837 | Emerson Hough Elementary School Newton · Newton Comm School District | Elementary | 65.6% | -5.4pp |
| 838 | Oskaloosa High School Oskaloosa · Oskaloosa Comm School District | High | 65.6% | -5.4pp |
| 839 | Woodbine High School Woodbine · Woodbine Comm School District | High | 65.6% | -5.4pp |
| 840 | Fremont-Mills Elementary School Tabor · Fremont-Mills Comm School District | Elementary | 65.5% | -5.5pp |
| 841 | Tipton Elementary School Tipton · Tipton Comm School District | Elementary | 65.5% | -5.5pp |
| 842 | Eisenhower Elementary School Davenport · Davenport Comm School District | Elementary | 65.3% | -5.7pp |
| 843 | Riceville High School Riceville · Riceville Comm School District | High | 65.3% | -5.7pp |
| 844 | Anamosa High School Anamosa · Anamosa Comm School District | High | 65.2% | -5.8pp |
| 845 | Central Elementary School Coralville · Iowa City Comm School District | Elementary | 65.2% | -5.8pp |
| 846 | Clinton Middle School Clinton · Clinton Comm School District | Middle | 65.2% | -5.8pp |
| 847 | Greene County Middle School Jefferson · Greene County Comm School District | Middle | 65.2% | -5.8pp |
| 848 | Muscatine High School Muscatine · Muscatine Comm School District | High | 65.2% | -5.8pp |
| 849 | Davis County Middle School Bloomfield · Davis County Comm School District | Middle | 65.0% | -6.0pp |
| 850 | North Hill Elementary School Burlington · Burlington Comm School District | Elementary | 65.0% | -6.0pp |
Page 17 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.