The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·GRASS LAKE COMMUNITY SCHOOLS·NCES 261683001648

Grass Lake Middle School

1000 GRASS LAKE RD, GRASS LAKE, MI 49240 · (517) 867-5550 · Jackson County
GRADES 06–08MIDDLE41-RURALREGULAR SCHOOL290 STUDENTS
Enrollment
290
Middle
DISTRICT 445 · STATE 502
Student : Teacher
15.5:1
19 FTE teachers
DISTRICT 17.6:1 · STATE 17.5:1
Free / Reduced Lunch
33%
96 students
DISTRICT 30% · STATE 55%
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
92
Grade 7
91
Grade 8
107
Student demographics
White
26892%
DISTRICT 92% · STATE 63%
Hispanic
93%
DISTRICT 4% · STATE 9%
Black
21%
DISTRICT 0% · STATE 18%
Two+
103%
DISTRICT 3% · STATE 5%
Native American
10%
DISTRICT 0% · STATE 1%
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
14851%
Female
14249%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Grass Lake Middle School.
START A DISCUSSION
Recent discussions in Grass Lake Community Schools

Test scores

M-STEP 2024-25 . % Advanced + Proficient
English Language Arts
40.6%
MI avg 47.7%
Math
37.2%
MI avg 44.8%
Source: M-STEP. 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
44.5%
composite math + reading, all grades
Predicted
51.6%
based on MI schools with similar FRL share
Beats by
-7.2pp
below 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
290
+12 (+4%) vs 2017
Student : Teacher
15.5:1
was 18.0:1
% White
92%
was 94%
% Hispanic
3%
was 4%
% Black
1%
was 0%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About Grass Lake Middle School

Set in GRASS LAKE, Michigan, Grass Lake Middle School is a tight-knit 6-8 campus, part of Grass Lake Community Schools. It instructs 290 students across grades 6 through 8. Enrollment runs roughly 42% smaller than the state mean of about 502.

Grass Lake Middle School is one of 3 schools operated by Grass Lake Community Schools, a district that caters to 1,334 students overall.

For racial and ethnic makeup, Grass Lake Middle School logs that 92% of students identify as White, making the school strongly White-majority. Beyond that, the school logs 3% multiracial, 3% Hispanic. The wider county runs roughly 83% White, putting the school's mix meaningfully more White than the area baseline.

On the income-and-resources front, Grass Lake Middle School reports 19 full-time-equivalent teachers, putting the student-to-teacher ratio at about 15.5:1. The state averages around 17.5:1, so this campus is tighter than the state norm typical. About 33% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against Jackson County (around 53%), the school's rate is somewhat below typical.

Adjusting for the school's free-and-reduced-lunch share, Grass Lake Middle School tracks the demographic baseline. The model predicts 51.6% given the school's FRL share; actual proficiency is 44.5%.

Across the wider county, the surrounding county (Jackson County) records that median household earnings sit near $66,073, about 23% of the adult population holds a bachelor's degree or above, and roughly 8% of residents live below the federal poverty line. Grass Lake Middle School is one of 68 public schools in Jackson County (combined enrollment of about 21,681 students).

Nearest neighbor: George Long Elementary School, around 0.2 miles off. Counting just inside five miles, 2 other public schools cluster around Grass Lake Middle School. Among the 5 schools in that immediate cluster with test data (this one included), Grass Lake Middle School ranks 2nd on composite proficiency, above the local average of 40.7%.

Grass Lake Middle School operates from a countryside location.

Trend over the last 7 years. Grass Lake Middle School's enrollment has edged up 4% since 2018, when it stood at 278 (now 290). Class-load math has pulled in: from 18.0:1 in 2018 to 15.5:1 in 2025.

On allk12, the page collects discussion, questions, and updates around school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

Jackson County at a glance

View full county profile
Population
160,060
Census ACS
Median income
$66,073
Household, ACS
Bachelor's+
23%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
68
21,681 students

Quick facts

School name
Grass Lake Middle School
District
Grass Lake Community Schools
Address
1000 GRASS LAKE RD, GRASS LAKE, MI 49240
Phone
(517) 867-5550
County
Jackson County
Level
Middle
Grade range
06–08
Total enrollment
290
Teachers (FTE)
19
Student–teacher ratio
15.5:1
Free/Reduced lunch
96 (33%)
Locale
41-Rural: Fringe
NCES ID
261683001648
Charter school
No
Virtual school
No

Related schools

Other schools in Grass Lake Community Schools
Other schools in GRASS LAKE
Nearby schools

Frequently asked questions

About Grass Lake Middle School
How large is Grass Lake Middle School?
Grass Lake Middle School enrolls approximately 290 students in grades 06-08.
Is Grass Lake Middle School an elementary, middle, or high school?
Grass Lake Middle School is a middle school covering grades 06-08.
How many students per teacher at Grass Lake Middle School?
Approximately 15.5:1 students per teacher at Grass Lake Middle School.
How diverse is Grass Lake Middle School?
Grass Lake Middle School reports a student body of 92% White, 3% Hispanic, 1% Black, 3% Two or more.
Who oversees Grass Lake Middle School?
Grass Lake Middle School is overseen by Grass Lake Community Schools in Jackson County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post