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
351Ernest Horn Elementary School
Iowa City · Iowa City Comm School District
Elementary68.3%-5.4pp
352Irving Elementary School
Waterloo · Waterloo Comm School District
Elementary68.3%-5.4pp
353Northwest Elementary School
Ankeny · Ankeny Comm School District
Elementary68.3%-5.4pp
354Cardinal Elementary
Eldon · Cardinal Comm School District
Elementary68.2%-5.5pp
355Longfellow Elementary School
Iowa City · Iowa City Comm School District
Elementary68.1%-5.6pp
356Longfellow Elementary School
Belle Plaine · Belle Plaine Comm School District
Elementary68.1%-5.6pp
357Marnie Simons Elementary School
Hamburg · Hamburg Comm School District
Elementary68.1%-5.6pp
358AGWSR Elementary School
Ackley · AGWSR Comm School District
Elementary68.0%-5.7pp
359Feelhaver Elementary School
Fort Dodge · Fort Dodge Comm School District
Elementary68.0%-5.7pp
360Sageville Elementary School
Dubuque · Dubuque Comm School District
Elementary68.0%-5.7pp
361Clark Elementary School
New London · New London Comm School District
Elementary67.9%-5.8pp
362Clarksville Elementary School
Clarksville · Clarksville Comm School District
Elementary67.9%-5.8pp
363Eldora-New Providence Elementary School
Eldora · Eldora-New Providence Comm School District
Elementary67.9%-5.8pp
364Grant Elementary School
Muscatine · Muscatine Comm School District
Elementary67.9%-5.8pp
365J C Hoglan Elementary School
Marshalltown · Marshalltown Comm School District
Elementary67.9%-5.8pp
366Eisenhower Elementary School
Davenport · Davenport Comm School District
Elementary67.8%-5.9pp
367Greenwood Elementary School
Des Moines · Des Moines Independent Comm School District
Elementary67.8%-5.9pp
368Lambert Elementary School
Manchester · West Delaware County Comm School District
Elementary67.8%-5.9pp
369West Central PK - 8 School
Maynard · West Central Comm School District
Elementary67.8%-5.9pp
370Linn Grove Elementary School
Marion · Linn-Mar Comm School District
Elementary67.7%-6.0pp
371Pence Elementary
Fairfield · Fairfield Comm School District
Elementary67.7%-6.0pp
372Van Buren County Community School District Douds Center
Douds · Van Buren County Comm School District
Elementary67.6%-6.1pp
373Emerson Elementary School
Indianola · Indianola Comm School District
Elementary67.3%-6.4pp
374Garfield Elementary School
Clarinda · Clarinda Comm School District
Elementary67.3%-6.4pp
375Sigourney Elementary
Sigourney · Sigourney Comm School District
Elementary67.3%-6.4pp
376Murray Elementary School
Murray · Murray Comm School District
Elementary67.2%-6.5pp
377Tripoli Elementary School
Tripoli · Tripoli Comm School District
Elementary67.1%-6.6pp
378Charter Oak-Ute Elementary School
Charter Oak · Charter Oak-Ute Comm School District
Elementary66.7%-7.0pp
379Midland Elementary
Oxford Junction · Midland Comm School District
Elementary66.7%-7.0pp
380South Tama County Elementary School
Tama · South Tama County
Elementary66.7%-7.0pp
381Winterset Elementary School
Winterset · Winterset Comm School District
Elementary66.7%-7.0pp
382Starmont Elementary School
Arlington · Starmont Comm School District
Elementary66.6%-7.1pp
383Helen Lemme Elementary School
Iowa City · Iowa City Comm School District
Elementary66.5%-7.2pp
384West Willow Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary66.4%-7.3pp
385Buford Garner Elementary
North Liberty · Iowa City Comm School District
Elementary66.3%-7.4pp
386Winfield Elementary School
Winfield · Winfield-Mt Union Comm School District
Elementary66.3%-7.4pp
387Carson Elementary
Carson · Riverside Comm School District
Elementary66.1%-7.6pp
388Schuler Elementary School
Atlantic · Atlantic Comm School District
Elementary66.1%-7.6pp
389North Hill Elementary School
Burlington · Burlington Comm School District
Elementary66.0%-7.7pp
390Sunnyside Elementary School
Burlington · Burlington Comm School District
Elementary65.8%-7.9pp
391Wilder Elementary School
Indianola · Indianola Comm School District
Elementary65.8%-7.9pp
392Erskine Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary65.7%-8.0pp
393Loess Hills Elementary
SIOUX CITY · Sioux City Comm School District
Elementary65.7%-8.0pp
394United Community School
Boone · United Comm School District
Elementary65.6%-8.1pp
395Woodbury Elementary School
Marshalltown · Marshalltown Comm School District
Elementary65.6%-8.1pp
396Hawthorne Elementary School
Keokuk · Keokuk Comm School District
Elementary65.5%-8.2pp
397Norman Borlaug Elementary School
Coralville · Iowa City Comm School District
Elementary65.4%-8.3pp
398Washington Elementary School
Atlantic · Atlantic Comm School District
Elementary65.4%-8.3pp
399Central Elementary School
Coralville · Iowa City Comm School District
Elementary65.3%-8.4pp
400Grant Wood Elementary School
Cedar Rapids · Cedar Rapids Comm School District
Elementary65.3%-8.4pp
Page 8 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.