The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

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.

Largest district
Anoka-Hennepin School District38,746 students · 53 schools

Test scores

Reading, SY 2024-25. State average: 49.9% met or exceeded.
Top 5 schools
  1. 1.ATHENEUM ELEMENTARY
    INVER GROVE HEIGHTS
    98.4%
  2. 2.GATE 4/5
    STILLWATER
    98.3%
  3. 87.2%
  4. 87.0%
  5. 82.5%
Lowest 5 schools
  1. 1.Escuela Exitos
    NEW HOPE
    3.7%
  2. 3.9%
  3. 4.7%
  4. 5.2%
  5. 5.Career Pathways
    SAINT PAUL
    5.9%

See all 1,573 schools ranked by score →

Aitkin County10 schoolsAnoka County145 schoolsBecker County22 schoolsBeltrami County38 schoolsBenton County16 schoolsBig Stone County9 schoolsBlue Earth County31 schoolsBrown County20 schoolsCarlton County25 schoolsCarver County57 schoolsCass County21 schoolsChippewa County11 schoolsChisago County27 schoolsClay County32 schoolsClearwater County5 schoolsCook County9 schoolsCottonwood County14 schoolsCrow Wing County24 schoolsDakota County170 schoolsDodge County13 schoolsDouglas County22 schoolsFaribault County6 schoolsFillmore County15 schoolsFreeborn County19 schoolsGoodhue County36 schoolsGrant County8 schoolsHennepin County496 schoolsHouston County20 schoolsHubbard County15 schoolsIsanti County24 schoolsItasca County26 schoolsJackson County7 schoolsKanabec County7 schoolsKandiyohi County22 schoolsKittson County6 schoolsKoochiching County10 schoolsLac qui Parle County5 schoolsLake County4 schoolsLake of the Woods County3 schoolsLe Sueur County13 schoolsLincoln County12 schoolsLyon County21 schoolsMahnomen County8 schoolsMarshall County11 schoolsMartin County15 schoolsMcLeod County22 schoolsMeeker County13 schoolsMille Lacs County27 schoolsMorrison County28 schoolsMower County34 schoolsMurray County6 schoolsNicollet County25 schoolsNobles County21 schoolsNorman County5 schoolsOlmsted County72 schoolsOtter Tail County37 schoolsPennington County7 schoolsPine County21 schoolsPipestone County10 schoolsPolk County20 schoolsPope County8 schoolsRamsey County302 schoolsRed Lake County6 schoolsRedwood County12 schoolsRenville County10 schoolsRice County40 schoolsRock County8 schoolsRoseau County11 schoolsScott County66 schoolsSherburne County45 schoolsSibley County12 schoolsSt. Louis County100 schoolsStearns County74 schoolsSteele County24 schoolsStevens County7 schoolsSwift County8 schoolsTodd County13 schoolsTraverse County4 schoolsWabasha County11 schoolsWadena County17 schoolsWaseca County13 schoolsWashington County103 schoolsWatonwan County8 schoolsWilkin County8 schoolsWinona County20 schoolsWright County88 schoolsYellow Medicine County9 schools

Minnesota school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →