For the 2026 school year, there are 172 public elementary schools serving 76,700 students in Macomb County, MI.
The top-ranked public elementary schools in Macomb County, MI are Middle School Mathematics Science Technology Center, Messmore Elementary School and Great Oaks Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Macomb County, MI public elementary schools have an average math proficiency score of 33% (versus the Michigan public elementary school average of 35%), and reading proficiency score of 43% (versus the 44% statewide average). Elementary schools in Macomb County have an average ranking of 6/10, which is in the top 50% of Michigan public elementary schools.
Minority enrollment is 41% of the student body (majority Black), which is more than the Michigan public elementary school average of 38% (majority Black).
Best Public Elementary Schools in Macomb County (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Middle School Mathematics Science Technology Center
Magnet School
(Math: 85-89% | Reading: 85-89%)
Rank:
Rank:
10/
Top 1%10
27500 Cosgrove Dr
Warren, MI 48092
(586) 574-3171
Warren, MI 48092
(586) 574-3171
Gr: 6-8 | 61 students Student-teacher ratio: 4:1 Minority enrollment: 30%
Rank: #22.
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
Gr: PK-6 | 332 students Student-teacher ratio: 17:1 Minority enrollment: 39%
Rank: #33.
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
Gr: PK-5 | 468 students Student-teacher ratio: 18:1 Minority enrollment: 11%
Rank: #4 - 54. - 5.
Bozymowski Center
Special Education School
(Math: 60-64% | 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
Gr: PK-12 | 317 students Student-teacher ratio: 4:1 Minority enrollment: 36%
Rank: #4 - 54. - 5.
Will L Lee School
(Math: 60-64% | 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
Gr: PK-3 | 478 students Student-teacher ratio: 13:1 Minority enrollment: 10%
Rank: #66.
Dekeyser Elementary School
(Math: 55% | Reading: 67%)
Rank:
Rank:
9/
Top 20%10
38397 Gladstone Dr
Sterling Heights, MI 48312
(586) 797-4400
Sterling Heights, MI 48312
(586) 797-4400
Gr: PK-6 | 512 students Student-teacher ratio: 19:1 Minority enrollment: 17%
Rank: #77.
Hevel Elementary School
(Math: 60-64% | 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
Gr: K-5 | 441 students Student-teacher ratio: 14:1 Minority enrollment: 16%
Rank: #88.
Shawnee Elementary School
Magnet School
(Math: 60% | Reading: 62%)
Rank:
Rank:
9/
Top 20%10
21555 Vesper Dr
Macomb, MI 48044
(586) 723-6800
Macomb, MI 48044
(586) 723-6800
Gr: PK-5 | 662 students Student-teacher ratio: 19:1 Minority enrollment: 11%
Rank: #99.
Sequoyah Elementary School
Magnet School
(Math: 61% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
18500 24 Mile Rd
Macomb, MI 48042
(586) 723-7000
Macomb, MI 48042
(586) 723-7000
Gr: PK-5 | 490 students Student-teacher ratio: 18:1 Minority enrollment: 12%
Rank: #1010.
Orville C Krause Elementary School
(Math: 53% | Reading: 64%)
Rank:
Rank:
9/
Top 20%10
23900 Armada Center Rd
Armada, MI 48005
(586) 784-2600
Armada, MI 48005
(586) 784-2600
Gr: PK-5 | 778 students Student-teacher ratio: 17:1 Minority enrollment: 4%
Rank: #1111.
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
Gr: PK-5 | 278 students Student-teacher ratio: 20:1 Minority enrollment: 39%
Rank: #1212.
Romeo Middle School
(Math: 56% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
11091 32 Mile Rd
Romeo, MI 48065
(586) 752-0240
Romeo, MI 48065
(586) 752-0240
Gr: 6-8 | 1,196 student Student-teacher ratio: 19:1 Minority enrollment: 15%
Rank: #1313.
Indian Hills Elementary School
(Math: 63% | Reading: 56%)
Rank:
Rank:
9/
Top 20%10
8401 29 Mile Rd
Washington, MI 48095
(586) 752-0290
Washington, MI 48095
(586) 752-0290
Gr: K-5 | 456 students Student-teacher ratio: 17:1 Minority enrollment: 19%
Rank: #1414.
Richard J Duncan Elementary School
(Math: 48% | Reading: 69%)
Rank:
Rank:
9/
Top 20%10
14500 26 Mile Rd
Utica, MI 48315
(586) 797-4600
Utica, MI 48315
(586) 797-4600
Gr: PK-6 | 716 students Student-teacher ratio: 17:1 Minority enrollment: 13%
Rank: #1515.
Crissman Elementary School
(Math: 54% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
53550 Wolf Dr
Utica, MI 48316
(586) 797-4300
Utica, MI 48316
(586) 797-4300
Gr: PK-6 | 586 students Student-teacher ratio: 18:1 Minority enrollment: 16%
Rank: #1616.
Beck Centennial Elementary School
(Math: 53% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
54600 Hayes Rd
Macomb, MI 48042
(586) 797-3900
Macomb, MI 48042
(586) 797-3900
Gr: PK-6 | 406 students Student-teacher ratio: 16:1 Minority enrollment: 14%
Rank: #17 - 1917. - 19.
Keith Bovenschen School
Special Education School
(Math: 50-54% | Reading: 55-59%)
Rank:
Rank:
9/
Top 20%10
12345 Frazho Rd
Warren, MI 48089
(586) 757-7880
Warren, MI 48089
(586) 757-7880
Gr: PK-12 | 190 students Student-teacher ratio: 6:1 Minority enrollment: 56%
Rank: #17 - 1917. - 19.
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
Gr: PK-5 | 441 students Student-teacher ratio: 17:1 Minority enrollment: 11%
Rank: #17 - 1917. - 19.
Noor International Academy
Charter School
(Math: 50-54% | Reading: 55-59%)
Rank:
Rank:
9/
Top 20%10
37412 Dequindre Rd
Sterling Heights, MI 48310
(586) 365-5000
Sterling Heights, MI 48310
(586) 365-5000
Gr: PK-6 | 186 students Student-teacher ratio: 17:1 Minority enrollment: 52%
Rank: #2020.
Beacon Tree Elementary School
(Math: 50% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
55885 Schoenherr Rd
Utica, MI 48315
(586) 797-7300
Utica, MI 48315
(586) 797-7300
Gr: PK-6 | 787 students Student-teacher ratio: 19:1 Minority enrollment: 12%
Rank: #2121.
Oakbrook Elementary School
(Math: 51% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
12060 Greenway Dr
Sterling Heights, MI 48312
(586) 797-5900
Sterling Heights, MI 48312
(586) 797-5900
Gr: PK-6 | 535 students Student-teacher ratio: 19:1 Minority enrollment: 32%
Rank: #2222.
Anchor Bay Middle School North
(Math: 50% | Reading: 57%)
Rank:
Rank:
9/
Top 20%10
52805 Ashley Dr
New Baltimore, MI 48047
(586) 725-7373
New Baltimore, MI 48047
(586) 725-7373
Gr: 6-8 | 671 students Student-teacher ratio: 20:1 Minority enrollment: 9%
Rank: #2323.
Cheyenne Elementary School
Magnet School
(Math: 55% | Reading: 54%)
Rank:
Rank:
9/
Top 20%10
47600 Heydenreich Rd
Macomb, MI 48044
(586) 723-5000
Macomb, MI 48044
(586) 723-5000
Gr: PK-5 | 440 students Student-teacher ratio: 16:1 Minority enrollment: 27%
Rank: #2424.
Issac Monfort Elementary School
(Math: 46% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
6700 Montgomery Dr
Utica, MI 48316
(586) 797-5700
Utica, MI 48316
(586) 797-5700
Gr: PK-6 | 525 students Student-teacher ratio: 17:1 Minority enrollment: 24%
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
Gr: PK-6 | 563 students Student-teacher ratio: 19:1 Minority enrollment: 20%
Rank: #2626.
Princeton Elementary School
(Math: 50% | 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
Gr: K-5 | 652 students Student-teacher ratio: 19:1 Minority enrollment: 29%
Rank: #2727.
Floyd Ebeling Elementary School
(Math: 45% | Reading: 62%)
Rank:
Rank:
8/
Top 30%10
15970 Haverhill Dr
Macomb, MI 48044
(586) 797-4700
Macomb, MI 48044
(586) 797-4700
Gr: PK-6 | 711 students Student-teacher ratio: 20:1 Minority enrollment: 25%
Rank: #2828.
Armada Middle School
(Math: 47% | Reading: 60%)
Rank:
Rank:
8/
Top 30%10
23550 Armada Center Rd
Armada, MI 48005
(586) 784-2500
Armada, MI 48005
(586) 784-2500
Gr: 6-8 | 383 students Student-teacher ratio: 18:1 Minority enrollment: 2%
Rank: #2929.
Lottie M Schmidt Elementary School
(Math: 45-49% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
33700 Hooker Rd
New Baltimore, MI 48047
(586) 725-7541
New Baltimore, MI 48047
(586) 725-7541
Gr: PK-5 | 338 students Student-teacher ratio: 16:1 Minority enrollment: 17%
Rank: #3030.
Green Elementary School
(Math: 47% | Reading: 56%)
Rank:
Rank:
8/
Top 30%10
47260 Sugarbush Rd
New Baltimore, MI 48047
(586) 493-5280
New Baltimore, MI 48047
(586) 493-5280
Gr: PK-5 | 456 students Student-teacher ratio: 17:1 Minority enrollment: 27%
Rank: #3131.
Ashley Elementary School
(Math: 61% | Reading: 45-49%)
Rank:
Rank:
8/
Top 30%10
52347 Ashley St
New Baltimore, MI 48047
(586) 725-2801
New Baltimore, MI 48047
(586) 725-2801
Gr: PK-5 | 441 students Student-teacher ratio: 17:1 Minority enrollment: 12%
Rank: #3232.
Wiley Elementary School
(Math: 42% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
47240 Shelby Rd
Utica, MI 48317
(586) 797-6700
Utica, MI 48317
(586) 797-6700
Gr: PK-6 | 570 students Student-teacher ratio: 18:1 Minority enrollment: 26%
Rank: #3333.
Havel Elementary School
(Math: 46% | 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
Gr: PK-6 | 571 students Student-teacher ratio: 18:1 Minority enrollment: 24%
Rank: #3434.
Dean A Naldrett School
(Math: 45-49% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
47800 Sugarbush Rd
New Baltimore, MI 48047
(586) 949-1212
New Baltimore, MI 48047
(586) 949-1212
Gr: PK-5 | 353 students Student-teacher ratio: 14:1 Minority enrollment: 16%
Rank: #3535.
Harwood Elementary School
(Math: 53% | Reading: 49%)
Rank:
Rank:
8/
Top 30%10
4900 Southlawn Dr
Sterling Heights, MI 48310
(586) 825-2650
Sterling Heights, MI 48310
(586) 825-2650
Gr: PK-5 | 498 students Student-teacher ratio: 16:1 Minority enrollment: 49%
Frequently Asked Questions
What are the top-ranked public elementary schools in Macomb County, MI?
The top-ranked public elementary schools in Macomb County, MI include Middle School Mathematics Science Technology Center, Messmore Elementary School and Great Oaks Elementary School.
How many public elementary schools are located in Macomb County?
173 public elementary schools are located in Macomb County.
What is the racial composition of students in Macomb County?
Macomb County public elementary schools minority enrollment is 41% of the student body (majority Black), which is more than the Michigan public elementary schools average of 38% (majority Black).
Which public elementary schools in Macomb County are often viewed compared to one another?
Popular comparisons of public elementary schools in Macomb County include: Lean Elementary School vs. Walt Disney Elementary School, South Lake Middle School vs. Jefferson Middle School, Francis A Higgins Elementary School vs. Joseph M Carkenord Elementary School
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
