The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
All rankings · Iowa

Best Iowa public schools

Eight rankings of Iowa's public schools from the latest NCES + state-assessment data. Unlike most school rankings, this list leads with BeatsExpectations: a demographics-adjusted score that asks how a school performs relative to what its student population would predict, not just in absolute terms.

Iowa schools outperforming demographics

Top schools by BeatsExpectations score. Demographically-adjusted; a +20 here means the school posts 20 more proficiency points than its FRL profile predicts.
#SchoolCityBeats by
1North Kossuth Elementary SchoolSwea City+25.4pp
2Bedford Elementary SchoolBedford+23.7pp
3East Elementary SchoolSheldon+22.9pp
4George-Little Rock Elementary SchoolLittle Rock+22.5pp
5Rock Valley High SchoolRock Valley+21.9pp
6Westside Junior-Senior High SchoolWestside+20.3pp
7Denison Middle SchoolDenison+20.0pp
8Rock Valley Elementary SchoolRock Valley+19.5pp
9Whiting Senior High SchoolWhiting+19.2pp
10Schaller-Crestland ElementarySchaller+19.1pp
11Bedford High SchoolBedford+18.9pp
12North Middle SchoolSioux City+18.3pp
13North Union Middle SchoolSwea City+18.2pp
14Salem Elementary SchoolSalem+17.7pp
15Rock Valley Middle SchoolRock Valley+17.2pp
See full sortable list →

Iowa Title I schools beating the odds

High-poverty schools (60%+ FRL) ranking in the top quartile of their state's proficiency.
See full sortable list →

Iowa schools by raw proficiency

The traditional ranking: highest combined math + reading proficiency on the state assessment.
See full sortable list →

Iowa schools with the lowest student-teacher ratios

Schools with 200+ students reporting the fewest students per teacher. Excludes virtual.
See full sortable list →

Fastest-growing Iowa public schools, 2017-2024

Schools open in both years with 200+ enrollment in 2017, ranked by % change.
See full sortable list →

Most racially diverse Iowa public schools

Schools with 200+ students ranked by diversity index: the chance that two students picked at random belong to different racial or ethnic groups.
#SchoolCityDiversity index
1Woodlawn Early Childhood CenterDes Moines79.4%
2Lowell Elementary SchoolWaterloo77.9%
3Meredith Middle SchoolDes Moines77.5%
4Findley Elementary SchoolDes Moines77.5%
5Central Middle SchoolWaterloo77.0%
6Samuelson Elementary SchoolDes Moines76.9%
7Irving Elementary SchoolWaterloo76.7%
8Kittrell Elementary SchoolWaterloo76.3%
9Moore Elementary SchoolDes Moines76.3%
10Wilson Elementary SchoolOttumwa75.8%
11South Union Elementary SchoolDes Moines75.8%
12Cattell Elementary SchoolDes Moines75.8%
13James Elementary SchoolOttumwa75.5%
14Oak ParkDes Moines75.2%
15Highland Elementary SchoolWaterloo75.1%
See full sortable list →

Largest Iowa public schools

Brick-and-mortar schools ranked by total enrollment. Virtual schools excluded.
#SchoolCityStudents
1Lincoln High SchoolDes Moines2,364
2Linn-Mar High SchoolMarion2,229
3Valley High SchoolWest Des Moines2,178
4Roosevelt High SchoolDes Moines2,051
5East High SchoolDes Moines1,952
6Johnston Senior High SchoolJohnston1,820
7Prairie High SchoolCedar Rapids1,766
8Pleasant Valley High SchoolBettendorf1,731
9Southeast Polk High SchoolPleasant Hill1,722
10West High SchoolWaterloo1,696
11Iowa City High SchoolIowa City1,666
12John F Kennedy High SchoolCedar Rapids1,648
13Marshalltown High SchoolMarshalltown1,629
14Northwest High SchoolWaukee1,574
15North High SchoolSioux City1,529
See full sortable list →

Iowa schools underperforming demographics

Bottom 10% within state by BeatsExpectations. Not a verdict, a starting question. A school may be in leadership transition or recovering from a demographic shift.
#SchoolCityBeats by
1Great Oaks High School and Career CenterDes Moines-70.2pp
2Gateway High SchoolOttumwa-37.0pp
3Jefferson Elementary SchoolDavenport-32.2pp
4Monroe Elementary SchoolMonroe-29.3pp
5Laurens-Marathon Elementary SchoolLaurens-29.0pp
6Frank L Smart Middle SchoolDavenport-26.6pp
7West High SchoolDavenport-26.1pp
8Essex Elementary SchoolEssex-25.6pp
9Cooper Elementary SchoolFort Dodge-24.6pp
10Madison Elementary SchoolDavenport-23.8pp
11Highland Elementary SchoolRiverside-22.4pp
12United Community SchoolBoone-21.2pp
13Wapello Elementary SchoolWapello-19.8pp
14Washington High SchoolWashington-19.7pp
15Williams Middle SchoolDavenport-19.6pp
See full sortable list →

About these rankings

These tables use the most recent NCES Common Core of Data (2024-25) for enrollment, demographics, and staffing, and state-native assessment data (typically 2023-24 or 2024-25) for proficiency. BeatsExpectations is computed via per-state ordinary-least-squares regression of composite proficiency on free-and-reduced-lunch share. Full methodology.

License: CC-BY 4.0. Reproduce these rankings anywhere with attribution to allk12.com. Press contact: [email protected].

Rankings for other states

AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyomingDistrict of Columbia