Minnesota Public Schools
Minnesota has 2,622 open public schools, including 1,025 elementary, 336 middle, and 979 high schools — 291 are charter schools.
1,025
Elementary
336
Middle
979
High School
291
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 534,537 | 61% |
| Black or African American | 102,511 | 12% |
| Hispanic/Latino | 99,618 | 11% |
| Asian | 61,703 | 7% |
| Two or more races | 55,300 | 6% |
| American Indian / Alaska Native | 15,296 | 2% |
| Native Hawaiian / Pacific Islander | 1,002 | 0% |
| Total enrollment | 869,967 | 448,351M / 421,616F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| MINNEWASKA SECONDARY ALTERNATIVE PG | GLENWOOD | High | — |
| MMSA Elementary School Charter | SAINT PAUL | Elementary | 13.6 |
| MMSA Secondary School Charter | SAINT PAUL | High | 15.1 |
| MN CORRECTIONAL FACILITY-FARIBAULT | FARIBAULT | High | — |
| MN CORRECTIONAL FACILITY-LINO LAKES | LINO LAKES | High | — |
| MN CORRECTIONAL FACILITY-RUSH CITY | RUSH CITY | High | — |
| MN CORRECTIONAL FACILITY-SHAKOPEE | SHAKOPEE | High | — |
| MN CORRECTIONAL FACILITY-ST. CLOUD | SAINT CLOUD | High | — |
| MN CORRECTIONAL FACILITY-STILLWATER | BAYPORT | High | — |
| MN International Middle Chr School Charter | MINNEAPOLIS | Middle | 11.0 |
| MN Online High School - I.S. | SAINT PAUL | High | — |
| MN RIVER VALLEY ALC-SUMMER | MONTEVIDEO | Secondary | — |
| MN River Valley ALC-Seatbased | MONTEVIDEO | High | 6.9 |
| MN River Valley Ed-Online Learning | MONTEVIDEO | High | — |
| MN SECURITY HOSPITAL YAAP | SAINT PETER | High | — |
| MN VALLEY ED. DIST. EARLY CHILDHOOD | SAINT PETER | Prekindergarten | 1.0 |
| MN Virtual Secondary School Charter | ROSEVILLE | High | 37.0 |
| MNIC Online Program Charter | MINNEAPOLIS | High | 5.2 |
| MNSync Online Elementary | ROCHESTER | Elementary | — |
| MNSync Online Secondary | ROCHESTER | High | — |
| MNVSS | HENDRICKS | High | 19.1 |
| MONROE ELEMENTARY | NORTH MANKATO | Elementary | 27.8 |
| MONTEVIDEO MIDDLE | MONTEVIDEO | Middle | 24.1 |
| MONTEVIDEO SENIOR HIGH | MONTEVIDEO | High | 23.6 |
| MOORHEAD HIGH SCHOOL | MOORHEAD | High | 111.4 |
| MOOSE LAKE ELEMENTARY | MOOSE LAKE | Elementary | 23.6 |
| MOOSE LAKE SECONDARY | MOOSE LAKE | High | 19.9 |
| MORA ALTERNATIVE LEARNING CENTER | MORA | High | — |
| MORA MIDDLE LEVEL ALC | MORA | Middle | 0.2 |
| MORELAND ART/HEALTH SCIENCE MAGNET | WEST SAINT PAUL | Elementary | 34.0 |
| MORRISTOWN ELEMENTARY | MORRISTOWN | Middle | 6.3 |
| MOUNTAIN IRON-BUHL SECONDARY | MOUNTAIN IRON | High | 16.3 |
| MOUNTAIN LAKE ELEMENTARY | MOUNTAIN LAKE | Elementary | 21.3 |
| MOUNTAIN LAKE SECONDARY | MOUNTAIN LAKE | High | 17.4 |
| MPS Metro DT | MINNEAPOLIS | Other | 5.8 |
| MPS Metro HA | MINNEAPOLIS | Other | 8.4 |
| MPS Online 6-12 | MINNEAPOLIS | High | 22.4 |
| MPS Online K-5 | MINNEAPOLIS | Elementary | 13.0 |
| MSED Birth to 3 | LITTLE FALLS | Prekindergarten | 2.1 |
| MSED PAES Lab | LITTLE FALLS | High | — |
| MTS HIGH SCHOOL Charter | MINNEAPOLIS | High | 17.0 |
| MTS PEASE ACADEMY Charter | MINNEAPOLIS | High | 5.2 |
| MURDOCK ELEMENTARY | MURDOCK | Elementary | 34.6 |
| MYERS-WILKINS ELEMENTARY | DULUTH | Elementary | 42.6 |
| Madison Elementary | BLAINE | Elementary | 31.8 |
| Mankato Area Public Schools Online | MANKATO | High | — |
| Mankato Schools Center for Learning | MANKATO | Prekindergarten | — |
| Maple Grove Middle School | MAPLE GROVE | Middle | 72.3 |
| Maple River Elementary | MAPLETON | Elementary | 33.7 |
| Maple River Secondary | MAPLETON | High | 29.1 |
Largest Districts
Anoka-Hennepin School District
38,590
Saint Paul Public Schools
32,316
ROSEMOUNT-APPLE VALLEY-EAGAN
29,221
Minneapolis Public School District
29,205
OSSEO PUBLIC SCHOOL DISTRICT
20,737
South Washington County Schools
19,159
ROCHESTER PUBLIC SCHOOL DISTRICT
17,492
Elk River Public School District
14,152
WAYZATA PUBLIC SCHOOL DISTRICT
12,318
Lakeville Area Schools
11,819
MOUNDS VIEW PUBLIC SCHOOL DISTRICT
11,792
MINNETONKA PUBLIC SCHOOL DISTRICT
11,248
ROBBINSDALE PUBLIC SCHOOL DISTRICT
11,010
North St. Paul-Maplewood Oakdale
10,368
BLOOMINGTON PUBLIC SCHOOL DISTRICT
10,361
EASTERN CARVER COUNTY PUBLIC SCHOOL
9,320
ST. CLOUD PUBLIC SCHOOL DISTRICT
9,286
EDEN PRAIRIE PUBLIC SCHOOL DISTRICT
8,939
PRIOR LAKE-SAVAGE AREA SCHOOLS
8,788
EDINA PUBLIC SCHOOL DISTRICT
8,610
Related Data
- Minnesota population & income data → CensusDepth.com
- Minnesota teacher salary data → WageDepth.com