K12ATLAS
Release v2026.07
§ Minnesota middle directory

Middle schools in Minnesota.

348 middle schools across 219 districts. Browse by district and city below.

Middle-school and junior-high searches overlap, although exact grade spans vary by district. The free directory exposes identity and navigation; detailed metrics remain licensed.

348
middle schools
219
districts represented
194
cities represented
0
private schools
§ Browse by district

Middle schools in Minnesota, by district.

Counts are from v2026.07 K12 Atlas profiles. Linked district pages are limited to the current Texas pilot; the state page retains the complete district list.

§ Browse by city

Middle schools by city.

SAINT PAUL
24 middle schools
MINNEAPOLIS
16 middle schools
WHITE BEAR LAKE
8 middle schools
BLOOMINGTON
6 middle schools
ELK RIVER
6 middle schools
BROOKLYN PARK
5 middle schools
CHASKA
5 middle schools
PLYMOUTH
5 middle schools
ROCHESTER
5 middle schools
BEMIDJI
4 middle schools
DULUTH
4 middle schools
FARMINGTON
4 middle schools
LAKEVILLE
4 middle schools
MINNETONKA
4 middle schools
SAINT CLOUD
4 middle schools
SHAKOPEE
4 middle schools
WOODBURY
4 middle schools
APPLE VALLEY
3 middle schools
BUFFALO
3 middle schools
BURNSVILLE
3 middle schools
COLUMBIA HEIGHTS
3 middle schools
COON RAPIDS
3 middle schools
FARIBAULT
3 middle schools
OWATONNA
3 middle schools
§ FAQ

Questions about Minnesota middle schools.

How many middle schools are in Minnesota?

K12 Atlas profiles 348 middle schools in Minnesota in release v2026.07, across 219 districts.

Are middle schools and junior high schools the same?

They overlap, but districts use different names and grade configurations. K12 Atlas keeps the reported school level and grade span visible.

How do I browse Minnesota school districts?

Use the state directory for the complete district list. Linked district pages are limited to the current Texas pilot.

Can I download the full list of Minnesota middle schools?

The directory pages are free. Full school rows and programmatic access are paid and key-gated — see API access.

Need the full Minnesota dataset?

Licensed access returns every Minnesota school with all 122 documented fields, each tied to a source and vintage.