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
51AHSTW Intermediate School
Avoca · AHSTW Comm School District
Middle80.8%+13.5pp
52Sioux Center Middle School
Sioux Center · Sioux Center Comm School District
Middle80.5%+13.2pp
53Eleanor Roosevelt Middle School
Dubuque · Dubuque Comm School District
Middle80.4%+13.1pp
54Trailridge School
Waukee · Waukee Comm School District
Middle80.1%+12.8pp
55Denison Middle School
Denison · Denison Comm School District
Middle80.0%+12.7pp
56West Lyon Junior High School
Inwood · West Lyon Comm School District
Middle80.0%+12.7pp
57Hazel Point Intermediate School
Marion · Linn-Mar Comm School District
Middle79.8%+12.5pp
58Riverbend Middle School
Iowa Falls · Iowa Falls Comm School District
Middle79.5%+12.2pp
59Indianola Middle School
Indianola · Indianola Comm School District
Middle79.4%+12.1pp
60West Fork Middle School
SHEFFIELD · West Fork Comm School District
Middle79.3%+12.0pp
61West Hancock Middle School
Kanawha · West Hancock Comm School District
Middle78.8%+11.5pp
62Forest City Middle School
Forest City · Forest City Comm School District
Middle78.6%+11.3pp
63Holmes Junior High School
Cedar Falls · Cedar Falls Comm School District
Middle78.6%+11.3pp
64West Delaware Middle School
Manchester · West Delaware County Comm School District
Middle78.6%+11.3pp
65Oak Ridge Middle School
Marion · Linn-Mar Comm School District
Middle78.5%+11.2pp
66Humboldt Middle School
Humboldt · Humboldt Comm School District
Middle78.4%+11.1pp
67Okoboji Middle School
Milford · Okoboji Comm School District
Middle78.4%+11.1pp
68Columbus Community Junior High School
Columbus Junction · Columbus Comm School District
Middle78.3%+11.0pp
69Emmetsburg Middle School
Emmetsburg · Emmetsburg Comm School District
Middle78.1%+10.8pp
70Tri-Center Middle School
Neola · Tri-Center Comm School District
Middle78.0%+10.7pp
71Chariton Middle School
Chariton · Chariton Comm School District
Middle77.8%+10.5pp
72St Ansgar Middle School
St Ansgar · St Ansgar Comm School District
Middle77.6%+10.3pp
73Adair-Casey Jr. High School
Adair · Adair-Casey Comm School District
Middle77.5%+10.2pp
74Osage Middle School
Osage · Osage Comm School District
Middle77.2%+9.9pp
75DeSoto Intermediate School
DeSoto · Adel DeSoto Minburn Comm School District
Middle77.1%+9.8pp
76Sheldon Middle School
Sheldon · Sheldon Comm School District
Middle77.1%+9.8pp
77West Bend-Mallard Middle School
West Bend · West Bend-Mallard Comm School District
Middle77.0%+9.7pp
78Jefferson Intermediate
Pella · Pella Comm School District
Middle76.9%+9.6pp
79Bondurant-Farrar Junior High
Bondurant · Bondurant-Farrar Comm School District
Middle76.4%+9.1pp
80Clear Lake Middle School
Clear Lake · Clear Lake Comm School District
Middle76.1%+8.8pp
81Missouri Valley Middle School
Missouri Valley · Missouri Valley Comm School District
Middle76.1%+8.8pp
82Clayton Ridge Middle School
Guttenberg · Clayton Ridge Comm School District
Middle76.0%+8.7pp
83North Scott Junior High School
Eldridge · North Scott Comm School District
Middle76.0%+8.7pp
84Norwalk Middle School
Norwalk · Norwalk Comm School District
Middle76.0%+8.7pp
85Creston Middle School
Creston · Creston Comm School District
Middle75.9%+8.6pp
86Monticello Middle School
Monticello · Monticello Comm School District
Middle75.9%+8.6pp
87Bondurant - Farrar Intermediate School
Bondurant · Bondurant-Farrar Comm School District
Middle75.8%+8.5pp
88Hartley-Melvin-Sanborn Middle School
Sanborn · Hartley-Melvin-Sanborn Comm School District
Middle75.8%+8.5pp
89Anamosa Middle School
Anamosa · Anamosa Comm School District
Middle75.6%+8.3pp
90Waverly-Shell Rock Middle School
Waverly · Waverly-Shell Rock Comm School District
Middle75.6%+8.3pp
91IKM-Manning Middle School
Manning · IKM-Manning Comm School District
Middle75.5%+8.2pp
92Schaller-Crestland Ridge View Middle School
Early · Schaller-Crestland Comm School District
Middle75.5%+8.2pp
93Northwest Middle School
Coralville · Iowa City Comm School District
Middle75.2%+7.9pp
94Algona Middle School
Algona · Algona Comm School District
Middle75.0%+7.7pp
95Webster City Middle School
Webster City · Webster City Comm School District
Middle74.9%+7.6pp
96Ames Middle School
Ames · Ames Comm School District
Middle74.4%+7.1pp
97Harlan Community Middle School
Harlan · Harlan Comm School District
Middle74.2%+6.9pp
98Indian Hills Junior High School
Clive · West Des Moines Comm School District
Middle74.0%+6.7pp
99Southeast Valley Middle School
Burnside · Southeast Valley Community School District
Middle73.8%+6.5pp
100North Union Middle School
Swea City · North Kossuth Comm School District
Middle73.5%+6.2pp
Page 2 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.