2,909 schools in Minnesota
87 counties · 480 cities · Public K-12
Public K-12 in Minnesota totals 2,909 campuses, an average of roughly 33 per county. The single largest school in the state is Wayzata High.
Test scores
Reading, SY 2024-25. State average: 49.9% met or exceeded.Top 5 schools
- 98.4%
- 98.3%
- 87.2%
- 87.0%
- 82.5%
Lowest 5 schools
- 3.7%
- 3.9%
- 4.7%
- 5.2%
- 5.9%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Litchfield Area Learning Program | LITCHFIELD | Meeker County | High | 14 | · |
| MIDDLE LEVEL ALTERNATIVE PROGRAM | BRAINERD | Crow Wing County | Middle | 14 | · |
| MN CORRECTIONAL FACILITY-ST. CLOUD | SAINT CLOUD | Sherburne County | High | 14 | · |
| MSED Birth to 3 | LITTLE FALLS | Morrison County | Elementary | 14 | · |
| Minnesota River School | SAINT PETER | Nicollet County | Combined | 14 | · |
| Monticello High School - SNW | MONTICELLO | Wright County | High | 14 | · |
| Monticello Middle School - SNW | MONTICELLO | Wright County | Middle | 14 | · |
| Northern Lights Academy | CLOQUET | Carlton County | Combined | 14 | · |
| Owatonna Online K-6 | OWATONNA | Steele County | Elementary | 14 | · |
| ROCK BEND HS ALC | SAINT PETER | Nicollet County | High | 14 | · |
| Red Lake EC Special Education Ext | RED LAKE | Beltrami County | Elementary | 14 | · |
| Roosevelt Education Center | SAINT CLOUD | Stearns County | Combined | 14 | · |
| SWMetro East Union Level 4 | CARVER | Carver County | Elementary | 14 | · |
| WIN-High School | LITTLE FALLS | Morrison County | High | 14 | · |
| Willows | BLAINE | Anoka County | High | 14 | · |
| Anna Westin House | SAINT PAUL | Ramsey County | Combined | 13 | · |
| BENSON AREA LEARNING CENTER | BENSON | Swift County | High | 13 | · |
| Brookside Academy | CAMBRIDGE | Isanti County | Combined | 13 | · |
| Deer River High School ALP | DEER RIVER | Itasca County | High | 13 | · |
| Early Ed Battle Creek | SAINT PAUL | Ramsey County | Elementary | 13 | · |
| HOA High School | HASTINGS | Dakota County | High | 13 | · |
| Jennings Online Program | SAINT PAUL | Ramsey County | High | 13 | · |
| Restore Program | SAINT FRANCIS | Anoka County | Combined | 13 | · |
| SWMetro Waseca | WASECA | Waseca County | Combined | 13 | · |
| SWMetro288 Elevate Online K-6 | SHAKOPEE | Scott County | Elementary | 13 | · |
| Sorteberg Early Childhood VPK | COON RAPIDS | Anoka County | Elementary | 13 | · |
| Up North Learning Center | WALKER | Cass County | Combined | 13 | · |
| Warroad Early Childhood Special Edu | WARROAD | Roseau County | Elementary | 13 | · |
| Benton-Stearns Education - ASD | SARTELL | Stearns County | Combined | 12 | · |
| CVA PASCAL Elementary School (K-5) | MINNEAPOLIS | Hennepin County | Elementary | 12 | · |
| Face to Face Academy Online | SAINT PAUL | Ramsey County | High | 12 | · |
| Heartland Elementary | LAKE BENTON | Pipestone County | Elementary | 12 | · |
| Hermantown Alternative Learning Prg | HERMANTOWN | St. Louis County | High | 12 | · |
| MORA MIDDLE LEVEL ALC | MORA | Kanabec County | Middle | 12 | · |
| NEW LONDON ALTERNATIVE SCHOOL | NEW LONDON | Kandiyohi County | High | 12 | · |
| RLCC Elementary at Oklee | OKLEE | Red Lake County | Elementary | 12 | · |
| SWMetro Waseca-Transitions | WASECA | Waseca County | High | 12 | · |
| The Journey School Middle | SAINT PAUL | Ramsey County | Middle | 12 | · |
| Anchor | COLUMBIA HEIGHTS | Anoka County | High | 11 | · |
| Children's MN Roseville PHP | ROSEVILLE | Ramsey County | Combined | 11 | · |
| Columbia Heights Transition Program | COLUMBIA HEIGHTS | Anoka County | High | 11 | · |
| Early Education Four Seasons | SAINT PAUL | Ramsey County | Elementary | 11 | · |
| Lakeview School | WILLMAR | Kandiyohi County | Combined | 11 | · |
| Onward Transition Program | PRINCETON | Mille Lacs County | High | 11 | · |
| RESET | AUSTIN | Mower County | Combined | 11 | · |
| Robbinsdale Virtual Academy K-5 | GOLDEN VALLEY | Hennepin County | Elementary | 11 | · |
| SWMetro Level 3 | LE CENTER | Le Sueur County | Elementary | 11 | · |
| SWWC ELC - Marshall | MARSHALL | Lyon County | Combined | 11 | · |
| TRANSITIONS 110 | WACONIA | Carver County | High | 11 | · |
| Universal Academy South Middle/High | BURNSVILLE | Dakota County | Middle | 11 | · |
| White Pine Academy | WADENA | Wadena County | High | 11 | · |
| 917 DCALS Main Extended Day EDOP | ROSEMOUNT | Dakota County | High | 10 | · |
| Anthony Louis House | BLAINE | Anoka County | Combined | 10 | · |
| BEACON PROGRAM W CENTRAL ED. DIST. | MELROSE | Stearns County | Combined | 10 | · |
| Belle Plaine Transitions/Work Exper | BELLE PLAINE | Scott County | High | 10 | · |
| CORNERSTONE | HUTCHINSON | McLeod County | Combined | 10 | · |
| Early Childhood Special Education ( | SAINT ANTHONY | Hennepin County | Elementary | 10 | · |
| Enrich Kingsland | SPRING VALLEY | Fillmore County | Combined | 10 | · |
| Foundations II | MONTICELLO | Wright County | High | 10 | · |
| Grafton School | COLD SPRING | Stearns County | Combined | 10 | · |
| LITTLE SAND | REMER | Cass County | High | 10 | · |
| Passages Transition Program | MAHTOMEDI | Washington County | High | 10 | · |
| Pathway to Change | LINDSTROM | Chisago County | Combined | 10 | · |
| Pathways Program Grades 6-7 | CANNON FALLS | Goodhue County | Middle | 10 | · |
| Prekindergarten North | MINNEAPOLIS | Hennepin County | Elementary | 10 | · |
| ST. JAMES EARLY CHILDHOOD | SAINT JAMES | Watonwan County | Elementary | 10 | · |
| School #535 | PLYMOUTH | Hennepin County | High | 10 | · |
| Transition Plus | MINNETRISTA | Hennepin County | High | 10 | · |
| WCED 18-22 Program | PAYNESVILLE | Stearns County | High | 10 | · |
| WIN-Middle School | LITTLE FALLS | Morrison County | Middle | 10 | · |
| Children's MN - Lakeville | LAKEVILLE | Dakota County | High | 9 | · |
| Elm Tree Academy | WADENA | Wadena County | Combined | 9 | · |
| Falcons Online Academy-Middle | FARIBAULT | Rice County | Middle | 9 | · |
| First Step - Kingsland | SPRING VALLEY | Fillmore County | Elementary | 9 | · |
| First Step Adams | ADAMS | Mower County | Elementary | 9 | · |
| Journeys Alternative Program | HOWARD LAKE | Wright County | Elementary | 9 | · |
| Juvenile Service Center | SAINT PAUL | Ramsey County | Combined | 9 | · |
| MN CORRECTIONAL FACILITY-STILLWATER | BAYPORT | Washington County | High | 9 | · |
| Mounds View Bridges Program | SHOREVIEW | Ramsey County | Elementary | 9 | · |
| Pines School Day Program | LINO LAKES | Anoka County | High | 9 | · |
| Project Search-Avera Marshall | MARSHALL | Lyon County | High | 9 | · |
| Rochester ALC Recovery Program | ROCHESTER | Olmsted County | High | 9 | · |
| SAIL PROGRAM | KELLOGG | Wabasha County | Combined | 9 | · |
| SUN Program | LITTLE FALLS | Morrison County | Combined | 9 | · |
| Therapeutic Education Collective (T | NORTH ST PAUL | Ramsey County | High | 9 | · |
| WIN-Elementary School | LITTLE FALLS | Morrison County | Elementary | 9 | · |
| Benton-Stearns Education Pioneers | SARTELL | Stearns County | Elementary | 8 | · |
| Blue Earth Area Early Childhood Spe | BLUE EARTH | Faribault County | Elementary | 8 | · |
| Early Childhood Learning Center | WINDOM | Cottonwood County | Elementary | 8 | · |
| Eastern Wright Program | BUFFALO | Wright County | Middle | 8 | · |
| FERGUS FALLS EC/ELEMENTARY SP ED | FERGUS FALLS | Otter Tail County | Elementary | 8 | · |
| Project Search | CIRCLE PINES | Anoka County | High | 8 | · |
| Project Search Mayo Clinic | ROCHESTER | Olmsted County | High | 8 | · |
| STAARS | HASTINGS | Dakota County | High | 8 | · |
| School Readiness Plus (SRP) | SAINT LOUIS PARK | Hennepin County | Elementary | 8 | · |
| Sholund School for Girls | ANNANDALE | Wright County | High | 8 | · |
| Skillbuilding Opportunities for Aca | LINDSTROM | Chisago County | Combined | 8 | · |
| W.O.R.K. Program | NEW ULM | Brown County | High | 8 | · |
| CAAEP EXTENDED DAY PROGRAM | CLOQUET | Carlton County | High | 7 | · |
| Great Rivers Adult Education | COTTAGE GROVE | Washington County | High | 7 | · |
| LEAP Launching Emerging Adults Prg | ROCHESTER | Olmsted County | High | 7 | · |
| Lakes Country Academy - ALEX | ALEXANDRIA | Douglas County | Elementary | 7 | · |
| Lakeside Learning Center | BEMIDJI | Beltrami County | High | 7 | · |
| MERC Extended | MINNEAPOLIS | Hennepin County | High | 7 | · |
| MN CORRECTIONAL FACILITY-LINO LAKES | LINO LAKES | Anoka County | High | 7 | · |
| Nicollet Early Childhood Special Ed | NICOLLET | Nicollet County | Elementary | 7 | · |
| Pinewood Elementary - SNW | MONTICELLO | Wright County | Elementary | 7 | · |
| SNW Monti MS EBD Program | MONTICELLO | Wright County | Middle | 7 | · |
| SPECIAL ED-NON PUBLIC | EDINA | Hennepin County | Combined | 7 | · |
| SUCCESS | ONAMIA | Mille Lacs County | Middle | 7 | · |
| SWMetro Annica Program | CHANHASSEN | Carver County | High | 7 | · |
| Southeast Regional Crisis Center | ROCHESTER | Olmsted County | High | 7 | · |
| Summit | MONTICELLO | Wright County | Combined | 7 | · |
| The Anicca Program | CHANHASSEN | Carver County | Combined | 7 | · |
| Trek Program | HOWARD LAKE | Wright County | Combined | 7 | · |
| Aspen House Education Program | MENDOTA HEIGHTS | Dakota County | High | 6 | · |
| Care & Treatment at ESC | ROCHESTER | Olmsted County | High | 6 | · |
| Columbia Academy Anchor Program | COLUMBIA HEIGHTS | Anoka County | Middle | 6 | · |
| Distance Learning Acadmy Elementary | NORTH BRANCH | Chisago County | Elementary | 6 | · |
| Early Childhood Special Education ( | BROOKLYN CENTER | Hennepin County | Elementary | 6 | · |
| Early Ed Eastern Heights | SAINT PAUL | Ramsey County | Elementary | 6 | · |
| Enrich GM | GRAND MEADOW | Mower County | Combined | 6 | · |
| FAIRVIEW PROGRAM | ELK RIVER | Sherburne County | High | 6 | · |
| FOCUS ALP | CHATFIELD | Olmsted County | High | 6 | · |
| Isle Area Learning Center | ISLE | Mille Lacs County | High | 6 | · |
| Next Step West (Alden) | ALDEN | Freeborn County | High | 6 | · |
| RISE | MONTICELLO | Wright County | Combined | 6 | · |
| Robbinsdale Shared Time Program | NEW HOPE | Hennepin County | Combined | 6 | · |
| Ronald McDonald House | MINNEAPOLIS | Hennepin County | Combined | 6 | · |
| SHARED TIME | CLOQUET | Carlton County | Elementary | 6 | · |
| St Cloud Hospital Progs-Residential | SAINT CLOUD | Stearns County | Combined | 6 | · |
| 917 CASE | ROSEMOUNT | Dakota County | Combined | 5 | · |
| A/O Program | STILLWATER | Washington County | Elementary | 5 | · |
| ANGLE INLET ELEMENTARY | ANGLE INLET | Lake of the Woods County | Elementary | 5 | · |
| Deer River Schools SPED | DEER RIVER | Itasca County | Elementary | 5 | · |
| EARLY ED GLOBAL | SAINT PAUL | Ramsey County | Elementary | 5 | · |
| Foundations I | MONTICELLO | Wright County | Elementary | 5 | · |
| LUVERNE ALTERNATIVE PROGRAM | LUVERNE | Rock County | High | 5 | · |
| Northern Lights Academy | CROOKSTON | Polk County | High | 5 | · |
| POSITIVE APPROACH TO LEARNING | FAIRMONT | Martin County | Combined | 5 | · |
| Primary DCD - SNW | MONTICELLO | Wright County | Elementary | 5 | · |
| RED LAKE JUVENILE DETENTION FACLTY | RED LAKE | Beltrami County | High | 5 | · |
| School #540 | PLYMOUTH | Hennepin County | Combined | 5 | · |
| VISTA Education Center | FRIDLEY | Anoka County | Combined | 5 | · |
| WASECA MIDDLE LEVEL ALC | WASECA | Waseca County | Middle | 5 | · |
| Aitkin Alternative Learning Program | AITKIN | Aitkin County | High | 4 | · |
| Big Stone Colony High School | CLINTON | Big Stone County | High | 4 | · |
| Early Ed Highwood Hills | SAINT PAUL | · | Elementary | 4 | · |
| Early Education Daytons Bluff | SAINT PAUL | Ramsey County | Elementary | 4 | · |
| Forest Lake Therapeutic Education | FOREST LAKE | Washington County | High | 4 | · |
| K-8 Special Education | FERGUS FALLS | Otter Tail County | Elementary | 4 | · |
| MID STATE ED DIST STEPS TRANS. PROG | LITTLE FALLS | Morrison County | High | 4 | · |
| NEW PRAGUE CREDIT RECOVERY | NEW PRAGUE | Scott County | High | 4 | · |
| Next Step East (Grand Meadow) | GRAND MEADOW | Mower County | High | 4 | · |
| Oshki Manidoo Center | BEMIDJI | Beltrami County | High | 4 | · |
| Project SEARCH | EDINA | Hennepin County | High | 4 | · |
| SNW Monti HS EBD Program | MONTICELLO | Wright County | High | 4 | · |
| SWMetro Credit Recovery | CHASKA | Carver County | High | 4 | · |
| SWMetro East Union Reflections | CARVER | Carver County | Elementary | 4 | · |
| School Readiness Plus | MAPLE PLAIN | Hennepin County | Elementary | 4 | · |
| Success West | GLENVILLE | Freeborn County | Combined | 4 | · |
| Transitions School | FRIDLEY | Anoka County | High | 4 | · |
| Waconia Learning Center SS/AS | WACONIA | Carver County | High | 4 | · |
| 917 New Chance | HASTINGS | Dakota County | High | 3 | · |
| C-I Education Center | CAMBRIDGE | Isanti County | Combined | 3 | · |
| Early Childhood Assessment/Special | MINNEAPOLIS | Hennepin County | Elementary | 3 | · |
| First Step Alden | ALDEN | Freeborn County | Elementary | 3 | · |
| Home/Hospital Instruction | SAINT PAUL | Ramsey County | Combined | 3 | · |
| Lakeville Shared Time Services | LAKEVILLE | Dakota County | Combined | 3 | · |
| Lirio Montessori | MINNEAPOLIS | Hennepin County | Elementary | 3 | · |
| MCF-MOOSE LAKE/WILLOW RIVER | MOOSE LAKE | Carlton County | High | 3 | · |
| MELROSE | SAINT LOUIS PARK | Hennepin County | Combined | 3 | · |
| Menlo Park Academy Extended | MINNEAPOLIS | Hennepin County | High | 3 | · |
| P-TECH 535 | ROCHESTER | Olmsted County | High | 3 | · |
| RED LAKE MIDDLE LEVEL ALC | RED LAKE | Beltrami County | Middle | 3 | · |
| Riverside Academy MLP | CAMBRIDGE | Isanti County | Middle | 3 | · |
| SSP Virtual | SOUTH SAINT PAUL | Dakota County | High | 3 | · |
| Saints Online Elementary | SAINT FRANCIS | Anoka County | Elementary | 3 | · |
| Shared Time Program | SHOREVIEW | Ramsey County | Combined | 3 | · |
| Special Education | MENDOTA HEIGHTS | Dakota County | Combined | 3 | · |
| United Hospital Adolescent Program | SAINT PAUL | Ramsey County | Combined | 3 | · |
| Water Lily Montessori | SAINT PAUL | Ramsey County | Elementary | 3 | · |
| Wright Technical Center ALC Middle | BUFFALO | Wright County | Middle | 3 | · |
| ALC - Sartell | SARTELL | Stearns County | High | 2 | · |
| Anoka-Hennepin Specialty Program | ANOKA | Anoka County | High | 2 | · |
| Bethany Crisis Shelter | DULUTH | St. Louis County | Combined | 2 | · |
| Burnsville Sr High Extended Day Pro | EAGAN | Dakota County | High | 2 | · |
| HUTCHINSON NIGHT ALT LEARNING CTR | HUTCHINSON | McLeod County | High | 2 | · |
| LAKE BENTON SECONDARY | LAKE BENTON | Lincoln County | High | 2 | · |
| LION Program-Alternative Education | OGILVIE | Kanabec County | High | 2 | · |
| M Health Fairview C&T | PRINCETON | Sherburne County | High | 2 | · |
| MN CORRECTIONAL FACILITY-SHAKOPEE | SHAKOPEE | Scott County | High | 2 | · |
| Marshall Career and Technical Insti | MARSHALL | Lyon County | High | 2 | · |
| Plymouth Youth Center Extended | MINNEAPOLIS | Hennepin County | High | 2 | · |
| SWMetro JAF | JORDAN | Scott County | High | 2 | · |
| Special Services | HASTINGS | Dakota County | Elementary | 2 | · |
| Unity Program - PHP | FRIDLEY | Anoka County | High | 2 | · |
| WCJC | STILLWATER | Washington County | High | 2 | · |
| ADULT ACADEMICS | CRYSTAL | Hennepin County | High | 1 | · |
| Bemidji Middle ALP | BEMIDJI | Beltrami County | Middle | 1 | · |
| Brittany's Place | SAINT PAUL | Ramsey County | Combined | 1 | · |
| CENTRAL FREEDOM SCHOOL | MANKATO | Blue Earth County | High | 1 | · |
| Care & Treatment Hospital/Homebound | ROCHESTER | Olmsted County | Combined | 1 | · |
| Chisago Lakes HS Alt Learning Prog | LINDSTROM | Chisago County | High | 1 | · |
| Credit Recovery | ROCHESTER | Olmsted County | High | 1 | · |
| DAKOTA PRAIRIE AREA LEARNING CENTER | FARMINGTON | Dakota County | High | 1 | · |
| ELK RIVER DISTRICT SHARED TIME PROG | ELK RIVER | Sherburne County | Elementary | 1 | · |
| Early Childhood Assessment | ROCHESTER | Olmsted County | Elementary | 1 | · |
| Ely ISD 696 Credit Recovery | ELY | St. Louis County | High | 1 | · |
| Houston County JDC School | CALEDONIA | Houston County | Combined | 1 | · |
| IVAN SAND AFTER SCHOOL CREDIT RECOV | ELK RIVER | Sherburne County | High | 1 | · |
| Ivan Sand Middle School ALC | ELK RIVER | Sherburne County | Middle | 1 | · |
| Lismore Colony Senior High School | CLINTON | Big Stone County | High | 1 | · |
| MCF - OAK PARK HEIGHTS | STILLWATER | Washington County | High | 1 | · |
| MN CORRECTIONAL FACILITY-RUSH CITY | RUSH CITY | Chisago County | High | 1 | · |
| McGregor Area Learning Program | MCGREGOR | Aitkin County | High | 1 | · |
| Mounds View Adult Education | MOUNDS VIEW | Ramsey County | High | 1 | · |
| New Dominion Academy | AUSTIN | Mower County | Combined | 1 | · |
| Park Rapids Virtual Academy Middle | PARK RAPIDS | Hubbard County | Middle | 1 | · |
| Pine Island High School ALP | PINE ISLAND | Goodhue County | High | 1 | · |
| SWMetro Passageways | PRIOR LAKE | Scott County | Combined | 1 | · |
| School #519 | PLYMOUTH | Hennepin County | High | 1 | · |
| Southwest High - SWS | MINNEAPOLIS | Hennepin County | High | 1 | · |
| White Bear Lake HS Credit Recovery | WHITE BEAR LAKE | Ramsey County | High | 1 | · |
| 112 ALC Seat-Based | CHASKA | Carver County | High | 0 | · |
| 180 Degrees / Youth Shelter | SAINT CLOUD | Stearns County | High | 0 | · |
| 196Online Elementary | ROSEMOUNT | Dakota County | Elementary | 0 | · |
| 196Online Middle School | ROSEMOUNT | Dakota County | Middle | 0 | · |
| 199 Online High School | INVER GROVE HEIGHTS | Dakota County | High | 0 | · |
| 270 - HAP - IS | MINNETONKA | Hennepin County | High | 0 | · |
| 270 Hopkins Alternative | MINNETONKA | Hennepin County | High | 0 | · |
| 270 Hopkins North Jr High ALC | MINNETONKA | Hennepin County | High | 0 | · |
| 270 Hopkins West Jr High ALC | MINNETONKA | Hennepin County | Middle | 0 | · |
| 277 Westonka Area Learning Academy | MINNETRISTA | Hennepin County | High | 0 | · |
| 279 Excel | MAPLE GROVE | Hennepin County | High | 0 | · |
| 283 St Louis Pk Independent Study | SAINT LOUIS PARK | Hennepin County | High | 0 | · |
| 283-Ind Stdy 15 and Under - I.S. | SAINT LOUIS PARK | Hennepin County | High | 0 | · |
| 283-St. Louis Park ALC | SAINT LOUIS PARK | Hennepin County | High | 0 | · |
| 4122 - Eagle Ridge Academy - ALC | MINNETONKA | Hennepin County | High | 0 | · |
| 4122 - Eagle Ridge Academy - IS | MINNETONKA | Hennepin County | High | 0 | · |
| 4126 - Prairie Seeds Academy - IS | BROOKLYN PARK | Hennepin County | High | 0 | · |
| 622 Online Elementary School | NORTH SAINT PAUL | Ramsey County | Elementary | 0 | · |
| 622 Online Middle School | NORTH SAINT PAUL | Ramsey County | Middle | 0 | · |
| 882 Online K-5 | MONTICELLO | Wright County | Elementary | 0 | · |
| 917 DCALS North Extended Day (EDOP) | WEST SAINT PAUL | Dakota County | High | 0 | · |
| AFTERSCHOOL PROGRAM | DETROIT LAKES | Becker County | High | 0 | · |
| ALC - Eden Prairie HS - IS EY | EDEN PRAIRIE | Hennepin County | High | 0 | · |
| ALC - Foley | FOLEY | Benton County | High | 0 | · |
| ALC - Gateway - EY | EDEN PRAIRIE | Hennepin County | High | 0 | · |
| ALC - Holdingford | HOLDINGFORD | Stearns County | High | 0 | · |