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 |
|---|---|---|---|
| PROBSTFIELD CENTER FOR EDUCATION | MOORHEAD | Prekindergarten | 34.6 |
| PULLMAN ELEMENTARY | SAINT PAUL PARK | Elementary | 35.3 |
| Paladin Career and Tech High School Charter | COON RAPIDS | High | 11.2 |
| Pankalo Education Center | LAKE ELMO | Elementary | 24.0 |
| Park High School | COTTAGE GROVE | High | 94.5 |
| Park Rapids Virtual Academy High | PARK RAPIDS | High | — |
| Park Rapids Virtual Academy Middle | PARK RAPIDS | Middle | — |
| Park Terrace Elementary | SPRING LAKE PARK | Elementary | 40.2 |
| Park Virtual - Elementary | SAINT LOUIS PARK | Elementary | — |
| Park Virtual - High School | SAINT LOUIS PARK | High | — |
| Park Virtual - Middle School | SAINT LOUIS PARK | Middle | — |
| Parkview Elementary | VIRGINIA | Elementary | 19.2 |
| Parnassus Prep Sch-Grammar Charter | MAPLE GROVE | Elementary | 36.1 |
| Parnassus Prep School-Rhetoric Charter | MAPLE GROVE | High | 19.0 |
| Parnassus Preparatory School-Logic Charter | MAPLE GROVE | Middle | 22.3 |
| Passages Transition Program | MAHTOMEDI | High | 2.0 |
| Pathway to Change | LINDSTROM | Other | 3.0 |
| Pathways Program Grades 6-7 | RED WING | Middle | 2.2 |
| Pathways Program Grades 8-12 | RED WING | High | 5.9 |
| Paul & Sheila Wellstone Elementary | SAINT PAUL | Elementary | 48.3 |
| Paul Bunyan Center | BEMIDJI | Prekindergarten | 16.2 |
| Paynesville Area Elementary | PAYNESVILLE | Elementary | 29.8 |
| Paynesville Area Secondary School | PAYNESVILLE | High | 32.0 |
| Pearson Elementary | WHEATON | Elementary | — |
| Phoenix Academy Charter School Charter | NORTH BRANCH | Elementary | 10.5 |
| Pike Lake Elementary | DULUTH | Elementary | 17.3 |
| Pike Lake Kindergarten Center | NEW BRIGHTON | Elementary | 43.8 |
| Pillager Middle School | PILLAGER | Middle | 25.8 |
| Pillager Senior High School | PILLAGER | High | 21.5 |
| Pillsbury Elementary | MINNEAPOLIS | Elementary | 42.1 |
| Pine County Transition Program | HINCKLEY | High | 3.0 |
| Pine County Transition Program | HINCKLEY | High | 2.5 |
| Pine Island High School | PINE ISLAND | High | 28.0 |
| Pine Island High School ALP | PINE ISLAND | High | — |
| Pine Meadow Primary School | SARTELL | Elementary | 32.4 |
| Pine Point Elementary | PONSFORD | Elementary | 11.0 |
| Pine River-Backus ALP | PINE RIVER | High | 2.4 |
| Pinecrest Elementary | HASTINGS | Elementary | 30.7 |
| Pines School - ACS | LINO LAKES | High | — |
| Pines School - NSP | LINO LAKES | High | — |
| Pines School - RJC | LINO LAKES | High | — |
| Pines School Day Program | LINO LAKES | High | 16.6 |
| Pinewood Community Elementary | EAGAN | Elementary | 37.5 |
| Pinewood Elementary | MONTICELLO | Elementary | 53.3 |
| Pinewood Elementary | MOUNDS VIEW | Elementary | 44.4 |
| Pinewood Elementary - SNW | MONTICELLO | Elementary | 1.7 |
| Pinewood Elementary School | ROCHESTER | Elementary | — |
| Pipestone Elementary | PIPESTONE | Elementary | 43.1 |
| Pipestone Middle | PIPESTONE | Middle | 17.1 |
| Pipestone Senior High | PIPESTONE | High | 23.7 |
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