📊 Data: NCES CCD 2024–2025·🔄 Updated: May 2026·Editorial standards
🏠 United States · Minnesota

School Districts in
Minnesota

325 public school districts — browse by rating, county, or enter your zip code for instant results.

325
Districts
874
Zip Codes
5/10
Avg Rating
878,645
Students
Find by Zip Code
Advertisement
Browse by County87 counties
Hennepin County
17 districts
St. Louis County
11 districts
Stearns County
10 districts
Dakota County
9 districts
Wright County
9 districts
Otter Tail County
8 districts
Carlton County
7 districts
Polk County
7 districts
Anoka County
6 districts
Goodhue County
6 districts
Ramsey County
6 districts
Scott County
5 districts
Olmsted County
5 districts
Mower County
5 districts
Fillmore County
5 districts
Morrison County
5 districts
Cass County
5 districts
Clay County
5 districts
Washington County
4 districts
Pine County
4 districts
Mille Lacs County
4 districts
Le Sueur County
4 districts
Carver County
4 districts
Redwood County
4 districts
Itasca County
4 districts
Houston County
4 districts
Blue Earth County
4 districts
Brown County
4 districts
Martin County
4 districts
Lyon County
4 districts
Todd County
4 districts
Wadena County
4 districts
Beltrami County
4 districts
Roseau County
4 districts
Marshall County
4 districts
Chisago County
3 districts
Wabasha County
3 districts
Steele County
3 districts
Sherburne County
3 districts
Renville County
3 districts
McLeod County
3 districts
Meeker County
3 districts
Aitkin County
3 districts
Winona County
3 districts
Dodge County
3 districts
Freeborn County
3 districts
Waseca County
3 districts
Watonwan County
3 districts
Cottonwood County
3 districts
Nobles County
3 districts
Lincoln County
3 districts
Kandiyohi County
3 districts
Stevens County
3 districts
Grant County
3 districts
Douglas County
3 districts
Crow Wing County
3 districts
Hubbard County
3 districts
Becker County
3 districts
Wilkin County
3 districts
Koochiching County
3 districts
Kittson County
3 districts
Isanti County
2 districts
Rice County
2 districts
Kanabec County
2 districts
Sibley County
2 districts
Faribault County
2 districts
Nicollet County
2 districts
Jackson County
2 districts
Murray County
2 districts
Rock County
2 districts
Pipestone County
2 districts
Lac qui Parle County
2 districts
Big Stone County
2 districts
Swift County
2 districts
Yellow Medicine County
2 districts
Chippewa County
2 districts
Benton County
2 districts
Norman County
2 districts
Mahnomen County
2 districts
Clearwater County
2 districts
Red Lake County
2 districts
Pennington County
2 districts
Lake County
1 district
Cook County
1 district
Traverse County
1 district
Pope County
1 district
Lake of the Woods County
1 district
All Minnesota School Districts 325 districts, sorted by rating
DistrictCityRatingZip Codes
Delano Public School DistrictDelano10/10  Excellent · 99th pct1
Esko Public School DistrictEsko10/10  Excellent · 99th pct1
Minnetonka Public School DistrictMinnetonka10/10  Excellent · 99th pct2
Wayzata Public School DistrictWayzata10/10  Excellent · 99th pct3
Westonka Public School DistrictWestonka10/10  Excellent · 99th pct2
Mahtomedi Public School DistrictMahtomedi10/10  Excellent · 97th pct2
Orono Public School DistrictOrono10/10  Excellent · 96th pct3
Barnesville Public School DistrictBarnesville10/10  Excellent · 95th pct3
Edina Public School DistrictEdina10/10  Excellent · 95th pct4
St. Michael-Albertville School DistrictSt. Michael-Albertville10/10  Excellent · 95th pct2
Byron Public School DistrictByron10/10  Excellent · 94th pct1
Battle Lake Public School DistrictBattle Lake10/10  Excellent · 93th pct2
Dassel-Cokato Public School DistrictDassel-Cokato10/10  Excellent · 93th pct2
Eden Prairie Public School DistrictEden Prairie10/10  Excellent · 93th pct1
Eden Prairie SchoolsEden Prairie10/10  Excellent · 93th pct2
Lake Benton Public School DistrictLake Benton10/10  Excellent · 93th pct1
Lakeville Public School DistrictLakeville10/10  Excellent · 93th pct1
Minneota Public School DistrictMinneota10/10  Excellent · 93th pct2
Sartell-St. Stephen School DistrictSaint Stephen10/10  Excellent · 93th pct2
Springfield Public School DistrictSpringfield10/10  Excellent · 93th pct2
Elk River School DistrictElk River10/10  Excellent · 92th pct3
New Prague Area SchoolsNew Prague10/10  Excellent · 92th pct4
Waconia Public School DistrictWaconia10/10  Excellent · 92th pct4
Albany Public School DistrictAlbany9/10  Excellent · 89th pct3
Prior Lake-Savage Area SchoolsPrior Lake-Savage9/10  Excellent · 89th pct1
Centennial Public School DistrictCentennial9/10  Excellent · 88th pct1
Chatfield Public SchoolsChatfield9/10  Excellent · 88th pct1
Eden Valley-Watkins School DistrictEden Valley-Watkins9/10  Excellent · 88th pct2
Kittson Central School DistrictDonaldson9/10  Excellent · 88th pct5
Fertile-Beltrami School DistrictBeltrami9/10  Excellent · 86th pct3
Foley Public School DistrictFoley9/10  Excellent · 86th pct2
Hawley Public School DistrictHawley9/10  Excellent · 86th pct1
Hills-Beaver Creek School DistrictBeaver Creek9/10  Excellent · 86th pct3
Holdingford Public School DistrictHoldingford9/10  Excellent · 86th pct1
Pine Island Public School DistrictPine Island9/10  Excellent · 86th pct1
Plainview-Elgin-MillvillePlainview-Elgin-Millville9/10  Excellent · 86th pct3
Win-E-Mac School DistrictErskine9/10  Excellent · 86th pct3
Barnum Public School DistrictBarnum9/10  Excellent · 85th pct2
Hancock Public School DistrictHancock9/10  Excellent · 85th pct1
Hastings Public School DistrictHastings9/10  Excellent · 85th pct3
Maple River School DistrictMaple River9/10  Excellent · 85th pct4
Monticello Public School DistrictMonticello9/10  Excellent · 85th pct1
Mounds View Public School DistrictMounds View9/10  Excellent · 85th pct2
Northfield Public School DistrictNorthfield9/10  Excellent · 85th pct2
Pequot Lakes Public SchoolsCrosslake9/10  Excellent · 85th pct2
Brandon-Evansville Public SchoolsBrandon9/10  Excellent · 81th pct2
New London-Spicer School DistrictNew London9/10  Excellent · 81th pct2
South Washington County School DistrictSouth Washington9/10  Excellent · 81th pct5
Zumbrota-Mazeppa School DistrictZumbrota-Mazeppa9/10  Excellent · 81th pct2
Hermantown Public School DistrictHermantown9/10  Excellent2
Annandale Public School DistrictAnnandale8/10  Good · 80th pct2
Red Rock Central School DistrictSanborn8/10  Good · 80th pct4
Stillwater Area Public School DistrictStillwater8/10  Good · 80th pct5
Alexandria Public School DistrictAlexandria8/10  Good · 78th pct5
Becker Public School DistrictBecker8/10  Good · 78th pct2
Canby Public School DistrictCanby8/10  Good · 78th pct2
Hutchinson Public School DistrictHutchinson8/10  Good · 78th pct1
Rockford Public School DistrictRockford8/10  Good · 78th pct3
Buffalo-Hanover-Montrose Public SchoolsBuffalo-Hanover-Montrose8/10  Good · 76th pct3
Kasson-Mantorville School DistrictKasson-Mantorville8/10  Good · 76th pct2
Rush City Public School DistrictRush8/10  Good · 76th pct1
St. Charles Public School DistrictSt. Charles8/10  Good · 76th pct1
Badger Public School DistrictBadger8/10  Good · 74th pct1
Brainerd Public School DistrictBrainerd8/10  Good · 74th pct4
Chisago Lakes School DistrictChisago Lakes8/10  Good · 74th pct5
Clinton-Graceville-BeardsleyBarry8/10  Good · 74th pct5
Hendricks Public School DistrictHendricks8/10  Good · 74th pct1
Henning Public School DistrictHenning8/10  Good · 74th pct2
Herman-Norcross School DistrictHerman8/10  Good · 74th pct2
Luverne Public School DistrictHardwick8/10  Good · 74th pct5
Rosemount-Apple Valley-EaganRosemount-Apple Valley-Eagan8/10  Good · 74th pct6
Tri-County School DistrictHalma8/10  Good · 74th pct4
Anoka-Hennepin Public School DistrictAnoka-Hennepin8/10  Good · 73th pct8
Eastern Carver County Public SchoolsEastern Carver8/10  Good · 73th pct4
Wabasha-Kellogg Public School DistrictWabasha-Kellogg8/10  Good · 73th pct3
Waterville-Elysian-Morristown Public School DistrictWaterville-Elysian-Morristown8/10  Good · 73th pct4
Big Lake Public School DistrictBig Lake7/10  Good · 67th pct1
Cloquet Public School DistrictCloquet7/10  Good · 67th pct1
Fosston Public School DistrictFosston7/10  Good · 67th pct3
Morris Area Public SchoolsDonnelly7/10  Good · 67th pct3
Murray County Central School DistrictAvoca7/10  Good · 67th pct4
Nevis Public School DistrictNevis7/10  Good · 67th pct1
Rocori Public School DistrictCold Spring7/10  Good · 67th pct3
Watertown-Mayer Public School DistrictWatertown-Mayer7/10  Good · 67th pct2
Blooming Prairie Public School DistrictBlooming Prairie7/10  Good · 65th pct1
Central Public School DistrictCentral7/10  Good · 65th pct3
Dawson-Boyd Public School DistrictBoyd7/10  Good · 65th pct2
Fergus Falls Public School DistrictElizabeth7/10  Good · 65th pct2
Grygla Public School DistrictGatzke7/10  Good · 65th pct2
Hibbing Public School DistrictHibbing7/10  Good · 65th pct1
Litchfield Public School DistrictLitchfield7/10  Good · 65th pct2
Mora Public School DistrictMora7/10  Good · 65th pct1
Osakis Public School DistrictOsakis7/10  Good · 65th pct2
Pierz Public School DistrictPierz7/10  Good · 65th pct1
Princeton Public School DistrictPrinceton7/10  Good · 65th pct2
St. Clair Public School DistrictEagle Lake7/10  Good · 65th pct2
Wheaton Area Public School DistrictWheaton7/10  Good · 65th pct1
Cannon Falls Public School DistrictCannon Falls7/10  Good · 61th pct1
Cleveland Public School DistrictCleveland7/10  Good · 61th pct1
Lakeview School DistrictCottonwood7/10  Good · 61th pct2
Mankato Public School DistrictMankato7/10  Good · 61th pct3
Sauk Centre Public School DistrictSauk Centre7/10  Good · 61th pct1
Buffalo Lake-Hector-Stewart Public SchoolsBuffalo Lake-Hector-Stewart7/10  Good · 60th pct3
Minnewaska School DistrictFarwell7/10  Good · 60th pct5
Dover-Eyota Public School DistrictDover-Eyota7/10  Good2
Jordan Public School DistrictJordan7/10  Good1
Kimball Public School DistrictKimball7/10  Good1
White Bear Lake School DistrictWhite Bear Lake7/10  Good2
Cambridge-Isanti Public School DistrictCambridge-Isanti6/10  Average · 59th pct3
Forest Lake Public School DistrictForest Lake6/10  Average · 59th pct5
Perham-Dent Public School DistrictDent6/10  Average · 59th pct5
Shakopee Public School DistrictShakopee6/10  Average · 59th pct1
Braham Public School DistrictBraham6/10  Average · 57th pct2
Lake Superior Public School DistrictLake Superior6/10  Average · 57th pct9
Belgrade-Brooten-Elrosa Public School DistrictBelgrade6/10  Average · 56th pct3
Caledonia Public School DistrictCaledonia6/10  Average · 56th pct3
Dilworth-Glyndon-FeltonDilworth6/10  Average · 56th pct3
Greenbush-Middle River School DistrictGreenbush6/10  Average · 56th pct3
Lanesboro Public School DistrictLanesboro6/10  Average · 56th pct1
Littlefork-Big Falls School DistrictLittlefork6/10  Average · 56th pct2
Paynesville Public School DistrictPaynesville6/10  Average · 56th pct2
Proctor Public School DistrictProctor6/10  Average · 56th pct1
Rothsay Public School DistrictRothsay6/10  Average · 56th pct1
Spring Grove School DistrictSpring Grove6/10  Average · 56th pct1
Stephen-Argyle Central SchoolsArgyle6/10  Average · 56th pct2
Tracy Area Public School DistrictBalaton6/10  Average · 56th pct4
Belle Plaine Public School DistrictBelle Plaine6/10  Average · 53th pct1
Marshall Public School DistrictGhent6/10  Average · 53th pct2
Sebeka Public School DistrictSebeka6/10  Average · 53th pct1
St. Francis Area SchoolsSt. Francis6/10  Average · 53th pct3
Thief River Falls School DistrictThief River Falls6/10  Average · 53th pct2
Frazee-Vergas Public School DistrictFrazee6/10  Average · 52th pct1
International Falls School DistrictInternational Falls6/10  Average · 52th pct3
Lake Park Audubon School DistrictAudubon6/10  Average · 52th pct2
Maple Lake Public School DistrictMaple Lake6/10  Average · 52th pct1
Milaca Public School DistrictBock6/10  Average · 52th pct4
United South Central School DistrictUnited South Central6/10  Average · 52th pct5
Wabasso Public School DistrictLucan6/10  Average · 52th pct5
Detroit Lakes Public School DistrictDetroit Lakes6/10  Average · 50th pct3
Fairmont Area School DistrictFairmont6/10  Average · 50th pct3
Fillmore CentralFillmore Central6/10  Average · 50th pct3
Mountain Lake Public SchoolsBingham Lake6/10  Average · 50th pct2
New York Mills Public School DistrictNew York Mills6/10  Average · 50th pct1
St. Peter Public School DistrictKasota6/10  Average · 50th pct2
Underwood Public School DistrictUnderwood6/10  Average · 50th pct1
Warroad Public School DistrictRoosevelt6/10  Average · 50th pct3
Stewartville Public School DistrictStewartville6/10  Average2
Aitkin Public School DistrictAitkin5/10  Average · 49th pct2
Bird Island-Olivia-Lake Lillian Public School DistrictBird Island-Olivia-Lake Lillian5/10  Average · 49th pct3
Duluth Public School DistrictDuluth5/10  Average · 49th pct8
West St. Paul-Mendota Heights-EaganWest St. Paul-Mendota Heights-Eagan5/10  Average · 49th pct4
Farmington Public School DistrictFarmington5/10  Average · 47th pct1
Fulda Public School DistrictFulda5/10  Average · 47th pct2
Glencoe-Silver Lake School DistrictGlencoe-Silver Lake5/10  Average · 47th pct5
Grand Rapids Public School DistrictGrand Rapids5/10  Average · 47th pct11
Howard Lake-Waverly-WinstedHoward Lake-Waverly-Winsted5/10  Average · 47th pct3
Melrose Public School DistrictFreeport5/10  Average · 47th pct4
NRHEG School DistrictEllendale5/10  Average · 47th pct4
Red Lake County Central Public SchoolsTrail5/10  Average · 47th pct4
Red Lake Falls Public School DistrictRed Lake Falls5/10  Average · 47th pct1
Bertha-Hewitt Public School DistrictBertha5/10  Average · 44th pct3
G.F.W.G.F.W5/10  Average · 44th pct4
Hopkins Public SchoolsMinnetonka5/10  Average · 44th pct2
Marshall County Central SchoolsNewfolden5/10  Average · 44th pct2
Montevideo Public School DistrictMontevideo5/10  Average · 44th pct1
Pelican Rapids Public School DistrictErhard5/10  Average · 44th pct2
St. James Public School DistrictLa Salle5/10  Average · 44th pct3
Alden-Conger Public School DistrictAlden-Conger5/10  Average · 43th pct2
Lewiston-Altura Public School DistrictLewiston-Altura5/10  Average · 43th pct4
New Ulm Public School DistrictEssig5/10  Average · 43th pct3
St. Louis Park Public School DistrictSt. Louis Park5/10  Average · 43th pct1
St. Louis Park Public SchoolsSt. Louis Park5/10  Average · 43th pct1
Windom Public School DistrictWindom5/10  Average · 43th pct1
Cedar Mountain School DistrictCedar Mountain5/10  Average · 41th pct2
Greenway Public School DistrictGreenway5/10  Average · 41th pct4
Lac Qui Parle Valley School DistrictAppleton5/10  Average · 41th pct7
RTR Public SchoolsHolland5/10  Average · 41th pct4
Redwood Area School DistrictBelview5/10  Average · 41th pct3
Sauk Rapids-Rice Public SchoolsRice5/10  Average · 41th pct2
Rushford-Peterson Public SchoolsRushford-Peterson5/10  Average2
Crosby-Ironton Public School DistrictCrosby4/10  Below Average · 39th pct5
Goodhue Public School DistrictGoodhue4/10  Below Average · 39th pct1
Jackson County Central School DistrictAlpha4/10  Below Average · 39th pct3
Kingsland Public School DistrictKingsland4/10  Below Average · 39th pct2
Moose Lake Public School DistrictMoose Lake4/10  Below Average · 39th pct1
Warren-Alvarado-Oslo School DistrictAlvarado4/10  Below Average · 39th pct3
Adrian Public School DistrictAdrian4/10  Below Average · 37th pct3
Ashby Public School DistrictAshby4/10  Below Average · 37th pct2
Chokio-Alberta Public School DistrictAlberta4/10  Below Average · 37th pct2
Cromwell-Wright Public SchoolsCromwell-Wright4/10  Below Average · 37th pct2
Ellsworth Public School DistrictEllsworth4/10  Below Average · 37th pct1
Kerkhoven-Murdock-SunburgKerkhoven4/10  Below Average · 37th pct4
LeRoy-Ostrander Public SchoolsLeRoy-Ostrander4/10  Below Average · 37th pct2
Mabel-Canton Public School DistrictMabel-Canton4/10  Below Average · 37th pct2
Martin County West School DistrictDunnell4/10  Below Average · 37th pct4
Menahga Public School DistrictMenahga4/10  Below Average · 37th pct1
Mountain Iron-Buhl School DistrictMountain Iron-Buhl4/10  Below Average · 37th pct3
Norman County East School DistrictFlom4/10  Below Average · 37th pct3
Ortonville Public SchoolsBellingham4/10  Below Average · 37th pct3
Sleepy Eye Public School DistrictSleepy Eye4/10  Below Average · 37th pct1
Southland Public School DistrictSouthland4/10  Below Average · 37th pct5
Westbrook-Walnut Grove SchoolsDovray4/10  Below Average · 37th pct4
Carlton Public School DistrictCarlton4/10  Below Average · 34th pct2
Lester Prairie Public School DistrictLester Prairie4/10  Below Average · 33th pct1
Tri-City United School DistrictTri-City United4/10  Below Average · 33th pct4
Bemidji Public School DistrictBemidji4/10  Below Average · 32th pct3
North Branch Public SchoolsNorth Branch4/10  Below Average · 32th pct3
Pillager Public School DistrictPillager4/10  Below Average · 32th pct1
Randolph Public School DistrictRandolph4/10  Below Average · 32th pct1
Royalton Public School DistrictRoyalton4/10  Below Average · 32th pct1
Breckenridge Public School DistrictBreckenridge4/10  Below Average · 31th pct4
Chisholm Public School DistrictChisholm4/10  Below Average · 31th pct1
Le Sueur-Henderson School DistrictHenderson4/10  Below Average · 31th pct2
Rochester Public School DistrictRochester4/10  Below Average · 31th pct7
Lake City Public School DistrictLake4/10  Below Average3
Edgerton Public School DistrictEdgerton3/10  Below Average · 28th pct2
MACCRAY School DistrictClara City3/10  Below Average · 28th pct3
Madelia Public School DistrictMadelia3/10  Below Average · 28th pct1
Osseo Public School DistrictOsseo3/10  Below Average · 28th pct5
Owatonna Public School DistrictOwatonna3/10  Below Average · 28th pct2
Red Wing Public School DistrictRed Wing3/10  Below Average · 28th pct2
Spring Lake Park Public SchoolsSpring Lake Park3/10  Below Average · 28th pct1
Ulen-Hitterdal Public School DistrictHitterdal3/10  Below Average · 28th pct2
Wadena-Deer Creek School DistrictWadena3/10  Below Average · 28th pct3
Willow River Public School DistrictWillow River3/10  Below Average · 28th pct2
A.C.G.C. Public School DistrictAtwater3/10  Below Average · 25th pct3
North St. Paul-Maplewood-Oakdale School DistrictNorth St. Paul-Maplewood-Oakdale3/10  Below Average · 25th pct3
Blue Earth Area Public SchoolsBlue Earth3/10  Below Average · 24th pct5
Clearbrook-Gonvick School DistrictClearbrook3/10  Below Average · 24th pct3
La Crescent-Hokah School DistrictLa Crescent-Hokah3/10  Below Average · 24th pct2
Medford Public School DistrictMedford3/10  Below Average · 24th pct1
Pine River-Backus Public School DistrictBackus3/10  Below Average · 24th pct3
Waseca Public School DistrictWaseca3/10  Below Average · 24th pct1
Benson Public School DistrictBenson3/10  Below Average · 22th pct3
Bloomington Public School DistrictBloomington3/10  Below Average · 22th pct5
Inver Grove Heights SchoolsInver Grove Heights3/10  Below Average · 22th pct1
Triton School DistrictTriton3/10  Below Average · 22th pct3
Glenville-Emmons School DistrictEmmons3/10  Below Average · 20th pct3
Moorhead Public School DistrictGeorgetown3/10  Below Average · 20th pct4
Nett Lake Public School DistrictNett Lake3/10  Below Average · 20th pct1
Swanville Public School DistrictSwanville3/10  Below Average · 20th pct1
Pine City Public School DistrictPine3/10  Below Average3
Roseville Public School DistrictRoseville3/10  Below Average2
Winona Area Public School DistrictWinona2/10  Poor · 17th pct3
Bagley Public School DistrictBagley2/10  Poor · 16th pct2
Grand Meadow Public School DistrictGrand Meadow2/10  Poor · 16th pct1
Nashwauk-Keewatin School DistrictNashwauk-Keewatin2/10  Poor · 16th pct4
Ogilvie Public School DistrictOgilvie2/10  Poor · 16th pct1
Park Rapids Public School DistrictLake George2/10  Poor · 16th pct4
Pipestone Area School DistrictIhlen2/10  Poor · 16th pct4
Renville County West School DistrictBlomkest2/10  Poor · 16th pct4
Sibley East School DistrictSibley East2/10  Poor · 16th pct3
St. Louis County School DistrictSt. Louis2/10  Poor · 16th pct17
Verndale Public School DistrictVerndale2/10  Poor · 16th pct1
Wrenshall Public School DistrictWrenshall2/10  Poor · 16th pct2
Blackduck Public School DistrictBlackduck2/10  Poor · 13th pct4
Deer River Public School DistrictDeer River2/10  Poor · 13th pct4
Floodwood Public School DistrictFloodwood2/10  Poor · 13th pct1
Goodridge Public School DistrictGoodridge2/10  Poor · 13th pct1
South Koochiching School DistrictBig Falls2/10  Poor · 13th pct5
Willmar Public School DistrictWillmar2/10  Poor · 13th pct2
Albert Lea Public School DistrictAlbert Lea2/10  Poor · 12th pct4
Burnsville-Eagan-Savage School DistrictBurnsville-Eagan-Savage2/10  Poor · 12th pct2
Hayfield Public School DistrictHayfield2/10  Poor · 12th pct4
Staples-Motley School DistrictAldrich2/10  Poor · 12th pct3
Yellow Medicine EastClarkfield2/10  Poor · 12th pct4
Kelliher Public School DistrictKelliher2/10  Poor · 10th pct2
Little Falls Public School DistrictFlensburg2/10  Poor · 10th pct4
Minneapolis Public School DistrictMinneapolis2/10  Poor · 10th pct12
Minneapolis Public SchoolsMinneapolis2/10  Poor · 10th pct9
Truman Public School DistrictLewisville2/10  Poor · 10th pct2
Upsala Public School DistrictBowlus2/10  Poor · 10th pct2
East Central School DistrictEast Central2/10  Poor4
Houston Public School DistrictHouston2/10  Poor1
Kenyon-Wanamingo School DistrictKenyon-Wanamingo2/10  Poor3
Mesabi East School DistrictMesabi East2/10  Poor3
Cook County Public SchoolsCook1/10  Poor · 10th pct6
Isle Public School DistrictIsle1/10  Poor · 10th pct2
Lake of the Woods School DistrictBaudette1/10  Poor · 10th pct2
Campbell-Tintah Public School DistrictCampbell1/10  Poor · 9th pct3
Climax-Shelly Public SchoolsClimax1/10  Poor · 9th pct2
Fisher Public School DistrictFisher1/10  Poor · 9th pct1
Granada-Huntley-East ChainGranada1/10  Poor · 9th pct1
Heron Lake-Okabena School DistrictHeron Lake1/10  Poor · 9th pct2
Hill City Public School DistrictHill1/10  Poor · 9th pct3
Robbinsdale Public School DistrictRobbinsdale1/10  Poor · 9th pct4
South St. Paul Public School DistrictSouth St. Paul1/10  Poor · 9th pct1
Fridley Public School DistrictFridley1/10  Poor · 7th pct1
McGregor Public School DistrictMcGregor1/10  Poor · 7th pct3
Richfield Public School DistrictRichfield1/10  Poor · 6th pct1
Worthington Public School DistrictBigelow1/10  Poor · 6th pct4
Austin Public School DistrictAustin1/10  Poor · 5th pct2
Browerville Public School DistrictBrowerville1/10  Poor · 5th pct2
St. Cloud Public School DistrictSt. Cloud1/10  Poor · 5th pct7
Faribault Public School DistrictFaribault1/10  Poor · 4th pct2
Hinckley-Finlayson School DistrictHinckley-Finlayson1/10  Poor · 3th pct3
St. Paul Public School DistrictSt. Paul1/10  Poor · 3th pct11
St. Paul Public SchoolsSt. Paul1/10  Poor · 3th pct1
Waubun-Ogema-White Earth Public SchoolsOgema1/10  Poor · 3th pct3
Laporte Public School DistrictLaporte1/10  Poor · 2th pct1
Long Prairie-Grey Eagle School DistrictBurtrum1/10  Poor · 2th pct3
Lyle Public School DistrictLyle1/10  Poor · 2th pct1
Brooklyn Center School DistrictBrooklyn Center1/10  Poor · 1th pct1
Cass Lake-Bena Public SchoolsBena1/10  Poor · 1th pct2
Columbia Heights Public School DistrictColumbia Heights1/10  Poor · 1th pct1
Mahnomen Public School DistrictBejou1/10  Poor · 1th pct3
Northland Community SchoolsFederal Dam1/10  Poor · 1th pct4
Onamia Public School DistrictHillman1/10  Poor · 1th pct3
Red Lake Public School DistrictPonemah1/10  Poor · 1th pct3
Ada-Borup-West Public SchoolsAdaNot rated6
Butterfield-Odin Public School DistrictButterfieldNot rated2
Comfrey Public School DistrictComfreyNot rated2
Crookston Public School DistrictCrookstonNot rated2
East Grand Forks Public School DistrictEast Grand ForksNot rated1
Janesville-Waldorf-PembertonJanesvilleNot rated3
Lake Crystal-Wellcome MemorialGarden CityNot rated3
Lancaster Public School DistrictLancasterNot rated1
Nicollet Public School DistrictCourtlandNot rated2
Parkers Prairie Public School DistrictParkers PrairieNot rated1
Prinsburg Public School DistrictPrinsburgNot rated1
Rock Ridge Public SchoolsRock RidgeNot rated4
Roseau Public School DistrictRoseauNot rated3
School District Not DefinedSaint PaulNot rated1
Walker-Hackensack-Akeley School DistrictAkeleyNot rated3
West Central AreaBarrettNot rated5

School Districts in Minnesota

Minnesota is home to 325 public school districts serving approximately 878,645 students across 874+ zip codes. The average district rating statewide is 5/10, based on state reading and math assessment proficiency (NCES EDFacts, 2017–18 — the most recent district-level federal collection we have processed), ranked against other districts in the same state. Directory data (enrollment, schools, contacts) is NCES CCD 2024–25.

Top-rated districts in Minnesota include Delano Public School District, Esko Public School District, Minnetonka Public School District, and 2 more top-rated districts. Use the table above to sort and compare all districts, or click any district name to view its full profile including assigned schools, enrollment, and spending data.

Finding Your District in Minnesota

School district boundaries in Minnesota are determined by your residential address, not just your city or zip code. In some areas, a single zip code spans multiple districts, or a district may serve students across several zip codes. The most reliable way to confirm your district is to enter your exact zip code in the search tool above.

Why School Districts Matter for Homebuyers

In Minnesota, as across the country, school district quality is one of the top three factors homebuyers cite when choosing a neighborhood. Homes in higher-rated districts often command a premium of 5–25% compared to similar homes in adjacent districts. Whether you're buying, renting, or planning a move, understanding which school district serves your address is an essential first step.

Frequently Asked Questions
How many school districts are in Minnesota?
Minnesota has 325 public school districts covering 874+ zip codes and serving an estimated 878,645 students. The statewide average district rating is 5/10 based on state assessment data.
How do I find my school district in Minnesota?
Enter your 5-digit zip code in the search box above to instantly find your Minnesota school district, including ratings, enrollment, and assigned elementary, middle, and high schools.
What is the best school district in Minnesota?
The table above is sorted by rating (highest first). Districts rated 9–10/10 are top-tier based on state reading and math proficiency. Click any district name to view its full profile.
Can I search by address instead of zip code?
Yes — on any district page, enter a full street address in the search box and it will resolve to the correct zip code automatically.
📍 Find Any Zip Code
🏠 Browse Homes in This Area
Search available homes and properties near Minnesota school districts. Compare neighborhoods by district rating before you buy.
Search Homes on Zillow →
📍 Find a Home by School District
Realtor.com lets you filter home searches by school district rating. Find your perfect neighborhood in Minnesota.
Search on Realtor.com →