| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lexington | 1 | 3,441 | 3,475 | -0.32% | 96 | 36 | Township |
| Worth | 2 | 3,408 | 3,465 | -0.44% | 88 | 39 | Township |
| Sandusky | 3 | 2,657 | 2,703 | -0.26% | 1,238 | 2 | City |
| Sanilac | 4 | 2,275 | 2,294 | -0.26% | 56 | 41 | Township |
| Croswell | 5 | 2,256 | 2,299 | -0.31% | 957 | 2 | City |
| Marlette | 6 | 1,830 | 1,851 | -0.16% | 1,133 | 2 | City |
| Marlette | 7 | 1,650 | 1,677 | -0.36% | 31 | 52 | Township |
| Elk | 8 | 1,492 | 1,516 | -0.4% | 42 | 36 | Township |
| Speaker | 9 | 1,325 | 1,343 | -0.38% | 38 | 35 | Township |
| Brown City | 10 | 1,276 | 1,299 | -0.31% | 1,125 | 1 | City |
| Watertown | 11 | 1,235 | 1,254 | -0.48% | 35 | 35 | Township |
| Maple Valley | 12 | 1,156 | 1,176 | -0.43% | 34 | 34 | Township |
| Buel | 13 | 1,149 | 1,156 | -0.35% | 31 | 38 | Township |
| Moore | 14 | 1,089 | 1,100 | -0.27% | 30 | 36 | Township |
| Flynn | 15 | 987 | 1,002 | -0.4% | 28 | 36 | Township |
| Evergreen | 16 | 948 | 962 | -0.42% | 27 | 35 | Township |
| Lexington | 17 | 909 | 913 | -0.11% | 658 | 1 | Village |
| Deckerville | 18 | 870 | 883 | -0.23% | 698 | 1 | Village |
| Forester | 19 | 868 | 879 | -0.34% | 34 | 25 | Township |
| Greenleaf | 20 | 808 | 817 | -0.25% | 22 | 36 | Township |
| Delaware | 21 | 768 | 781 | -0.52% | 17 | 46 | Township |
| Lamotte | 22 | 760 | 771 | -0.39% | 21 | 35 | Township |
| Bridgehampton | 23 | 736 | 740 | -0.14% | 20 | 36 | Township |
| Elmer | 24 | 709 | 721 | -0.28% | 20 | 36 | Township |
| Argyle | 25 | 672 | 687 | -0.74% | 19 | 36 | Township |
| Austin | 26 | 604 | 615 | -0.66% | 17 | 36 | Township |
| Peck | 27 | 596 | 605 | -0.33% | 573 | 1 | Village |
| Port Sanilac | 28 | 553 | 562 | -0.36% | 650 | 1 | Village |
| Minden | 29 | 538 | 549 | -0.55% | 15 | 36 | Township |
| Carsonville | 30 | 501 | 509 | -0.4% | 433 | 1 | Village |
| Wheatland | 31 | 411 | 419 | -0.48% | 11 | 36 | Township |
| Applegate | 32 | 226 | 230 | -0.44% | 225 | 1 | Village |
| Minden City | 33 | 176 | 181 | -0.56% | 178 | 1 | Village |
| Melvin | 34 | 151 | 154 | -0.66% | 156 | 1 | Village |
| Forestville | 35 | 83 | 86 | -1.19% | 105 | 1 | Village |
Lexington is the largest city in Sanilac County, with a population of 3,441.
Forestville is the smallest city in Sanilac County, with a population of 83.
There are 35 cities in Sanilac County, Michigan.