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 |
|---|---|---|---|---|
| 651 | North Iowa High School Buffalo Center · North Iowa Comm School District | High | 73.6% | -0.1pp |
| 652 | Pierce Elementary School Cedar Rapids · Cedar Rapids Comm School District | Elementary | 73.6% | -0.1pp |
| 653 | West Bend-Mallard Elementary School West Bend · West Bend-Mallard Comm School District | Elementary | 73.6% | -0.1pp |
| 654 | Bondurant-Farrar High School Bondurant · Bondurant-Farrar Comm School District | High | 73.5% | -0.2pp |
| 655 | Sunset Heights Elementary School Webster City · Webster City Comm School District | Elementary | 73.5% | -0.2pp |
| 656 | Ballard East Elementary Cambridge · Ballard Comm School District | Elementary | 73.4% | -0.3pp |
| 657 | Gladbrook-Reinbeck Elementary School Reinbeck · Gladbrook-Reinbeck Comm School District | Elementary | 73.4% | -0.3pp |
| 658 | Grinnell Community Middle School Grinnell · Grinnell-Newburg Comm School District | Middle | 73.3% | -0.4pp |
| 659 | Leeds Elementary School Sioux City · Sioux City Comm School District | Elementary | 73.3% | -0.4pp |
| 660 | Perry High School Perry · Perry Comm School District | High | 73.3% | -0.4pp |
| 661 | Riverside Elementary School Sioux City · Sioux City Comm School District | Elementary | 73.3% | -0.4pp |
| 662 | Eisenhower Elementary School Ottumwa · Ottumwa Comm School District | Elementary | 73.2% | -0.5pp |
| 663 | Pekin Elementary School Packwood · Pekin Comm School District | Elementary | 73.2% | -0.5pp |
| 664 | Wayne Elementary School Corydon · Wayne Comm School District | Elementary | 73.2% | -0.5pp |
| 665 | Guthrie Center Elementary School Guthrie Center · Guthrie Center Comm School District | Elementary | 73.1% | -0.6pp |
| 666 | Knoxville High School Knoxville · Knoxville Comm School District | High | 73.1% | -0.6pp |
| 667 | Lincoln Elementary School Spencer · Spencer Comm School District | Elementary | 73.1% | -0.6pp |
| 668 | Southeast Middle School Iowa City · Iowa City Comm School District | Middle | 73.1% | -0.6pp |
| 669 | Tri-Center Middle School Neola · Tri-Center Comm School District | Middle | 73.1% | -0.6pp |
| 670 | Akron Westfield Senior High School Akron · Akron Westfield Comm School District | High | 73.0% | -0.7pp |
| 671 | Essex Junior-Senior High School Essex · Essex Comm School District | High | 73.0% | -0.7pp |
| 672 | Madison Elementary School Pella · Pella Comm School District | Elementary | 73.0% | -0.7pp |
| 673 | Shenandoah Elementary School Shenandoah · Shenandoah Comm School District | Elementary | 73.0% | -0.7pp |
| 674 | Clark Elementary School Le Mars · Le Mars Comm School District | Elementary | 72.9% | -0.8pp |
| 675 | Okoboji Middle School Milford · Okoboji Comm School District | Middle | 72.9% | -0.8pp |
| 676 | Tipton High School Tipton · Tipton Comm School District | High | 72.9% | -0.8pp |
| 677 | Easton Valley Elementary School Miles · Easton Valley Comm School District | Elementary | 72.8% | -0.9pp |
| 678 | Camanche Middle School Camanche · Camanche Comm School District | Middle | 72.7% | -1.0pp |
| 679 | Herbert Hoover Elementary School Iowa City · Iowa City Comm School District | Elementary | 72.7% | -1.0pp |
| 680 | Woodside Middle School Des Moines · Saydel Comm School District | Middle | 72.7% | -1.0pp |
| 681 | Clive Learning Academy Des Moines · West Des Moines Comm School District | Elementary | 72.6% | -1.1pp |
| 682 | Lone Tree Middle-Senior High School Lone Tree · Lone Tree Comm School District | High | 72.6% | -1.1pp |
| 683 | Midland Middle/High School Wyoming · Midland Comm School District | High | 72.6% | -1.1pp |
| 684 | Franklin Elementary School Muscatine · Muscatine Comm School District | Elementary | 72.5% | -1.2pp |
| 685 | Sawyer Elementary School Ames · Ames Comm School District | Elementary | 72.5% | -1.2pp |
| 686 | Broadway Elementary School Denison · Denison Comm School District | Elementary | 72.4% | -1.3pp |
| 687 | Buffalo Elementary School Buffalo · Davenport Comm School District | Elementary | 72.4% | -1.3pp |
| 688 | Charles City Middle School Charles City · Charles City Comm School District | Middle | 72.4% | -1.3pp |
| 689 | Davis County Middle School Bloomfield · Davis County Comm School District | Middle | 72.4% | -1.3pp |
| 690 | Hamburg Charter High School Hamburg · Hamburg Comm School District | High | 72.4% | -1.3pp |
| 691 | Keokuk Middle School Keokuk · Keokuk Comm School District | Middle | 72.4% | -1.3pp |
| 692 | Sioux Central Elementary School Sioux Rapids · Sioux Central Comm School District | Elementary | 72.4% | -1.3pp |
| 693 | Starmont High School Arlington · Starmont Comm School District | High | 72.4% | -1.3pp |
| 694 | Wapsie Valley High School Fairbank · Wapsie Valley Comm School District | High | 72.4% | -1.3pp |
| 695 | Griswold Elementary Griswold · Griswold Comm School District | Elementary | 72.3% | -1.4pp |
| 696 | Nodaway Valley Elementary School Greenfield · Nodaway Valley Comm School District | Elementary | 72.3% | -1.4pp |
| 697 | Atlantic High School Atlantic · Atlantic Comm School District | High | 72.2% | -1.5pp |
| 698 | Bohumil Shimek Elementary School Iowa City · Iowa City Comm School District | Elementary | 72.2% | -1.5pp |
| 699 | Hampton-Dumont Middle School Hampton · Hampton-Dumont Comm School District | Middle | 72.2% | -1.5pp |
| 700 | West Elementary School Independence · Independence Comm School District | Elementary | 72.2% | -1.5pp |
Page 14 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.