The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Iowa schools ranked by test score

Latest ISASP year (2024-25). 553 schools with reported English Language Arts scores. State average: 73.7%.
RankSchoolLevelEnglish Language Artsvs state
101Kingsley Elementary School
Kingsley · Kingsley-Pierson Comm School District
Elementary82.9%+9.2pp
102MMCRU Marcus Elementary
Marcus · Marcus-Meriden-Cleghorn Comm School District
Elementary82.9%+9.2pp
103Peosta Elementary School
Peosta · Western Dubuque Comm School District
Elementary82.8%+9.1pp
104Garner-Hayfield-Ventura Elementary School
Garner · Garner-Hayfield-Ventura Comm School District
Elementary82.7%+9.0pp
105Lynnville-Sully Elementary School
Sully · Lynnville-Sully Comm School District
Elementary82.6%+8.9pp
106Valley Elementary School
Elgin · North Fayette Valley Comm School District
Elementary82.6%+8.9pp
107Lakewood Elementary School
Norwalk · Norwalk Comm School District
Elementary82.5%+8.8pp
108Madrid Elementary School
Madrid · Madrid Comm School District
Elementary82.4%+8.7pp
109East Campus Elementary School
Waukon · Allamakee Comm School District
Elementary82.3%+8.6pp
110Interstate 35 Elementary School
Truro · Interstate 35 Comm School District
Elementary82.3%+8.6pp
111Novak Elementary School
Marion · Linn-Mar Comm School District
Elementary82.3%+8.6pp
112Prairie Hill Elementary School
Cedar Rapids · College Comm School District
Elementary82.3%+8.6pp
113Sergeant Bluff-Luton Elementary School
Sergeant Bluff · Sergeant Bluff-Luton Comm School District
Elementary82.3%+8.6pp
114Carver Elementary School
Dubuque · Dubuque Comm School District
Elementary82.2%+8.5pp
115Rock Valley Elementary School
Rock Valley · Rock Valley Comm School District
Elementary82.2%+8.5pp
116Rock Run Elementary
Iowa Falls · Iowa Falls Comm School District
Elementary82.1%+8.4pp
117Franklin Elementary School
Le Mars · Le Mars Comm School District
Elementary82.0%+8.3pp
118Orchard Hill Elementary School
Cedar Falls · Cedar Falls Comm School District
Elementary82.0%+8.3pp
119Fellows Elementary School
Ames · Ames Comm School District
Elementary81.9%+8.2pp
120Okoboji Elementary School
Milford · Okoboji Comm School District
Elementary81.9%+8.2pp
121Bryant Elementary School
Dubuque · Dubuque Comm School District
Elementary81.7%+8.0pp
122Moville Elementary School
Moville · Woodbury Central Comm School District
Elementary81.7%+8.0pp
123Bellevue Elementary School
Bellevue · Bellevue Comm School District
Elementary81.6%+7.9pp
124Schaller-Crestland Elementary
Schaller · Schaller-Crestland Comm School District
Elementary81.6%+7.9pp
125West Elementary School
Glenwood · Glenwood Comm School District
Elementary81.4%+7.7pp
126Morning Sun Elementary School
Morning Sun · Morning Sun Comm School District
Elementary81.3%+7.6pp
127Andrew Elementary School
Andrew · Andrew Comm School District
Elementary81.2%+7.5pp
128Clayton Ridge Elementary School
Garnavillo · Clayton Ridge Comm School District
Elementary81.2%+7.5pp
129Riceville Elementary School
Riceville · Riceville Comm School District
Elementary81.2%+7.5pp
130Boyden-Hull Elementary School
Boyden · Boyden-Hull Comm School District
Elementary81.0%+7.3pp
131Lincoln Elementary School
Cedar Falls · Cedar Falls Comm School District
Elementary81.0%+7.3pp
132Salem Elementary School
Salem · Mount Pleasant Comm School District
Elementary81.0%+7.3pp
133Delaware Elementary
Des Moines · Southeast Polk Comm School District
Elementary80.9%+7.2pp
134Hartley-Melvin-Sanborn Elementary School
Hartley · Hartley-Melvin-Sanborn Comm School District
Elementary80.9%+7.2pp
135Karen Acres Elementary School
Urbandale · Urbandale Comm School District
Elementary80.9%+7.2pp
136Baxter Elementary School
Baxter · Baxter Comm School District
Elementary80.8%+7.1pp
137East Ridge Elementary
Coralville · Clear Creek Amana Comm School District
Elementary80.8%+7.1pp
138West Elementary School
Emmetsburg · Emmetsburg Comm School District
Elementary80.8%+7.1pp
139Anderson Elementary School
Bondurant · Bondurant-Farrar Comm School District
Elementary80.7%+7.0pp
140Bronson Elementary School
Bronson · Lawton-Bronson Comm School District
Elementary80.7%+7.0pp
141Logan-Magnolia Elementary School
Logan · Logan-Magnolia Comm School District
Elementary80.6%+6.9pp
142Epworth Elementary School
Epworth · Western Dubuque Comm School District
Elementary80.5%+6.8pp
143Hartford Upper Elementary
Hartford · Carlisle Comm School District
Elementary80.5%+6.8pp
144Jordan Creek Elementary School
West Des Moines · West Des Moines Comm School District
Elementary80.4%+6.7pp
145Mediapolis Elementary School
Mediapolis · Mediapolis Comm School District
Elementary80.4%+6.7pp
146Tilford Elementary School
Vinton · Vinton-Shellsburg Comm School District
Elementary80.4%+6.7pp
147Carrie Lee Elementary
Decorah · Decorah Community School District
Elementary80.3%+6.6pp
148Westridge Elementary
West Des Moines · West Des Moines Comm School District
Elementary80.1%+6.4pp
149Crossroads Park Elementary School
West Des Moines · West Des Moines Comm School District
Elementary80.0%+6.3pp
150Sugar Creek Elementary School
Waukee · Waukee Comm School District
Elementary80.0%+6.3pp
Page 3 of 12

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.