Now that your kid has grown to be a full-fledged tween, they’ll be entering the world of middle school. Those transitional years are significant in prepping kids for what’s next: high school. But where are the top public middle schools in metro Detroit and Ann Arbor?
The most recent school information comes from Niche, which released its grades for public middle schools in Michigan.
We combed through the data, which was compiled with statistics from the U.S. Department of Education, plus self-reported data from individual schools. Schools were then graded in three areas: academics, teachers and diversity.
Here, we’ve examined the top 100 public middle schools in Michigan, pulling out the top metro Detroit and Ann Arbor schools among them that scored grades of A+, A and A-. Schools are listed in alphabetical order under each county.
In case you’re wondering, the No. 1 middle school in Michigan belongs to Boulan Park Middle School in Troy, at least according to Niche.
If you don’t see your child’s school here, check out the complete list of top public middle schools to find out where their school landed on the list.
Macomb County
Merritt Academy
- Address: 59900 Havenridge Road, New Haven
- Phone: 586-749-6000
- Grades: PK-12
- District: Public Charter School
- Grade: A-
- Student-teacher ratio: 11:1
Middle School Mathematics Science Technology Center
- Address: 27500 Cosgrove Drive, Warren
- Phone: (586) 574-3171
- Grades: 6-8
- District: Warren Consolidated Schools
- Grade: A
- Student-teacher ratio: 5:1 Student-Teacher Ratio
Noor International Academy
- Address: 37412 Dequindre Road, Sterling Heights
- Phone: 586-365-5000
- Grades: K-7
- District: Public Charter School
- Grade: A
Oakland County
Baker Middle School
- Address: 1359 Torpey Drive, Troy
- Phone: 248-823-4600
- Grades: 6-8
- District: Troy School District
- Grade: A+
- Student-teacher ratio: 16:1
Berkshire Middle School
- Address: 21707 W. 14 Mile Road, Beverly Hills
- Phone: 248-203-4703
- Grades: 6-8
- District: Birmingham Public Schools
- Grade: A
- Student-teacher ratio: 17:1
Birmingham Covington School
- Address: 1525 Covington Road, Bloomfield Hills
- Phone: (248) 203-4425
- Grades: 6-8
- District: Birmingham Public Schools
- Grade: A
- Student-teacher ratio: 17:1
Bloomfield Hills Middle School
- Address: 4200 Quarton Road, Bloomfield Hills
- Phone: 248-341-6000
- Grades: 5-8
- District: Bloomfield Hills School
- Grade: A
- Student-teacher ratio: 17:1
Boulan Park Middle School
- Address: 3570 Northfield Parkway, Troy
- Phone: 248-823-4900
- Grades: 6-8
- District: Troy School District
- Grade: A+
- Student-teacher ratio: 18:1
Centennial Middle School
- Address: 62500 Nine Mile Road, South Lyon
- Phone: 248-573-8600
- Grades: 6-8
- District: South Lyon Community Schools
- Grade: A-
- Student-teacher ratio: 19:1
Clifford H. Smart Middle School
- Address: 8500 Commerce Road, Commerce Township
- Phone: 248-956-3500
- Grades: 6-8
- District: Walled Lake Consolidated Schools
- Grade: A-
- Student-teacher ratio: 22:1
Derby Middle School
- Address: 1300 Derby Road, Birmingham
- Phone: 248-203-5003
- Grades: 6-8
- District: Birmingham Public Schools
- Grade: A
- Student-teacher ratio: 16:1
East Hills Middle School
- Address: 2800 Kensington Road, Bloomfield Hills
- Phone: 248-341-6200
- Grades: 5-8
- District: Bloomfield Hills Schools
- Grade: A
- Student-teacher ratio: 13:1
Farmington Steam Academy
- Address: 32800 12 Mile Road, Farmington Hills
- Phone: (248) 785-2070
- Grades: 6-8
- District: Farmington Public School District
- Grade: A-
- Student-teacher ratio: 19:1
Hart Middle School
- Address: 6500 Sheldon Road, Rochester Hills
- Phone: 248-726-4500
- Grades: 6-8
- District: Rochester Community School District
- Grade: A
- Student-teacher ratio: 21:1
Larson Middle School
- Address: 2222 E. Long Lake Road, Troy
- Phone: 248-823-4800
- Grades: 6-8
- District: Troy School District
- Grade: A+
- Student-teacher ratio: 17:1
Liberty Middle School
- Address: 46250 Cherry Hill, Canton
- Phone: (734) 416-7600
- Grades: 6-8
- District: Plymouth-Canton Community Schools
- Grade: A-
- Student-teacher ratio: 21:1
Meads Mill Middle School
- Address: 16700 Franklin Road, Northville
- Phone: (248) 344-3700
- Grades: 6-8
- District: Northville Public Schools
- Grade: A+
- Student-teacher ratio: 19:1
Norup International School
- Address: 14450 Manhattan St., Oak Park
- Phone: (248) 837-8300
- Grades: 6-8
- District: Berkeley School District
- Grade: A
- Student-teacher ratio: 16:1
Novi Middle School
- Address: 49000 W. 11 Mile Road, Novi
- Phone: 248-449-1600
- Grades: 7-8
- District: Novi Community School District
- Grade: A+
- Student-teacher ratio: 17:1
Oakview Middle School
- Address: 917 Lake George Road, Oakland
- Phone: 248-693-0321
- Grades: 6-8
- District: Lake Orion Community Schools
- Grade: A
- Student-teacher ratio: 15:1
Sarah G. Banks Middle School
- Address: 1760 Charms Road, Wixom
- Phone: 248-956-2200
- Grades: 6-8
- District: Walled Lake Consolidated Schools
- Grade: A-
- Student-teacher ratio: 19:1
Scripps Middle School
- Address: 385 E. Scripps Road, Lake Orion
- Phone: 248-693-5440
- Grades: 6-8
- District: Lake Orion Community Schools
- Grade: A
- Student-teacher ratio: 16:1
Smith Middle School
- Address: 5835 Donaldson Dr., Troy
- Phone: 248-823-4700
- Grades: 6-8
- District: Troy School District
- Grade: A+
- Student-teacher ratio: 17:1
Van Hoosen Middle School
- Address: 1339 N. Adams Road, Rochester Hills
- Phone: 248-726-4900
- Grades: 6-8
- District: Rochester Community School District
- Grade: A
- Student-teacher ratio: 21:1
Waldon Middle School
- Address: 2509 Waldon Road, Lake Orion
- Phone: 248-391-1100
- Grades: 6-8
- District: Lake Orion Community Schools
- Grade: A
- Student-teacher ratio: 17:1
Walnut Creek Middle School
- Address: 7601 Walnut Lake Road, West Bloomfield
- Phone: 248-956-2400
- Grades: 6-8
- District: Walled Lake Consolidated Schools
- Grade: A-
- Student-teacher ratio: 22:1
West Hills Middle School
- Address: 2601 Lone Pine Road, West Bloomfield
- Phone: 248-341-6100
- Grades: 4-8
- District: Bloomfield Hills Schools
- Grade: A
- Student-teacher ratio: 15:1
West Middle School
- Address: 500 Old Perch Road, Rochester Hills
- Phone: 248-726-5000
- Grades: 6-8
- District: Rochester Community School District
- Grade: A
- Student-teacher ratio: 23:1
Washtenaw County
Ann Arbor Open at Mack School
- Address: 920 Miller Ave., Ann Arbor
- Phone: 734-994-1910
- Grades: K-8
- District: Ann Arbor Public Schools
- Grade: A
- Student-teacher ratio: 16:1
Beach Middle School
- Address: 445 Mayer Drive, Chelsea
- Phone: (734) 433-2202
- Grades: 6-8
- District: Chelsea School DistrictÂ
- Grade: A
- Student-teacher ratio: 17:1
Clague Middle School
- Address: 2616 Nixon Road, Ann Arbor
- Phone: 734-994-1976
- Grades: 6-8
- District: Ann Arbor Public Schools
- Grade: A+
- Student-teacher ratioL 17:1
Creekside Intermediate School
- Address: 2615 Baker Road, Dexter
- Phone: 734-424-4160
- Grades: 5-6
- District: Dexter Community School District
- Grade: A-
- Student-teacher ratio: 16:1
Forsythe Middle School
- Address: 1655 Newport Road, Ann Arbor
- Phone: 734-994-1985
- Grades: 6-8
- District: Ann Arbor Public Schools
- Grade: A
- Student-teacher ratio: 17:1
Honey Creek Community School
- Address: 1735 S. Wagner Road, Ann Arbor
- Phone: 734-994-2636
- Grades: K-8
- District: Public Charter School
- Grade: A
- Student-teacher ratio: 13:1
Mill Creek Middle School
- Address: 7305 Dexter Ann Arbor Road, Dexter
- Phone: 734-424-4150
- Grades: 7-8
- District: Dexter Community School District
- Grade: A
- Student-teacher ratio: 16:1
Northside Elementary School
- Address: 912 Barton Drive, Ann Arbor
- Phone: 734-994-1958
- Grades: K-8
- District: Ann Arbor Public Schools
- Grade: A
- Student-teacher ratio: 15:1
Saline Middle School
- Address: 7190 North Maple Road, Saline
- Phone: (734) 401-4601
- Grades: 6-8
- District: Saline Area SchoolsÂ
- Grade: A
- Student-teacher ratio: 19:1
Slauson Middle School
- Address: 1019 W. Washington St., Ann Arbor
- Phone: 734-994-2004
- Grades: 6-8
- District: Ann Arbor Public Schools
- Grade: A+
- Student-teacher ratio: 19:1
South Arbor Charter Academy
- Address: 8200 Carpenter Road, Ypsilanti
- Phone: 734-528-2821
- Grades: PK-8
- District: Public Charter School
- Grade: A+
- Student-teacher ratio: 19:1
Tappan Middle School
- Address: 2251 E. Stadium Blvd., Ann Arbor
- Phone: 734-994-2011
- Grades: 6-8
- District: Ann Arbor Public Schools
- Grade: A
- Student-teacher ratio: 18:1
Wayne County
Achieve Charter Academy
- Address: 3250 Denton Road, Canton
- Phone: 734-397-0960
- Grades: K-8
- District: Public Charter School
- Grade: A+
- Student-teacher ratio: 22:1
Brownell Middle School
- Address: 260 Chalfonte Ave., Grosse Pointe Farms
- Phone: 313-432-3900
- Grades: 6-8
- District: Grosse Pointe Public Schools
- Grade: A+
- Student-teacher ratio: 17:1
Canton Charter Academy
- Address: 49100 Ford Road, Canton
- Phone: 734-453-9517
- Grades: K-8
- District: Public Charter School
- Grade: A+
- Student-teacher ratio: 21:1
Dearborn STEM Middle School
- Address: 22586 Ann Arbor Trail, Dearborn Heights
- Phone: 313-827-1915
- Grades: 6-8
- District: Dearborn City School District
- Grade: A-
- Student-teacher ratio: 18:1
East Middle School
- Address: 1042 S. Mill St., Plymouth
- Phone: 734-416-4950
- Grades: 6-8
- District: Plymouth-Canton Community Schools
- Grade: A
- Student-teacher ratio: 22:1
Hillside Middle School
- Address: 775 N. Center St., Northville
- Phone: 248-344-3600
- Grades: 6-8
- District: Northville Public Schools
- Grade: A+
- Student-teacher ratio: 22:1
Parcells Middle School
- Address: 20600 Mack Ave., Grosse Pointe Woods
- Phone: 313-432-4600
- Grades: 6-8
- District: Grosse Pointe Public Schools
- Grade: A
- Student-teacher ratio: 16:1
Pierce Middle School
- Address: 15430 Kercheval Ave., Grosse Pointe Park
- Phone: 313-432-4700
- Grades: 6-8
- District: Grosse Pointe Public Schools
- Grade: A
- Student-teacher ratio: 17:1
Pioneer Middle School
- Address: 46081 Ann Arbor Road West, Plymouth
- Phone: 734-416-2770
- Grades: 6-8
- District: Plymouth-Canton Community Schools
- Grade: A-
- Student-teacher ratio: 22:1
Plymouth Scholars Charter Academy
- Address: 48484 N. Territorial Road, Plymouth
- Phone: 734-459-6149
- Grades: PK-8
- District: Public Charter School
- Grade: A+
- Student-teacher ratio: 20:1
South Canton Scholars Charter Academy
- Address: 3085 S. Canton Center Road, Canton
- Phone: 734-398-5658
- Grades: PK-8
- District: Public Charter School
- Grade: A
- Student-teacher ratio: 21:1
West Middle School
- Address: 44401 W. Ann Arbor Trail, Plymouth
- Phone: 734-416-7550
- Grades: 6-8
- District: Plymouth-Canton Community Schools
- Grade: A-
- Student-teacher ratio: 20:1
This post is updated regularly.