Warren County
In Warren County, Iowa, the public-school system rolls up to 20 schools and roughly 10,473 K-12 students, with county median household income around $94,588. The level mix is 11 elementary, 4 middle, and 5 high schools.
7-year change in Warren County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Warren County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Warren County
Latest 2024-25 ELA proficiency, 18 schools ranked. Iowa state average: 73.7%.
- Wilder Elementary School· 65.8%
- Emerson Elementary School· 67.3%
- Norwalk Middle School· 75.2%
- Carlisle Middle School· 76.0%
- Martensdale Elementary School· 77.1%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Indianola High School | Indianola | High | 09-12 | 1,165 | · |
| Norwalk Senior High School | Norwalk | High | 09-12 | 1,035 | · |
| Norwalk Middle School | Norwalk | Middle | 06-08 | 824 | · |
| Indianola Middle School | Indianola | Middle | 06-08 | 818 | · |
| Carlisle High School | Carlisle | High | 09-12 | 754 | · |
| Carlisle Elementary School | Carlisle | Elementary | PK-03 | 715 | · |
| Orchard Hills Elementary | Norwalk | Elementary | 02-03 | 558 | · |
| Lakewood Elementary School | Norwalk | Elementary | 04-05 | 554 | · |
| Oviatt Elementary School | Norwalk | Elementary | PK-01 | 548 | · |
| Carlisle Middle School | Carlisle | Middle | 06-08 | 518 | · |
| Wilder Elementary School | Indianola | Elementary | KG-05 | 456 | · |
| Emerson Elementary School | Indianola | Elementary | KG-05 | 396 | · |
| Irving Elementary School | Indianola | Elementary | KG-05 | 395 | · |
| Whittier Elementary School | Indianola | Elementary | PK-05 | 369 | · |
| Martensdale Elementary School | Martensdale | Elementary | PK-06 | 307 | · |
| Hartford Upper Elementary | Hartford | Elementary | 04-05 | 303 | · |
| Southeast Warren Jr-Sr High School | Liberty Center | High | 05-12 | 276 | · |
| Martensdale-St Marys Jr-Sr High School | Martensdale | High | 07-12 | 225 | · |
| Southeast Warren Primary | Milo | Elementary | PK-04 | 162 | · |
| Southeast Warren Intermediate | Lacona | Middle | 04-06 | 95 | · |
Cities in Warren County
About Warren County
In Iowa, Warren County is a compact county of about 54,409 residents. 20 public schools across the county instructs about 10,473 students between them.
In context, census numbers show median household income runs near $94,588, 33% of adults hold a bachelor's degree or higher, and roughly 3% of residents live below the federal poverty line. That income level is 32% above the Iowa median.
On the school-mix side, Warren County is made up of 11 elementary schools (4,763 students), 4 middle schools (2,255), and 5 high schools (3,455).
Indianola Comm School District is the biggest district by enrollment, covering about 3,599 students across Warren County.
Looking at the last 7 years. Combined enrollment now sits at 10,378 students, increased 6% from the 9,778 reported in SY 2017-18. On the demographic side, White enrollment moved from 90% to 86% over the same window.
On allk12, the community for Warren County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.