The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·FARMINGTON PUBLIC SCHOOL DISTRICT·NCES 261407005045

North Farmington High School

32900 W 13 MILE RD, FARMINGTON HILLS, MI 48334 · (248) 785-2005 · Oakland County
GRADES 09–12HIGH13-CITYREGULAR SCHOOL1,157 STUDENTS
Enrollment
1,157
High
DISTRICT 700 · STATE 460
Student : Teacher
16.0:1
72 FTE teachers
DISTRICT 11.0:1 · STATE 21.6:1
Free / Reduced Lunch
25%
289 students
DISTRICT 28% · STATE 55%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
248
Grade 10
283
Grade 11
307
Grade 12
319
Student demographics
White
53746%
DISTRICT 46% · STATE 63%
Hispanic
555%
DISTRICT 5% · STATE 9%
Black
37933%
DISTRICT 27% · STATE 18%
Asian
11710%
DISTRICT 15% · STATE 4%
Two+
625%
DISTRICT 5% · STATE 5%
Native American
20%
DISTRICT 1% · STATE 1%
Pacific Islander
50%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
56549%
Female
59251%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,157
-107 (-8%) vs 2017
Student : Teacher
16.0:1
was 18.9:1
% White
46%
was 59%
% Hispanic
5%
was 2%
% Black
33%
was 25%
% Asian
10%
was 9%
Source: NCES Common Core of Data

About 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 profile
Population
1,279,825
Census ACS
Median income
$97,760
Household, ACS
Bachelor's+
51%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
345
169,926 students

Quick facts

School name
North Farmington High School
District
Farmington Public School District
Address
32900 W 13 MILE RD, FARMINGTON HILLS, MI 48334
Phone
(248) 785-2005
County
Oakland County
Level
High
Grade range
09–12
Total enrollment
1,157
Teachers (FTE)
72
Student–teacher ratio
16.0:1
Free/Reduced lunch
289 (25%)
Locale
13-City: Small
NCES ID
261407005045
Charter school
No
Virtual school
No

Related schools

Other schools in Farmington Public School District
Other schools in FARMINGTON HILLS
Nearby schools

Frequently asked questions

About North Farmington High School
How many students attend North Farmington High School?
North Farmington High School enrolls approximately 1,157 students in grades 09-12.
What grades does North Farmington High School serve?
North Farmington High School serves grades 09-12.
What is the student-teacher ratio at North Farmington High School?
The student-to-teacher ratio at North Farmington High School is approximately 16.0:1 (72 FTE teachers).
How diverse is North Farmington High School?
North Farmington High School reports a student body of 46% White, 5% Hispanic, 33% Black, 10% Asian, 5% Two or more.
What district is North Farmington High School in?
North Farmington High School is part of Farmington Public School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post