Skip to main content
OpenSchoolData

Largest Schools in Iowa

Iowa has 1,326 public schools across 328 districts with a total enrollment of 504,666 students. The largest school is Lincoln High School in Des Moines.

Largest Schools in Iowa

#SchoolCityEnrollment
1Lincoln High SchoolDes Moines2,403
2Southeast Polk High SchoolPleasant Hill2,353
3Linn-Mar High SchoolMarion2,271
4Valley High SchoolWest Des Moines2,152
5East High SchoolDes Moines2,040
6Roosevelt High SchoolDes Moines1,986
7Johnston Senior High SchoolJohnston1,790
8John F Kennedy High SchoolCedar Rapids1,714
9Pleasant Valley High SchoolBettendorf1,658
10West High SchoolWaterloo1,652

Largest Districts in Iowa

School data for Iowa is sourced from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results.

Frequently Asked Questions

The largest public school in Iowa by enrollment is Lincoln High School in Des Moines with 2,403 students.

Iowa has 1,326 public schools across 328 school districts, with a total enrollment of 504,666 students.

All school data comes from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results. This includes enrollment, student-teacher ratios, proficiency rates, and graduation rates.

School data includes enrollment, student-teacher ratios, proficiency rates, and graduation rates from NCES and EDFacts.