Community prompt from u/allk12. Replies below.
North Farmington High School
7-year change
SY 2017-18 vs SY 2024-25About North Farmington High School
Set in FARMINGTON HILLS, Michigan, North Farmington High School is a heavily attended four-year high school, operated by Farmington Public School District. It teaches 1,157 students across grades 9 through 12. Compared to the state average of about 460 students per school, that is 152% above typical.
North Farmington High School is one of 16 schools operated by Farmington Public School District, a district that educates 8,983 students overall.
On demographics, North Farmington High School reports that 46% of students identify as White, with the remaining enrollment distributed across several groups. Other groups include 33% Black, 10% Asian, 5% multiracial, 5% Hispanic. By comparison, Oakland County as a whole is about 69% White, so the school skews noticeably less White than its surroundings.
On the resource side, Staff filings list 72 full-time-equivalent teachers, which works out to roughly 16.0:1 students per teacher. That figure is tighter than the state norm's 21.6:1 average. Around 25% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment.
In the surrounding community, ACS estimates for Oakland County put the typical household earns roughly $97,760 per year, 51% of adults hold a bachelor's degree or higher, and the poverty rate sits near 5%. North Farmington High School is one of 345 public schools in Oakland County (combined enrollment of about 169,926 students).
Nearest neighbor: Kenbrook Elementary School, around 0.8 miles off. Counting just inside five miles, 8 other public schools cluster around North Farmington High School.
The campus sits in a downtown setting.
Looking at the recent track record. Looking back 7 years, enrollment at North Farmington High School has fell 8%, going from 1,264 students in 2018 to 1,157 in 2025. White enrollment moved from 59% to 46% across the same window. Class-load math has fell: from 18.9:1 in 2018 to 16.0:1 in 2025.
On allk12, recent activity here tends to focus on classroom updates, athletics, and weather closures. The community welcomes input from current and former families.
Oakland County at a glance
View full county profileQuick facts
Related schools
- Farmington High SchoolHigh · 1,470 students
- Farmington STEAM AcademyElementary · 714 students
- Hillside Elementary SchoolElementary · 682 students
- Power Middle SchoolMiddle · 621 students
- Warner Middle SchoolMiddle · 559 students
- East Middle SchoolMiddle · 555 students
- Farmington STEAM AcademyElementary · 714 students
- Hillside Elementary SchoolElementary · 682 students
- Power Middle SchoolMiddle · 621 students
- Warner Middle SchoolMiddle · 559 students
- East Middle SchoolMiddle · 555 students
- JA Lanigan Elementary SchoolElementary · 473 students
- Kenbrook Elementary School0.8 mi · 388
- Forest Elementary School0.9 mi · 404
- Farmington STEAM Academy1.1 mi · 714
- Farmington Central High School1.3 mi · 126
- Oakland Early College1.5 mi · 179
- West Bloomfield Transition Center1.6 mi · 21