;

Minnesota Middle School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Minnesota by Grade Level or School Type

Minnesota Schools By Grade Level

Minnesota Schools By School Type

Select a City in Minnesota

or Choose a County: 

Anoka County Middle Schools


Andover Anoka Blaine
Columbia Heights Coon Rapids Fridley
Lino Lakes St. Francis  

Becker County Middle Schools


Detroit Lakes    

Beltrami County Middle Schools


Bemidji Red Lake  

Benton County Middle Schools


Foley Sauk Rapids  

Blue Earth County Middle Schools


Mankato    

Brown County Middle Schools


New Ulm    

Carlton County Middle Schools


Cloquet    

Carver County Middle Schools


Chaska Norwood Young America Waconia
Watertown    

Cass County Middle Schools


Cass Lake Pine River Walker

Chippewa County Middle Schools


Montevideo    

Chisago County Middle Schools


Lindstrom North Branch  

Clay County Middle Schools


Dilworth Moorhead  

Cook County Middle Schools


Grand Marais    

Cottonwood County Middle Schools


Windom Mountain Lake  

Crow Wing County Middle Schools


Baxter Brainerd Pequot Lakes

Dakota County Middle Schools


Apple Valley Burnsville Eagan
Farmington Hastings Invergrove Heights
Lakeville Mendota Heights Northfield
Rosemount West St. Paul  

Dodge County Middle Schools


Dodge Center Kasson  

Douglas County Middle Schools


Alexandria    

Faribault County Middle Schools


Blue Earth Minnesota Lake  

Fillmore County Middle Schools


Peterson Wykoff Mabel

Freeborn County Middle Schools


Albert Lea    

Goodhue County Middle Schools


Kenyon Pine Island Red Wing

Grant County Middle Schools


Barrett    

Hennepin County Middle Schools


Bloomington Brooklyn Park Champlin
Crystal Eden Prairie Edina
Excelsior Long Lake Maple Grove
Minneapolis Minnetonka Mound
New Hope Osseo Plymouth
Richfield Robbinsdale Rockford
Rogers St. Anthony St. Louis Park
Wayzata    

Houston County Middle Schools


Caledonia Lacrescent Hokah

Hubbard County Middle Schools


Park Rapids    

Isanti County Middle Schools


Cambridge Isanti  

Itasca County Middle Schools


Bovey Grand Rapids  

Jackson County Middle Schools


Lakefield Okabena  

Kandiyohi County Middle Schools


New London Willmar Prinsburg

Kittson County Middle Schools


Karlstad    

Lac Qui Parle County Middle Schools


Madison    

Le Sueur County Middle Schools


Lesueur Montgomery  

Lyon County Middle Schools


Marshall Russell  

Mahnomen County Middle Schools


Waubun    

Marshall County Middle Schools


Middle River Warren  

Martin County Middle Schools


Trimont Fairmont  

Mcleod County Middle Schools


Glencoe Hutchinson  

Meeker County Middle Schools


Grove City Litchfield  

Mille Lacs County Middle Schools


Princeton    

Morrison County Middle Schools


Little Falls Motley  

Mower County Middle Schools


Adams Austin Grand Meadow

Murray County Middle Schools


Chandler    

Nicollet County Middle Schools


North Mankato St. Peter Nicollet

Nobles County Middle Schools


Adrian Worthington  

Olmsted County Middle Schools


Byron Eyota Rochester
Stewartville Winona  

Otter Tail County Middle Schools


Fergus Falls Perham Bluffton

Pennington County Middle Schools


Thief River Falls    

Pine County Middle Schools


Finalyson Sandstone  

Pipestone County Middle Schools


Edgerton    

Polk County Middle Schools


East Grand Forks Crookston  

Pope County Middle Schools


Glenwood    

Ramsey County Middle Schools


Little Canada Maplewood Mounds View
New Brighton North Oaks Shoreview
St. Paul White Bear Lake  

Redwood County Middle Schools


Milroy Redwood Falls  

Renville County Middle Schools


Fairfax    

Rice County Middle Schools


Faribault Morristown  

Rock County Middle Schools


Luverne Pipestone Hills

Roseau County Middle Schools


Warroad    

Scott County Middle Schools


Belle Plaine Jordan New Prague
Prior Lake Savage Shakopee

Sherburne County Middle Schools


Becker Big Lake Elk River
Zimmerman    

Sibley County Middle Schools


Gaylord    

St. Louis County Middle Schools


Chisholm Duluth Gilbert
Hermantown Proctor Virginia

Stearns County Middle Schools


Albany Brooten Cold Spring
Melrose Paynesville Saint Cloud
Sartell Sauk Centre St. Cloud
Collegeville    

Steele County Middle Schools


Owatonna    

Swift County Middle Schools


Benson    

Todd County Middle Schools


Long Prairie Bertha  

Traverse County Middle Schools


Browns Valley    

Wabasha County Middle Schools


Elgin Mazeppa  

Wadena County Middle Schools


Wadena    

Waseca County Middle Schools


Waseca    

Washington County Middle Schools


Cottage Grove Forest Lake Lake Elmo
Mahtomedi Oakdale St Paul Park
Stillwater Woodbury  

Watonwan County Middle Schools


St. James    

Wilkin County Middle Schools


Breckenridge    

Winona County Middle Schools


Altura Lewiston  

Wright County Middle Schools


Albertville Annandale Buffalo
Cokato Delano Howard Lake
Monticello St. Michael