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
301Odebolt Elementary-Ida Grove
Ida Grove · Odebolt Arthur Battle Creek Ida Grove Comm School District
Elementary71.9%-1.8pp
302Mitchell Elementary School
Ames · Ames Comm School District
Elementary71.8%-1.9pp
303Prairie Heights Elementary School
Cedar Rapids · College Comm School District
Elementary71.8%-1.9pp
304Van Allen Elementary School
Chariton · Chariton Comm School District
Elementary71.8%-1.9pp
305Adams Elementary School
Carroll · Carroll Comm School District
Elementary71.5%-2.2pp
306Durant Elementary School
Durant · Durant Comm School District
Elementary71.5%-2.2pp
307Clay Elementary
Altoona · Southeast Polk Comm School District
Elementary71.4%-2.3pp
308Wilton Elementary School
Wilton · Wilton Comm School District
Elementary71.4%-2.3pp
309Strawberry Hill
Anamosa · Anamosa Comm School District
Elementary71.3%-2.4pp
310Anson Elementary School
Marshalltown · Marshalltown Comm School District
Elementary71.2%-2.5pp
311East Marshall Elementary School
Laurel · East Marshall Comm School District
Elementary71.2%-2.5pp
312Franklin Elementary School
Boone · Boone Comm School District
Elementary71.2%-2.5pp
313North Iowa Elementary Buffalo Center
Buffalo Center · North Iowa Comm School District
Elementary71.2%-2.5pp
314Colfax-Mingo Elementary School
Colfax · Colfax-Mingo Comm School District
Elementary71.1%-2.6pp
315Paton-Churdan Elementary
Churdan · Paton-Churdan Comm School District
Elementary71.0%-2.7pp
316Pocahontas Area Elementary School
Pocahontas · Pocahontas Area Comm School District
Elementary71.0%-2.7pp
317Lakeview Elementary
Centerville · Centerville Comm School District
Elementary70.8%-2.9pp
318Olmsted Elementary School
Urbandale · Urbandale Comm School District
Elementary70.8%-2.9pp
319Morningside Elementary
Sioux City · Sioux City Comm School District
Elementary70.7%-3.0pp
320Nashua-Plainfield Elementary School
Nashua · Nashua-Plainfield Comm School District
Elementary70.7%-3.0pp
321West Burlington Elem School
West Burlington · West Burlington Ind School District
Elementary70.7%-3.0pp
322Hubbell Elementary
Des Moines · Des Moines Independent Comm School District
Elementary70.4%-3.3pp
323West Harrison Elementary
Mondamin · West Harrison Comm School District
Elementary70.4%-3.3pp
324Bluff Elementary School
Clinton · Clinton Comm School District
Elementary70.3%-3.4pp
325Emerson Hough Elementary School
Newton · Newton Comm School District
Elementary70.3%-3.4pp
326Aplington Elementary School
Aplington · Aplington-Parkersburg Comm School District
Elementary70.2%-3.5pp
327Perry Elementary
Perry · Perry Comm School District
Elementary70.2%-3.5pp
328CAM Elementary School
Massena · CAM Comm School District
Elementary70.1%-3.6pp
329North Tama Elementary
Traer · North Tama County Comm School District
Elementary70.1%-3.6pp
330Spalding Park Elementary
Sioux City · Sioux City Comm School District
Elementary70.0%-3.7pp
331Tipton Elementary School
Tipton · Tipton Comm School District
Elementary69.9%-3.8pp
332Cascade Elementary School
Cascade · Western Dubuque Comm School District
Elementary69.8%-3.9pp
333Perry Creek Elementary School
Sioux City · Sioux City Comm School District
Elementary69.7%-4.0pp
334New Hampton Elementary School
New Hampton · New Hampton Comm School District
Elementary69.6%-4.1pp
335Lenox Elementary School
Lenox · Lenox Comm School District
Elementary69.5%-4.2pp
336H-L-V Elementary School
Victor · H-L-V Comm School District
Elementary69.3%-4.4pp
337Oskaloosa Elementary School
Oskaloosa · Oskaloosa Comm School District
Elementary69.3%-4.4pp
338Poyner Elementary
Evansdale · Waterloo Comm School District
Elementary69.2%-4.5pp
339Sylvia Enarson Elementary School
Villisca · Villisca Comm School District
Elementary69.0%-4.7pp
340Farley Elementary School
Farley · Western Dubuque Comm School District
Elementary68.9%-4.8pp
341Neil Armstrong Elementary School
Bettendorf · Bettendorf Comm School District
Elementary68.9%-4.8pp
342Hillside Elementary School
West Des Moines · West Des Moines Comm School District
Elementary68.8%-4.9pp
343Harlan Intermediate School
Harlan · Harlan Comm School District
Elementary68.7%-5.0pp
344Willowbrook Elementary
Altoona · Southeast Polk Comm School District
Elementary68.7%-5.0pp
345Creston Elementary School
Creston · Creston Comm School District
Elementary68.6%-5.1pp
346Durant Elementary School
Sumner · Sumner-Fredericksburg Comm School District
Elementary68.6%-5.1pp
347Shellsburg Elementary School
Shellsburg · Vinton-Shellsburg Comm School District
Elementary68.6%-5.1pp
348Hiawatha Elementary School
Hiawatha · Cedar Rapids Comm School District
Elementary68.5%-5.2pp
349West Monona Elementary
Onawa · West Monona Comm School District
Elementary68.5%-5.2pp
350Prairie Crest Elementary
Cedar Rapids · College Comm School District
Elementary68.4%-5.3pp
Page 7 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.