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

Hennepin County

Minnesota · Public K-12

Across Hennepin County, 496 public K-12 schools educate around 177,509 students, roughly 1 in 7 residents. The level mix runs 232 elementary, 61 middle, and 175 high.

7-year change in Hennepin County

SY 2017-18 vs SY 2024-25
Total enrollment
176,913
-3,566 (-2%) vs SY 2017-18
School count
395
+13 (+3%) vs SY 2017-18
% White
43%
was 48%
% Hispanic
15%
was 13%
% Black
23%
was 23%
% Asian
10%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
1,269,496
all ages · ACS 5-yr
Schools
496
87 districts
Enrollment
177,509
students · NCES CCD
Median income
$97,653
Above Minnesota avg
Free/reduced lunch
43.0%
Above Minnesota avg
Elementary
232
85,654 students
Middle
61
33,314 students
High
175
57,787 students
Combined / other
28
754 students
LARGEST DISTRICT
Minneapolis Public School District
29,928 students · 87 districts in Hennepin County

County vs. school enrollment demographics

Left bar is the racial makeup of Hennepin 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
66%
Hispanic
8%
Black
13%
Asian
7%
Two or more
9%
Native American
1%
Pacific Islander
0%
School enrollment
White
43%
Hispanic
15%
Black
23%
Asian
9%
Two or more
8%
Native American
1%
Pacific Islander
0%
Bachelor's+
54.1%
adults 25+
Poverty rate
5.4%
ACS 5-year
Unemployment
4.5%
civilian labor
Median age
38
21.6% under 18

Test scores in Hennepin County

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

See all 270 schools in Hennepin County ranked by score →

All schools (496)

NameCityLevelGradesEnrollmentRating
EL COLEGIO CHARTER SCHOOLMinneapolisHigh09-1296·
Plymouth Youth CenterMinneapolisHigh09-1296·
Progeny Academy Charter SchoolBrooklyn CenterElementaryKG-0892·
Roosevelt High - SWSMinneapolisHigh09-1291·
Venture Academy Middle SchoolMinneapolisMiddle06-0890·
AUGSBURG FAIRVIEW ACADEMYMinneapolisHigh09-1288·
New Code Academy High SchoolBloomingtonHigh09-1288·
Downtown CampusMinneapolisHigh09-1287·
CENTRAL EDUCATION CENTERRichfieldElementaryPK-PK86·
DEEPHAVEN EDUCATION CENTERExcelsiorElementaryPK-PK85·
Minnesota Transitions Charter ElemMinneapolisElementaryKG-0685·
New Code Academy ElementaryBloomingtonElementaryKG-0585·
Richfield College Experience PrgRichfieldHigh09-1284·
El Colegio High SchoolMinneapolisHigh09-1283·
BLOOMINGTON TRANSITION CENTERBloomingtonHigh09-1280·
279Online Learning Program 6-8Brooklyn ParkMiddle06-0878·
Minneapolis Academy & Career CenterMinneapolisHigh09-1276·
Edina Virtual PathwayEdinaHigh09-1275·
Notre Ecole AcademyGolden ValleyElementaryKG-0575·
VOA HighMinneapolisHigh09-1275·
Hiawatha College Prep - KingfieldMinneapolisMiddle08-0874·
Hennepin Gateway To CollegeEden PrairieHigh09-1273·
OPTIONS AT EDINA HIGH SCHOOLEdinaHigh10-1272·
Heritage Academy HighMinneapolisHigh09-1271·
New Code Academy Middle SchoolBloomingtonMiddle06-0871·
SAGE ACADEMY CHARTER SCHOOLBrooklyn ParkHigh09-1268·
Central Education Center PreKRichfieldElementaryPK-PK67·
MPS Online K-5MinneapolisElementaryKG-0567·
Bdote Learning CenterMinneapolisElementaryKG-0865·
River Bend Educational CenterMinneapolisCombinedKG-1265·
279Online Learning Program K-5Brooklyn ParkElementaryKG-0564·
Success Academy Bloomington MiddleBloomingtonMiddle06-0863·
CVA PASCAL Middle & High SchoolMinneapolisHigh06-1262·
Westonka Sp Ed ECFEMinnetristaElementaryPK-PK62·
Brooklyn Center Early College AcadBrooklyn CenterHigh09-1260·
MERCMinneapolisHigh09-1260·
Loring-Nicollet HighMinneapolisHigh09-1257·
WATERSHED HIGH SCHOOLRichfieldHigh09-1257·
TASSEL TRANSITIONEden PrairieHigh12-1255·
Legacy of Dr Josie R Johnson MontesMinneapolisElementaryKG-0653·
Harrison Education CenterMinneapolisHigh09-1250·
Longfellow Alternative HighMinneapolisHigh07-1250·
CVA Fusion High School (9-12)MinneapolisHigh09-1249·
ROBBINSDALE TRANSITION CENTERCrystalHigh12-1249·
South Education Center AcademyRichfieldHigh05-1248·
Compass Academy SecondaryBloomingtonMiddle06-0747·
Menlo Park AcademyMinneapolisHigh09-1245·
Friendship Academy of Arts-PrimaryMinneapolisElementaryKG-0144·
Stadium ViewMinneapolisHigh06-1243·
Banaadir AcademyMinneapolisMiddle05-0639·
CVA Fusion Middle School (6-8)MinneapolisMiddle06-0839·
Wellstone International High - SWSMinneapolisHigh09-1239·
Riverview Early Childhood VPKBrooklyn ParkElementaryPK-PK38·
TRANSITION PLUSSaint Louis ParkHigh12-1238·
Center SchoolMinneapolisHigh07-1237·
North Education Center AcademyNew HopeHigh07-1237·
Wayzata Transition SchoolPlymouthHigh12-1237·
Takoda PrepMinneapolisHigh09-1236·
MPS Metro HAMinneapolisCombinedKG-1235·
School #527HopkinsHigh06-1235·
Shorewood Education CenterShorewoodHigh12-1235·
School #531Brooklyn ParkCombinedKG-1233·
CVA Fusion Elementary School (K-5)MinneapolisElementaryKG-0530·
ORONO DISCOVERY CENTERMaple PlainElementaryPK-PK28·
School #530Brooklyn ParkCombinedKG-1228·
ALC INDEPENDENT STUDYBrooklyn ParkHigh09-1226·
MPS Metro DTMinneapolisCombinedKG-1226·
Tier OnePlymouthCombinedKG-1225·
Tonka Online K-5MinnetonkaElementaryKG-0525·
SECONDARY SPECIAL EDUCATIONRichfieldHigh12-1224·
VirtualEDU ELementaryGolden ValleyElementaryKG-0524·
MTS PEASE ACADEMYMinneapolisHigh08-1222·
Cosmos MontessoriMinneapolisElementaryPK-0421·
SWMetro St. Boni Level 4Saint BonifaciusElementaryKG-0521·
Brooklyn Center ECSE Age 3 - 5Brooklyn CenterElementaryPK-PK18·
School #533Maple GroveHigh06-1218·
New Hope Learning CenterNew HopeElementaryPK-PK16·
SPECIAL ED.Saint Louis ParkHigh07-1215·
School #532EdinaCombinedKG-1215·
CVA PASCAL Elementary School (K-5)MinneapolisElementaryKG-0512·
Robbinsdale Virtual Academy K-5Golden ValleyElementaryKG-0511·
Early Childhood Special Education (Saint AnthonyElementaryPK-PK10·
Prekindergarten NorthMinneapolisElementaryPK-PK10·
School #535PlymouthHigh07-1210·
Transition PlusMinnetristaHigh12-1210·
School Readiness Plus (SRP)Saint Louis ParkElementaryPK-PK8·
MERC ExtendedMinneapolisHigh09-127·
SPECIAL ED-NON PUBLICEdinaCombinedKG-127·
Early Childhood Special Education (Brooklyn CenterElementaryPK-PK6·
Robbinsdale Shared Time ProgramNew HopeCombinedKG-126·
Ronald McDonald HouseMinneapolisCombinedKG-126·
School #540PlymouthCombinedKG-125·
Project SEARCHEdinaHigh12-124·
School Readiness PlusMaple PlainElementaryPK-PK4·
Early Childhood Assessment/SpecialMinneapolisElementaryPK-PK3·
Lirio MontessoriMinneapolisElementaryPK-KG3·
MELROSESaint Louis ParkCombined01-123·
Menlo Park Academy ExtendedMinneapolisHigh09-123·
Plymouth Youth Center ExtendedMinneapolisHigh09-122·
ADULT ACADEMICSCrystalHigh09-121·

Cities in Hennepin County

Minneapolis168 schoolsPlymouth35 schoolsBrooklyn Park34 schoolsBloomington30 schoolsMinnetonka27 schoolsRichfield23 schoolsEden Prairie20 schoolsBrooklyn Center18 schoolsEdina18 schoolsSaint Louis Park18 schoolsMaple Grove16 schoolsNew Hope13 schoolsGolden Valley11 schoolsMinnetrista9 schoolsHopkins8 schoolsLong Lake7 schoolsCrystal6 schoolsSaint Anthony6 schoolsChamplin5 schoolsRogers4 schoolsExcelsior3 schoolsOsseo3 schoolsMaple Plain2 schoolsMound2 schoolsRobbinsdale2 schoolsRockford2 schoolsWayzata2 schoolsDayton1 schoolNofoundcity1 schoolSaint Bonifacius1 schoolShorewood1 school

About Hennepin County

Hennepin County is a population-heavy county of about 1,269,496 residents in Minnesota. Its public-school system enrolls approximately 177,509 students across 496 schools.

Stepping back, census numbers show median household income runs near $97,653, 54% of adults hold a bachelor's degree or higher, and the poverty rate is around 5%. That income level is 26% above the Minnesota median.

On the school-mix side, Hennepin County spans 232 elementary schools (85,654 students), 61 middle schools (33,314), 175 high schools (57,787), and 28 combined or other schools.

Minneapolis Public School District is the biggest district by enrollment, covering about 29,928 students across Hennepin County.

Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 180,479 students in SY 2017-18 versus 176,913 in SY 2024-25. The school count climbed from 382 to 395 across the same 7-year window. On the demographic side, White enrollment moved from 48% to 43% over the same window.

In the discussion threads here, the community for Hennepin County discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Hennepin County?
Hennepin County, Minnesota has 496 public K-12 schools serving approximately 177,509 students.
How many high schools are in Hennepin County?
Hennepin County, Minnesota has 175 public high schools, serving approximately 57,787 students.
How many middle schools are in Hennepin County?
Hennepin County, Minnesota has 61 public middle schools, serving approximately 33,314 students.
How many elementary schools are in Hennepin County?
Hennepin County, Minnesota has 232 public elementary schools, serving approximately 85,654 students.
What is the largest school district in Hennepin County?
Minneapolis Public School District is the largest school district in Hennepin County, serving approximately 29,928 students. The county contains 87 school districts overall.
How many people live in Hennepin County?
Hennepin County has roughly 1,269,496 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Hennepin County?
Median household income in Hennepin County is $97,653, above the Minnesota average of $77,501. About 5.4% of residents live below the federal poverty line.
How educated are residents of Hennepin County?
Approximately 54.1% of adults 25 and older in Hennepin County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Hennepin County qualify for free or reduced lunch?
Roughly 43.0% of students in Hennepin County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Minnesota county average of 41.1%.
What is the student-teacher ratio in Hennepin County schools?
Across Hennepin County public schools, the enrollment-weighted student-teacher ratio is approximately 16.6 to 1.

Hennepin County school rankings

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