Will your kid attend school in one of the best districts in Michigan this year?  

Niche put together these rankings using state test scores, college readiness, graduation rates, student reviews, parent reviews and more.  Click here to get the full criteria. 

1. Bloomfield Hills Schools – 
Bloomfield Charter Township, MI

2. Birmingham Public Schools –
Birmingham, MI

3. Okemos Public Schools –
Okemos, MI

5. Ann Arbor Public Schools –
Ann Arbor, MI

6. Saline Area Schools 
Saline Township, MI

7. Troy School District –
Troy, MI

8. Grosse Pointe Public Schools –
Village of Grosse Point Shores, MI

9. East Grand Rapids Public Schools –
East Grand Rapids, MI

10. Northville Public Schools –
Northville Township, MI

11. Portage Public Schools –
Portage, MI

12. Chelsea School District 
Sylvan Township, MI

13. Rochester Community School District –
Rochester Hills, MI

14. East Lansing School District –
East Lansing, MI

15. Forest Hills Public Schools –
Forest Hills, MI

16. Spring Lake Public Schools –
Crockery Township, MI

17. Plymouth-Canton Community Schools –
Canton Charter Township, MI

18. Leland Public School District –
Leland Township, MI

19. Dexter Community School District –
Webster Township, MI

20. West Bloomfield School District –
West Bloomfield Charter Township, MI

21. Midland Public Schools –
Mills Township, MI

22. Grosse Ile Township Schools –
Grosse Ile Township, MI

23. Haslett Public Schools –
Haslett, MI

24. Black River Public School –
Holland, MI

25. West Ottawa Public School District –
Park Township, MI

school bus in snow
Roger Mcclean
loading...

More From WKFR