Public schools and districts in Minnesota
A source-first directory of every currently open local education agency and school in the federal NCES file. The directory includes regular districts, charter agencies, service agencies, and other official agency types; rankings compare regular districts separately.
- Education agencies
- 561
- Regular districts
- 329
- Schools
- 2,731
- Students in regular districts
- 797,277
Agency and school directory: preliminary NCES CCD 2025–26. Enrollment and teacher counts: NCES CCD 2024–25 where reported.
Browse Minnesota agencies by name
Starting points by reported enrollment
| Agency | Location | Schools | Students | Ratio |
|---|---|---|---|---|
| Anoka-Hennepin School District NCES 2703180 · Regular public school district that is not a component of a supervisory union | ANOKA | 55 | 38,354 | 15.1:1 |
| Saint Paul Public Schools NCES 2733840 · Regular public school district that is not a component of a supervisory union | SAINT PAUL | 89 | 33,041 | 14.8:1 |
| Minneapolis Public School District NCES 2721240 · Regular public school district that is not a component of a supervisory union | MINNEAPOLIS | 97 | 29,928 | 11.9:1 |
| Rosemount-Apple Valley-Eagan NCES 2732390 · Regular public school district that is not a component of a supervisory union | ROSEMOUNT | 39 | 29,224 | 15.5:1 |
| Osseo Public School District NCES 2725200 · Regular public school district that is not a component of a supervisory union | MAPLE GROVE | 33 | 21,138 | 15.5:1 |
| South Washington County Schools NCES 2733810 · Regular public school district that is not a component of a supervisory union | COTTAGE GROVE | 28 | 19,578 | 16.9:1 |
| Rochester Public School District NCES 2731800 · Regular public school district that is not a component of a supervisory union | ROCHESTER | 47 | 17,171 | — |
| Elk River Public School District NCES 2711370 · Regular public school district that is not a component of a supervisory union | ELK RIVER | 28 | 14,577 | 20.2:1 |
| Wayzata Public School District NCES 2742160 · Regular public school district that is not a component of a supervisory union | PLYMOUTH | 21 | 12,951 | 17.4:1 |
| Lakeville Area Schools NCES 2717780 · Regular public school district that is not a component of a supervisory union | LAKEVILLE | 21 | 12,025 | 16.9:1 |
| Mounds View Public School District NCES 2722950 · Regular public school district that is not a component of a supervisory union | SHOREVIEW | 28 | 11,934 | 16.2:1 |
| MINNETONKA PUBLIC SCHOOL DISTRICT NCES 2711670 · Regular public school district that is not a component of a supervisory union | MINNETONKA | 14 | 11,323 | 15.7:1 |
| Robbinsdale Public School District NCES 2731780 · Regular public school district that is not a component of a supervisory union | NEW HOPE | 29 | 10,810 | 15.8:1 |
| North St. Paul-Maplewood Oakdale NCES 2723850 · Regular public school district that is not a component of a supervisory union | NORTH SAINT PAUL | 23 | 10,754 | 17:1 |
| Bloomington Public Schools NCES 2705790 · Regular public school district that is not a component of a supervisory union | BLOOMINGTON | 23 | 10,442 | 14.6:1 |
| St. Cloud Public School District NCES 2733510 · Regular public school district that is not a component of a supervisory union | WAITE PARK | 27 | 9,940 | 13.5:1 |
| Eden Prairie Public School District NCES 2714220 · Regular public school district that is not a component of a supervisory union | EDEN PRAIRIE | 14 | 9,292 | 14.7:1 |
| Eastern Carver County Public School NCES 2708190 · Regular public school district that is not a component of a supervisory union | CHASKA | 21 | 9,274 | 16.9:1 |
| Edina Public School District NCES 2711250 · Regular public school district that is not a component of a supervisory union | EDINA | 14 | 8,794 | 16.4:1 |
| Prior Lake-Savage Area Schools NCES 2730060 · Regular public school district that is not a component of a supervisory union | PRIOR LAKE | 13 | 8,788 | 17.7:1 |
| DULUTH PUBLIC SCHOOL DISTRICT NCES 2711040 · Regular public school district that is not a component of a supervisory union | DULUTH | 30 | 8,723 | 13.8:1 |
| White Bear Lake School District NCES 2742360 · Regular public school district that is not a component of a supervisory union | WHITE BEAR LAKE | 21 | 8,571 | 16.1:1 |
| Stillwater Area Public Schools NCES 2738190 · Regular public school district that is not a component of a supervisory union | STILLWATER | 16 | 8,455 | 17.7:1 |
| Mankato Public School District NCES 2718780 · Regular public school district that is not a component of a supervisory union | MANKATO | 26 | 8,219 | 15.6:1 |
| Shakopee Public School District NCES 2733000 · Regular public school district that is not a component of a supervisory union | SHAKOPEE | 13 | 7,717 | 14.9:1 |
Large public high schools in Minnesota
A practical starting list ordered by reported enrollment; this is not a ranking.
Wayzata High
Wayzata Public School District · 09–12
Minnesota Connections Academy 7-12
Minnesota Transitions Charter Sch · 07–12
MINNETONKA SENIOR HIGH
MINNETONKA PUBLIC SCHOOL DISTRICT · 09–12
Blaine High School
Anoka-Hennepin School District · 09–12
Champlin Park High School
Anoka-Hennepin School District · 09–12
Prior Lake High School
Prior Lake-Savage Area Schools · 09–12
Eden Prairie Senior High
Eden Prairie Public School District · 09–12
Shakopee High School
Shakopee Public School District · 09–12
STILLWATER AREA HIGH SCHOOL
Stillwater Area Public Schools · 09–12
Edina Senior High
Edina Public School District · 09–12
White Bear Lake Area High School
White Bear Lake School District · 09–12
Maple Grove Senior High
Osseo Public School District · 09–12
Rosemount Senior High
Rosemount-Apple Valley-Eagan · 09–12
Anoka High School
Anoka-Hennepin School District · 09–12
Eastview Senior High
Rosemount-Apple Valley-Eagan · 09–12
Osseo Senior High
Osseo Public School District · 09–12
Roseville Area Senior High
Roseville Public School District · 09–12
Eagan Senior High
Rosemount-Apple Valley-Eagan · 09–12
ST. MICHAEL-ALBERTVILLE SENIOR HIGH
St. Michael-Albertville Schools · 09–12
Farmington High School
Farmington Public School District · 09–12
