The average public middle school in Michigan has approximately 405 students (2025).
The public middle schools with the largest student enrollments are listed below (where sufficient data available).
The largest public middle school in Michigan (by enrollment) is Michigan Great Lakes Virtual Academy with 3,444 students.
# Students Range: 1,135
3,444
Avg. # Students: 1,649
Largest Michigan Public Middle Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Michigan Great Lakes Virtual Academy
Charter School
(Math: 10% | Reading: 27%)
Rank:
Rank:
2/
Bottom 50%10
Students: 3,444
Grades: PK-12
1309 Madison Rd
Manistee, MI 49660
(231) 794-5999
Manistee, MI 49660
(231) 794-5999
Rank: #22.
Michigan Virtual Charter Academy
Charter School
(Math: 12% | Reading: 31%)
Rank:
Rank:
3/
Bottom 50%10
Students: 3,317
Grades: K-12
1620 E Elza Ave
Hazel Park, MI 48030
(616) 309-1600
Hazel Park, MI 48030
(616) 309-1600
Rank: #33.
Highpoint Virtual Of Michigan
Charter School
(Math: 11% | Reading: 26%)
Rank:
Rank:
2/
Bottom 50%10
Students: 2,666
Grades: PK-12
210 East Mesick Avenue
Mesick, MI 49668
(231) 371-4707
Mesick, MI 49668
(231) 371-4707
Rank: #44.
Grand Blanc Community High School
(Math: 27% | Reading: 63%)
Rank:
Rank:
7/
Top 50%10
Students: 2,470
Grades: 8-12
12500 Holly Rd
Grand Blanc, MI 48439
(810) 591-6638
Grand Blanc, MI 48439
(810) 591-6638
Rank: #55.
Lighthouse Connections Academy
Charter School
(Math: 17% | Reading: 37%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,187
Grades: K-12
3150 Livernois Rd
Troy, MI 48083
(248) 509-5858
Troy, MI 48083
(248) 509-5858
Rank: #66.
Novi High School
(Math: 67% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
Students: 2,094
Grades: 8-12
24062 Taft Rd
Novi, MI 48375
(248) 449-1500
Novi, MI 48375
(248) 449-1500
Rank: #77.
Canton High School
Magnet School
(Math: 60% | Reading: 72%)
Rank:
Rank:
10/
Top 10%10
Students: 1,917
Grades: 6-12
8415 N Canton Center Rd
Canton, MI 48187
(734) 416-7545
Canton, MI 48187
(734) 416-7545
Rank: #88.
Plymouth High School
(Math: 61% | Reading: 73%)
Rank:
Rank:
10/
Top 10%10
Students: 1,911
Grades: 6-12
8400 N Beck Rd
Canton, MI 48187
(734) 582-5500
Canton, MI 48187
(734) 582-5500
Rank: #99.
Salem High School
Magnet School
(Math: 63% | Reading: 78%)
Rank:
Rank:
10/
Top 5%10
Students: 1,887
Grades: 6-12
46181 Joy Rd
Canton, MI 48187
(734) 416-2800
Canton, MI 48187
(734) 416-2800
Rank: #1010.
Belleville High School
(Math: 23% | Reading: 41%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,705
Grades: 7-12
501 W Columbia Ave
Belleville, MI 48111
(734) 697-9133
Belleville, MI 48111
(734) 697-9133
Rank: #1111.
Rochester High School
(Math: 52% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
Students: 1,671
Grades: 7-12
180 S Livernois Rd
Rochester, MI 48307
(248) 726-5400
Rochester, MI 48307
(248) 726-5400
Rank: #1212.
Hartland High School
(Math: 46% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
Students: 1,655
Grades: 8-12
10635 Dunham Rd
Hartland, MI 48353
(810) 626-2200
Hartland, MI 48353
(810) 626-2200
Rank: #1313.
Michigan Connections Academy
Charter School
(Math: 26% | Reading: 48%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,645
Grades: K-12
3950 Heritage Ave
Okemos, MI 48864
(517) 507-5390
Okemos, MI 48864
(517) 507-5390
Rank: #1414.
Star International Academy
Charter School
(Math: 25% | Reading: 34%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,643
Grades: PK-12
24425 Hass St
Dearborn Heights, MI 48127
(313) 724-8990
Dearborn Heights, MI 48127
(313) 724-8990
Rank: #1515.
Stevenson High School
(Math: 47% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
Students: 1,590
Grades: 8-12
33500 6 Mile Rd
Livonia, MI 48152
(734) 744-2660
Livonia, MI 48152
(734) 744-2660
Rank: #1616.
Clarkston High School
(Math: 46% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
Students: 1,560
Grades: 7-12
6093 Flemings Lake Rd
Clarkston, MI 48346
(248) 623-3600
Clarkston, MI 48346
(248) 623-3600
Rank: #1717.
Rochester Adams High School
(Math: 67% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
Students: 1,539
Grades: 7-12
3200 W Tienken Rd
Rochester, MI 48306
(248) 726-5200
Rochester, MI 48306
(248) 726-5200
Rank: #1818.
Stoney Creek High School
(Math: 59% | Reading: 78%)
Rank:
Rank:
10/
Top 10%10
Students: 1,495
Grades: 6-12
6755 Sheldon Rd
Rochester, MI 48306
(248) 726-5700
Rochester, MI 48306
(248) 726-5700
Rank: #1919.
John Glenn High School
(Math: 15% | Reading: 44%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,468
Grades: 8-12
36105 Marquette St
Westland, MI 48185
(734) 419-2323
Westland, MI 48185
(734) 419-2323
Rank: #2020.
Wayne Memorial High School
(Math: 14% | Reading: 38%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,379
Grades: 8-12
3001 4th St
Wayne, MI 48184
(734) 419-2206
Wayne, MI 48184
(734) 419-2206
Rank: #2121.
Oakside Prep Academy
Charter School
(Math: 17% | Reading: 27%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,362
Grades: K-11
355 Summit Dr
Waterford, MI 48328
(616) 304-6601
Waterford, MI 48328
(616) 304-6601
Rank: #2222.
Central High School
(Math: 52% | Reading: 73%)
Rank:
Rank:
10/
Top 10%10
Students: 1,324
Grades: 8-12
1150 Milliken Dr
Traverse City, MI 49686
(231) 933-6500
Traverse City, MI 49686
(231) 933-6500
Rank: #2323.
Monroe High School
(Math: 18% | Reading: 41%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,295
Grades: 8-12
901 Herr Rd
Monroe, MI 48161
(734) 265-3400
Monroe, MI 48161
(734) 265-3400
Rank: #24 - 2524. - 25.
Flushing High School
(Math: 38% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
Students: 1,248
Grades: 8-12
5039 Deland Rd
Flushing, MI 48433
(810) 591-3770
Flushing, MI 48433
(810) 591-3770
Rank: #24 - 2524. - 25.
Michigan International Prep School
Charter School
(Math: 20% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,248
Grades: K-12
7034 E Court St
Davison, MI 48423
(248) 289-5521
Davison, MI 48423
(248) 289-5521
Rank: #2626.
Churchill High School
(Math: 47% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
Students: 1,247
Grades: 7-12
8900 Newburgh Rd
Livonia, MI 48150
(734) 744-2650
Livonia, MI 48150
(734) 744-2650
Rank: #2727.
Milford High School
(Math: 45% | Reading: 67%)
Rank:
Rank:
9/
Top 20%10
Students: 1,242
Grades: 7-12
2380 S Milford Rd
Highland, MI 48357
(248) 684-8091
Highland, MI 48357
(248) 684-8091
Rank: #2828.
Oxford Virtual Academy
Alternative School
(Math: 28% | Reading: 49%)
Rank:
Rank:
6/
Top 50%10
Students: 1,239
Grades: K-12
168 S Washington St
Oxford, MI 48371
(248) 969-5021
Oxford, MI 48371
(248) 969-5021
Rank: #2929.
Michigan Online School
Charter School
(Math: 9% | Reading: 32%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,236
Grades: K-12
209 S State St
Gobles, MI 49055
(269) 216-6972
Gobles, MI 49055
(269) 216-6972
Rank: #3030.
Advanced Technology Academy
Magnet School
Charter School
Charter School
(Math: 6% | Reading: 16%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,217
Grades: PK-12
4801 Oakman Blvd
Dearborn, MI 48126
(313) 625-4700
Dearborn, MI 48126
(313) 625-4700
Rank: #3131.
Berkley High School
(Math: 44% | Reading: 70%)
Rank:
Rank:
9/
Top 20%10
Students: 1,193
Grades: 7-12
2325 Catalpa Dr
Berkley, MI 48072
(248) 837-8100
Berkley, MI 48072
(248) 837-8100
Rank: #3232.
Romeo Middle School
(Math: 50% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
Students: 1,171
Grades: 6-8
11091 32 Mile Rd
Romeo, MI 48065
(586) 752-0240
Romeo, MI 48065
(586) 752-0240
Rank: #3333.
Riverside Middle School
Magnet School
(Math: 20% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,163
Grades: 5-8
25900 W Warren St
Dearborn Heights, MI 48127
(313) 274-6792
Dearborn Heights, MI 48127
(313) 274-6792
Rank: #3434.
Prepnet Virtual Academy
Charter School
(Math: 20% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,136
Grades: K-12
3850 Broadmoor Ave Se
Grand Rapids, MI 49512
(616) 222-1700
Grand Rapids, MI 49512
(616) 222-1700
Rank: #3535.
Walled Lake Central High School
(Math: 51% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
Students: 1,135
Grades: 8-12
1600 E Oakley Park Rd
Walled Lake, MI 48390
(248) 956-4700
Walled Lake, MI 48390
(248) 956-4700
Show 100 more public schools in MI (out of 1,327 total schools)
Loading...
Frequently Asked Questions
What is the Michigan average public middle schools student size?
The Michigan average public middle schools student size is 405 for 2025.
What are the public middle schools with the largest student size in Michigan?
The best top ranked public middle schools in Michigan include Michigan Great Lakes Virtual Academy, Michigan Virtual Charter Academy and Highpoint Virtual Of Michigan.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.