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 |
|---|---|---|---|---|---|
| Pankalo Education Center | LAKE ELMO | Washington County | Elementary | 88 | · |
| Austin Community Learning Center | AUSTIN | Mower County | Combined | 87 | · |
| Community Education | WORTHINGTON | Nobles County | Elementary | 87 | · |
| Downtown Campus | MINNEAPOLIS | Hennepin County | High | 87 | · |
| OWATONNA ECSE | OWATONNA | Steele County | Elementary | 87 | · |
| Saints Online High School | SAINT FRANCIS | Anoka County | High | 87 | · |
| CENTRAL EDUCATION CENTER | RICHFIELD | Hennepin County | Elementary | 86 | · |
| LANCASTER SECONDARY | LANCASTER | Kittson County | High | 86 | · |
| Next Step Transition Program | COTTAGE GROVE | Washington County | High | 86 | · |
| Bemidji Senior Lumberjack ALC | BEMIDJI | Beltrami County | High | 85 | · |
| DEEPHAVEN EDUCATION CENTER | EXCELSIOR | Hennepin County | Elementary | 85 | · |
| Minnesota Transitions Charter Elem | MINNEAPOLIS | Hennepin County | Elementary | 85 | · |
| New Code Academy Elementary | BLOOMINGTON | Hennepin County | Elementary | 85 | · |
| Richfield College Experience Prg | RICHFIELD | Hennepin County | High | 84 | · |
| Terra Nova School | BUFFALO | Wright County | High | 84 | · |
| The Next Step | NORTH SAINT PAUL | Ramsey County | High | 84 | · |
| Tokata Learning Center | SHAKOPEE | Scott County | High | 84 | · |
| CLOQUET EARLY CHILDHOOD EDUCATION | CLOQUET | Carlton County | Elementary | 83 | · |
| El Colegio High School | MINNEAPOLIS | Hennepin County | High | 83 | · |
| FACE TO FACE ACADEMY | SAINT PAUL | Ramsey County | High | 83 | · |
| Fergus Falls Area Learning Center | FERGUS FALLS | Otter Tail County | High | 83 | · |
| Guadalupe Alternative Programs | SAINT PAUL | Ramsey County | High | 83 | · |
| Heartland Lakes Elementary | PARK RAPIDS | Hubbard County | Elementary | 83 | · |
| Hill City Middle School | HILL CITY | Aitkin County | Middle | 83 | · |
| Innovation Sci & Tech Elementary | COON RAPIDS | Anoka County | Elementary | 83 | · |
| Rochester Academy-Idp Living(RAIL) | ROCHESTER | Olmsted County | High | 83 | · |
| Secondary Technical Ed Prog S.T.E.P | ANOKA | Anoka County | High | 83 | · |
| TRI-COUNTY SECONDARY | KARLSTAD | Kittson County | High | 83 | · |
| Voyageurs Expeditionary School | BEMIDJI | Beltrami County | High | 83 | · |
| ECSE Program | NEW BRIGHTON | Ramsey County | Elementary | 82 | · |
| Learning Center | WORTHINGTON | Nobles County | High | 82 | · |
| Lyle High School | LYLE | Mower County | High | 82 | · |
| FAIRVIEW ALTERNATIVE HIGH SCHOOL | ROSEVILLE | Ramsey County | High | 81 | · |
| Granada Huntley East Chain Middle S | GRANADA | Martin County | Middle | 81 | · |
| Minnesota New Country Elementary | HENDERSON | Sibley County | Elementary | 81 | · |
| Online728 High School | ELK RIVER | Sherburne County | High | 81 | · |
| Wright Technical Center ALC | BUFFALO | Wright County | High | 81 | · |
| 882 Online | MONTICELLO | Wright County | High | 80 | · |
| BLOOMINGTON TRANSITION CENTER | BLOOMINGTON | Hennepin County | High | 80 | · |
| FLOODWOOD SECONDARY | FLOODWOOD | St. Louis County | High | 80 | · |
| Laporte Middle School | LAPORTE | Hubbard County | Middle | 80 | · |
| Centennial Area Learning Center | CIRCLE PINES | Anoka County | High | 79 | · |
| Central High Area Learning Center | MANKATO | Blue Earth County | High | 79 | · |
| Colvill Family Education Center | RED WING | Goodhue County | Elementary | 79 | · |
| Katherine Johnson Education Center | SAINT CLOUD | Stearns County | Combined | 79 | · |
| 279Online Learning Program 6-8 | BROOKLYN PARK | Hennepin County | Middle | 78 | · |
| ACADEMIC ARTS HIGH SCHOOL | WEST SAINT PAUL | Dakota County | High | 78 | · |
| DASSEL-COKATO ALTERNATIVE CTR. | COKATO | Wright County | High | 78 | · |
| EARLY CHILDHOOD SPECIAL EDUCATION | FARIBAULT | Rice County | Elementary | 78 | · |
| MARBLE EARLY CHILDHOOD CENTER | MARBLE | Itasca County | Elementary | 78 | · |
| Marshall County Central Middle Scho | NEWFOLDEN | Marshall County | Middle | 78 | · |
| SWMetro Chaska Level 4 | CHASKA | Carver County | High | 78 | · |
| BRIDGES | ANDOVER | Anoka County | High | 77 | · |
| Browns Valley Middle | BROWNS VALLEY | Traverse County | Middle | 77 | · |
| Kato Public Charter School | MANKATO | Blue Earth County | High | 77 | · |
| STEAM Academy Charter School | INVER GROVE HEIGHTS | Dakota County | Elementary | 77 | · |
| Surad Academy | FARIBAULT | Rice County | Elementary | 77 | · |
| VIKING ELEMENTARY | VIKING | Marshall County | Elementary | 77 | · |
| ELLSWORTH ELEMENTARY | ELLSWORTH | Nobles County | Elementary | 76 | · |
| Kaleidoscope Charter High School | OTSEGO | Wright County | High | 76 | · |
| Marshall Area Learning Center | MARSHALL | Lyon County | High | 76 | · |
| Minneapolis Academy & Career Center | MINNEAPOLIS | Hennepin County | High | 76 | · |
| WINONA EARLY CHILDHOOD SPECIAL ED. | WINONA | Winona County | Elementary | 76 | · |
| Avalon Middle School | SAINT PAUL | Ramsey County | Middle | 75 | · |
| Edina Virtual Pathway | EDINA | Hennepin County | High | 75 | · |
| MERRITT CREEK ACADEMY | DULUTH | St. Louis County | Combined | 75 | · |
| Notre Ecole Academy | GOLDEN VALLEY | Hennepin County | Elementary | 75 | · |
| Prior Lake-Savage Area ALC | PRIOR LAKE | Scott County | High | 75 | · |
| ST CROIX VALLEY AREA LEARNING CNTR. | STILLWATER | Washington County | High | 75 | · |
| VOA High | MINNEAPOLIS | Hennepin County | High | 75 | · |
| 622 Online High School | NORTH SAINT PAUL | Ramsey County | High | 74 | · |
| ALC SWS East | DULUTH | St. Louis County | High | 74 | · |
| CLOQUET AREA ALT. ED. PROGRAMS | CLOQUET | Carlton County | High | 74 | · |
| Cambridge Early Childhood SpecialEd | CAMBRIDGE | Isanti County | Elementary | 74 | · |
| Early Childhood | COLUMBIA HEIGHTS | Anoka County | Elementary | 74 | · |
| HENDRICKS ELEMENTARY | HENDRICKS | Lincoln County | Elementary | 74 | · |
| Hiawatha College Prep - Kingfield | MINNEAPOLIS | Hennepin County | Middle | 74 | · |
| CHOKIO-ALBERTA ELEMENTARY | CHOKIO | Stevens County | Elementary | 73 | · |
| HUTCHINSON MIDDLE SCHOOL A.L.C. | HUTCHINSON | McLeod County | Middle | 73 | · |
| Hennepin Gateway To College | EDEN PRAIRIE | Hennepin County | High | 73 | · |
| Journeys Secondary School | SAINT PAUL | Ramsey County | High | 73 | · |
| DREAM Technical Academy | WILLMAR | Kandiyohi County | High | 72 | · |
| Hill City Senior High | HILL CITY | Aitkin County | High | 72 | · |
| OPTIONS AT EDINA HIGH SCHOOL | EDINA | Hennepin County | High | 72 | · |
| Quantum STEAM Academy Middle School | SAINT PAUL | Ramsey County | Middle | 72 | · |
| Rocori Online Learning Site | COLD SPRING | Stearns County | High | 72 | · |
| 196Online High School | ROSEMOUNT | Dakota County | High | 71 | · |
| Heritage Academy High | MINNEAPOLIS | Hennepin County | High | 71 | · |
| Isanti Early Childhood Special Ed | ISANTI | Isanti County | Elementary | 71 | · |
| Lincoln Elementary - Ivanhoe | IVANHOE | Lincoln County | Elementary | 71 | · |
| Lynd Middle School | LYND | Lyon County | Middle | 71 | · |
| NORMAN COUNTY EAST SECONDARY | TWIN VALLEY | Norman County | High | 71 | · |
| New Code Academy Middle School | BLOOMINGTON | Hennepin County | Middle | 71 | · |
| SWMetro RVEC Level 4 | JORDAN | Scott County | Elementary | 71 | · |
| Falcon View Online Middle School | STILLWATER | Washington County | Middle | 70 | · |
| MN River Valley ALC-Seatbased | MONTEVIDEO | Chippewa County | High | 70 | · |
| NEW HEIGHTS SCHOOL INC. | STILLWATER | Washington County | High | 70 | · |
| OWATONNA ALC 9-12 | OWATONNA | Steele County | High | 70 | · |
| SMEC ALC | AUSTIN | Mower County | High | 70 | · |
| Secondary Virtual School | ANOKA | Anoka County | High | 70 | · |
| ZUMBRO EDUCATION DISTRICT | KASSON | Dodge County | Elementary | 70 | · |
| ATHENEUM ELEMENTARY | INVER GROVE HEIGHTS | Dakota County | Elementary | 69 | · |
| CHOKIO-ALBERTA SECONDARY | CHOKIO | Stevens County | High | 69 | · |
| Brookside Early Childhood Sp Ed | ALBERT LEA | Freeborn County | Elementary | 68 | · |
| Early Childhood Special Ed Program | SOUTH SAINT PAUL | Dakota County | Elementary | 68 | · |
| Eastview Elementary School - SNW | MONTICELLO | Wright County | Elementary | 68 | · |
| GRYGLA ELEMENTARY | GRYGLA | Marshall County | Elementary | 68 | · |
| IGH EARLY CHILDHOOD PROGRAM | INVER GROVE HEIGHTS | Dakota County | Elementary | 68 | · |
| MNSync Online Elementary | ROCHESTER | Olmsted County | Elementary | 68 | · |
| Meeker-Wright Early Childhood Sp Ed | HOWARD LAKE | Wright County | Elementary | 68 | · |
| Reach Programs | RED WING | Goodhue County | Combined | 68 | · |
| SAGE ACADEMY CHARTER SCHOOL | BROOKLYN PARK | Hennepin County | High | 68 | · |
| Central Education Center PreK | RICHFIELD | Hennepin County | Elementary | 67 | · |
| EARLY CHILDHOOD SPECIAL EDUCATION | WACONIA | Carver County | Elementary | 67 | · |
| GRYGLA SECONDARY | GRYGLA | Marshall County | High | 67 | · |
| MPS Online K-5 | MINNEAPOLIS | Hennepin County | Elementary | 67 | · |
| CAMPBELL-TINTAH ELEMENTARY | CAMPBELL | Wilkin County | Elementary | 66 | · |
| Rochester Phoenix Academy | ROCHESTER | Olmsted County | Combined | 66 | · |
| STMA Online - Secondary | SAINT MICHAEL | Wright County | High | 66 | · |
| ALC SWS Lincoln Park | DULUTH | St. Louis County | Middle | 65 | · |
| Armstrong School | SAINT JAMES | Watonwan County | Elementary | 65 | · |
| Bdote Learning Center | MINNEAPOLIS | Hennepin County | Elementary | 65 | · |
| CLIMAX ELEMENTARY | CLIMAX | Polk County | Elementary | 65 | · |
| Monticello Nature Based Education | MONTICELLO | Wright County | Elementary | 65 | · |
| River Bend Educational Center | MINNEAPOLIS | Hennepin County | Combined | 65 | · |
| Waseca Area Learning Center | WASECA | Waseca County | High | 65 | · |
| 279Online Learning Program K-5 | BROOKLYN PARK | Hennepin County | Elementary | 64 | · |
| EARLY CHILDHOOD SPECIAL EDUCATION | WADENA | Wadena County | Elementary | 64 | · |
| GATE 4/5 | STILLWATER | Washington County | Elementary | 64 | · |
| LINCOLN EARLY CHILDHOOD ED. CENTER | DETROIT LAKES | Becker County | Elementary | 64 | · |
| Level Up Academy Middle School | WHITE BEAR LAKE | Ramsey County | Middle | 64 | · |
| NLC 6076 Special Education Program | VIRGINIA | St. Louis County | Combined | 64 | · |
| Spring Lake Park High School ALP | SPRING LAKE PARK | Anoka County | High | 64 | · |
| GRAND RAPIDS EARLY CHILDHOOD CENTER | GRAND RAPIDS | Itasca County | Elementary | 63 | · |
| Princeton Online MN | PRINCETON | Mille Lacs County | High | 63 | · |
| Riverway Secondary | WINONA | Winona County | High | 63 | · |
| SWMetro Shakopee Transitions | SHAKOPEE | Scott County | High | 63 | · |
| Success Academy Bloomington Middle | BLOOMINGTON | Hennepin County | Middle | 63 | · |
| CVA PASCAL Middle & High School | MINNEAPOLIS | Hennepin County | High | 62 | · |
| Falcons Online Academy-HS | FARIBAULT | Rice County | High | 62 | · |
| South Campus Education Center | WHITE BEAR LAKE | Ramsey County | High | 62 | · |
| Tower View ALP | RED WING | Goodhue County | High | 62 | · |
| Westonka Sp Ed ECFE | MINNETRISTA | Hennepin County | Elementary | 62 | · |
| Riverway Learning Community Charter | WINONA | Winona County | Elementary | 61 | · |
| ST. PETER ECSE | SAINT PETER | Nicollet County | Elementary | 61 | · |
| Brooklyn Center Early College Acad | BROOKLYN CENTER | Hennepin County | High | 60 | · |
| ECFC - VPK | OAK GROVE | Anoka County | Elementary | 60 | · |
| ELLSWORTH SECONDARY | ELLSWORTH | Nobles County | High | 60 | · |
| Edgewood School | PRIOR LAKE | Scott County | Elementary | 60 | · |
| MERC | MINNEAPOLIS | Hennepin County | High | 60 | · |
| WATKINS ELEMENTARY | WATKINS | Meeker County | Elementary | 60 | · |
| ALC - Sauk Rapids | SAUK RAPIDS | Benton County | High | 59 | · |
| Albany Area Early Learning Center | ALBANY | Stearns County | Elementary | 59 | · |
| Hendricks High School | HENDRICKS | Lincoln County | High | 59 | · |
| INTEGRATED ARTS ACADEMY | CHASKA | Carver County | High | 59 | · |
| Rollingstone Community School | ROLLINGSTONE | Winona County | Elementary | 59 | · |
| ZUMBRO AREA LEARNING CENTER | KASSON | Dodge County | High | 59 | · |
| FINLAYSON ELEMENTARY | FINLAYSON | Pine County | Elementary | 58 | · |
| Hillside Early Childhood Center | SAUK RAPIDS | Benton County | Elementary | 58 | · |
| Lakeville Pathways Academy | LAKEVILLE | Dakota County | High | 58 | · |
| RPS Online Middle School | ROCHESTER | Olmsted County | Middle | 58 | · |
| Tower View Alternative High School | RED WING | Goodhue County | High | 58 | · |
| ALC SWS Denfeld | DULUTH | St. Louis County | High | 57 | · |
| COMFREY ELEMENTARY | COMFREY | Brown County | Elementary | 57 | · |
| DETROIT LAKES AREA LEARNING CENTER | DETROIT LAKES | Becker County | High | 57 | · |
| Jennings Community School | SAINT PAUL | Ramsey County | High | 57 | · |
| Loring-Nicollet High | MINNEAPOLIS | Hennepin County | High | 57 | · |
| Pine River-Backus ALP | PINE RIVER | Cass County | High | 57 | · |
| WATERSHED HIGH SCHOOL | RICHFIELD | Hennepin County | High | 57 | · |
| Herman-Norcross Elementary | HERMAN | Grant County | Elementary | 56 | · |
| Mighty Oaks Early Learning School | ROCHESTER | Olmsted County | Elementary | 56 | · |
| La Crescent Montessori & STEM Acad | LA CRESCENT | Houston County | Elementary | 55 | · |
| TASSEL TRANSITION | EDEN PRAIRIE | Hennepin County | High | 55 | · |
| 917 DCALS North | WEST SAINT PAUL | Dakota County | High | 54 | · |
| Academic Excellence Online | DULUTH | St. Louis County | High | 54 | · |
| MIDDLE AREA LEARNING CENTER | GRAND RAPIDS | Itasca County | Middle | 54 | · |
| Rivereast Program | SAINT PAUL | Ramsey County | Combined | 54 | · |
| Upper Mississippi Middle Academy | SAINT PAUL | Ramsey County | Middle | 54 | · |
| Central Minnesota Virtual Academy | WAITE PARK | Stearns County | High | 53 | · |
| Legacy of Dr Josie R Johnson Montes | MINNEAPOLIS | Hennepin County | Elementary | 53 | · |
| MCF-Red Wing Maginnis High School | RED WING | Goodhue County | High | 53 | · |
| Princeton Online MN K-5 | PRINCETON | Mille Lacs County | Elementary | 53 | · |
| RED LAKE ALTERNATIVE LEARNING | RED LAKE | Beltrami County | High | 53 | · |
| Waconia Early Learning Center | WACONIA | Carver County | Elementary | 53 | · |
| Distance Learning Academy Secondary | NORTH BRANCH | Chisago County | High | 52 | · |
| RIVER VALLEY ACADEMY ALC | WINONA | Winona County | High | 52 | · |
| SWMetro ALC | CHASKA | Carver County | High | 52 | · |
| Webster K-12 | NORTH ST PAUL | Ramsey County | Combined | 52 | · |
| Lionsgate Academy AIM | NORTH SAINT PAUL | Ramsey County | High | 51 | · |
| White Bear Transition Plus Program | HUGO | Washington County | High | 51 | · |
| Diamondhead Ready to Learn | BURNSVILLE | Dakota County | Elementary | 50 | · |
| HEADWATERS EDUC LEARNING PROGRAM | PARK RAPIDS | Hubbard County | High | 50 | · |
| Harrison Education Center | MINNEAPOLIS | Hennepin County | High | 50 | · |
| Joseph Nicollet Middle School | BURNSVILLE | Dakota County | Middle | 50 | · |
| Lakeville Online Academy-Middle | LAKEVILLE | Dakota County | Middle | 50 | · |
| Longfellow Alternative High | MINNEAPOLIS | Hennepin County | High | 50 | · |
| Vermilion Country School | TOWER | St. Louis County | High | 50 | · |
| WEST CENTRAL EDUCATION DISTRICT B-2 | MELROSE | Stearns County | Elementary | 50 | · |
| CAMPBELL-TINTAH SECONDARY | CAMPBELL | Wilkin County | High | 49 | · |
| CVA Fusion High School (9-12) | MINNEAPOLIS | Hennepin County | High | 49 | · |
| Kinder Academy | CHASKA | Carver County | Elementary | 49 | · |
| Laker Online | PRIOR LAKE | Scott County | High | 49 | · |
| ROBBINSDALE TRANSITION CENTER | CRYSTAL | Hennepin County | High | 49 | · |
| Career and Life Transition Program | ROSEVILLE | Ramsey County | High | 48 | · |
| First City School | BEMIDJI | Beltrami County | Combined | 48 | · |
| NETT LAKE ELEMENTARY | ORR | St. Louis County | Elementary | 48 | · |
| NLC 6076 ALC Program | VIRGINIA | St. Louis County | High | 48 | · |
| South Education Center Academy | RICHFIELD | Hennepin County | High | 48 | · |
| 916 ALC PM | LITTLE CANADA | Ramsey County | High | 47 | · |
| ALC SWS Ordean East | DULUTH | St. Louis County | Middle | 47 | · |
| COMFREY SECONDARY | COMFREY | Brown County | High | 47 | · |
| CVSEC STEP | FARIBAULT | Rice County | High | 47 | · |
| Compass Academy Secondary | BLOOMINGTON | Hennepin County | Middle | 47 | · |
| HVED ECSE | WINONA | Winona County | Elementary | 47 | · |
| RONDO CAMPUS | SAINT PAUL | Ramsey County | High | 47 | · |
| SOUTHERN PLAINS AREA LEARNING CNTR. | FAIRMONT | Martin County | High | 47 | · |
| SoWashCo Online 9-12 | WOODBURY | Washington County | High | 47 | · |
| Step | FOREST LAKE | Washington County | High | 47 | · |
| Eagle Ridge Middle School | SAVAGE | Scott County | Middle | 46 | · |
| La Crescent Sec Montessori/STEM | LA CRESCENT | Houston County | High | 46 | · |
| Minnesota State Academy for Blind | FARIBAULT | Rice County | Combined | 46 | · |
| Pine Point Elementary | PONSFORD | Becker County | Elementary | 46 | · |
| Success Academy St. Cloud - Middle | SAINT CLOUD | Stearns County | Middle | 46 | · |
| BIRCH GROVE COMMUNITY SCHOOL | TOFTE | Cook County | Elementary | 45 | · |
| Discovery Public School - Faribault | FARIBAULT | Rice County | High | 45 | · |
| Menlo Park Academy | MINNEAPOLIS | Hennepin County | High | 45 | · |
| CHOICE Technical Academy | OWATONNA | Steele County | High | 44 | · |
| Falcon View Online Elementary | STILLWATER | Washington County | Elementary | 44 | · |
| Friendship Academy of Arts-Primary | MINNEAPOLIS | Hennepin County | Elementary | 44 | · |
| Minnewaska Area WIN Academy | STARBUCK | Pope County | Combined | 44 | · |
| North Metro Flex Middle School | NORTH SAINT PAUL | Ramsey County | Middle | 44 | · |
| Voyageurs Expeditionary MS | BEMIDJI | Beltrami County | Middle | 44 | · |
| Hermantown Early Childhood | HERMANTOWN | St. Louis County | Elementary | 43 | · |
| MAHNOMEN AREA LEARNING CENTER | MAHNOMEN | Mahnomen County | High | 43 | · |
| RIVER BEND AREA LEARNING CENTER | NEW ULM | Brown County | High | 43 | · |
| SLP Schools Online Secondary | SPRING LAKE PARK | Anoka County | High | 43 | · |
| Stadium View | MINNEAPOLIS | Hennepin County | High | 43 | · |
| Aspire Academy Middle School | SHAKOPEE | Scott County | Middle | 42 | · |
| BES Transition Program | BURNSVILLE | Dakota County | High | 42 | · |
| Belle Plaine ECSE | BELLE PLAINE | Scott County | Elementary | 42 | · |
| Compass Learning Center | NEW PRAGUE | Scott County | High | 42 | · |
| Early Childhood Special Education | FERGUS FALLS | Otter Tail County | Elementary | 42 | · |
| Litchfield Early Childhood Special | LITCHFIELD | Meeker County | Elementary | 42 | · |
| SWWC ELC - Windom | WINDOM | Cottonwood County | Combined | 42 | · |
| Washington Elementary | CROOKSTON | Polk County | Elementary | 42 | · |
| 917 TEA | APPLE VALLEY | Dakota County | Combined | 41 | · |
| Central Education Center | STEWARTVILLE | Olmsted County | Elementary | 41 | · |
| Chisago Lakes Family Center | CHISAGO CITY | Chisago County | Elementary | 41 | · |
| Norse Area Learning Center | NORTH BRANCH | Chisago County | High | 41 | · |
| SWWC ALC - Windom | WINDOM | Cottonwood County | High | 41 | · |