Community prompt from u/allk12. Replies below.
Shenandoah Middle School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
ISASP 2024-25 . % ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Shenandoah Middle School
As a close-knit junior high in Shenandoah, Iowa, Shenandoah Middle School enrolls 280 students from grades 5 through 8, operated by Shenandoah Comm School District. By comparison, Iowa's public schools average about 400 students each, so Shenandoah Middle School sits 30% smaller than that benchmark.
Across the 5 schools in Shenandoah Comm School District (1,227 students total), Shenandoah Middle School accounts for its share of the district's footprint.
In terms of who attends, Shenandoah Middle School lists that nearly all students (88%) are White. Beyond that, the school lists 6% Hispanic, 4% multiracial. Compared to Page County overall, the school's racial mix sits in roughly the same range.
In terms of school funding signals, The school currently runs with 23 full-time-equivalent teachers, for a student-teacher ratio near 12.4:1. That figure is tighter than the state norm's 15.2:1 average. Roughly 43% of students at Shenandoah Middle School qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.
Adjusting for the school's free-and-reduced-lunch share, Shenandoah Middle School tracks the demographic baseline. The model predicts 70.5% given the school's FRL share; actual proficiency is 68.0%.
Across the wider county, ACS estimates for Page County put median household earnings sit near $57,953, roughly 19% of adults have completed at least a four-year degree, and roughly 8% of residents live below the federal poverty line. Shenandoah Middle School is one of 11 public schools in Page County (combined enrollment of about 2,557 students).
Shenandoah Elementary School is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 4 other public schools cluster around Shenandoah Middle School. Ranking that nearby cluster on reported proficiency puts Shenandoah Middle School at 4th of 6; the average score across the group is 69.2%.
The school occupies a small-town site.
Over the past 7-year window. Over the past 7-year window, the student count contracted 11%: 314 students in 2018 compared to 280 in 2025.
On the community side, the feed for Shenandoah Middle School typically covers enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.
Page County at a glance
View full county profileQuick facts
Related schools
- Shenandoah Elementary SchoolElementary · 349 students
- Shenandoah High SchoolHigh · 300 students
- IGNITE Online & Personalized LearningCombined · 211 students
- Logan PreschoolElementary · 87 students
- Shenandoah Elementary SchoolElementary · 349 students
- Shenandoah High SchoolHigh · 300 students
- IGNITE Online & Personalized LearningCombined · 211 students
- Logan PreschoolElementary · 87 students
- Shenandoah Elementary School0.0 mi · 349
- IGNITE Online & Personalized Learning0.3 mi · 211
- Shenandoah High School0.3 mi · 300
- Logan Preschool0.7 mi · 87
- Essex Elementary School6.1 mi · 101
- Essex Junior-Senior High School6.1 mi · 87