5 schools in Shenandoah Comm School District
Shenandoah Comm School District's public schools, 5 in all, serve about 1,227 K-12 students inside Iowa, an average of 245 per campus.
7-year change in Shenandoah Comm School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Shenandoah Elementary School | Shenandoah | Elementary | KG-04 | 349 |
| Shenandoah High School | Shenandoah | High | 09-12 | 300 |
| Shenandoah Middle School | Shenandoah | Middle | 05-08 | 280 |
| IGNITE Online & Personalized Learning | Shenandoah | Combined | PK-12 | 211 |
| Logan Preschool | Shenandoah | Elementary | PK-PK | 87 |
About Shenandoah Comm School District
Shenandoah Comm School District administers 5 public schools across Iowa, collectively enrolling roughly 1,227 students.
Looking at the level breakdown, Shenandoah Comm School District comprises 2 elementary, 1 middle, 1 high school, and 1 combined or other.
Per-school enrollment averages around 245 in this district, meaningfully below the Iowa typical of 376.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment grew 10%: 1,117 students in SY 2017-18 versus 1,227 in SY 2024-25. The school count climbed from 3 to 5 across the same 7-year window.
On allk12, the community for Shenandoah Comm School District discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.