Top Public Elementary Schools in Michigan in 2020

Niche released the rankings of the top public elementary schools in Michigan. Did your child's school make the best 100 list?

Three elementary-aged kids at school

The tables have turned – and the grade givers have been graded. Did your children’s school make top marks?

Online school ratings and statistics website Niche ranked Michigan’s top public elementary schools from one to 100 based on an analysis of the most recent academic and student life data from the U.S. Department of Education, reviews from students and parents, and self-reported information from the schools themselves – They do this for districts, too.

Ranking factors included state test scores, student-teacher ratio, student body diversity, teacher quality, grade school ratings and an overall assessment of the school district, Niche notes.

Each institution on the list has also been given four grades: one for academics, another for culture and diversity, teachers, plus an overall Niche grade.

Polish your red apples, sharpen your pencils and take note. Here are the 100 top public elementary schools in Michigan:

- Advertisement -
  1. Wass Elementary School, Troy
  2. Novi Woods Elementary School, Novi
  3. Stevens T. Mason Elementary School, Grosse Pointe Woods
  4. Leonard Elementary School, Troy
  5. Village Oaks Elementary School, Novi
  6. Hamilton Elementary School, Troy
  7. Schroeder Elementary School, Troy
  8. Ferry Elementary School, Grosse Pointe Woods
  9. Martell Elementary School, Troy
  10. Orchard Hills Elementary School, Novi
  11. Amerman Elementary School, Northville
  12. Okemos Public Montessori School at Central, Okemos
  13. Wattles Elementary School, Troy
  14. Parkview Elementary School, Novi
  15. Deerfield Elementary School, Novi
  16. Moraine Elementary School, Northville
  17. Lewis Marie Elementary School, Grosse Pointe
  18. Kerby Elementary School, Grosse Pointe Farms
  19. Thornton Creek Elementary School, Novi
  20. Hiawatha Elementary School, Okemos
  21. Eagle Crest Charter Academy, Holland
  22. Robert Trombly Elementary School, Grosse Pointe Park
  23. Costello Elementary School, Troy
  24. Barnard Elementary School, Troy
  25. Winchester Elementary School, Northville
  26. Hill Elementary School, Troy
  27. Brewster Elementary School, Rochester Hills
  28. John Monteith Elementary School, Grosse Pointe Woods
  29. Conant Elementary School, Bloomfield Hills
  30. South Arbor Charter Academy, Ypsilanti
  31. George Defer Elementary School, Grosse Pointe Park
  32. Cornell Elementary School, Okemos
  33. Richard Elementary School, Grosse Pointe Farms
  34. Plymouth Scholars Charter Academy, Plymouth
  35. University Hills Elementary School, Rochester Hills
  36. Silver Springs Elementary School, Northville
  37. Musson Elementary School, Rochester Hills
  38. Angell School, Ann Arbor
  39. Meadow Brook Elementary School, Grand Rapids
  40. Thurston Elementary School, Ann Arbor
  41. Collins Elementary School, Grand Rapids
  42. Martin Luther King Elementary School, Ann Arbor
  43. Ridge Wood Elementary School, Northville
  44. Ada Elementary School, Ada
  45. Brown School, Saint Joseph 
  46. Delta Kelly Elementary School, Oakland Township
  47. Lakewood Elementary School, Holland
  48. Bennett Woods Elementary School, Okemos
  49. West Maple Elementary School, Bloomfield Hills
  50. Way Elementary School, Bloomfield Hills
  51. Canton Charter Academy, Canton
  52. Hampton Elementary School, Rochester Hills
  53. Bach Elementary School, Ann Arbor
  54. Doherty Elementary School, West Bloomfield
  55. North Hill Elementary School, Rochester Hills
  56. Clarke School, Saint Joseph
  57. Achieve Charter Academy, Canton
  58. Meadow Brook Elementary School, Rochester Hills
  59. Hamlin Elementary School, Rochester Hills
  60. Harvest Elementary School, Saline
  61. Knapp Forest Elementary School, Grand Rapids
  62. Breton Downs School, Grand Rapids
  63. Wealthy School, Grand Rapids
  64. Eberwhite Elementary School, Ann Arbor
  65. Thornapple Elementary School, Grand Rapids
  66. North Holland Elementary School, Holland
  67. Long Meadow Elementary School, Rochester Hills
  68. Allen Elementary School, Ann Arbor
  69. Uriah H. Lawton School, Ann Arbor
  70. Northside Elementary School (Ann Arbor STEAM), Ann Arbor
  71. Lakeside Elementary School, Grand Rapids
  72. Jeffers Elementary School, Spring Lake
  73. Logan Elementary School, Ann Arbor
  74. Moorsbridge Elementary School, Portage
  75. Holmes Elementary School, Spring Lake
  76. Murphy Elementary School, Haslett
  77. Wines Elementary School, Ann Arbor
  78. Quarton Elementary School, Birmingham
  79. Eastover Elementary, Bloomfield Hills
  80. Baldwin Elementary School, Rochester Hills
  81. Pine Ridge Elementary School, Grand Rapids
  82. Hugger Elementary School, Rochester
  83. Lincoln School, Saint Joseph
  84. Gallimore Elementary School, Canton
  85. Woodland Elementary School, Portage
  86. Amberly Elementary School, Portage
  87. Oakland Academy, Portage
  88. Hickory Woods Elementary School, Novi
  89. Carpenter Elementary School, Lake Orion
  90. Commerce Elementary School, Commerce Township
  91. Lake Hills Elementary School, Spring Lake
  92. Parke Lane Elementary School, Grosse Ile
  93. South Canton Scholars Charter Academy, Canton
  94. Harlan Elementary School, Bloomfield Hills
  95. Park Elementary School, Hudsonville
  96. Spencer Road Elementary, Brighton
  97. Honey Creek Community School, Ann Arbor
  98. Pierce Elementary School, Birmingham
  99. Forest Grove Elementary School, Hudsonville
  100. Bingham Farms Elementary School, Bingham Farms

Did your child’s school make the list? If so, where did it rank? Tell us in comments. And if you’re looking for a good private school for your child, check out or lists of best private schools for girls and boys in metro Detroit.

This post was originally published in 2017 and is updated regularly.

No posts to display

LEAVE A REPLY

Please enter your comment!
Please enter your name here