Choosing a middle school is an important early step in a child’s education.
Some schools in Macomb County have better scores than others. Niche, a data-analyzing website focused on schools, has graded some of the best public middle schools in Macomb County.
The results stem from multiple ranking factors including teacher quality, state test scores, student-teacher ratio, student diversity and more. Read more on how this ranking was calculated.
Top 33 public middle schools in Macomb County
- Malow Junior High School, Shelby Township (A-)
- Bemis Junior High School, Sterling Heights (A-)
- Davis Junior High School, Sterling Heights (A-)
- Armada Middle School, Armada (A-)
- Eppler Junior High School, Utica (B+)
- Shelby Junior High School, Shelby Township (B+)
- Anchor Bay Middle School North, New Baltimore (B+)
- Heritage Junior High School, Sterling Heights (B+)
- Romeo Middle School, Bruce Twp (B+)
- Jefferson Middle School, Saint Clair Shores (B)
- Anchor Bay Middle School South, Chesterfield (B)
- Richards Middle School, Fraser (B)
- Frank Jeannette Junior High School, Sterling Heights (B-)
- Richmond Middle School, Richmond (B-)
- Memphis Junior/Senior High School, Memphis (B-)
- Endeavour Elementary/Middle School, Ray (B-)
- Kennedy Middle School, Saint Clair Shores (C+)
- Warren Woods Middle School, Warren (C+)
- Beer Middle School, Warren (C+)
- Carter Middle School, Warren (C+)
- Carleton Middle School, Sterling Heights (C+)
- Grissom Middle School, Sterling Heights (C)
- Wolfe Middle School, Center Lines (C)
- South Lake Middle School, Saint Clair Shores (C)
- Eastland Middle School, Roseville (C)
- P.D. Chatterton Middle School, Warren (C)
- Roseville Middle School, Roseville (C)
- Mount Clemens Middle School, Mount Clemens (C-)
- Clintondale Middle School, Clinton Township (C-)
- Rockwell Middle School, Warren (C-)
- Eastpointe Middle School, Eastpointe (D+)
- Lincoln Middle School, Warren (D+)
- Clintondale Continuing Education Center, Clinton Township (D-)
Follow Metro Parent on Instagram.