County directory · Michigan · 2026–27
School districts in Oakland County, MI
Oakland County has 27 regular public school districts, enrolling 153,693 students in 2024–25. The largest is Rochester Community School District (14,868 students, 10% of the county), followed by Troy School District and Walled Lake Consolidated Schools. All 27 offer kindergarten. Michigan's kindergarten cutoff: turn 5 by September 1.
The 27 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Rochester Community School District 52585 DEQUINDRE RD, ROCHESTER HLS also serves Macomb County | Pre-K–12 | 21 | 14,868 | 1,137 | (248) 726-3000 |
| Troy School District 4400 LIVERNOIS RD, TROY | Pre-K–12 | 21 | 12,283 | 815 | No website listed by NCES (2025–26) (248) 823-4000 |
| Walled Lake Consolidated Schools 850 LADD RD, WALLED LAKE | Pre-K–12 | 19 | 11,818 | 913 | (248) 956-2000 |
| Farmington Public School District 33000 FREEDOM RD, FARMINGTON | Pre-K–12 | 16 | 9,110 | 728 | (248) 489-3340 |
| South Lyon Community Schools 345 S WARREN ST, SOUTH LYON also serves Livingston County and Washtenaw County | Pre-K–12 | 13 | 8,387 | 667 | (248) 573-8100 |
| Huron Valley Schools 2390 S MILFORD RD, HIGHLAND also serves Livingston County | Pre-K–12 | 15 | 7,687 | 628 | (248) 684-8234 |
| Birmingham Public Schools 31301 EVERGREEN RD, BEVERLY HILLS | Pre-K–12 | 13 | 7,424 | 598 | (248) 203-3004 |
| Waterford School District 501 North Cass, WATERFORD | Pre-K–12 | 17 | 6,773 | 602 | No website listed by NCES (2025–26) (947) 272-0858 |
| Novi Community School District 25425 TAFT RD, NOVI | Pre-K–12 | 11 | 6,770 | 457 | (248) 449-1234 |
| Clarkston Community School District 6389 CLARKSTON RD, CLARKSTON | Pre-K–12 | 13 | 6,728 | 634 | (248) 623-5408 |
| Lake Orion Community Schools 315 N LAPEER ST, LAKE ORION | Pre-K–12 | 11 | 6,589 | 462 | (248) 693-5400 |
| Oxford Community Schools 775 W DRAHNER RD, OXFORD also serves Lapeer County and Macomb County | Pre-K–12 | 10 | 5,605 | 496 | (248) 969-5000 |
| Bloomfield Hills Schools 7273 WING LAKE RD, BLOOMFIELD HILLS | Pre-K–12 | 8 | 4,967 | 353 | (248) 341-5407 |
| Royal Oak Schools 800 DeVillen Avenue, ROYAL OAK | Pre-K–12 | 9 | 4,904 | 453 | (248) 435-8400 |
| West Bloomfield School District 5810 COMMERCE RD, WEST BLOOMFIELD | Pre-K–12 | 10 | 4,727 | 336 | No website listed by NCES (2025–26) (248) 865-6485 |
| Southfield Public School District 24661 LAHSER RD, SOUTHFIELD | Pre-K–12 | 11 | 4,491 | 272 | (248) 746-8777 |
| Berkley School District 14501 TALBOT ST, OAK PARK | Pre-K–12 | 7 | 3,959 | 383 | (248) 837-8000 |
| Avondale School District 2940 WAUKEGAN ST, AUBURN HILLS | Pre-K–12 | 9 | 3,870 | 271 | (248) 537-6001 |
| Pontiac City School District 47200 WOODWARD AVE, PONTIAC | Pre-K–12 | 11 | 3,851 | 338 | (248) 451-6883 |
| Holly Area School District 6161 E HOLLY RD, HOLLY | Pre-K–12 | 6 | 3,157 | 268 | (248) 328-3147 |
| Ferndale Public Schools 2610 PINECREST DR, FERNDALE | Pre-K–12 | 7 | 3,137 | 196 | (248) 586-8651 |
| Oak Park School District of the City of 13900 GRANZON ST, OAK PARK | Pre-K–12 | 7 | 3,011 | 238 | (248) 336-7706 |
| Hazel Park School District of the City of 1620 E ELZA AVE, HAZEL PARK | Pre-K–12 | 11 | 2,932 | 161 | (248) 658-5220 |
| Lamphere Public Schools 31201 DORCHESTER AVE, MADISON HEIGHTS | Pre-K–12 | 7 | 2,452 | 180 | (248) 589-1990 |
| Brandon School District in the Counties of Oakland and Lapee 1025 S ORTONVILLE RD, ORTONVILLE also serves Genesee County and Lapeer County | Pre-K–12 | 5 | 2,032 | 171 | (248) 627-1802 |
| Clawson Public Schools 101 PHILLIPS AVE, CLAWSON | Pre-K–12 | 3 | 1,214 | 89 | (248) 632-3341 |
| Madison District Public Schools 26524 JOHN R RD, MADISON HEIGHTS | Pre-K–12 | 5 | 947 | 68 | (248) 399-7800 |
Oakland County at a glance
Together the 27 districts run 296 schools from offices in 25 towns. The smallest by enrollment is Madison District Public Schools, with 947 students; the median Oakland County district has 4,904. By grade span: 27 Pre-K–12.
Kindergarten in 2024–25, counting the 27 districts that report a K grade: 11,914 children. The biggest kindergarten was Rochester Community School District's, with 1,137; Walled Lake Consolidated Schools had 913, and the smallest, Madison District Public Schools, had 68.
Oakland County holds 27 of Michigan's 536 regular districts (5.0%) and 13% of its 1,214,168 public school students, ranking 2nd of 83 counties by number of districts and 2nd by enrollment. By size, 12 enroll 5,000 or more, 14 enroll 1,000 to 4,999 and 1 have fewer than 1,000 students, and the average school here has about 519 students.
5 districts reach past the county line: Rochester Community School District (into Macomb County), South Lyon Community Schools (into Livingston County and Washtenaw County), Huron Valley Schools (into Livingston County), Oxford Community Schools (into Lapeer County and Macomb County) and Brandon School District in the Counties of Oakland and Lapee (into Genesee County and Lapeer County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 5 of Oakland County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 3 of the 27 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:
Rochester Community School District · Walled Lake Consolidated Schools · Farmington Public School District · South Lyon Community Schools · Huron Valley Schools · Birmingham Public Schools · Novi Community School District · Clarkston Community School District · Lake Orion Community Schools · Oxford Community Schools · Bloomfield Hills Schools · Royal Oak Schools · Southfield Public School District · Berkley School District · Avondale School District · Pontiac City School District · Holly Area School District · Ferndale Public Schools · Oak Park School District of the City of · Hazel Park School District of the City of · Lamphere Public Schools · Brandon School District in the Counties of Oakland and Lapee · Clawson Public Schools · Madison District Public Schools
What grade will my child be in?
More in Michigan
Every Michigan district by county · Michigan kindergarten cutoff
More Michigan county directories: Allegan County (10) · Genesee County (21) · Huron County (12) · Ingham County (11) · Jackson County (12) · Macomb County (21)