25 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Frenchtown | 1 | 21,771 | 21,606 | 0.18% | 522 | 42 | Township |
| Monroe | 2 | 20,108 | 20,451 | -0.34% | 2,223 | 9 | City |
| Monroe charter | 3 | 14,347 | 14,379 | 0.17% | 850 | 17 | Township |
| Woodhaven | 4 | 12,496 | 12,891 | -0.63% | 1,956 | 6 | City |
| Berlin charter | 5 | 10,084 | 9,895 | 0.39% | 315 | 32 | Township |
| Dundee | 6 | 8,816 | 8,169 | 0.35% | 183 | 48 | Township |
| Ash | 7 | 8,045 | 7,874 | 0.45% | 232 | 35 | Township |
| Dundee | 8 | 6,162 | 5,380 | 2.6% | 1,175 | 5 | Village |
| Raisinville | 9 | 6,154 | 5,915 | 1.27% | 128 | 48 | Township |
| Milan | 10 | 6,042 | 6,070 | -0.1% | 1,737 | 3 | City |
| Ida | 11 | 4,824 | 4,788 | 0.19% | 131 | 37 | Township |
| Whiteford | 12 | 4,639 | 4,612 | 0.15% | 117 | 40 | Township |
| La Salle | 13 | 4,600 | 4,642 | 0.04% | 173 | 27 | Township |
| Erie | 14 | 4,363 | 4,304 | 0.23% | 183 | 24 | Township |
| Exeter | 15 | 4,017 | 3,930 | 1.11% | 110 | 37 | Township |
| Summerfield | 16 | 3,197 | 3,184 | 0.06% | 76 | 42 | Township |
| London | 17 | 3,012 | 2,991 | 0.27% | 84 | 36 | Township |
| Carleton | 18 | 2,294 | 2,333 | -0.35% | 2,315 | 1 | Village |
| South Rockwood | 19 | 1,579 | 1,597 | -0.25% | 482 | 3 | Village |
| Milan | 20 | 1,552 | 1,565 | 0% | 46 | 34 | Township |
| Luna Pier | 21 | 1,352 | 1,377 | -0.37% | 906 | 1 | City |
| Petersburg | 22 | 1,159 | 1,172 | -0.26% | 2,400 | 0 | City |
| Maybee | 23 | 588 | 545 | 1.38% | 319 | 2 | Village |
| Estral Beach | 24 | 416 | 420 | -0.24% | 945 | 0 | Village |
| Monroe | 25 | 344 | 330 | 0.88% | 10 | 36 | Township |
Frenchtown is the largest city in Monroe County, with a population of 21,771.
Monroe is the smallest city in Monroe County, with a population of 344.
There are 25 cities in Monroe County, Michigan.