County directory · Minnesota · 2026–27

School districts in St. Louis County, MN

St. Louis County has 12 regular public school districts, enrolling 22,006 students in 2024–25. The largest is Duluth Public School District (8,723 students, 40% of the county), followed by Rock Ridge Public Schools and Hibbing Public School District. All 12 offer kindergarten. Minnesota's kindergarten cutoff: turn 5 by September 1.

The 12 districts, largest first

School districts in St. Louis County, MN by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Duluth Public School District
709 PORTIA JOHNSON DR, DULUTH
Pre-K–12308,723597
(218) 336-8700
Rock Ridge Public Schools
1405 PROGRESS PARKWAY, VIRGINIA
Pre-K–1252,288164
(218) 735-3500
Hibbing Public School District
800 E 21ST ST, HIBBING
Pre-K–1262,232145
(218) 208-0848
Hermantown Community Schools
4307 UGSTAD RD, HERMANTOWN
Pre-K–1262,118135
(218) 729-9313
St. Louis County School District
1701 N 9TH AVE, VIRGINIA
also serves Koochiching County
Pre-K–1291,914124
(218) 749-8130
Proctor Public School District
131 9TH AVE, PROCTOR
Pre-K–1271,848125
(218) 628-4934
Mesabi East School District
601 N 1ST ST W, AURORA
Pre-K–12286243
(218) 229-3321
Chisholm Public School District
300 3RD AVE SW, CHISHOLM
Pre-K–12364045
(218) 254-5726
Mountain Iron-Buhl School District
8659 UNITY DRIVE, MOUNTAIN IRON
Pre-K–12263742
(218) 735-8271
Ely Public School District
600 E HARVEY ST, ELY
Pre-K–12352836
(218) 365-6166
Floodwood Public School District
115 4TH AVE W, FLOODWOOD
also serves Aitkin County
Pre-K–12216814
(218) 476-2285
Nett Lake Public School District
13090 WESTLEY DR, NETT LAKE
also serves Koochiching County
Pre-K–61482
(218) 969-1600

St. Louis County at a glance

Together the 12 districts run 76 schools from offices in 11 towns. The smallest by enrollment is Nett Lake Public School District, with 48 students; the median St. Louis County district has 862. By grade span: 11 Pre-K–12 and 1 Pre-K–6.

Kindergarten in 2024–25, counting the 12 districts that report a K grade: 1,472 children. The biggest kindergarten was Duluth Public School District's, with 597; Rock Ridge Public Schools had 164, and the smallest, Nett Lake Public School District, had 2.

St. Louis County holds 12 of Minnesota's 329 regular districts (3.6%) and 2.8% of its 797,277 public school students, ranking 2nd of 87 counties by number of districts and 10th by enrollment. By size, 1 enroll 5,000 or more, 5 enroll 1,000 to 4,999 and 6 have fewer than 1,000 students, and the average school here has about 290 students.

3 districts reach past the county line: St. Louis County School District (into Koochiching County), Floodwood Public School District (into Aitkin County) and Nett Lake Public School District (into Koochiching County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 3 of St. Louis County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:

Duluth Public School District · Rock Ridge Public Schools · Hibbing Public School District · Hermantown Community Schools · St. Louis County School District · Proctor Public School District · Mesabi East School District · Chisholm Public School District · Mountain Iron-Buhl School District · Ely Public School District · Floodwood Public School District · Nett Lake Public School District

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Minnesota

Every Minnesota district by county · Minnesota kindergarten cutoff

More Minnesota county directories: Hennepin County (15) · Stearns County (10)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email [email protected].