Skip to content

59 cities, townships and villages

Oakland County schools

Oakland County has 420 schools in 50 of its 59 cities, townships and villages: 311 public, 25 charter, and 84 private. That is 29% of the 1,445 schools across the six counties. Troy has the most, 28.

Schools
420
Students
188,525
Federal counts
Students per teacher
16.8
Public and charter
Four-year graduation
88.8%
Class of 2025
Oakland County's line from the Census, with its 420 schools pinned by kind.
  • Public
  • Charter
  • Private

From the federal and state files

What the numbers say about Oakland County

Across its public and charter schools there are 16.8 students for every full-time teacher, against 17.1 across the six counties.

88.8% of the class of 2025 here (a cohort of 13,754 students) graduated in four years, above 84.0% for Michigan as a whole. AGBU Alex-Marie Manoogian School posted the highest rate, 100.0%.

32% of public school students qualify for free or reduced-price school meals, compared with 51% across the six counties.

122 schools run a federal Title I program for students from lower-income families (2021-22, the last year NCES reported it).

30 schools are magnet schools, open to students from outside their attendance area.

The newest, by the state's register, is Sundai Michigan International Academy, opened in October 2024.

84 private schools teach 19,484 students; the most common orientation is Roman Catholic (26).

All the numbers

122 schools run a federal Title I program for students from lower-income families (2021-22, the last year NCES reported it).

30 schools are magnet schools, open to students from outside their attendance area.

The newest, by the state's register, is Sundai Michigan International Academy, opened in October 2024.

84 private schools teach 19,484 students; the most common orientation is Roman Catholic (26).

Town by town

Schools in every town in Oakland County

Town Schools Students District covering most of it
Troy 28 13,131 Troy School District
Rochester Hills 25 14,559 Rochester Community School District
Waterford 24 9,142 Waterford School District
Farmington Hills 23 8,783 Farmington Public School District
Southfield 23 10,270 Southfield Public School District
Pontiac 21 9,038 Pontiac City School District
Bloomfield Township 19 9,150 Bloomfield Hills School District
Novi 18 9,862 Novi Community School District
West Bloomfield 17 6,740 West Bloomfield School District
Royal Oak 15 5,838 Royal Oak City School District
Oak Park 15 5,572 Oak Park City School District
Madison Heights 15 4,360 Lamphere Public Schools
Orion Township 14 6,035 Lake Orion Community Schools
Commerce 12 7,385 Walled Lake Consolidated Schools
Independence Township 10 5,792 Clarkston Community School District
White Lake 10 3,752 Huron Valley Schools
Hazel Park 9 5,671 Hazel Park City School District
Oxford 9 5,335 Oxford Area Community Schools
Auburn Hills 8 2,758 Pontiac City School District
Oakland Township 7 2,817 Rochester Community School District
Ferndale 7 2,173 Ferndale Public Schools
Birmingham 6 2,881 Birmingham City School District
Highland Township 6 2,452 Huron Valley Schools
South Lyon 6 4,126 South Lyon Community Schools
Beverly Hills 6 2,746 Birmingham City School District
Lyon Township 5 3,265 South Lyon Community Schools
Berkley 5 2,761 Berkley School District
Walled Lake 5 967 Walled Lake Consolidated Schools
Milford 5 1,489 Huron Valley Schools
Holly 5 2,474 Holly Area School District
Wixom 4 1,747 Walled Lake Consolidated Schools
Brandon Township 4 1,456 Brandon School District
Springfield Township 4 1,204 Holly Area School District
Clawson 4 1,414 Clawson City School District
Addison Township 3 930 Oxford Area Community Schools
Lathrup Village 3 924 Southfield Public School District
Rochester 2 889 Rochester Community School District
Farmington 2 1,913 Farmington Public School District
Bloomfield Hills 2 1,023 Bloomfield Hills School District
Holly Township 1 520 Holly Area School District
Huntington Woods 1 461 Berkley School District
Rose Township 1 270 Holly Area School District
Lake Orion 1 423 Lake Orion Community Schools
Franklin 1 462 Birmingham City School District
Royal Oak Township 1 348 Oak Park City School District
Orchard Lake Village 1 353 West Bloomfield School District
Bingham Farms 1 362 Birmingham City School District
Ortonville 1 548 Brandon School District
Clarkston 1 63 Clarkston Community School District
Leonard 1 241 Oxford Area Community Schools
Milford Township 0 Huron Valley Schools
Southfield Township 0 Birmingham City School District
Fenton 0
Groveland Township 0 Brandon School District
Wolverine Lake 0 Walled Lake Consolidated Schools
Keego Harbor 0 West Bloomfield School District
Pleasant Ridge 0 Ferndale Public Schools
Sylvan Lake 0 Pontiac City School District
Novi Township 0 Northville Public Schools

Regular local districts with their offices here

School districts in Oakland County

Every district in the six counties

Every school in Oakland County

Tap a number to look closer. Tap a dot to see the place.

47 27 10 23 6 12 31 22 13 2 4 7 7 25 16 18 16 5 13 13 5 12 4 16 3 5 5 4 6 2 9 15 2 2 2 2

420 schools in 51 areas

More filters

420 schools

More about Oakland County

Schools in the other counties

Schools in Oakland County, asked and answered

4 questions

How many schools are in Oakland County?
420 schools in the 2024-25 federal and 2023-24 private school files: 311 public, 25 charter, and 84 private.
What is the largest school district in Oakland County?
Rochester Community School District, with 14,868 students in the 2024-25 federal count and a 97.3% four-year graduation rate for the class of 2025.
What is the graduation rate in Oakland County?
88.8% of the class of 2025 at the county's high schools graduated in four years, by the state's cohort count; Michigan's rate was 84.0%.
How many charter schools are in Oakland County?
25 charter schools, 7% of the county's public schools. Charter schools are public and charge no tuition.

Sources

Facts only, as each file gives them. Rebuild Detroit does not rate or rank schools. Confirm enrollment and boundaries with the school or district before you decide.