IAMiddleCalendar available · 34 events · Auto-updating
Shenandoah Middle School — School Profile & District Info
Middle|Shenandoah, Iowa|Shenandoah Comm School District
Shenandoah, IA 51601
Loading...
Never miss a day at Shenandoah Middle School.
Sync this calendar to your phone.
Auto-updates all year · $29.99/yr
Upcoming Events
Aug
17
Mon
Professional DevelopmentStaff Day
No school today. Confirm childcare or before/after-care coverage.
Aug
24
Mon
First Day of SchoolEvent
Confirm bus route and pickup time. Early dismissal may apply.
Aug
25
Tue
Early Dismissalhalf_day
Aug
26
Wed
Early Dismissal for Professional DevelopmentStaff Day
No school today. Confirm childcare or before/after-care coverage.
Sep
2
Wed
Early Dismissal Professional DevelopmentStaff Day
No school today. Confirm childcare or before/after-care coverage.
Sep
7
Mon
No School - Labor DayHoliday
Banks, government offices, and schools may be closed.
Also available for your address
Sync all 34 events to your phone
Plus waste, sports, holidays, and more.
School Profile
Grades
5–8
Enrollment
282
Student:Teacher
13.4:1
Locale
Rural
District
Shenandoah Comm School DistrictEcon. Disadvantaged
47.9%
Phone
(712)246-2520School Statistics
Academics (SY 2020-21)
ELA Proficiency
74%
59th percentile in IA
Math Proficiency
61%
35th percentile in IA
Chronic Absenteeism
9.3%
SY 2019-20
Programs & Activities (SY 2021-22)
Gifted & Talented
Student-Teacher Ratio: 12.8:1
Near average in IADistrict Finance (FY 2023)
Per-Pupil Spending
$13,867
District-level data
Funding Sources
Federal 9%State 52%Local 39%
Community Context
Community Need Level
Moderate
CDC/ATSDR Social Vulnerability Index 2022
Enrollment Trend (2014-2025)
280
Current enrollment
Declining(-17% 5yr)Coming Up
Mon, Aug 17, 2026
Professional Development
Staff DayMon, Aug 24, 2026
First Day of School
EventTue, Aug 25, 2026
Early Dismissal
half_dayFull School Calendar 2026-27
| Date | Event |
|---|---|
| Wed, Sep 2, 2026 | Early Dismissal Professional Development |
| Mon, Sep 7, 2026 | No School - Labor Day |
| Fri, Sep 25, 2026 | Homecoming Early Dismissal |
| Wed, Oct 7, 2026 | Early Dismissal Professional Development |
| Wed, Oct 21, 2026 | End 1st Quarter |
| Fri, Oct 23, 2026 | No School - Staff Compensation Day |
| Wed, Nov 4, 2026 | Early Dismissal Professional Development |
| Wed, Nov 25, 2026 | No School - Thanksgiving Break |
| Wed, Dec 2, 2026 | Early Dismissal Professional Development |
| Fri, Dec 18, 2026 | End 2nd Quarter/1st Semester |
| Mon, Dec 21, 2026 | No School - Winter Break |
| Mon, Jan 4, 2027 | No School - Staff Work Day |
| Tue, Jan 5, 2027 | Begin 3rd Quarter/2nd Semester |
| Wed, Jan 6, 2027 | Early Dismissal Professional Development |
| Sun, Jan 10, 2027 | Early Graduation |
| Mon, Jan 18, 2027 | No School - Professional Development |
| Wed, Feb 3, 2027 | Early Dismissal Professional Development |
| Fri, Feb 26, 2027 | No School - Staff Compensation Day |
| Wed, Mar 3, 2027 | Early Dismissal Professional Development |
| Fri, Mar 12, 2027 | End 3rd Quarter |
| Mon, Mar 22, 2027 | No School - Spring Break |
| Fri, Mar 26, 2027 | No School - Good Friday |
| Wed, Apr 7, 2027 | Early Dismissal Professional Development |
| Wed, May 5, 2027 | Early Dismissal Professional Development |
| Sun, May 23, 2027 | Graduation |
| Wed, May 26, 2027 | End 4th Quarter/2nd Semester |
| Wed, May 26, 2027 | Early Dismissal Last Day of School |
| Wed, May 26, 2027 | Preschool Graduation |
| Thu, May 27, 2027 | Staff Workday |
| Tue, Jun 1, 2027 | Summer Sessions |
Showing 30 events for the 2026-27 school year
Frequently Asked Questions about Shenandoah Middle School
Enrollment at Shenandoah Middle School stands at 282 students. The school is a Middle institution in the local district.
Calendar Guides
School profiles: Data from NCES Common Core of Data. Calendar events from district calendar sources, updated automatically.