For the 2025 school year, there are 234 public schools serving 115,869 students in Macomb County, MI (there are , serving 9,208 private students). 93% of all K-12 students in Macomb County, MI are educated in public schools (compared to the MI state average of 90%).
The top ranked public schools in Macomb County, MI are International Academy Of Macomb, Middle School Mathematics Science Technology Center and Messmore Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Macomb County, MI public schools have an average math proficiency score of 32% (versus the Michigan public school average of 34%), and reading proficiency score of 45% (versus the 46% statewide average). Schools in Macomb County have an average ranking of 6/10, which is in the top 50% of Michigan public schools.
Minority enrollment is 39% of the student body (majority Black), which is more than the Michigan public school average of 37% (majority Black).
Best ºÚÁÏÍø¹ÙÍø Schools in Macomb County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
International Academy Of Macomb
Magnet School
(Math: 80-84% | Reading: ≥95%)
Rank:
Rank:
10/
Top 1%10
42755 Romeo Plank Rd
Clinton Township, MI 48038
(586) 723-7200
Clinton Township, MI 48038
(586) 723-7200
Grades: 9-12
| 459 students
Rank: #22.
Middle School Mathematics Science Technology Center
Magnet School
(Math: 80-84% | Reading: 85-89%)
Rank:
Rank:
10/
Top 1%10
27500 Cosgrove Dr
Warren, MI 48092
(586) 574-3171
Warren, MI 48092
(586) 574-3171
Grades: 6-8
| 68 students
Rank: #33.
Messmore Elementary School
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
8742 Dill Dr
Sterling Heights, MI 48312
(586) 797-5600
Sterling Heights, MI 48312
(586) 797-5600
Grades: PK-6
| 333 students
Rank: #44.
Great Oaks Elementary School
(Math: 68% | Reading: 69%)
Rank:
Rank:
10/
Top 10%10
32900 24 Mile Rd
New Baltimore, MI 48047
(586) 725-2038
New Baltimore, MI 48047
(586) 725-2038
Grades: PK-5
| 475 students
Rank: #5 - 65. - 6.
Bozymowski Center
Special Education School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
11870 Eldorado Dr
Sterling Heights, MI 48312
(586) 939-5391
Sterling Heights, MI 48312
(586) 939-5391
Grades: PK-12
| 284 students
Rank: #5 - 65. - 6.
Will L Lee School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
68399 S Forest Ave
Richmond, MI 48062
(586) 727-2509
Richmond, MI 48062
(586) 727-2509
Grades: PK-3
| 467 students
Rank: #77.
Shawnee Elementary School
Magnet School
(Math: 62% | Reading: 62%)
Rank:
Rank:
9/
Top 20%10
21555 Vesper Dr
Macomb, MI 48044
(586) 723-6800
Macomb, MI 48044
(586) 723-6800
Grades: PK-5
| 662 students
Rank: #88.
Richard J Duncan Elementary School
(Math: 52% | Reading: 69%)
Rank:
Rank:
9/
Top 20%10
14500 26 Mile Rd
Utica, MI 48315
(586) 797-4600
Utica, MI 48315
(586) 797-4600
Grades: PK-6
| 710 students
Rank: #99.
Dekeyser Elementary School
(Math: 53% | Reading: 67%)
Rank:
Rank:
9/
Top 20%10
39600 Atkinson Dr
Sterling Heights, MI 48313
(586) 797-4400
Sterling Heights, MI 48313
(586) 797-4400
Grades: PK-6
| 550 students
Rank: #1010.
Orville C Krause Elementary School
(Math: 58% | Reading: 64%)
Rank:
Rank:
9/
Top 20%10
23900 Armada Center Rd
Armada, MI 48005
(586) 784-2600
Armada, MI 48005
(586) 784-2600
Grades: PK-5
| 758 students
Rank: #1111.
Malow Junior High School
(Math: 56% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
6400 25 Mile Rd
Utica, MI 48316
(586) 797-3500
Utica, MI 48316
(586) 797-3500
Grades: 7-9
| 1,024 students
Rank: #1212.
Hevel Elementary School
(Math: 55-59% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
12700 29 Mile Rd
Washington, MI 48094
(586) 752-5951
Washington, MI 48094
(586) 752-5951
Grades: K-5
| 428 students
Rank: #1313.
Sequoyah Elementary School
Magnet School
(Math: 59% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
18500 24 Mile Rd
Macomb, MI 48042
(586) 723-7000
Macomb, MI 48042
(586) 723-7000
Grades: PK-5
| 517 students
Rank: #1414.
Mt Clemens Montessori Academy
Charter School
(Math: 50-54% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
1070 Hampton Rd
Mount Clemens, MI 48043
(586) 465-5545
Mount Clemens, MI 48043
(586) 465-5545
Grades: PK-5
| 257 students
Rank: #1515.
Beacon Tree Elementary School
(Math: 55% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
55885 Schoenherr Rd
Utica, MI 48315
(586) 797-7300
Utica, MI 48315
(586) 797-7300
Grades: PK-6
| 752 students
Rank: #1616.
Eisenhower High School
(Math: 46% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
6500 25 Mile Rd
Utica, MI 48316
(586) 797-1300
Utica, MI 48316
(586) 797-1300
Grades: 10-12
| 1,724 students
Rank: #1717.
Indian Hills Elementary School
(Math: 58% | Reading: 56%)
Rank:
Rank:
9/
Top 20%10
8401 29 Mile Rd
Washington, MI 48095
(586) 752-0290
Washington, MI 48095
(586) 752-0290
Grades: K-5
| 434 students
Rank: #1818.
Crissman Elementary School
(Math: 53% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
53550 Wolf Dr
Utica, MI 48316
(586) 797-4300
Utica, MI 48316
(586) 797-4300
Grades: PK-6
| 597 students
Rank: #19 - 2019. - 20.
Lighthouse Elementary School
(Math: 50-54% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
51880 Washington St
New Baltimore, MI 48047
(586) 725-6404
New Baltimore, MI 48047
(586) 725-6404
Grades: PK-5
| 442 students
Rank: #19 - 2019. - 20.
Lottie M Schmidt Elementary School
(Math: 50-54% | Reading: 55-59%)
Rank:
Rank:
9/
Top 20%10
33700 Hooker Rd
New Baltimore, MI 48047
(586) 725-7541
New Baltimore, MI 48047
(586) 725-7541
Grades: PK-5
| 333 students
Rank: #2121.
Armada Middle School
(Math: 50% | Reading: 60%)
Rank:
Rank:
9/
Top 20%10
23550 Armada Center Rd
Armada, MI 48005
(586) 784-2500
Armada, MI 48005
(586) 784-2500
Grades: 6-8
| 387 students
Rank: #2222.
Romeo Middle School
(Math: 50% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
11091 32 Mile Rd
Romeo, MI 48065
(586) 752-0240
Romeo, MI 48065
(586) 752-0240
Grades: 6-8
| 1,171 students
Rank: #2323.
Floyd Ebeling Elementary School
(Math: 47% | Reading: 62%)
Rank:
Rank:
9/
Top 20%10
15970 Haverhill Dr
Macomb, MI 48044
(586) 797-4700
Macomb, MI 48044
(586) 797-4700
Grades: PK-6
| 696 students
Rank: #2424.
Cheyenne Elementary School
Magnet School
(Math: 54% | Reading: 54%)
Rank:
Rank:
9/
Top 20%10
47600 Heydenreich Rd
Macomb, MI 48044
(586) 723-5000
Macomb, MI 48044
(586) 723-5000
Grades: PK-5
| 447 students
Rank: #2525.
Morgan Elementary School
(Math: 48% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
53800 Mound Rd
Utica, MI 48316
(586) 797-5800
Utica, MI 48316
(586) 797-5800
Grades: PK-6
| 575 students
Rank: #2626.
Issac Monfort Elementary School
(Math: 42% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
6700 Montgomery Dr
Utica, MI 48316
(586) 797-5700
Utica, MI 48316
(586) 797-5700
Grades: PK-6
| 537 students
Rank: #2727.
Shelby Junior High School
(Math: 47% | Reading: 60%)
Rank:
Rank:
9/
Top 20%10
51700 Van Dyke Ave
Utica, MI 48316
(586) 797-3700
Utica, MI 48316
(586) 797-3700
Grades: 7-9
| 1,075 students
Rank: #2828.
Ardmore Elementary School
(Math: 50-54% | Reading: 50-54%)
Rank:
Rank:
9/
Top 20%10
27001 Greater Mack Ave
Saint Clair Shores, MI 48081
(586) 445-4160
Saint Clair Shores, MI 48081
(586) 445-4160
Grades: K-5
| 383 students
Rank: #29 - 3129. - 31.
Anchor Bay Middle School North
(Math: 47% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
52805 Ashley Dr
New Baltimore, MI 48047
(586) 725-7373
New Baltimore, MI 48047
(586) 725-7373
Grades: 6-8
| 684 students
Rank: #29 - 3129. - 31.
Keith Bovenschen School
Special Education School
(Math: 45-49% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
12345 Frazho Rd
Warren, MI 48089
(586) 757-7880
Warren, MI 48089
(586) 757-7880
Grades: PK-12
| 189 students
Rank: #29 - 3129. - 31.
Oakbrook Elementary School
(Math: 47% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
12060 Greenway Dr
Sterling Heights, MI 48312
(586) 797-5900
Sterling Heights, MI 48312
(586) 797-5900
Grades: PK-6
| 525 students
Rank: #32 - 3332. - 33.
Havel Elementary School
(Math: 48% | Reading: 56%)
Rank:
Rank:
8/
Top 30%10
41855 Schoenherr Rd
Sterling Heights, MI 48313
(586) 797-5200
Sterling Heights, MI 48313
(586) 797-5200
Grades: PK-6
| 557 students
Rank: #32 - 3332. - 33.
Princeton Elementary School
(Math: 48% | Reading: 56%)
Rank:
Rank:
8/
Top 30%10
20300 Statler St
Saint Clair Shores, MI 48081
(586) 445-4190
Saint Clair Shores, MI 48081
(586) 445-4190
Grades: K-5
| 643 students
Rank: #3434.
Bemis Junior High School
(Math: 42% | Reading: 59%)
Rank:
Rank:
8/
Top 30%10
12500 19 Mile Rd
Sterling Heights, MI 48313
(586) 797-2500
Sterling Heights, MI 48313
(586) 797-2500
Grades: 7-8
| 787 students
Rank: #3535.
Dakota High School
Magnet School
(Math: 42% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
21051 21 Mile Rd
Macomb, MI 48044
(586) 723-2700
Macomb, MI 48044
(586) 723-2700
Grades: 9-12
| 2,625 students
Show 100 more public schools in Macomb County, MI (out of 234 total schools)
Loading...
Macomb County ºÚÁÏÍø¹ÙÍø Schools (Closed)
School
Location
Grades
Students
37400 Dodge Park Rd
Sterling Heights, MI 48312
(586) 797-3100
Sterling Heights, MI 48312
(586) 797-3100
Grades: 9
| n/a students
Achievement High School (Closed 2020)
Alternative School
17855 Common Rd
Roseville, MI 48066
(586) 445-5540
Roseville, MI 48066
(586) 445-5540
Grades: 10-12
| 25 students
14200 Stephens
Warren, MI 48089
(586) 445-4425
Warren, MI 48089
(586) 445-4425
Grades: n/a
| n/a students
7600 18 Mile Rd
Sterling Heights, MI 48314
(586) 797-7000
Sterling Heights, MI 48314
(586) 797-7000
Grades: 9-12
| 152 students
11 Grand Avenue
Mount Clemens, MI 48043
(586) 469-6100
Mount Clemens, MI 48043
(586) 469-6100
Grades: K-6
| 306 students
29725 John J St
Roseville, MI 48066
(586) 445-5740
Roseville, MI 48066
(586) 445-5740
Grades: K-6
| n/a students
51518 Industrial Dr
New Baltimore, MI 48047
(586) 725-2205
New Baltimore, MI 48047
(586) 725-2205
Grades: 9-12
| n/a students
3180 Hein Dr
Sterling Heights, MI 48310
(586) 825-2780
Sterling Heights, MI 48310
(586) 825-2780
Grades: PK-5
| 378 students
29851 24 Mile Rd
New Baltimore, MI 48051
(586) 493-5220
New Baltimore, MI 48051
(586) 493-5220
Grades: n/a
| n/a students
19140 Meier Street
Roseville, MI 48066
(586) 445-5745
Roseville, MI 48066
(586) 445-5745
Grades: K-6
| 258 students
Auxiliary Preschool And Services Center (Closed 2010)
Special Education School
37623 Garfield Rd
Clinton Township, MI 48036
(586) 412-2600
Clinton Township, MI 48036
(586) 412-2600
Grades: Inquire with school
| n/a students
8525 Cole Dr
Warren, MI 48093
(586) 575-9418
Warren, MI 48093
(586) 575-9418
Grades: K-8
| 228 students
Bozymowski Center Middle School (Closed 2008)
Special Education School
11870 Eldorado Drive
Sterling Heights, MI 48312
(586) 939-0156
Sterling Heights, MI 48312
(586) 939-0156
Grades: 6-9
| 52 students
25925 23 Mile Rd
New Baltimore, MI 48051
(586) 493-5240
New Baltimore, MI 48051
(586) 493-5240
Grades: K-5
| 369 students
Children's Home Of Detroit (Closed 2009)
Special Education School
46902 Chicago
War
War