The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NORTH LINN COMM SCHOOL DISTRICT·NCES 192082001242

North-Linn Middle School

3033 Lynx Drive, Troy Mills, IA 52344 · (319) 224-3291 · Linn County
GRADES 06–08MIDDLE42-RURALREGULAR SCHOOL111 STUDENTS
Enrollment
111
Middle
DISTRICT 183 · STATE 400
Student : Teacher
13.8:1
8 FTE teachers
DISTRICT 13.2:1 · STATE 15.2:1
Free / Reduced Lunch
23%
26 students
DISTRICT 24% · STATE 41%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
41
Grade 7
41
Grade 8
29
Student demographics
White
10595%
DISTRICT 95% · STATE 70%
Hispanic
22%
DISTRICT 1% · STATE 14%
Black
11%
DISTRICT 1% · STATE 7%
Two+
33%
DISTRICT 2% · STATE 5%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
6357%
Female
4843%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at North-Linn Middle School.
START A DISCUSSION
Recent discussions in Iowa

Test scores

ISASP 2024-25 . % Proficient
English Language Arts
90.7%
IA avg 73.6% . +0.3pp since 2023
Math
77.8%
IA avg 70.9% . -4.9pp since 2023
Source: ISASP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
83.3%
composite math + reading, all grades
Predicted
80.2%
based on IA schools with similar FRL share
Beats by
+3.1pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
111
-27 (-20%) vs 2017
Student : Teacher
13.8:1
was 19.7:1
% White
95%
was 98%
% Hispanic
2%
was 1%
Source: NCES Common Core of Data

About 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 profile
Population
230,004
Census ACS
Median income
$77,649
Household, ACS
Bachelor's+
35%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
83
36,480 students

Quick facts

School name
North-Linn Middle School
District
North Linn Comm School District
Address
3033 Lynx Drive, Troy Mills, IA 52344
Phone
(319) 224-3291
County
Linn County
Level
Middle
Grade range
06–08
Total enrollment
111
Teachers (FTE)
8
Student–teacher ratio
13.8:1
Free/Reduced lunch
26 (23%)
Locale
42-Rural: Distant
NCES ID
192082001242
Charter school
No
Virtual school
No

Related schools

Other schools in North Linn Comm School District
Other schools in Troy Mills
Nearby schools

Frequently asked questions

About North-Linn Middle School
How large is North-Linn Middle School?
North-Linn Middle School enrolls approximately 111 students in grades 06-08.
Is North-Linn Middle School an elementary, middle, or high school?
North-Linn Middle School is a middle school covering grades 06-08.
How many teachers does North-Linn Middle School have?
North-Linn Middle School employs 8 FTE teachers, for a student-to-teacher ratio of 13.8:1.
What is the student diversity at North-Linn Middle School?
Student demographics at North-Linn Middle School are roughly 95% White, 2% Hispanic, 1% Black, 3% Two or more.
Is North-Linn Middle School public or private?
North-Linn Middle School is a public K-12 school, overseen by North Linn Comm School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post