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 |
|---|---|---|---|
| Groveland Park Elementary | SAINT PAUL | Elementary | 27.4 |
| Guadalupe Alternative Programs | SAINT PAUL | High | — |
| HANCOCK ELEMENTARY | HANCOCK | Elementary | 18.0 |
| HANCOCK SEC. | HANCOCK | High | 16.1 |
| HANOVER ELEMENTARY | HANOVER | Elementary | 20.7 |
| HARBOR CITY INTERNATIONAL CHARTER Charter | DULUTH | High | 14.2 |
| HARLEY HOPKINS FAMILY CENTER | HOPKINS | Prekindergarten | 28.0 |
| HARRISON ELEMENTARY | BRAINERD | Elementary | 19.0 |
| HARTLEY ELEMENTARY | WASECA | Elementary | 28.6 |
| HASSAN ELEMENTARY | ROGERS | Elementary | 38.9 |
| HAWLEY ELEMENTARY | HAWLEY | Elementary | 37.2 |
| HAWLEY SECONDARY | HAWLEY | High | 35.7 |
| HAYFIELD ELEMENTARY | HAYFIELD | Elementary | 29.4 |
| HAYFIELD SECONDARY | HAYFIELD | High | 21.1 |
| HEADWATERS EDUC LEARNING PROGRAM | PARK RAPIDS | High | 3.0 |
| HEALY SECONDARY | PIERZ | High | 36.7 |
| HEART OF THE LAKE ELEMENTARY | PERHAM | Elementary | 40.3 |
| HENDRICKS ELEMENTARY | HENDRICKS | Elementary | 11.5 |
| HENNING ELEMENTARY | HENNING | Elementary | 15.6 |
| HENNING SECONDARY | HENNING | High | 9.2 |
| HERITAGE E-STEM MAGNET SCHOOL | WEST SAINT PAUL | Middle | 51.9 |
| HERON LAKE-OKABENA ELEMENTARY | HERON LAKE | Elementary | 11.6 |
| HGA Elementary Charter | SAINT PAUL | Elementary | 29.7 |
| HGA Junior High Charter | SAINT PAUL | Middle | 2.7 |
| HGA Secondary Charter | SAINT PAUL | High | 33.5 |
| HIGH SCHOOL FOR RECORDING ARTS Charter | SAINT PAUL | High | 11.0 |
| HIGHLAND ELEMENTARY | APPLE VALLEY | Elementary | 46.4 |
| HIGHLANDS ELEMENTARY | EDINA | Elementary | 37.4 |
| HIGHVIEW ALC | GOLDEN VALLEY | High | 14.6 |
| HILLCREST ELEMENTARY | BLOOMINGTON | Elementary | 26.0 |
| HILLS-BEAVER CREEK ELEMENTARY | BEAVER CREEK | Elementary | 11.9 |
| HILLS-BEAVER CREEK SECONDARY | HILLS | High | 16.1 |
| HILLSIDE ELEMENTARY | COTTAGE GROVE | Elementary | 36.2 |
| HILLTOP ELEMENTARY | INVER GROVE HEIGHTS | Elementary | 41.0 |
| HINCKLEY ELEMENTARY | HINCKLEY | Elementary | 34.4 |
| HINCKLEY-FINLAYSON SECONDARY | HINCKLEY | High | 27.3 |
| HLWW ALTERNATIVE LEARNING PROGRAM | HOWARD LAKE | High | 1.8 |
| HMONG COLLEGE PREP ACADEMY HS Charter | SAINT PAUL | High | 47.3 |
| HOA High School | HASTINGS | High | — |
| HOA Middle School | HASTINGS | Middle | — |
| HOFFMAN LEARNING CENTER | SAINT PETER | High | 6.0 |
| HOLDINGFORD ELEMENTARY | HOLDINGFORD | Elementary | 42.8 |
| HOLDINGFORD SECONDARY | HOLDINGFORD | High | 23.0 |
| HOMECROFT ELEMENTARY | DULUTH | Elementary | 25.2 |
| HOOVER ELEMENTARY | NORTH MANKATO | Elementary | 29.4 |
| HOPE Community Academy Elementary Charter | SAINT PAUL | Elementary | 51.1 |
| HOPE Community Academy High School Charter | SAINT PAUL | High | 7.2 |
| HOPE Community Academy Middle Charter | SAINT PAUL | Middle | 12.8 |
| HORIZON MIDDLE SCHOOL | MOORHEAD | Middle | 127.7 |
| HOUSTON ELEMENTARY | HOUSTON | Elementary | 21.8 |
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