IAMiddleCalendar available · 60 events · Auto-updating
North Iowa Middle School — School Profile & District Info
Middle|Buffalo Center, Iowa|North Iowa Comm School District
Buffalo Center, IA 50424
Loading...
Never miss a day at North Iowa Middle School.
Sync this calendar to your phone.
Auto-updates all year · $29.99/yr
Upcoming Events
Aug
12
Wed
New Teacher PDStaff Day
Aug
14
Fri
All Staff PDStaff Day
Aug
17
Mon
All Teacher PDStaff Day
Aug
24
Mon
First Day of SchoolEvent
Confirm bus route and pickup time. Early dismissal may apply.
Sep
7
Mon
Labor DayHoliday
Banks, government offices, and schools may be closed.
Sep
14
Mon
Professional DevelopmentStaff Day
No school today. Confirm childcare or before/after-care coverage.
Also available for your address
Sync all 60 events to your phone
Plus waste, sports, holidays, and more.
School Profile
Grades
6–8
Enrollment
100
Student:Teacher
12.5:1
Locale
Rural
District
North Iowa Comm School DistrictEcon. Disadvantaged
45.0%
Phone
(641)562-2525School Statistics
Academics (SY 2020-21)
ELA Proficiency
55-59%
Math Proficiency
60-64%
Chronic Absenteeism
7.8%
SY 2019-20
Programs & Activities (SY 2021-22)
Gifted & Talented
Student-Teacher Ratio: 11.9:1
Near average in IADistrict Finance (FY 2023)
Per-Pupil Spending
$13,962
District-level data
Funding Sources
Federal 8%State 36%Local 56%
Community Context
Community Need Level
Moderate
CDC/ATSDR Social Vulnerability Index 2022
Enrollment Trend (2014-2025)
115
Current enrollment
Declining(-16% 5yr)Coming Up
Wed, Aug 12, 2026
New Teacher PD
Staff DayFri, Aug 14, 2026
All Staff PD
Staff DayMon, Aug 17, 2026
All Teacher PD
Staff DayFull School Calendar 2026-27
| Date | Event |
|---|---|
| Mon, Sep 7, 2026 | Labor Day No School |
| Mon, Sep 14, 2026 | Professional Development |
| Mon, Sep 28, 2026 | Professional Development |
| Mon, Oct 12, 2026 | Professional Development |
| Mon, Oct 26, 2026 | Professional Development / Flex Day |
| Tue, Nov 3, 2026 | Early Dismissal 1 Hour Early Out for P/T Conferences |
| Thu, Nov 5, 2026 | Early Dismissal 1 Hour Early Out for P/T Conferences |
| Fri, Nov 6, 2026 | No School |
| Mon, Nov 16, 2026 | Professional Development |
| Wed, Nov 25, 2026 | Early Dismissal 2 Hour Early Dismissal |
| Thu, Nov 26, 2026 | Thanksgiving Break No School |
| Mon, Dec 7, 2026 | Professional Development / Flex Day |
| Wed, Dec 23, 2026 | Early Dismissal 2 Hour Early Dismissal |
| Thu, Dec 24, 2026 | Winter Break No School |
| Mon, Jan 4, 2027 | Professional Development |
| Mon, Jan 18, 2027 | Professional Development |
| Mon, Feb 1, 2027 | Professional Development / Flex Day |
| Mon, Feb 15, 2027 | Professional Development Coincides with President's Day |
| Mon, Mar 8, 2027 | Professional Development |
| Mon, Mar 22, 2027 | Early Dismissal 1 Hour Early Out for P/T Conferences |
| Tue, Mar 23, 2027 | Early Dismissal 1 Hour Early Out for P/T Conferences |
| Fri, Mar 26, 2027 | No School |
| Mon, Apr 5, 2027 | Professional Development / Flex Day |
| Mon, Apr 19, 2027 | Professional Development |
| Mon, May 10, 2027 | Professional Development |
| Thu, May 27, 2027 | Last Day of School |
| Fri, May 28, 2027 | All Teacher PD |
| Mon, May 31, 2027 | Memorial Day |
Showing 28 events for the 2026-27 school year
Frequently Asked Questions about North Iowa Middle School
North Iowa Middle School currently enrolls 100 students across Middle grade levels. The school operates under the local school district in IA.
Calendar Guides
School profiles: Data from NCES Common Core of Data. Calendar events from district calendar sources, updated automatically.