Mackinac County, Michigan Cities (2025)

13 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
St. Ignace12,2872,302-0.13%8672.64 City
Clark21,8751,912-1.06%2478.99 Township
Curtis31,1591,0961.05%1768.44 Township
Garfield41,1291,161-1.22%8134.52 Township
Moran51,0081,027-1.08%8127.57 Township
St. Ignace6948972-1.25%1097.29 Township
Mackinac Island75985820.5%1374.35 City
Brevort8491499-1.01%592.48 Township
Newton9420435-1.41%3148.59 Township
Cedarville10229236-0.87%379.01 Township
Hendricks11115117-0.86%178.96 Township
Bois Blanc1299101-1%335.12 Township
Naubinway13941016.82%2280.41 CDP

Mackinac County Cities Summary

Largest City

St. Ignace is the largest city in Mackinac County, with a population of 2,287.

Smallest City

Naubinway is the smallest city in Mackinac County, with a population of 94.

10 Largest Cities

There are 13 cities in Mackinac County, Michigan.

Location of Mackinac County