Iowa Public Schools
Iowa has 1,302 open public schools, including 660 elementary, 244 middle, and 342 high schools — 5 are charter schools.
660
Elementary
244
Middle
342
High School
5
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 363,367 | 72% |
| Hispanic/Latino | 65,894 | 13% |
| Black or African American | 35,445 | 7% |
| Two or more races | 25,414 | 5% |
| Asian | 12,602 | 2% |
| Native Hawaiian / Pacific Islander | 3,387 | 1% |
| American Indian / Alaska Native | 1,617 | 0% |
| Total enrollment | 508,112 | 261,556M / 246,170F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Wright Elementary School | Des Moines | Elementary | 21.7 |
| Wright Elementary School | Cedar Rapids | Elementary | 19.1 |
Largest Districts
Des Moines Independent Comm School District
30,278
Cedar Rapids Comm School District
15,289
Sioux City Comm School District
14,718
Iowa City Comm School District
14,701
Davenport Comm School District
13,744
Waukee Comm School District
13,082
Ankeny Comm School District
12,750
Waterloo Comm School District
10,527
Dubuque Comm School District
10,024
West Des Moines Comm School District
9,120
Council Bluffs Comm School District
8,733
Linn-Mar Comm School District
7,611
Johnston Comm School District
7,431
Southeast Polk Comm School District
7,397
Cedar Falls Comm School District
5,884
College Comm School District
5,709
Pleasant Valley Comm School District
5,651
Marshalltown Comm School District
5,078
Ottumwa Comm School District
4,959
Ames Comm School District
4,645
Related Data
- Iowa population & income data → CensusDepth.com
- Iowa teacher salary data → WageDepth.com