Sanilac County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Lexington13,4413,475-0.32%9636 Township
Worth23,4083,465-0.44%8839 Township
Sandusky32,6572,703-0.26%1,2382 City
Sanilac42,2752,294-0.26%5641 Township
Croswell52,2562,299-0.31%9572 City
Marlette61,8301,851-0.16%1,1332 City
Marlette71,6501,677-0.36%3152 Township
Elk81,4921,516-0.4%4236 Township
Speaker91,3251,343-0.38%3835 Township
Brown City101,2761,299-0.31%1,1251 City
Watertown111,2351,254-0.48%3535 Township
Maple Valley121,1561,176-0.43%3434 Township
Buel131,1491,156-0.35%3138 Township
Moore141,0891,100-0.27%3036 Township
Flynn159871,002-0.4%2836 Township
Evergreen16948962-0.42%2735 Township
Lexington17909913-0.11%6581 Village
Deckerville18870883-0.23%6981 Village
Forester19868879-0.34%3425 Township
Greenleaf20808817-0.25%2236 Township
Delaware21768781-0.52%1746 Township
Lamotte22760771-0.39%2135 Township
Bridgehampton23736740-0.14%2036 Township
Elmer24709721-0.28%2036 Township
Argyle25672687-0.74%1936 Township
Austin26604615-0.66%1736 Township
Peck27596605-0.33%5731 Village
Port Sanilac28553562-0.36%6501 Village
Minden29538549-0.55%1536 Township
Carsonville30501509-0.4%4331 Village
Wheatland31411419-0.48%1136 Township
Applegate32226230-0.44%2251 Village
Minden City33176181-0.56%1781 Village
Melvin34151154-0.66%1561 Village
Forestville358386-1.19%1051 Village

Sanilac County Cities Summary

Largest City

Lexington is the largest city in Sanilac County, with a population of 3,441.

Smallest City

Forestville is the smallest city in Sanilac County, with a population of 83.

10 Largest Cities

There are 35 cities in Sanilac County, Michigan.

Location of Sanilac County