North-Linn Middle School
School pathway
Test scores
ISASP 2024-25 . % ProficientWhat this means: On the ISASP, Iowa's statewide test, about 91 of every 100 students at this school read and write at grade level and about 78 of 100 do math at grade level. Across all Iowa schools, those numbers are about 74 and 71. Reading and writing scores have held steady since 2023, while math scores are down about 5 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 83% of students here test proficient in math and reading, compared with the roughly 80% 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%.
7-year change
SY 2017-18 vs SY 2024-25About North-Linn Middle School
As a tiny intermediate school in Troy Mills, Iowa, North-Linn Middle School teaches 111 students from grades 6 through 8, operated by North Linn Comm School District. Enrollment runs roughly 72% smaller than the state mean of about 400.
North Linn Comm School District comprises 3 schools with combined enrollment of 550 students; North-Linn Middle School is among them.
On demographics, North-Linn Middle School reports that the student body is overwhelmingly White (95%). Beyond that, the school lists 3% multiracial. The wider county runs roughly 84% White, putting the school's mix considerably more White than the area baseline.
On the income-and-resources front, On paper, North-Linn Middle School has 8 full-time-equivalent teachers, translating to a class-load average of around 13.8:1. Statewide, the average ratio sits near 15.2:1, putting North-Linn Middle School tighter than the state norm the norm. Roughly 23% of students at North-Linn Middle School qualify for free or reduced-price lunch, often used as a Title I proxy. By comparison, Linn County runs at roughly 40%, so the school's eligibility rate is below the surrounding baseline.
After controlling for student poverty, North-Linn Middle School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 80.2%, the actual is 83.3%, a residual of +3.1 points.
Around the school, ACS estimates for Linn County put the typical household earns roughly $77,649 per year, 35% of adults hold a bachelor's degree or higher, and the poverty rate sits near 6%. Across Linn County's 83 public schools (combined enrollment of about 36,480 students), North-Linn Middle School is one campus in the mix.
North-Linn Senior High School is the nearest neighboring public school, about 0.0 miles from this campus. 2 of the 8 nearest public schools sit inside a five-mile radius. Among the 8 schools in that immediate cluster with test data (this one included), North-Linn Middle School ranks 2nd on composite proficiency, ahead of the local average of 76.6%.
The campus sits in an outlying setting.
Looking at the recent track record. Looking back 7 years, enrollment at North-Linn Middle School has shrank 20%, going from 138 students in 2018 to 111 in 2025. Class-load math has narrowed: from 19.7:1 in 2018 to 13.8:1 in 2025.
On allk12, the feed for North-Linn Middle School typically covers sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.
Linn County at a glance
View full county profileQuick facts
Related schools
- North Linn ElementaryElementary · 281 students
- North-Linn Senior High SchoolHigh · 158 students
- North Linn ElementaryElementary · 281 students
- North-Linn Senior High SchoolHigh · 158 students
- North-Linn Senior High School0.0 mi · 158
- North Linn Elementary0.0 mi · 281
- Central City Elementary School9.0 mi · 170
- Central City High School9.0 mi · 200
- Center Point-Urbana Middle School9.5 mi · 290
- Center Point-Urbana Primary School9.7 mi · 365