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
Schools
496
87 districts
Enrollment
177,509
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
Brooklyn Center Middle SchoolBrooklyn CenterMiddle06-08334·
Olson MiddleMinneapolisMiddle06-08329·
Hale ElementaryMinneapolisElementaryKG-02326·
MN International Middle Chr SchoolMinneapolisMiddle06-08326·
Loring ElementaryMinneapolisElementaryPK-05321·
Ubah AcademyHopkinsHigh09-12321·
LAKEVIEW ELEMENTARYRobbinsdaleElementaryPK-05318·
Zanewood Community School STEAMBrooklyn ParkElementaryPK-05317·
SONNESYN ELEMENTARYNew HopeElementaryPK-05313·
Seven Hills - Richfield MiddleRichfieldMiddle06-08313·
Lake Harriet Lower ElementaryMinneapolisElementaryKG-02309·
Nellie Stone Johnson ElementaryMinneapolisElementaryPK-05304·
CENTENNIAL ELEMENTARYRichfieldElementaryPK-05303·
Seven Hills - Richfield ElementaryRichfieldElementaryKG-05303·
PARK BROOK ELEMENTARYBrooklyn ParkElementaryPK-05298·
WASHBURN ELEMENTARYBloomingtonElementaryPK-05298·
Kenny ElementaryMinneapolisElementaryKG-05295·
Field ElementaryMinneapolisElementary03-05287·
Lake Harriet Upper ElementaryMinneapolisElementary03-05284·
Bloomington ECSEBloomingtonElementaryPK-PK283·
Northeast College Prep Charter SchoMinneapolisElementaryKG-08282·
Prairie Seeds High School AcademyBrooklyn ParkHigh09-12282·
Wakanda Virtual AcademyMinneapolisElementaryKG-08282·
HIGHVIEW ALCGolden ValleyHigh09-12277·
Webster ElementaryMinneapolisElementaryPK-05276·
Tier TwoPlymouthCombinedKG-12274·
EARLY CHILDHOOD SPECIAL EDUCATIONNew HopeElementaryPK-KG271·
Transition Plus ServicesMinneapolisHigh12-12267·
Agamim Classical AcademyEdinaElementaryKG-08266·
Waite Park ElementaryMinneapolisElementaryPK-05266·
NOBLE ELEMENTARYGolden ValleyElementaryPK-05262·
Hmong International ElementaryMinneapolisElementaryPK-05258·
Parnassus Prep School-RhetoricMaple GroveHigh09-12258·
SET Academy MiddleMinneapolisMiddle06-08255·
Franklin MiddleMinneapolisMiddle06-08254·
Compass AcademyBloomingtonElementaryPK-05245·
Hennepin Schools Lower CampusMinneapolisElementaryKG-04240·
Stonebridge World SchoolMinneapolisElementaryPK-06240·
AURORA CHARTER SCHOOLMinneapolisElementaryPK-04239·
Cityview ElementaryMinneapolisElementaryPK-05239·
Xinxing AcademyHopkinsElementaryKG-05238·
Jenny Lind ElementaryMinneapolisElementaryPK-05236·
Hall Academy ElementaryMinneapolisElementaryPK-05234·
Escuela ExitosNew HopeElementaryKG-08231·
Minnesota Excellence in Learning AcMaple GroveElementaryPK-06231·
Howe ElementaryMinneapolisElementary03-05230·
Tier ThreePlymouthCombinedKG-12226·
Prairie Seeds Middle School AcademyBrooklyn ParkMiddle06-08219·
Twin Lakes STEM AcademyBrooklyn ParkElementaryKG-07217·
Bethune ElementaryMinneapolisElementaryPK-05213·
Hennepin Schools Upper CampusMinneapolisMiddle05-08207·
Modern Montessori Charter SchoolChamplinElementaryPK-08204·
Hiawatha ElementaryMinneapolisElementaryKG-02201·
Venture Academy High SchoolMinneapolisHigh09-12199·
Pratt ElementaryMinneapolisElementaryPK-05196·
CREST VIEW ELEMENTARYBrooklyn ParkElementaryPK-05193·
Anishinabe Academy ElementaryMinneapolisElementaryPK-05183·
Beacon ALPBloomingtonHigh09-12183·
EARLY CHILDHOOD SPECIAL EDUCATIONPlymouthElementaryPK-PK183·
AURORA MIDDLE SCHOOLMinneapolisMiddle05-08180·
Aim Academy of Science & TechnologyMinneapolisHigh06-12178·
HARLEY HOPKINS FAMILY CENTERHopkinsElementaryPK-PK174·
Horizon Science Academy Twin CitiesRichfieldElementaryKG-07171·
Robbinsdale Virtual AcademyGolden ValleyHigh06-12170·
Friendship Academy of Arts - IntermMinneapolisMiddle02-08167·
Wellstone International HighMinneapolisHigh09-12166·
Lincoln International High SchoolMinneapolisHigh09-12158·
MTS HIGH SCHOOLMinneapolisHigh07-12158·
PERPICH CENTER FOR ARTS EDUCATIONGolden ValleyHigh11-12154·
Universal Academy Middle/HighMinneapolisHigh07-11154·
Eden Prairie Online ElementaryEden PrairieElementaryKG-05153·
Lake Nokomis Wenonah ElementaryMinneapolisElementaryKG-01152·
Lionsgate Academy - MinnetonkaMinnetonkaHigh07-12150·
279Online Learning Program 9-12Brooklyn ParkHigh09-12149·
Banaadir ElementaryMinneapolisElementaryKG-05149·
Spero AcademyMinneapolisElementaryKG-06148·
EARLY CHILDHOOD SPECIAL EDEdinaElementaryPK-KG146·
Skyline Math and Science AcademyMinneapolisElementaryKG-06145·
THE ALTERNATIVE PROGRAM (TAP)PlymouthHigh09-12142·
NASHA SHKOLA CHARTER SCHOOLBrooklyn ParkElementaryPK-08138·
Noble Academy Middle SchoolBrooklyn ParkMiddle07-08138·
Exploration High SchoolMinneapolisHigh09-12136·
ST. LOUIS PARK SPECIAL ED. PROGRAMSaint Louis ParkElementaryPK-06135·
MNIC Online ProgramMinneapolisHigh09-12134·
Spero Academy Brooklyn ParkBrooklyn ParkElementaryKG-05127·
Banaadir AcademyMinneapolisHigh06-12125·
KIPP North Star PrimaryMinneapolisElementaryKG-04124·
Choice AcademyBloomingtonHigh09-12121·
Southside Family Charter SchoolMinneapolisElementaryKG-08119·
Success Academy Bloomington ElemBloomingtonElementaryKG-05117·
Skyline Math & Science Academy OLLMinneapolisElementaryKG-06115·
Online SET AcademyMinneapolisElementaryKG-05114·
VirtualEDU SecondaryGolden ValleyHigh06-12112·
ALC SENIOR HIGHBrooklyn ParkHigh09-12107·
KIPP North Star AcademyMinneapolisMiddle05-08107·
Unity CampusMinneapolisHigh09-12103·
Early Childhood Special Ed.Eden PrairieElementaryPK-PK102·
Osseo Education CenterOsseoHigh12-1299·
West Education Center AlternativeMinnetonkaHigh07-1299·
Tonka OnlineMinnetonkaHigh06-1297·

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