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

Farmington STEAM Academy

32800 W 12 MILE RD, FARMINGTON HILLS, MI 48334 · (248) 785-2070 · Oakland County
GRADES KG–08ELEMENTARY13-CITYREGULAR SCHOOL714 STUDENTS
Enrollment
714
Elementary
DISTRICT 494 · STATE 369
Student : Teacher
19.4:1
37 FTE teachers
DISTRICT 16.3:1 · STATE 15.8:1
Free / Reduced Lunch
10%
69 students
DISTRICT 28% · STATE 55%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
72
Grade 1
78
Grade 2
78
Grade 3
78
Grade 4
80
Grade 5
81
Grade 6
78
Grade 7
85
Grade 8
84
Student demographics
White
28139%
DISTRICT 46% · STATE 63%
Hispanic
203%
DISTRICT 5% · STATE 9%
Black
12117%
DISTRICT 27% · STATE 18%
Asian
23633%
DISTRICT 15% · STATE 4%
Two+
456%
DISTRICT 5% · STATE 5%
Native American
112%
DISTRICT 1% · STATE 1%
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
36151%
Female
35349%

Discussions

+ POST

Test scores

M-STEP 2024-25 . % Advanced + Proficient
English Language Arts
62.4%
MI avg 47.7%
Math
67.5%
MI avg 44.8%
Source: M-STEP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
64.4%
composite math + reading, all grades
Predicted
62.0%
based on MI schools with similar FRL share
Beats by
+2.4pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
714
+116 (+19%) vs 2017
Student : Teacher
19.4:1
was 18.1:1
% White
39%
was 46%
% Hispanic
3%
was 3%
% Black
17%
was 22%
% Asian
33%
was 25%
Source: NCES Common Core of Data

About Farmington STEAM Academy

Set in FARMINGTON HILLS, Michigan, Farmington STEAM Academy is a roomy primary school, part of Farmington Public School District. It serves 714 students across grades K through 8. By comparison, Michigan's public schools average about 369 students each, so Farmington STEAM Academy sits 93% bigger than that benchmark.

Farmington Public School District comprises 16 schools with combined enrollment of 8,983 students; Farmington STEAM Academy is among them.

Looking at the student body, Farmington STEAM Academy records that the largest single group is White at 39%, but no single group is in the majority. Other groups include 33% Asian, 17% Black, 6% multiracial, 3% Hispanic. By comparison, Oakland County as a whole is about 69% White, so the school skews noticeably less White than its surroundings.

Looking at school resources, Farmington STEAM Academy records 37 full-time-equivalent teachers, putting the student-to-teacher ratio at about 19.4:1. The state averages around 15.8:1, so this campus is higher than the state norm typical. Around 10% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator. By comparison, Oakland County runs at roughly 32%, so the school's eligibility rate is below the surrounding baseline.

After controlling for student poverty, Farmington STEAM Academy tracks the demographic baseline. The model predicts 62.0% given the school's FRL share; actual proficiency is 64.4%.

In the area at large, community-level numbers for Oakland County indicate the typical household earns roughly $97,760 per year, 51% of adults hold a bachelor's degree or higher, and roughly 5% of residents live below the federal poverty line. Across Oakland County's 345 public schools (combined enrollment of about 169,926 students), Farmington STEAM Academy is one campus in the mix.

Oakland Early College is the nearest neighboring public school, about 0.5 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Farmington STEAM Academy. Among the 6 schools in that immediate cluster with test data (this one included), Farmington STEAM Academy ranks 1st on composite proficiency, higher than the local average of 43.2%.

Farmington STEAM Academy operates from a city-core location.

Over the past 7-year window. Looking back 7 years, enrollment at Farmington STEAM Academy has increased 19%, going from 598 students in 2018 to 714 in 2025. The Asian share of enrollment increased from 25% to 33% over that span. Class-load math has grew: from 18.1:1 in 2018 to 19.4:1 in 2025.

In the discussion threads here, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.

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
Farmington STEAM Academy
District
Farmington Public School District
Address
32800 W 12 MILE RD, FARMINGTON HILLS, MI 48334
Phone
(248) 785-2070
County
Oakland County
Level
Elementary
Grade range
KG–08
Total enrollment
714
Teachers (FTE)
37
Student–teacher ratio
19.4:1
Free/Reduced lunch
69 (10%)
Locale
13-City: Small
NCES ID
261407008836
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 Farmington STEAM Academy
How many students attend Farmington STEAM Academy?
Farmington STEAM Academy enrolls approximately 714 students in grades KG-08.
Is Farmington STEAM Academy an elementary, middle, or high school?
Farmington STEAM Academy is an elementary school covering grades KG-08.
How many students per teacher at Farmington STEAM Academy?
Approximately 19.4:1 students per teacher at Farmington STEAM Academy.
What is the racial breakdown of students at Farmington STEAM Academy?
At Farmington STEAM Academy, the student body is approximately 39% White, 3% Hispanic, 17% Black, 33% Asian, 6% Two or more.
Is Farmington STEAM Academy public or private?
Farmington STEAM Academy is a public K-12 school, overseen by Farmington Public School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post