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 |
|---|---|---|---|
| Kluckhohn Elementary School | Le Mars | Elementary | 28.2 |
| Knoxville High School | Knoxville | High | 33.8 |
| Knoxville Middle School | Knoxville | Middle | 27.0 |
| La Porte City Elementary School | La Porte City | Elementary | 19.5 |
| Lake Mills Elementary School | Lake Mills | Elementary | 20.8 |
| Lake Mills Middle School | Lake Mills | Middle | 5.7 |
| Lake Mills Senior High School | Lake Mills | High | 18.7 |
| Lakeview Elementary | Solon | Elementary | 32.8 |
| Lakeview Elementary | Centerville | Elementary | 40.5 |
| Lakewood Elementary School | Norwalk | Elementary | 37.7 |
| Lambert Elementary School | Manchester | Elementary | 33.0 |
| Lamoni Elementary School | Lamoni | Elementary | 10.8 |
| Lamoni High School | Lamoni | High | 8.4 |
| Lamoni Middle School | Lamoni | Middle | 3.9 |
| Lansing Middle School | Lansing | Middle | 2.0 |
| Laurens-Marathon Elementary School | Laurens | Elementary | 14.0 |
| Lawson Elementary School | Johnston | Elementary | 41.1 |
| Lawton-Bronson Junior-Senior High School | Lawton | High | 19.8 |
| Le Mars High School | Le Mars | High | 40.9 |
| Le Mars Middle School | Le Mars | Middle | 32.9 |
| Learning Resource Center | West Des Moines | Prekindergarten | 0.1 |
| Ledges Elementary School | BOONE | Elementary | 26.9 |
| Leeds Elementary School | Sioux City | Elementary | 44.9 |
| Lenihan Intermediate School | Marshalltown | Middle | 52.7 |
| Lenox Elementary School | Lenox | Elementary | 21.9 |
| Lenox High School | Lenox | High | 15.8 |
| Lewis & Clark Elementary School | Council Bluffs | Elementary | 17.1 |
| Lewis Central Middle School | Council Bluffs | Middle | 45.8 |
| Lewis Central Senior High School | Council Bluffs | High | 58.6 |
| Liberty Elementary School | Sioux City | Elementary | 50.9 |
| Liberty High School | North Liberty | High | 77.2 |
| Liberty Intermediate School | Ottumwa | Middle | 45.6 |
| Lincoln Center | Albia | Elementary | 21.8 |
| Lincoln Elementary School | Dubuque | Elementary | 28.7 |
| Lincoln Elementary School | Iowa City | Elementary | 15.1 |
| Lincoln Elementary School | Mount Pleasant | Elementary | 16.1 |
| Lincoln Elementary School | Osage | Elementary | 29.0 |
| Lincoln Elementary School | Pella | Elementary | 21.3 |
| Lincoln Elementary School | Spencer | Elementary | 28.3 |
| Lincoln Elementary School | Waterloo | Elementary | 38.4 |
| Lincoln Elementary School | Cedar Falls | Elementary | 32.9 |
| Lincoln Elementary School | Charles City | Elementary | 19.0 |
| Lincoln High School | Des Moines | High | 93.9 |
| Lincoln Intermediate | Mason City | Middle | 37.2 |
| Lincoln Upper Elementary School | Washington | Elementary | 27.5 |
| Linn Grove Elementary School | Marion | Elementary | 28.1 |
| Linn-Mar High School | Marion | High | 130.3 |
| Lisbon Elementary School | Lisbon | Elementary | 32.1 |
| Lisbon Secondary School | Lisbon | High | 23.8 |
| Little Husky Learning Center | Oelwein | Elementary | 10.5 |
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