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 |
|---|---|---|---|
| Barton Elementary | MINNEAPOLIS | Elementary | 32.0 |
| Basic Skills | MINNEAPOLIS | High | — |
| Battle Creek Elementary School | SAINT PAUL | Elementary | 41.9 |
| Battle Creek Middle | SAINT PAUL | Middle | 36.3 |
| Bay View Elementary | DULUTH | Elementary | 39.7 |
| Bdote Learning Center Charter | MINNEAPOLIS | Elementary | 6.4 |
| Beacon ALP | BLOOMINGTON | High | 3.5 |
| Bear Cave Intermediate School | STEWARTVILLE | Elementary | 27.1 |
| Beaver Lake Voluntary Pre-K | MAPLEWOOD | Prekindergarten | — |
| Bel Air Elementary | NEW BRIGHTON | Elementary | 48.4 |
| Belgrade-Brooten-Elrosa Elementary | BROOTEN | Elementary | 24.0 |
| Belgrade-Brooten-Elrosa Sec. | BELGRADE | High | 25.8 |
| Bellaire Education Center | WHITE BEAR LAKE | Middle | 7.0 |
| Belle Plaine ECSE | BELLE PLAINE | Prekindergarten | — |
| Belle Plaine Transitions/Work Exper | BELLE PLAINE | High | — |
| Bemidji Area Learning Center | BEMIDJI | High | — |
| Bemidji Middle | BEMIDJI | Middle | 61.7 |
| Bemidji Middle ALP | BEMIDJI | Middle | 2.7 |
| Bemidji Senior High | BEMIDJI | High | 77.6 |
| Bemidji Senior Lumberjack ALC | BEMIDJI | High | 4.0 |
| Benjamin E Mays IB World School | SAINT PAUL | Elementary | 30.0 |
| Benton Stearns Education District 1 | SAUK RAPIDS | High | 2.0 |
| Benton-Stearns Ed District EC | SARTELL | Prekindergarten | 7.5 |
| Benton-Stearns Education - ASD | SAUK RAPIDS | Other | 2.0 |
| Benton-Stearns Education District | SAUK RAPIDS | High | 3.7 |
| Benton-Stearns Education Pioneers | SAUK RAPIDS | Elementary | 2.3 |
| Bertha Elementary | BERTHA | Elementary | 16.4 |
| Bertha Secondary | BERTHA | High | 15.9 |
| Best Academy Charter | MINNEAPOLIS | Elementary | 33.2 |
| Bethany Crisis Shelter | DULUTH | Other | — |
| Bethune Elementary | MINNEAPOLIS | Elementary | 27.5 |
| Big 9 Online Elementary | NORTHFIELD | Elementary | — |
| Big 9 Online High School | NORTHFIELD | High | — |
| Big 9 Online Middle School | NORTHFIELD | Middle | — |
| Big Lake Online 6-12 | BIG LAKE | High | 0.8 |
| Big Lake Online K-5 | BIG LAKE | Elementary | 0.7 |
| Big Stone Colony Elementary | CLINTON | Elementary | 2.0 |
| Big Stone Colony High School | CLINTON | High | — |
| Birch Lake Elementary | WHITE BEAR LAKE | Elementary | 22.2 |
| Birth to Two ECSE | NEW BRIGHTON | Prekindergarten | — |
| Bishop Elementary School | ROCHESTER | Elementary | — |
| Blaine High School | BLAINE | High | 154.9 |
| Blooming Prairie High School | BLOOMING PRAIRIE | High | 23.4 |
| Blooming Prairie Intermediate Schoo | BLOOMING PRAIRIE | Middle | 9.7 |
| Bloomington ECSE | BLOOMINGTON | Prekindergarten | 25.6 |
| Blue Earth Area Early Childhood Spe | BLUE EARTH | Prekindergarten | — |
| Blue Earth Area Elementary | BLUE EARTH | Elementary | 33.4 |
| Blue Earth Area Secondary | BLUE EARTH | High | 21.6 |
| Blue Heron Elementary | LINO LAKES | Elementary | 42.4 |
| Brainerd Online School | BRAINERD | High | — |
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