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). 218 schools with reported Science scores. State average: 67.3%.
RankSchoolLevelSciencevs state
151Southwest Valley Middle School
Villisca · Villisca Comm School District
Middle66.0%-1.3pp
152Estherville Lincoln Central Middle School
Estherville · Estherville Lincoln Central Comm School District
Middle65.7%-1.6pp
153Boone Middle School
Boone · Boone Comm School District
Middle65.5%-1.8pp
154West Sioux Middle School
Hawarden · West Sioux Comm School District
Middle65.3%-2.0pp
155Hampton-Dumont Middle School
Hampton · Hampton-Dumont Comm School District
Middle64.9%-2.4pp
156Carlisle Middle School
Carlisle · Carlisle Comm School District
Middle64.3%-3.0pp
157Fairfield Middle School
Fairfield · Fairfield Comm School District
Middle64.3%-3.0pp
158Stilwell Junior High School
West Des Moines · West Des Moines Comm School District
Middle64.2%-3.1pp
159Woodrow Wilson Middle School
Council Bluffs · Council Bluffs Comm School District
Middle64.0%-3.3pp
160West Middle School
Sioux City · Sioux City Comm School District
Middle63.8%-3.5pp
161Grinnell Community Middle School
Grinnell · Grinnell-Newburg Comm School District
Middle63.7%-3.6pp
162Greene County Middle School
Jefferson · Greene County Comm School District
Middle63.2%-4.1pp
163Prairie Creek
Cedar Rapids · College Comm School District
Middle63.2%-4.1pp
164Ogden Middle School
Ogden · Ogden Comm School District
Middle62.7%-4.6pp
165South Hardin Middle School
Hubbard · Hubbard-Radcliffe Comm School District
Middle62.5%-4.8pp
166Davis County Middle School
Bloomfield · Davis County Comm School District
Middle62.3%-5.0pp
167Winterset Junior High School
Winterset · Winterset Comm School District
Middle61.5%-5.8pp
168Boulder Peak Intermediate School
Marion · Linn-Mar Comm School District
Middle61.4%-5.9pp
169South Tama County Middle School
Toledo · South Tama County
Middle61.4%-5.9pp
170Galva-Holstein Upper Elementary
Galva · Galva-Holstein Comm School District
Middle60.9%-6.4pp
171Shenandoah Middle School
Shenandoah · Shenandoah Comm School District
Middle60.8%-6.5pp
172Carroll Middle School
Carroll · Carroll Comm School District
Middle60.7%-6.6pp
173Gerald W Kirn Middle School
Council Bluffs · Council Bluffs Comm School District
Middle60.7%-6.6pp
174East Marshall Middle School
Gilman · East Marshall Comm School District
Middle60.0%-7.3pp
175North Middle School
Sioux City · Sioux City Comm School District
Middle59.7%-7.6pp
176PCM Middle School
Prairie City · PCM Comm School District
Middle59.7%-7.6pp
177Pleasantville Middle School
Pleasantville · Pleasantville Comm School District
Middle59.7%-7.6pp
178Fort Dodge Middle School
Fort Dodge · Fort Dodge Comm School District
Middle59.6%-7.7pp
179Robert Blue School
Eagle Grove · Eagle Grove Comm School District
Middle59.5%-7.8pp
180Bunger Middle School
Evansdale · Waterloo Comm School District
Middle59.3%-8.0pp
181Lincoln Intermediate
Mason City · Mason City Comm School District
Middle58.6%-8.7pp
182Sudlow Middle School
Davenport · Davenport Comm School District
Middle58.6%-8.7pp
183John Adams Middle School
Mason City · Mason City Comm School District
Middle58.2%-9.1pp
184Prairie Point
Cedar Rapids · College Comm School District
Middle58.0%-9.3pp
185Howar Middle School
Centerville · Centerville Comm School District
Middle57.6%-9.7pp
186West Liberty Middle School
West Liberty · West Liberty Comm School District
Middle57.4%-9.9pp
187Berg Middle School
Newton · Newton Comm School District
Middle56.9%-10.4pp
188Iowa Connections Academy Middle School
Anita · CAM Comm School District
Middle56.7%-10.6pp
189Woodside Middle School
Des Moines · Saydel Comm School District
Middle56.5%-10.8pp
190Maquoketa Middle School
Maquoketa · Maquoketa Comm School District
Middle56.4%-10.9pp
191Oelwein Middle School
Oelwein · Oelwein Comm School District
Middle55.7%-11.6pp
192Clinton Middle School
Clinton · Clinton Comm School District
Middle55.4%-11.9pp
193Panorama Middle School
Panora · Panorama Comm School District
Middle54.0%-13.3pp
194B R Miller Middle School
Marshalltown · Marshalltown Comm School District
Middle53.4%-13.9pp
195McKinley STEAM Academy
Cedar Rapids · Cedar Rapids Comm School District
Middle52.7%-14.6pp
196George Washington Carver Academy
Waterloo · Waterloo Comm School District
Middle51.7%-15.6pp
197Wapello Junior High School
Wapello · Wapello Comm School District
Middle51.4%-15.9pp
198Brody Middle School
Des Moines · Des Moines Independent Comm School District
Middle51.0%-16.3pp
199Franklin Middle School
Cedar Rapids · Cedar Rapids Comm School District
Middle50.6%-16.7pp
200McCombs Middle School
Des Moines · Des Moines Independent Comm School District
Middle50.0%-17.3pp
Page 4 of 5

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 Science 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.