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
School #519PlymouthHigh09-121·
Southwest High - SWSMinneapolisHigh09-121·
270 - HAP - ISMinnetonkaHigh10-120·
270 Hopkins AlternativeMinnetonkaHigh09-120·
270 Hopkins North Jr High ALCMinnetonkaHigh07-120·
270 Hopkins West Jr High ALCMinnetonkaMiddle07-090·
277 Westonka Area Learning AcademyMinnetristaHigh09-120·
279 ExcelMaple GroveHigh06-120·
283 St Louis Pk Independent StudySaint Louis ParkHigh09-120·
283-Ind Stdy 15 and Under - I.S.Saint Louis ParkHigh09-120·
283-St. Louis Park ALCSaint Louis ParkHigh09-120·
4122 - Eagle Ridge Academy - ALCMinnetonkaHigh09-120·
4122 - Eagle Ridge Academy - ISMinnetonkaHigh09-120·
4126 - Prairie Seeds Academy - ISBrooklyn ParkHigh09-120·
ALC - Eden Prairie HS - IS EYEden PrairieHigh07-120·
ALC - Gateway - EYEden PrairieHigh09-120·
ALC - NECA - EYNew HopeHigh07-120·
ALC - SECA - EYRichfieldHigh07-120·
ALC - W-ALT - EYMinnetonkaHigh07-120·
ALC CREDIT RECOVERYBrooklyn ParkHigh09-120·
ALC Eden Prairie HS-ISEden PrairieHigh09-120·
ALC Extended DayMinneapolisHigh09-120·
ALC Richefield - Success at 15RichfieldHigh07-120·
ALC Richfield HS-ISRichfieldHigh09-120·
ALC Westonka - ISMinnetristaHigh08-120·
ARMSTRONG CREDIT RECOVERYPlymouthHigh09-120·
Alternative Programs Summer SessionPlymouthHigh10-120·
BEACON ALP ISBloomingtonHigh09-120·
Basic SkillsMinneapolisHigh09-120·
Best Academy - Cedar RiversideMinneapolisElementaryKG-020·
Brooklyn Center 9 Grade Summer ALCBrooklyn CenterHigh09-090·
Brooklyn Center Independent StudyBrooklyn CenterHigh09-120·
Brooklyn Center Middle School ALCBrooklyn CenterMiddle06-080·
Brooklyn Center Summer SchoolBrooklyn CenterHigh09-120·
CENTRAL MIDDLE ALTERNATIVE (CMAP)PlymouthMiddle06-080·
COOPER CREDIT RECOVERYNew HopeHigh09-120·
CTC PathwaysEden PrairieHigh07-120·
Center School ExtendedMinneapolisHigh07-120·
District 287 - ALC - ISPlymouthHigh09-120·
District Service CenterPlymouthCombinedPK-120·
EAST MIDDLE ALTERNATIVE (EMAP)PlymouthMiddle06-080·
Eden Prairie HS ALCEden PrairieHigh09-120·
Edina Elementary Virtual PathwayEdinaElementaryKG-080·
Gateway to College - ISEden PrairieHigh09-120·
Harley Hopkins Early ChildhoodHopkinsElementaryPK-PK0·
Henry High - SWSMinneapolisHigh09-120·
IS THE ALTERNATIVE PROGRAM (TAP)PlymouthHigh09-120·
KIPP Legacy AcademyMinneapolisMiddle05-080·
KIPP Legacy PrimaryMinneapolisElementaryKG-040·
LOVEWORKS ACADEMY FOR ARTSMinneapolisElementaryKG-080·
Loring-Nicollet High ExtendedMinneapolisHigh09-120·
MPLS H.S. Alternative ProgramMinneapolisHigh11-120·
MPS METRO CMinneapolisCombinedKG-120·
Mastery SchoolMinneapolisElementaryKG-050·
Minneapolis Academy & Career ExtendMinneapolisHigh09-120·
Mound Westonka HS ALCMinnetristaHigh09-120·
NECA Independent StudyNew HopeHigh07-120·
Nonpublic Shared TimeMinneapolisCombinedKG-120·
Northern Star OnlinePlymouthHigh07-120·
Orono HS ALCLong LakeHigh09-120·
Orono HS ISLong LakeHigh09-120·
Orono Online LearningLong LakeHigh06-120·
Osseo ALC Alternative ProgramsBrooklyn ParkHigh09-120·
Out of State Care and TreatmentMinneapolisCombinedKG-120·
Out-of-State Care and TreatmentMinnetonkaCombinedKG-120·
PHOENIX SCHOOLPlymouthHigh07-120·
Park Virtual - ElementarySaint Louis ParkElementaryKG-050·
Park Virtual - High SchoolSaint Louis ParkHigh09-120·
Park Virtual - Middle SchoolSaint Louis ParkMiddle06-080·
Pond Early Childhood CenterBloomingtonElementaryPK-PK0·
Prekindergarten SouthMinneapolisElementaryPK-PK0·
Richfield HS ALCRichfieldHigh09-120·
SECA - ISRichfieldHigh09-120·
SENOPSHopkinsCombinedKG-120·
ST. ANTHONY VILLAGE ALTERNATIVESaint AnthonyHigh09-120·
School #522MinnetonkaHigh05-120·
Southwood Early Childhood CenterBloomingtonElementaryPK-PK0·
Special Education NonpublicSaint AnthonyElementaryPK-080·
Summer Credit RecoveryNew HopeHigh09-120·
T-Plus ProgramSaint Louis ParkHigh12-120·
Takoda Prep ExtendedMinneapolisHigh09-120·
VOA High ExtendedMinneapolisHigh09-120·
Venture OnlineMinneapolisHigh06-120·
W-Alt-ISMinnetonkaHigh09-120·
Wayzata OnlinePlymouthHigh09-120·
BLOOMINGTON SHARED TIMEBloomingtonCombinedM-M··
Metro Tech Academy ElementaryMinneapolisCombinedM-M··
Metro Tech Academy Middle SchoolMinneapolisCombinedM-M··
Ocean of Wisdom SchoolNofoundcityElementaryM-M··
SOAR CampusMinneapolisCombinedM-M··
School #538Brooklyn CenterCombinedM-M··
SciTech Academy MiddleRichfieldCombinedM-M··
The Angela Day SchoolMinneapolisCombinedM-M··
United Academy Excellence & LeadersMinneapolisCombinedM-M··
Westonka ALPMinnetristaElementaryM-M··
Westonka ALP Credit RecoveryMinnetristaElementaryM-M··

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