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). 893 schools with reported Science scores. State average: 67.3%.
RankSchoolLevelSciencevs state
151Johnston Senior High School
Johnston · Johnston Comm School District
High80.5%+13.2pp
152Sioux Center Middle School
Sioux Center · Sioux Center Comm School District
Middle80.5%+13.2pp
153Eleanor Roosevelt Middle School
Dubuque · Dubuque Comm School District
Middle80.4%+13.1pp
154West Harrison Middle School/High School
Mondamin · West Harrison Comm School District
High80.4%+13.1pp
155Edward White Elementary School
Eldridge · North Scott Comm School District
Elementary80.3%+13.0pp
156Odebolt Arthur Battle Creek Ida Grove High School
Ida Grove · Odebolt Arthur Battle Creek Ida Grove Comm School District
High80.3%+13.0pp
157Waukee Elementary School
Waukee · Waukee Comm School District
Elementary80.3%+13.0pp
158Southview Middle School
Ankeny · Ankeny Comm School District
High80.2%+12.9pp
159Trailridge School
Waukee · Waukee Comm School District
Middle80.1%+12.8pp
160Denison Middle School
Denison · Denison Comm School District
Middle80.0%+12.7pp
161Interstate 35 Elementary School
Truro · Interstate 35 Comm School District
Elementary80.0%+12.7pp
162Iowa Valley Elementary School
Marengo · Iowa Valley Comm School District
Elementary80.0%+12.7pp
163Springville Secondary School
Springville · Springville Comm School District
High80.0%+12.7pp
164West Lyon Junior High School
Inwood · West Lyon Comm School District
Middle80.0%+12.7pp
165Clear Creek Elementary School
Clear Lake · Clear Lake Comm School District
Elementary79.8%+12.5pp
166Hazel Point Intermediate School
Marion · Linn-Mar Comm School District
Middle79.8%+12.5pp
167Westwood High School
Sloan · Westwood Comm School District
High79.8%+12.5pp
168Bryant Elementary School
Dubuque · Dubuque Comm School District
Elementary79.6%+12.3pp
169Logan-Magnolia Jr-Sr High School
Logan · Logan-Magnolia Comm School District
High79.6%+12.3pp
170Northwest High School
Waukee · Waukee Comm School District
High79.5%+12.2pp
171Riverbend Middle School
Iowa Falls · Iowa Falls Comm School District
Middle79.5%+12.2pp
172Westwood Elementary School
Sloan · Westwood Comm School District
Elementary79.5%+12.2pp
173CR-B Elementary School
Coon Rapids · Coon Rapids-Bayard Comm School District
Elementary79.4%+12.1pp
174Fremont-Mills Middle And Senior High School
Tabor · Fremont-Mills Comm School District
High79.4%+12.1pp
175Indianola Middle School
Indianola · Indianola Comm School District
Middle79.4%+12.1pp
176Bronson Elementary School
Bronson · Lawton-Bronson Comm School District
Elementary79.3%+12.0pp
177West Fork Middle School
SHEFFIELD · West Fork Comm School District
Middle79.3%+12.0pp
178East Marshall Senior High School
Le Grand · East Marshall Comm School District
High79.2%+11.9pp
179Nodaway Valley Elementary School
Greenfield · Nodaway Valley Comm School District
Elementary79.2%+11.9pp
180Waverly-Shell Rock Senior High School
Waverly · Waverly-Shell Rock Comm School District
High79.1%+11.8pp
181Westridge Elementary
West Des Moines · West Des Moines Comm School District
Elementary79.1%+11.8pp
182English Valleys Jr-Sr High School
North English · English Valleys Comm School District
High79.0%+11.7pp
183Irving Elementary School
Indianola · Indianola Comm School District
Elementary78.9%+11.6pp
184Moravia High School
Moravia · Moravia Comm School District
High78.9%+11.6pp
185Sioux Center High School
Sioux Center · Sioux Center Comm School District
High78.8%+11.5pp
186West Hancock Middle School
Kanawha · West Hancock Comm School District
Middle78.8%+11.5pp
187Ankeny High School
Ankeny · Ankeny Comm School District
High78.7%+11.4pp
188Northview Middle School
Ankeny · Ankeny Comm School District
High78.7%+11.4pp
189St Ansgar Elementary School
St Ansgar · St Ansgar Comm School District
Elementary78.7%+11.4pp
190Epworth Elementary School
Epworth · Western Dubuque Comm School District
Elementary78.6%+11.3pp
191Forest City Middle School
Forest City · Forest City Comm School District
Middle78.6%+11.3pp
192Holmes Junior High School
Cedar Falls · Cedar Falls Comm School District
Middle78.6%+11.3pp
193Lake Mills Senior High School
Lake Mills · Lake Mills Comm School District
High78.6%+11.3pp
194Tri-Center High School
Neola · Tri-Center Comm School District
High78.6%+11.3pp
195West Delaware Middle School
Manchester · West Delaware County Comm School District
Middle78.6%+11.3pp
196Albia High School
Albia · Albia Comm School District
High78.5%+11.2pp
197Oak Ridge Middle School
Marion · Linn-Mar Comm School District
Middle78.5%+11.2pp
198West Lyon High School
Inwood · West Lyon Comm School District
High78.5%+11.2pp
199West Marshall High School
State Center · West Marshall Comm School District
High78.5%+11.2pp
200H-L-V Junior-Senior High School
Victor · H-L-V Comm School District
High78.4%+11.1pp
Page 4 of 18

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.