The average public elementary school in Minnesota has approximately 367 students (2025).
The public elementary schools with the largest student enrollments are listed below (where sufficient data available).
The largest public elementary school in Minnesota (by enrollment) is Horizon Middle School with 2,167 students.
# Students Range: 1,029
2,167
Avg. # Students: 1,318
Largest Minnesota Public Elementary Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Horizon Middle School
(Math: 37% | Reading: 45%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,167
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,030
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: 56% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Students: 1,996
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: 52% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
Students: 1,891
Grades: 6-8
8025 School Rd
Eden Prairie, MN 55344
(952) 975-7300
Eden Prairie, MN 55344
(952) 975-7300
Rank: #55.
Forestview Middle School
(Math: 46% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 1,709
Grades: 5-8
12149 Knollwood Dr
Baxter, MN 56425
(218) 454-6000
Baxter, MN 56425
(218) 454-6000
Rank: #66.
Westwood Intermediate & Middle School
(Math: 34% | Reading: 49%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,682
Grades: 5-8
711 91st Ave Ne
Minneapolis, MN 55434
(763) 600-5300
Minneapolis, MN 55434
(763) 600-5300
Rank: #77.
Anoka Middle School For The Arts
(Math: 42% | Reading: 45%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,604
Grades: 6-8
1523 5th Ave S
Anoka, MN 55303
(763) 506-5000
Anoka, MN 55303
(763) 506-5000
Rank: #88.
Maple Grove Middle School
(Math: 47% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
Students: 1,568
Grades: 6-8
7000 Hemlock Ln
Osseo, MN 55369
(763) 315-7600
Osseo, MN 55369
(763) 315-7600
Rank: #99.
Centennial Middle School
(Math: 56% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Students: 1,544
Grades: 6-8
399 Elm St
Circle Pines, MN 55014
(763) 792-5400
Circle Pines, MN 55014
(763) 792-5400
Rank: #1010.
Wayzata Central Middle School
(Math: 76% | Reading: 78%)
Rank:
Rank:
10/
Top 5%10
Students: 1,534
Grades: 6-8
305 Vicksburg Ln N
Minneapolis, MN 55447
(763) 745-6000
Minneapolis, MN 55447
(763) 745-6000
Rank: #1111.
Coon Rapids Middle School
(Math: 31% | Reading: 40%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,353
Grades: 6-8
11600 Raven St Nw
Minneapolis, MN 55433
(763) 506-4800
Minneapolis, MN 55433
(763) 506-4800
Rank: #1212.
Minnetonka East Middle School
(Math: 71% | Reading: 75%)
Rank:
Rank:
10/
Top 5%10
Students: 1,307
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: 68% | Reading: 74%)
Rank:
Rank:
10/
Top 5%10
Students: 1,287
Grades: 6-8
6421 Hazeltine Blvd
Excelsior, MN 55331
(952) 401-5300
Excelsior, MN 55331
(952) 401-5300
Rank: #1414.
Oak View Middle School
(Math: 64% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
Students: 1,272
Grades: 6-8
15400 Hanson Blvd
Andover, MN 55304
(763) 506-5600
Andover, MN 55304
(763) 506-5600
Rank: #1515.
Scott Highlands Middle School
(Math: 42% | Reading: 56%)
Rank:
Rank:
6/
Top 50%10
Students: 1,207
Grades: 6-8
14011 Pilot Knob Rd
Saint Paul, MN 55124
(952) 423-7581
Saint Paul, MN 55124
(952) 423-7581
Rank: #1616.
Andover Elementary School
(Math: 80% | Reading: 71%)
Rank:
Rank:
10/
Top 5%10
Students: 1,203
Grades: K-5
14950 Hanson Blvd Nw
Andover, MN 55304
(763) 506-1700
Andover, MN 55304
(763) 506-1700
Rank: #1717.
Rosemount Middle School
(Math: 52% | Reading: 59%)
Rank:
Rank:
8/
Top 30%10
Students: 1,187
Grades: 6-8
3135 143rd St W
Rosemount, MN 55068
(651) 423-7570
Rosemount, MN 55068
(651) 423-7570
Rank: #1818.
Dakota Hills Middle School
(Math: 59% | Reading: 69%)
Rank:
Rank:
9/
Top 20%10
Students: 1,181
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,178
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: 59% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
Students: 1,160
Grades: 6-8
3133 Pioneer Dr
Saint Paul, MN 55125
(651) 425-6404
Saint Paul, MN 55125
(651) 425-6404
Rank: #2121.
Buffalo Community Middle School
(Math: 52% | Reading: 51%)
Rank:
Rank:
7/
Top 50%10
Students: 1,140
Grades: 6-8
1300 Hwy 25 N
Buffalo, MN 55313
(763) 682-8200
Buffalo, MN 55313
(763) 682-8200
Rank: #2222.
Osseo Middle School
(Math: 45% | Reading: 51%)
Rank:
Rank:
6/
Top 50%10
Students: 1,129
Grades: 6-8
10223 93rd Ave N
Osseo, MN 55369
(763) 391-8800
Osseo, MN 55369
(763) 391-8800
Rank: #2323.
Oxbow Creek Elementary School
(Math: 74% | Reading: 66%)
Rank:
Rank:
10/
Top 10%10
Students: 1,109
Grades: K-5
6505 109th Ave N
Champlin, MN 55316
(763) 506-3800
Champlin, MN 55316
(763) 506-3800
Rank: #2424.
Woodbury Middle School
(Math: 43% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 1,098
Grades: 6-8
1425 School Dr
Saint Paul, MN 55125
(651) 425-4501
Saint Paul, MN 55125
(651) 425-4501
Rank: #2525.
Chippewa Middle School
(Math: 60% | Reading: 69%)
Rank:
Rank:
9/
Top 20%10
Students: 1,081
Grades: 6-8
5000 Hodgson Rd
Saint Paul, MN 55126
(651) 621-6400
Saint Paul, MN 55126
(651) 621-6400
Rank: #2626.
Ordean East Middle School
(Math: 46% | Reading: 64%)
Rank:
Rank:
8/
Top 30%10
Students: 1,069
Grades: 6-8
2900 E 4th St
Duluth, MN 55812
(218) 336-8940
Duluth, MN 55812
(218) 336-8940
Rank: #2727.
Sauk Rapids-rice Middle School
(Math: 37% | Reading: 51%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,067
Grades: 6-8
901 1st St S
Sauk Rapids, MN 56379
(320) 654-9073
Sauk Rapids, MN 56379
(320) 654-9073
Rank: #2828.
St. Michael-albertville Middle West
(Math: 56% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Students: 1,066
Grades: 5-8
11343 50th St Ne
Albertville, MN 55301
(763) 497-4524
Albertville, MN 55301
(763) 497-4524
Rank: #2929.
Capitol Hill Magnet/rondo
Magnet School
(Math: 58% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
Students: 1,065
Grades: 1-8
560 Concordia Ave
Saint Paul, MN 55103
(651) 325-2500
Saint Paul, MN 55103
(651) 325-2500
Rank: #3030.
Valley Middle School Of Stem
(Math: 31% | Reading: 42%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,060
Grades: 6-8
900 Garden View Dr
Saint Paul, MN 55124
(952) 431-8300
Saint Paul, MN 55124
(952) 431-8300
Rank: #3131.
John Glenn Middle School
(Math: 18% | Reading: 23%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,047
Grades: 6-8
1560 E County Rd B
Saint Paul, MN 55109
(651) 748-6300
Saint Paul, MN 55109
(651) 748-6300
Rank: #3232.
Andersen Middle School
(Math: 19% | Reading: 30%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,045
Grades: 6-8
1098 Andersen Lane
Minneapolis, MN 55407
(612) 668-4200
Minneapolis, MN 55407
(612) 668-4200
Rank: #3333.
Bemidji Middle School
(Math: 45% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
Students: 1,035
Grades: 6-8
1910 Middle School Ave Nw
Bemidji, MN 56601
(218) 333-3215
Bemidji, MN 56601
(218) 333-3215
Rank: #3434.
Rogers Middle School
(Math: 69% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
Students: 1,032
Grades: 5-8
20855 141st Ave
Rogers, MN 55374
(763) 241-3550
Rogers, MN 55374
(763) 241-3550
Rank: #3535.
Northdale Middle School
(Math: 44% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
Students: 1,029
Grades: 6-8
11301 Dogwood St Nw
Minneapolis, MN 55448
(763) 506-5400
Minneapolis, MN 55448
(763) 506-5400
Show 100 more public schools in MN (out of 1,558 total schools)
Loading...
Frequently Asked Questions
What is the Minnesota average public elementary schools student size?
The Minnesota average public elementary schools student size is 367 for 2025.
What are the public elementary schools with the largest student size in Minnesota?
The best top ranked public elementary schools in Minnesota include Horizon Middle School, Jackson Middle School and Prior Lake-savage Middle School.
Recent Articles

Texas Schools: The Voucher/School Choice Debate
The issue of school choice and a voucher system is currently being revisited in Houston and across the state of Texas, with strong opinions on both sides of the debate.

Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
What if NFL players came to your school? With the Fuel Up to Play 60 program, sponsored by the National Dairy Council and the NFL, nutrition and exercise are promoted during the school day. NFL players participate in the program by coming to schools and talking to students about fitness. Learn more about the program and some of the schools that are implementing it.

What Parents Need to Know About Lunch Shaming
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.