The average public middle school in Minnesota has approximately 302 students (2026).
The public middle schools with the largest student enrollments are listed below (where sufficient data available).
The largest public middle school in Minnesota (by enrollment) is Horizon Middle School, with 2,158 students.
# Students Range: 1,055
2,158
Avg. # Students: 1,330
Largest Minnesota Public Middle Schools (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Horizon Middle School
(Math: 34% | Reading: 45%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,158
Grades: 5-8
3601 12th Ave S
Moorhead, MN 56560
(218) 284-7300
Moorhead, MN 56560
(218) 284-7300
Rank: #22.
Jackson Middle School
(Math: 47% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
Students: 2,037
Grades: 6-8
6000 109th Ave N
Champlin, MN 55316
(763) 506-5200
Champlin, MN 55316
(763) 506-5200
Rank: #33.
Prior Lake-savage Middle School
(Math: 55% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Students: 2,025
Grades: 6-8
15855 Fish Point Rd
Prior Lake, MN 55372
(952) 226-0700
Prior Lake, MN 55372
(952) 226-0700
Rank: #44.
Central Middle School
(Math: 49% | Reading: 65%)
Rank:
Rank:
8/
Top 30%10
Students: 1,860
Grades: 6-8
8025 School Rd
Eden Prairie, MN 55344
(952) 975-7300
Eden Prairie, MN 55344
(952) 975-7300
Rank: #55.
Westwood Intermediate & Middle School
(Math: 33% | Reading: 49%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,646
Grades: 5-8
711 91st Ave Ne
Minneapolis, MN 55434
(763) 600-5300
Minneapolis, MN 55434
(763) 600-5300
Rank: #66.
Forestview Middle School
(Math: 45% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 1,626
Grades: 5-8
12149 Knollwood Dr
Baxter, MN 56425
(218) 454-6000
Baxter, MN 56425
(218) 454-6000
Rank: #77.
Maple Grove Middle School
(Math: 45% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
Students: 1,598
Grades: 6-8
7000 Hemlock Ln
Osseo, MN 55369
(763) 315-7600
Osseo, MN 55369
(763) 315-7600
Rank: #88.
Centennial Middle School
(Math: 56% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Students: 1,595
Grades: 6-8
399 Elm St
Circle Pines, MN 55014
(763) 792-5400
Circle Pines, MN 55014
(763) 792-5400
Rank: #99.
Anoka Middle School For The Arts
(Math: 41% | Reading: 45%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,587
Grades: 6-8
1523 5th Ave S
Anoka, MN 55303
(763) 506-5000
Anoka, MN 55303
(763) 506-5000
Rank: #1010.
Burnsville Area Learning Center
Alternative School
Students: 1,350
Grades: 6-12
200 Burnsville Pkwy W
Burnsville, MN 55337
(952) 707-4150
Burnsville, MN 55337
(952) 707-4150
Rank: #1111.
Wayzata Central Middle School
(Math: 72% | Reading: 78%)
Rank:
Rank:
10/
Top 5%10
Students: 1,342
Grades: 6-8
305 Vicksburg Ln N
Minneapolis, MN 55447
(763) 745-6000
Minneapolis, MN 55447
(763) 745-6000
Rank: #1212.
Minnetonka East Middle School
(Math: 75% | Reading: 75%)
Rank:
Rank:
10/
Top 5%10
Students: 1,320
Grades: 6-8
17000 Lake St Extension
Minnetonka, MN 55345
(952) 401-5200
Minnetonka, MN 55345
(952) 401-5200
Rank: #1313.
Minnetonka West Middle School
(Math: 75% | Reading: 74%)
Rank:
Rank:
10/
Top 5%10
Students: 1,297
Grades: 6-8
6421 Hazeltine Blvd
Excelsior, MN 55331
(952) 401-5300
Excelsior, MN 55331
(952) 401-5300
Rank: #1414.
Coon Rapids Middle School
(Math: 33% | Reading: 40%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,295
Grades: 6-8
11600 Raven St Nw
Minneapolis, MN 55433
(763) 506-4800
Minneapolis, MN 55433
(763) 506-4800
Rank: #1515.
Oak View Middle School
(Math: 66% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
Students: 1,282
Grades: 6-8
15400 Hanson Blvd
Andover, MN 55304
(763) 506-5600
Andover, MN 55304
(763) 506-5600
Rank: #1616.
Scott Highlands Middle School
(Math: 47% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
Students: 1,228
Grades: 6-8
14011 Pilot Knob Rd
Saint Paul, MN 55124
(952) 423-7581
Saint Paul, MN 55124
(952) 423-7581
Rank: #1717.
Albert Lea Senior High School
(Math: 30% | Reading: 33%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,196
Grades: 8-12
2000 Tiger Ln
Albert Lea, MN 56007
(507) 379-5340
Albert Lea, MN 56007
(507) 379-5340
Rank: #1818.
Dakota Hills Middle School
(Math: 59% | Reading: 69%)
Rank:
Rank:
9/
Top 20%10
Students: 1,184
Grades: 6-8
4183 Braddock Tr
Saint Paul, MN 55123
(651) 683-6800
Saint Paul, MN 55123
(651) 683-6800
Rank: #1919.
Hastings Middle School
(Math: 43% | Reading: 50%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,183
Grades: 5-8
1000 11th St W
Hastings, MN 55033
(651) 480-7066
Hastings, MN 55033
(651) 480-7066
Rank: #2020.
Lake Middle School
(Math: 64% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
Students: 1,165
Grades: 6-8
3133 Pioneer Dr
Saint Paul, MN 55125
(651) 425-6404
Saint Paul, MN 55125
(651) 425-6404
Rank: #21 - 2221. - 22.
Buffalo Community Middle School
(Math: 51% | Reading: 51%)
Rank:
Rank:
7/
Top 50%10
Students: 1,160
Grades: 6-8
1300 Highway 25 N
Buffalo, MN 55313
(763) 682-8200
Buffalo, MN 55313
(763) 682-8200
Rank: #21 - 2221. - 22.
Woodbury Middle School
(Math: 47% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 1,160
Grades: 6-8
1425 School Dr
Saint Paul, MN 55125
(651) 425-4501
Saint Paul, MN 55125
(651) 425-4501
Rank: #2323.
Delano High School
(Math: 67% | Reading: 66%)
Rank:
Rank:
10/
Top 10%10
Students: 1,158
Grades: 7-12
700 Elm Ave E
Delano, MN 55328
(763) 972-3365
Delano, MN 55328
(763) 972-3365
Rank: #2424.
Rosemount Middle School
(Math: 54% | Reading: 59%)
Rank:
Rank:
8/
Top 30%10
Students: 1,141
Grades: 6-8
3135 143rd St W
Rosemount, MN 55068
(651) 423-7570
Rosemount, MN 55068
(651) 423-7570
Rank: #2525.
Osseo Middle School
(Math: 46% | Reading: 51%)
Rank:
Rank:
6/
Top 50%10
Students: 1,128
Grades: 6-8
10223 93rd Ave N
Osseo, MN 55369
(763) 391-8800
Osseo, MN 55369
(763) 391-8800
Rank: #2626.
Northdale Middle School
(Math: 46% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
Students: 1,108
Grades: 6-8
11301 Dogwood St Nw
Minneapolis, MN 55448
(763) 506-5400
Minneapolis, MN 55448
(763) 506-5400
Rank: #2727.
Chippewa Middle School
(Math: 65% | Reading: 69%)
Rank:
Rank:
10/
Top 10%10
Students: 1,093
Grades: 6-8
5000 Hodgson Rd
Saint Paul, MN 55126
(651) 621-6400
Saint Paul, MN 55126
(651) 621-6400
Rank: #2828.
Valley Middle School Of Stem
(Math: 36% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,090
Grades: 6-8
900 Garden View Dr
Saint Paul, MN 55124
(952) 431-8300
Saint Paul, MN 55124
(952) 431-8300
Rank: #2929.
Falcon Ridge Middle School
(Math: 41% | Reading: 52%)
Rank:
Rank:
6/
Top 50%10
Students: 1,088
Grades: 6-8
12900 Johnny Cake Ridge Rd
Saint Paul, MN 55124
(952) 431-8760
Saint Paul, MN 55124
(952) 431-8760
Rank: #3030.
Roosevelt Middle School
(Math: 54% | Reading: 60%)
Rank:
Rank:
8/
Top 30%10
Students: 1,087
Grades: 6-8
650 125th Ave Ne
Minneapolis, MN 55434
(763) 506-5800
Minneapolis, MN 55434
(763) 506-5800
Rank: #3131.
Rogers Middle School
(Math: 69% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
Students: 1,077
Grades: 5-8
20855 141st Ave
Rogers, MN 55374
(763) 241-3550
Rogers, MN 55374
(763) 241-3550
Rank: #3232.
St. Michael-albertville Middle West
(Math: 58% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Students: 1,076
Grades: 5-8
11343 50th St Ne
Albertville, MN 55301
(763) 497-4524
Albertville, MN 55301
(763) 497-4524
Rank: #3333.
John Glenn Middle School
(Math: 17% | Reading: 23%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,073
Grades: 6-8
1560 County Road B E
Saint Paul, MN 55109
(651) 748-6300
Saint Paul, MN 55109
(651) 748-6300
Rank: #3434.
Capitol Hill Magnet/rondo
Magnet School
(Math: 61% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
Students: 1,066
Grades: 1-8
560 Rondo Ave
Saint Paul, MN 55103
(651) 325-2500
Saint Paul, MN 55103
(651) 325-2500
Rank: #3535.
Sauk Rapids-rice Middle School
(Math: 35% | Reading: 51%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,055
Grades: 6-8
901 1st St S
Sauk Rapids, MN 56379
(320) 654-9073
Sauk Rapids, MN 56379
(320) 654-9073
Show 100 more public schools in MN (out of 885 total schools)
Loading...
Frequently Asked Questions
What is the Minnesota average public middle schools student size?
The Minnesota average public middle schools student size is 302 for 2026.
What are the public middle schools with the largest student size in Minnesota?
The best top-ranked public middle schools in Minnesota include Horizon Middle School, Jackson Middle School and Prior Lake-savage Middle School.
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
