📊 Data: NCES CCD 2024–2025·🔄 Updated: August 2026·Editorial standards
📍 Minnesota · St. Louis County

School Districts in
St. Louis County, MN

13 public school districts serving 45 zip codes in St. Louis County. Average rating: 6/10. Ratings reflect state reading & math proficiency (MCA 2024–25), percentile-ranked within Minnesota.

Districts in St. Louis County13 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Hermantown Public School DistrictDuluth10/10  Excellent · 90th pct2,1385PK–121
Proctor Public School DistrictDuluth8/10  Good · 78th pct1,8987PK–121
Duluth Public School DistrictDuluth8/10  Good · 71st pct8,55428PK–129
Mountain Iron-Buhl School DistrictBuhl7/10  Good · 68th pct6182PK–123
Ely Public School DistrictEly7/10  Good · 67th pct5423PK–122
Hibbing Public School DistrictHibbing7/10  Good · 65th pct2,1236PK–122
Rock Ridge Public SchoolsBritt6/10  Average · 57th pct2,4065PK–124
Floodwood Public School DistrictFloodwood6/10  Average · 52nd pct1633PK–121
Mesabi East School DistrictAurora5/10  Average · 42nd pct8892PK–124
Lake Superior Public School DistrictBrimson4/10  Below Average · 39th pct1,3254PK–121
St. Louis County School DistrictAlborn4/10  Below Average · 35th pct1,9549PK–1216
Chisholm Public School DistrictChisholm3/10  Below Average · 27th pct6843PK–121
Nett Lake Public School DistrictORR3/10  Below Average · 20th pct481PK–60
1 of these district serves no zip code in our zip-to-district crosswalk and show 0 above — most are elementary or secondary districts that share territory with another district. They are listed from the NCES CCD directory so the county is complete.

How St. Louis County compares

Together they enroll 23,342 students across 78 schools. The largest is Duluth Public School District with 8,554 students. Districts here average 6.0/10, below the Minnesota average of 6.4/10. Ratings range from 3/10 to 10/10.

School Districts in St. Louis County, Minnesota

St. Louis County has 13 public school districts covering 45 zip codes. The top-rated district in St. Louis County is Hermantown Public School District (10/10). Ratings are based on the share of students proficient in reading and math on state assessments (MCA 2024–25), ranked against all districts in Minnesota. Directory details come from NCES CCD 2024–25.

Enter your zip code on any page to confirm your exact district assignment — district boundaries are address-specific and may not follow county or city lines.

Frequently Asked Questions

How many school districts are in St. Louis County, MN?

13 school districts serve zip codes in St. Louis County, MN. This page lists each one with its rating, enrollment, grade span and the zip codes it covers.

What is the best-rated school district in St. Louis County, MN?

Of the districts serving St. Louis County, Hermantown Public School District has the highest rating on this site at 10/10. That places it in the 90th percentile among Minnesota school districts.

How are these school district ratings calculated?

Each rating is the share of students scoring proficient or above on Minnesota reading and math assessments, ranked against other districts in Minnesota and converted to a 1–10 scale. Percentiles compare districts within Minnesota only, never across state lines.