Community prompt from u/allk12. Replies below.
North Hills Middle School
School pathway
Test scores
M-STEP 2024-25 . % Advanced + ProficientWhat this means: On the M-STEP, Michigan's statewide test, about 70 of every 100 students at this school read and write at grade level and about 71 of 100 do math at grade level. Across all Michigan schools, those numbers are about 48 and 45.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 69% of students here test proficient in math and reading, compared with the roughly 60% typical for Michigan schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Michigan's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About North Hills Middle School
North Hills Middle School is a 6-8 campus of moderately sized scale in Bloomfield Hills, Michigan, overseen by Bloomfield Hills Schools, instructing 593 students in grades 6 through 8.
North Hills Middle School is one of 8 schools operated by Bloomfield Hills Schools, a district that instructs 4,745 students overall.
In terms of who attends, North Hills Middle School lists that White students make up the majority at 73%. Beyond that, the school logs 9% Black, 9% Asian, 5% multiracial, 4% Hispanic. Compared to Oakland County overall, the school's racial mix sits in roughly the same range.
Looking at school resources, Staff filings list 41 full-time-equivalent teachers, which works out to roughly 14.4:1 students per teacher. The state averages around 17.5:1, so this campus is tighter than the state norm typical. Around 13% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. By comparison, Oakland County runs at roughly 32%, so the school's eligibility rate is meaningfully below the surrounding baseline.
Adjusting for the school's free-and-reduced-lunch share, North Hills Middle School sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 60.3%; this one delivers 69.4%.
Zooming out to the county, the surrounding county (Oakland County) shows that median household income runs about $97,760, 51% of adults hold a bachelor's degree or higher, and the poverty rate sits near 5%. North Hills Middle School is one of 345 public schools in Oakland County (combined enrollment of about 169,926 students).
The closest other public school is Way Elementary School, roughly 0.9 miles away. Counting just inside five miles, 8 other public schools cluster around North Hills Middle School. Among the 6 schools in that immediate cluster with test data (this one included), North Hills Middle School ranks 3rd on composite proficiency, above the local average of 67.9%.
Geographically, the school is in a residential area.
Trend over the last 7 years. Looking back 7 years, enrollment at North Hills Middle School has stayed largely flat, going from 582 students in 2018 to 593 in 2025. The White share of enrollment expanded from 66% to 73% over that span.
Inside the community feed, the feed for North Hills Middle School typically covers science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.
Oakland County at a glance
View full county profileQuick facts
Related schools
- Bloomfield Hills High SchoolHigh · 1,481 students
- Eastover Elementary SchoolElementary · 589 students
- South Hills Middle SchoolMiddle · 555 students
- Way Elementary SchoolElementary · 506 students
- Conant Elementary SchoolElementary · 504 students
- Lone Pine Elementary SchoolElementary · 432 students
- Bloomfield Hills High SchoolHigh · 1,481 students
- International AcademyHigh · 1,370 students
- Birmingham Covington SchoolMiddle · 643 students
- South Hills Middle SchoolMiddle · 555 students
- West Maple Elementary SchoolElementary · 529 students
- Way Elementary SchoolElementary · 506 students
- Way Elementary School0.9 mi · 506
- Eastover Elementary School1.2 mi · 589
- Bloomfield Hills High School1.3 mi · 1,481
- Arts and Technology Academy of Pontiac2.2 mi · 850
- International Academy2.2 mi · 1,370
- Conant Elementary School2.4 mi · 504