The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Highest ratio · Minnesota · Middle schools

The public middle schools with the highest student-to-teacher ratios in Minnesota

Across Minnesota, 211 public middle schools are ranked here, ranked by the most students per teacher, a proxy for larger classes. Community School of Excellence - MS leads the list at 197.9:1, against a median of 16.7:1 across the ranked schools.

The table below is sortable and filterable, and the full list downloads as a CSV. Figures come from federal NCES enrollment data and, where applicable, state assessment results for 2024-25.

Schools ranked
211
Minnesota
Top Students/teacher
197.9:1
Median Students/teacher
16.7:1
HIGHEST RATIO · MINNESOTA
#SchoolCityDistrictLevelStudentsRatio
1Community School of Excellence - MSSAINT PAUL, MNCommunity School of ExcellenceMiddle560197.9:1
2MN International Middle Chr SchoolMINNEAPOLIS, MNTwin Cities International SchoolsMiddle32629.7:1
3ROGERS MIDDLE SCHOOLROGERS, MNElk River Public School DistrictMiddle1,07727.7:1
4SET Academy MiddleMINNEAPOLIS, MNMETRO SCHOOLS CHARTERMiddle25527.1:1
5Centennial MiddleLINO LAKES, MNCentennial Public School DistrictMiddle1,59526.8:1
6Prairie View Middle SchoolOTSEGO, MNElk River Public School DistrictMiddle95325.5:1
7Minnewaska Area Intermediate SchoolGLENWOOD, MNMINNEWASKA SCHOOL DISTRICTMiddle29525.3:1
8SALK MIDDLE SCHOOLELK RIVER, MNElk River Public School DistrictMiddle63824.5:1
9WOODBURY MIDDLE SCHOOLWOODBURY, MNSouth Washington County SchoolsMiddle1,16023.9:1
10LAKE MIDDLE SCHOOLWOODBURY, MNSouth Washington County SchoolsMiddle1,16523.6:1
11VANDENBERGE MIDDLE SCHOOLELK RIVER, MNElk River Public School DistrictMiddle55723.3:1
12NEW PRAGUE MIDDLE SCHOOLNEW PRAGUE, MNNEW PRAGUE AREA SCHOOLSMiddle92622.9:1
13Maple Grove Middle SchoolMAPLE GROVE, MNOSSEO PUBLIC SCHOOL DISTRICTMiddle1,59822.1:1
14Murray Middle SchoolSAINT PAUL, MNSaint Paul Public SchoolsMiddle57622.0:1
15Hidden River Middle SchoolSAINT PAUL, MNSaint Paul Public SchoolsMiddle64021.9:1
16Justice Page MiddleMINNEAPOLIS, MNMinneapolis Public School DistrictMiddle1,02021.9:1
17St. Francis MiddleSAINT FRANCIS, MNSt. Francis Area SchoolsMiddle89021.7:1
18BUFFALO COMMUNITY MIDDLEBUFFALO, MNBuffalo-Hanover-Montrose SchoolsMiddle1,16021.4:1
19St. Michael-Albertville Middle WestALBERTVILLE, MNSt. Michael-Albertville SchoolsMiddle1,07621.3:1
20Parnassus Preparatory School-LogicMAPLE GROVE, MNParnassus Preparatory SchoolMiddle47121.1:1
21WAYZATA WEST MIDDLEWAYZATA, MNWAYZATA PUBLIC SCHOOL DISTRICTMiddle83620.6:1
22Howard Lake-Waverly-Winsted MiddleHOWARD LAKE, MNHOWARD LAKE-WAVERLY-WINSTEDMiddle39320.6:1
23CENTRAL MIDDLEEAST GRAND FORKS, MNEast Grand Forks Public SchoolsMiddle46320.6:1
24ZIMMERMAN MIDDLEZIMMERMAN, MNElk River Public School DistrictMiddle51420.5:1
25ORONO MIDDLELONG LAKE, MNORONO PUBLIC SCHOOL DISTRICTMiddle72020.5:1
26The FAIR School - CrystalCRYSTAL, MNROBBINSDALE PUBLIC SCHOOL DISTRICTMiddle43920.3:1
27Oak-Land Middle SchoolLAKE ELMO, MNStillwater Area Public SchoolsMiddle94620.3:1
28PEQUOT LAKES MIDDLEPEQUOT LAKES, MNPEQUOT LAKES PUBLIC SCHOOLSMiddle58120.3:1
29BELLE PLAINE JUNIOR HIGHBELLE PLAINE, MNBELLE PLAINE PUBLIC SCHOOL DISTRICTMiddle25520.2:1
30Sibley East Middle SchoolARLINGTON, MNSIBLEY EAST SCHOOL DISTRICTMiddle24819.9:1
31Anthony MiddleMINNEAPOLIS, MNMinneapolis Public School DistrictMiddle72719.7:1
32Central MiddleWHITE BEAR LAKE, MNWhite Bear Lake School DistrictMiddle92219.6:1
33Sauk Rapids-Rice Middle SchoolSAUK RAPIDS, MNSauk Rapids-Rice Public SchoolsMiddle1,05519.6:1
34Chippewa Middle SchoolNORTH OAKS, MNMounds View Public School DistrictMiddle1,09319.5:1
35Highland Park Middle SchoolSAINT PAUL, MNSaint Paul Public SchoolsMiddle81119.5:1
36Hiawatha College Prep - NorthropMINNEAPOLIS, MNHIAWATHA ACADEMIESMiddle43819.4:1
37Prior Lake-Savage Middle SchoolPRIOR LAKE, MNPrior Lake-Savage Area SchoolsMiddle2,02519.4:1
38Oak View MiddleANDOVER, MNAnoka-Hennepin School DistrictMiddle1,28219.3:1
39Osseo Middle SchoolOSSEO, MNOSSEO PUBLIC SCHOOL DISTRICTMiddle1,12819.3:1
40E-STEM Middle SchoolWOODBURY, MNSaint Paul Public SchoolsMiddle51219.3:1
41Forest Lake Area Middle SchoolFOREST LAKE, MNForest Lake Public School DistrictMiddle91619.2:1
42OLTMAN MIDDLE SCHOOLCOTTAGE GROVE, MNSouth Washington County SchoolsMiddle95619.2:1
43Dakota Meadows Middle SchoolNORTH MANKATO, MNMANKATO PUBLIC SCHOOL DISTRICTMiddle85219.1:1
44WAYZATA EAST MIDDLEPLYMOUTH, MNWAYZATA PUBLIC SCHOOL DISTRICTMiddle81719.1:1
45Prairie Seeds Middle School AcademyBROOKLYN PARK, MNPRAIRIE SEEDS ACADEMYMiddle21919.0:1
46NORTHFIELD MIDDLENORTHFIELD, MNNORTHFIELD PUBLIC SCHOOL DISTRICTMiddle84519.0:1
47Stillwater Middle SchoolSTILLWATER, MNStillwater Area Public SchoolsMiddle93919.0:1
48Red Lake Middle SchoolRED LAKE, MNRED LAKE PUBLIC SCHOOL DISTRICTMiddle26819.0:1
49KENYON-WANAMINGO MIDDLEKENYON, MNKENYON-WANAMINGO SCHOOL DISTRICTMiddle21619.0:1
50CENTURY MIDDLE SCHOOLLAKEVILLE, MNLakeville Area SchoolsMiddle95018.9:1
Page 1 of 5 · top 211 of 211 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All Minnesota schools

Highest ratio rankings at a wider scope

Nationwide

Other rankings for Minnesota

LargestMost diverseLowest ratioHighest proficiencyFastest growingHighest povertyLowest povertyFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.