Huron Valley Schools
Public
Regional · 5 towns Grades PK–12 A-School Grade
Public schools for Commerce, White Lake, Highland, Milford and Milford.
At a glance
7,372Students enrolled
16Schools
5Towns served
$15,636Spent per student
17:1Student–teacher ratio
30%Free / reduced lunch
School path
Where would my kid go?
Grades PK–5
Lakewood Elementary School or Oxbow Elementary SchoolDepends on your addressThis districtGrades K–5
Heritage Elementary School or Spring Mills Elementary School or Highland Elementary SchoolDepends on your addressThis districtBased on district boundaries from the U.S. Department of Education. Where a town has more than one school at a grade, your street decides; check with the district before you enroll.
Academic performanceDistrict vs MI
Math proficiency42%
State average 34.6%
Reading / language arts56%
State average 47.9%
Graduation rate (4-year)92%
State average 82.9%
EDFacts via the Urban Institute Education Data Portal (tests 2020–21; graduation 2019–20). The tick marks the state average.
Where the money goes
$15,636
per student each year · 5% below the MI average
Spending
Paid for by
U.S. Census Bureau, Annual Survey of School System Finances (fiscal 2024).
Enrollment · last 5 years
7,850’20
7,438’21
7,614’22
7,497’23
7,372’24
Students
White · 87%6,382
Hispanic · 7%502
Two or more races · 4%271
Black · 2%121
Asian · 1%74
American Indian/Alaska Native · 0%18
Across the district's schools, as reported to NCES.
Towns served
Schools16 in district
Country Oaks Elementary SchoolElementary · Grades K–5 · 488 students · Commerce Township
A-PublicHeritage Elementary SchoolElementary · Grades K–5 · 448 students · Highland
A-PublicLakewood Elementary SchoolElementary · Grades K–5 · 434 students · White Lake
B+PublicSpring Mills Elementary SchoolElementary · Grades K–5 · 424 students · Highland
BPublicJohnson Elementary SchoolElementary · Grades K–5 · 419 students · Milford
BPublicKurtz Elementary SchoolElementary · Grades K–5 · 400 students · Milford
B+PublicOxbow Elementary SchoolElementary · Grades PK–5 · 397 students · White Lake
B-PublicHighland Elementary SchoolElementary · Grades K–5 · 292 students · Highland
CPublicMuir Middle SchoolMiddle · Grades 5–8 · 656 students · Milford
A-PublicOak Valley Middle SchoolMiddle · Grades 5–9 · 531 students · Commerce Township
A-PublicWhite Lake Middle SchoolMiddle · Grades 5–8 · 525 students · White Lake
B+PublicMilford High SchoolHigh · Grades 7–12 · 1,193 students · Highland
APublicLakeland High SchoolHigh · Grades 6–12 · 1,012 students · White Lake
B+PublicHarbor High SchoolHigh · Grades 8–12 · 133 students · White Lake
DPublicHuron Valley Adult EducationHigh · Grades 9–12 · 15 students · White Lake
PublicApollo CenterOther · Grades PK–12 · 5 students · Highland
PublicSchool data from the U.S. Department of Education (NCES). Ratings are from neighbors on TownTapestry.
Nearby districts
District facts from the U.S. Department of Education (NCES school directory and school district boundaries) and the U.S. Census Bureau's school finance survey. Test scores and graduation rates from EDFacts via the Urban Institute Education Data Portal. Neighbor ratings reflect opinions, not an official measure of school quality.