North Iowa Middle School
- B-Test scores Share of students meeting the state standard in reading, math, and other tested subjects, 2023-24 and 2024-25.
- BBeats expectations How far test scores land above or below what the share of low-income students predicts for a school in this state.
- ·Three-year trend Not available for this school, so the grade uses the other parts.
Grades compare a school only with schools in the same state, because every state gives its own test. How grades work · Top-graded Iowa public middle schools
Enrollment by grade, 2024-25
| Grade | Students | Share |
|---|---|---|
| Grade 6 | 36 | 31% |
| Grade 7 | 37 | 32% |
| Grade 8 | 42 | 37% |
School pathway
Test scores
ISASP 2024-25 . % ProficientWhat this means: On the ISASP, Iowa's statewide test, about 83 of every 100 students at this school read and write at grade level and about 80 of 100 do math at grade level. Across all Iowa schools, those numbers are about 74 and 71. Reading and writing scores are up about 5 points since 2023, while math scores are up about 7 points.
ISASP results by year
| School year | English Language Arts | Math |
|---|---|---|
| 2024-25 | 82.8% | 80.0% |
| 2023-24 | 78.3% | 73.2% |
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 77% of students here test proficient in math and reading, compared with the roughly 73% typical for Iowa schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Iowa's top nor bottom 10%.
Schools most like North Iowa Middle School
North Iowa Middle School's state test result (76.7% proficient) is higher than 1 of the 4 schools below with a result.
| School | Students | Low-income | Proficient |
|---|---|---|---|
| North Iowa Middle School this school | 115 | 38.3% | 76.7% |
| Adair-Casey Jr. High School Adair | 100 | 40.0% | 81.9% |
| Pierson Middle School Pierson | 126 | 38.1% | N/A |
| Tri-Center Middle School Neola | 135 | 35.6% | 75.5% |
| Lake Mills Middle School Lake Mills | 146 | 39.0% | 82.1% |
| Schaller-Crestland Ridge View Middle School Early | 126 | 42.1% | 79.0% |
Where North Iowa Middle School ranks
Among middle schools| Measure | This school | In Iowa |
|---|---|---|
| State test proficiency ranked highest first | 76.7% | #108 of 224 |
| Math proficiency ranked highest first | 80.0% | #75 of 224 ▲ 51 |
| Reading proficiency ranked highest first | 82.8% | #69 of 224 ▲ 52 |
| Enrollment ranked largest first | 115 | #227 of 246 |
| Free and reduced lunch ranked highest share first | 38.3% | #124 of 237 |
4-year change
SY 2020-21 vs SY 2024-25Enrollment and staffing by year
| School year | Students | Teachers (FTE) | Students per teacher | Free and reduced lunch |
|---|---|---|---|---|
| 2024-25 | 115 | 8.2 | 14.0:1 | 38% (44) |
| 2023-24 | 100 | 8.2 | 12.2:1 | 45% (45) |
| 2022-23 | 107 | 9.6 | 11.2:1 | 38% (41) |
| 2020-21 | 96 | 9 | 10.7:1 | 35% (34) |
| 2017-18 | 130 | 7.4 | 17.6:1 | 42% (54) |
| 2015-16 | 128 | 8 | 16.0:1 | 43% (55) |
| 2010-11 | 109 | 8 | 13.6:1 | 44% (48) |
| 2000-01 | 190 | 18 | 10.6:1 | 38% (73) |
Since 2017-18: students down 12% (130 to 115); teachers up 11% (7.4 to 8.2).
About North Iowa Middle School
North Iowa Middle School is a middle school with a street address in Buffalo Center, Iowa. The school has 115 students in 2024-25 across grades 6 through 8. Middle schools in Iowa have about 400 students on average; enrollment here is 71% lower.
North Iowa Middle School is part of a district of 3 schools: North Iowa Comm School District, with 466 students.
North Iowa Middle School is 88% White by enrollment. The rest of enrollment is 11% Hispanic. That is in line with Winnebago County, where about 89% of residents are White. On the diversity index, which measures the chance that two random students are from different groups, North Iowa Middle School scores 22%.
On staff are 8.2 full-time-equivalent teachers; the student-to-teacher ratio is 14.0:1. The average for middle schools in Iowa is 15.2:1, so this school has fewer students per teacher. About 38% of students at North Iowa Middle School are eligible for free or reduced-price lunch. Public schools in Winnebago County average a similar 36%.
Among Iowa public middle schools, North Iowa Middle School outscored 56%, which works out to a B on the allk12 Grade.
North Iowa Middle School sits between the top and bottom 10% of Iowa schools on BeatsExpectations, with an actual average proficiency rate across its state test results of 76.7% and a predicted 72.8%.
The school is in Winnebago County, where median household income comes to about $67,642, 26% of adults hold a bachelor's degree or higher, and about 9% of residents live below the federal poverty line. Winnebago County counts 9 public schools with about 2,190 students.
North Iowa Middle School's closest public school neighbor is North Iowa High School, less than a tenth of a mile away. Around the school, 2 other public schools are within five miles. On proficiency, North Iowa Middle School is behind the 79.1% nearby average, ranking 6th of 8.
Its NCES locale code is Rural: Remote: the school is in rural territory far from an urban area.
The 2020-21-to-2024-25 change in enrollment was a 20% rise, from 96 to 115. The ratio was 10.7:1 in 2020-21 and 14.0:1 in 2024-25.
The discussion board for North Iowa Middle School is open to topics like athletics, class schedules, and weather closures. Parents, students, alumni, and staff are welcome to post.
Winnebago County at a glance
View full county profileQuick facts
Related schools
- North Iowa Elementary Buffalo CenterElementary · 227 students
- North Iowa High SchoolHigh · 124 students
- North Iowa Elementary Buffalo CenterElementary · 227 students
- North Iowa High SchoolHigh · 124 students
- North Iowa High School0.0 mi · 124
- North Iowa Elementary Buffalo Center0.0 mi · 227
- Forest City Elementary School17.1 mi · 448
- Forest City Middle School17.3 mi · 330
- Forest City High School17.3 mi · 304
- North Kossuth Elementary School18.3 mi · 131