The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

5 schools in Shenandoah Comm School District

Iowa · 1,227 students · 1 city

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
Total enrollment
1,227
+110 (+10%) vs SY 2017-18
School count
5
+2 (+67%) vs SY 2017-18
% White
90%
was 89%
% Hispanic
6%
was 7%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Shenandoah Elementary SchoolShenandoahElementaryKG-04349
Shenandoah High SchoolShenandoahHigh09-12300
Shenandoah Middle SchoolShenandoahMiddle05-08280
IGNITE Online & Personalized LearningShenandoahCombinedPK-12211
Logan PreschoolShenandoahElementaryPK-PK87

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.

Frequently asked questions

How many schools are in Shenandoah Comm School District?
Shenandoah Comm School District operates 5 public K-12 schools in Iowa, serving approximately 1,227 students.
What is the mix of elementary, middle, and high schools in Shenandoah Comm School District?
Shenandoah Comm School District includes 2 elementary, 1 middle, 1 high, 1 combined-grade schools.
What is the largest school in Shenandoah Comm School District?
Shenandoah Elementary School is the largest public school in Shenandoah Comm School District by enrollment, with approximately 349 students.
What grade levels does Shenandoah Comm School District serve?
Shenandoah Comm School District schools serve students from pre-K through grade 12, across 5 campuses.