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

St. Louis County

Minnesota · Public K-12

St. Louis County serves about 23,921 K-12 students across 100 public schools, an average of roughly 239 students per campus. By level, that breaks down as 37 elementary, 9 middle, and 43 high schools.

7-year change in St. Louis County

SY 2017-18 vs SY 2024-25
Total enrollment
23,650
-1,713 (-7%) vs SY 2017-18
School count
83
+2 (+2%) vs SY 2017-18
% White
81%
was 83%
% Hispanic
3%
was 2%
% Black
3%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
200,123
all ages · ACS 5-yr
Schools
100
21 districts
Enrollment
23,921
students · NCES CCD
Median income
$70,069
Below Minnesota avg
Free/reduced lunch
39.7%
Below Minnesota avg
Elementary
37
10,941 students
Middle
9
3,817 students
High
43
8,894 students
Combined / other
11
269 students
LARGEST DISTRICT
DULUTH PUBLIC SCHOOL DISTRICT
8,994 students · 21 districts in St. Louis County

County vs. school enrollment demographics

Left bar is the racial makeup of St. Louis County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
90%
Hispanic
2%
Black
2%
Asian
1%
Two or more
5%
Native American
2%
Pacific Islander
0%
School enrollment
White
81%
Hispanic
3%
Black
3%
Asian
1%
Two or more
9%
Native American
3%
Pacific Islander
0%
Bachelor's+
33.6%
adults 25+
Poverty rate
6.6%
ACS 5-year
Unemployment
4.6%
civilian labor
Median age
41
18.6% under 18

Test scores in St. Louis County

Latest 2024-25 ELA proficiency, 52 schools ranked. Minnesota state average: 49.9%.

See all 52 schools in St. Louis County ranked by score →

All schools (100)

NameCityLevelGradesEnrollmentRating
East High SchoolDuluthHigh09-121,495·
Rock Ridge High SchoolVirginiaHigh07-121,048·
ORDEAN EAST MIDDLE SCHOOLDuluthMiddle06-081,037·
DENFELD HIGH SCHOOLDuluthHigh09-12951·
Hibbing HighHibbingHigh08-12829·
Hermantown ElementaryHermantownElementaryKG-04731·
Hermantown MiddleHermantownMiddle05-08677·
Hermantown Senior HighHermantownHigh09-12655·
Lincoln Middle SchoolHibbingMiddle04-07647·
LINCOLN PARK MIDDLE SCHOOLDuluthMiddle06-08606·
NORTH STAR ACADEMYDuluthElementaryPK-08572·
Proctor Senior HighProctorHigh09-12540·
Bay View ElementaryDuluthElementaryPK-05529·
LESTER PARK ELEMENTARYDuluthElementaryKG-05510·
Laurentian ElementaryEvelethElementaryPK-06488·
CONGDON ELEMENTARYDuluthElementaryKG-05474·
MESABI EAST ELEMENTARYAuroraElementaryPK-06470·
A.I. Jedlicka Middle SchoolProctorMiddle06-08450·
HOMECROFT ELEMENTARYDuluthElementaryPK-05448·
PIEDMONT ELEMENTARYDuluthElementaryPK-05410·
MESABI EAST SECONDARYAuroraHigh07-12392·
North Star ElementaryVirginiaElementary03-06389·
NORTH SHORE COMMUNITY SCHOOLDuluthElementaryPK-06355·
MERRITT ELEMENTARYMountain IronElementaryPK-06354·
Parkview ElementaryVirginiaElementaryPK-02336·
Lowell Elementary Spanish ImmersionDuluthElementaryKG-05329·
MYERS-WILKINS ELEMENTARYDuluthElementaryPK-05329·
Greenhaven ElementaryHibbingElementary02-03312·
Lowell ElementaryDuluthElementaryKG-05312·
Washington ElementaryHibbingElementaryKG-01310·
SOUTH RIDGE ELEMENTARYCulverElementaryPK-06303·
CHERRY ELEMENTARYIronElementaryPK-06297·
Pike Lake ElementaryDuluthElementaryKG-05293·
CHISHOLM SECONDARYChisholmHigh07-12291·
MOUNTAIN IRON-BUHL SECONDARYMountain IronHigh07-12283·
LAURA MACARTHUR ELEMENTARYDuluthElementaryPK-05277·
CHERRY SECONDARYIronHigh07-12273·
ALC School Within a SchoolDuluthHigh06-12271·
SOUTH RIDGE SECONDARYCulverHigh07-12258·
LAKEWOOD ELEMENTARYDuluthElementaryKG-05254·
EARLY CHILDHOOD SPECIAL EDUCATIONDuluthElementaryPK-PK249·
NORTH WOODS SECONDARYCookHigh07-12245·
STOWE ELEMENTARYDuluthElementaryPK-05245·
ALC Independent StudyDuluthHigh09-12235·
NORTH WOODS ELEMENTARYCookElementaryPK-06234·
RALEIGH PRIMARY/EL ACADEMYDuluthElementaryPK-06208·
Vaughan-Steffensrud ElementaryChisholmElementaryPK-03207·
WASHINGTON ELEMENTARYElyElementaryPK-05201·
HARBOR CITY INTERNATIONAL CHARTERDuluthHigh09-12194·
MEMORIAL HIGH SCHOOLElyHigh09-12181·
Memorial Middle SchoolElyMiddle06-08146·
CHISHOLM ELEMENTARYChisholmMiddle04-06142·
EAST RANGE ACADEMY OF TECH-SCIENCEMountain IronHigh09-12127·
NORTHEAST RANGE SECONDARYBabbittHigh07-12114·
Hibbing Early Learning CenterHibbingElementaryPK-PK110·
BABBITT ELEMENTARYBabbittElementaryPK-0695·
Tower-Soudan ElementaryTowerElementaryPK-0695·
FLOODWOOD ELEMENTARYFloodwoodElementaryPK-0688·
FLOODWOOD SECONDARYFloodwoodHigh07-1280·
MERRITT CREEK ACADEMYDuluthCombinedKG-1275·
ALC SWS EastDuluthHigh09-1274·
ALC SWS Lincoln ParkDuluthMiddle06-0865·
NLC 6076 Special Education ProgramVirginiaCombinedPK-1264·
ALC SWS DenfeldDuluthHigh09-1257·
Academic Excellence OnlineDuluthHigh06-1254·
Vermilion Country SchoolTowerHigh07-1250·
NETT LAKE ELEMENTARYOrrElementaryPK-0648·
NLC 6076 ALC ProgramVirginiaHigh07-1248·
ALC SWS Ordean EastDuluthMiddle06-0847·
Hermantown Early ChildhoodHermantownElementaryPK-PK43·
Early Childhood CenterProctorElementaryPK-PK36·
DULUTH AREA LEARNING CENTERDuluthHigh06-1235·
Rockridge AcademyDuluthCombinedKG-1235·
CHESTER CREEK ACADEMYDuluthCombinedKG-1231·
Rock Ridge High School ALPVirginiaHigh07-1227·
NLC 6076 Transition ProgramVirginiaHigh12-1225·
SPECIAL ED. N.P.DuluthCombinedPK-1225·
THE BRIDGEDuluthHigh12-1225·
Mesabi Area Learning CenterHibbingHigh09-1224·
SUPERIOR ACADEMYDuluthCombinedKG-1219·
Arrowhead AcademyDuluthCombined04-1218·
Hermantown Alternative Learning PrgHermantownHigh09-1212·
Bethany Crisis ShelterDuluthCombinedKG-122·
Ely ISD 696 Credit RecoveryElyHigh09-121·
Chisholm ISD 695 Credit RecoveryChisholmHigh09-120·
FLOODWOOD ALT. LEARNING PROGRAMFloodwoodHigh09-120·
Laurentian Environmental CenterBrittHigh07-120·
Mesabi East ISD2711 Credit RecoveryAuroraHigh09-120·
Mountain Iron-Buhl ISD 712 Credit RMountain IronHigh09-120·
N.E. Regional Correction Cntr.SaginawHigh08-120·
NLC 6076 Credit RecoveryVirginiaHigh09-120·
NORTHEAST SERVICE COOPERATIVE OLLMountain IronHigh07-120·
NORTHLAND LEARNING CENTER 040VirginiaHigh09-120·
Rails AcademyProctorHigh09-120·
Rock Ridge ISD 2909 Credit RecoveryVirginiaHigh09-120·
St. Louis County ISD 2142 Credit ReVirginiaHigh09-120·
EAST RANGE SEC. TECHNICAL CENTERVirginiaCombinedM-M··
Eveleth-Gilbert SecondaryEvelethCombinedM-M··
Hibbing ALPHibbingElementaryM-M··
LAKESIDE ACADEMYDuluthCombinedM-M··

Cities in St. Louis County

Duluth38 schoolsVirginia12 schoolsHibbing7 schoolsHermantown5 schoolsMountain Iron5 schoolsChisholm4 schoolsEly4 schoolsProctor4 schoolsAurora3 schoolsFloodwood3 schoolsBabbitt2 schoolsCook2 schoolsCulver2 schoolsEveleth2 schoolsIron2 schoolsTower2 schoolsBritt1 schoolOrr1 schoolSaginaw1 school

About St. Louis County

Across the mid-sized Minnesota county of St. Louis County of about 200,123 residents, the public-school footprint covers 100 schools and about 23,921 students.

Looking at the wider area, census numbers show the median household earns about $70,069 a year, 34% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 7%. That income level is 10% noticeably below the Minnesota median.

In terms of grade levels, St. Louis County consists of 37 elementary schools (10,941 students), 9 middle schools (3,817), 43 high schools (8,894), and 11 combined or other schools.

The largest single district in St. Louis County is DULUTH PUBLIC SCHOOL DISTRICT, which alone enrolls about 8,994 students.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 7%: 25,363 students in SY 2017-18 versus 23,650 in SY 2024-25. Over that span, St. Louis County gained 2 schools, going from 81 to 83.

In the discussion threads here, the community for St. Louis County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in St. Louis County?
St. Louis County, Minnesota has 100 public K-12 schools serving approximately 23,921 students.
How many high schools are in St. Louis County?
St. Louis County, Minnesota has 43 public high schools, serving approximately 8,894 students.
How many middle schools are in St. Louis County?
St. Louis County, Minnesota has 9 public middle schools, serving approximately 3,817 students.
How many elementary schools are in St. Louis County?
St. Louis County, Minnesota has 37 public elementary schools, serving approximately 10,941 students.
What is the largest school district in St. Louis County?
DULUTH PUBLIC SCHOOL DISTRICT is the largest school district in St. Louis County, serving approximately 8,994 students. The county contains 21 school districts overall.
What is the population of St. Louis County?
St. Louis County, Minnesota has a population of approximately 200,123, with a median age of 41. About 18.6% of residents are under 18.
What is the median household income in St. Louis County?
Median household income in St. Louis County is $70,069, below the Minnesota average of $77,501. About 6.6% of residents live below the federal poverty line.
How educated are residents of St. Louis County?
Approximately 33.6% of adults 25 and older in St. Louis County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in St. Louis County qualify for free or reduced lunch?
Roughly 39.7% of students in St. Louis County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Minnesota county average of 41.1%.
What is the student-teacher ratio in St. Louis County schools?
Across St. Louis County public schools, the enrollment-weighted student-teacher ratio is approximately 16.7 to 1.

St. Louis County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data