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
1Denver Middle School
Denver · Denver Comm School District
Middle95.8%+28.5pp
2Nodaway Valley Middle School
Fontanelle · Nodaway Valley Comm School District
Middle95.7%+28.4pp
3Solon Middle School
Solon · Solon Comm School District
Middle94.2%+26.9pp
4Treynor Middle School
Treynor · Treynor Comm School District
Middle93.5%+26.2pp
5Sergeant Bluff-Luton Middle School
Sergeant Bluff · Sergeant Bluff-Luton Comm School District
Middle93.0%+25.7pp
6Gilbert Middle School
Gilbert · Gilbert Comm School District
Middle92.9%+25.6pp
7Waukon Middle School
Waukon · Allamakee Comm School District
Middle92.5%+25.2pp
8West Marshall Middle School
State Center · West Marshall Comm School District
Middle92.1%+24.8pp
9Mount Vernon Middle School
Mount Vernon · Mount Vernon Comm School District
Middle91.6%+24.3pp
10North Polk Middle School
Alleman · North Polk Comm School District
Middle91.4%+24.1pp
11Van Meter Middle School
Van Meter · Van Meter Comm School District
Middle89.5%+22.2pp
12Pella Middle School
Pella · Pella Comm School District
Middle89.2%+21.9pp
13Grundy Center Middle School
Grundy Center · Grundy Center Comm School District
Middle89.0%+21.7pp
14Albia Middle School
Albia · Albia Comm School District
Middle88.9%+21.6pp
15Madrid Junior High School
Madrid · Madrid Comm School District
Middle88.6%+21.3pp
16Mediapolis Middle School
Mediapolis · Mediapolis Comm School District
Middle88.4%+21.1pp
17Center Point-Urbana Middle School
Center Point · Center Point-Urbana Comm School District
Middle88.1%+20.8pp
18Vinton-Shellsburg Middle School
Vinton · Vinton-Shellsburg Comm School District
Middle87.9%+20.6pp
19North Iowa Middle School
Buffalo Center · North Iowa Comm School District
Middle87.8%+20.5pp
20Aplington-Parkersburg Middle School
Aplington · Aplington-Parkersburg Comm School District
Middle87.3%+20.0pp
21Pleasant Valley Junior High School
LeClaire · Pleasant Valley Comm School District
Middle87.1%+19.8pp
22Maquoketa Valley Middle School
Delhi · Maquoketa Valley Comm School District
Middle87.0%+19.7pp
23ADM Middle School
Adel · Adel DeSoto Minburn Comm School District
Middle86.4%+19.1pp
24Dallas Center-Grimes Middle School
Dallas Center · Dallas Center-Grimes Comm School District
Middle86.4%+19.1pp
25Decorah Middle School
Decorah · Decorah Community School District
Middle86.4%+19.1pp
26Lynnville-Sully Middle School
Sully · Lynnville-Sully Comm School District
Middle85.3%+18.0pp
27DC-G Oak View
Grimes · Dallas Center-Grimes Comm School District
Middle85.2%+17.9pp
28Lake Mills Middle School
Lake Mills · Lake Mills Comm School District
Middle84.3%+17.0pp
29MFL MarMac Middle School
Mcgregor · MFL MarMac Comm School District
Middle83.6%+16.3pp
30Alburnett Middle School
Alburnett · Alburnett Comm School District
Middle83.3%+16.0pp
31Benton Community Middle School
Van Horne · Benton Comm School District
Middle83.3%+16.0pp
32Woodward-Granger Middle School
Woodward · Woodward-Granger Comm School District
Middle83.3%+16.0pp
33Underwood Middle School
Underwood · Underwood Comm School District
Middle82.8%+15.5pp
34Ballard Middle School
Huxley · Ballard Comm School District
Middle82.6%+15.3pp
35Nevada Middle School
Nevada · Nevada Comm School District
Middle82.6%+15.3pp
36MOC-Floyd Valley Middle School
Alton · MOC-Floyd Valley Comm School District
Middle82.5%+15.2pp
37Lansing Middle School
Lansing · Eastern Allamakee Comm School District
Middle82.4%+15.1pp
38Peet Junior High School
Cedar Falls · Cedar Falls Comm School District
Middle82.4%+15.1pp
39Lewis Central Middle School
Council Bluffs · Lewis Central Comm School District
Middle82.3%+15.0pp
40Clear Creek Amana Middle School
Tiffin · Clear Creek Amana Comm School District
Middle82.2%+14.9pp
41New Hampton Middle School
New Hampton · New Hampton Comm School District
Middle82.2%+14.9pp
42Starmont Middle School
Arlington · Starmont Comm School District
Middle82.1%+14.8pp
43Glenwood Middle School
Glenwood · Glenwood Comm School District
Middle81.6%+14.3pp
44Harding Middle School
Cedar Rapids · Cedar Rapids Comm School District
Middle81.5%+14.2pp
45Cherokee Middle School
Cherokee · Cherokee Comm School District
Middle81.4%+14.1pp
46Jesup Middle School
Jesup · Jesup Comm School District
Middle81.1%+13.8pp
47Waukee Middle School
Waukee · Waukee Comm School District
Middle81.1%+13.8pp
48Roland-Story Middle School
Roland · Roland-Story Comm School District
Middle81.0%+13.7pp
49Newell-Fonda Middle School
Newell · Newell-Fonda Comm School District
Middle80.9%+13.6pp
50Sioux Central Middle School
Sioux Rapids · Sioux Central Comm School District
Middle80.9%+13.6pp
Page 1 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.