15 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Mount Pleasant | 1 | 20,771 | 21,727 | -0.76% | 2,690 | 8 | City |
| Union charter | 2 | 12,141 | 11,730 | 0.81% | 431 | 28 | Township |
| Chippewa | 3 | 4,793 | 4,531 | 1.18% | 134 | 36 | Township |
| Sherman | 4 | 3,332 | 3,129 | 1.31% | 96 | 35 | Township |
| Coe | 5 | 3,163 | 3,039 | 0.96% | 87 | 36 | Township |
| Isabella | 6 | 2,262 | 2,149 | 1.12% | 62 | 36 | Township |
| Lake Isabella | 7 | 1,997 | 1,894 | 0.86% | 574 | 3 | Village |
| Broomfield | 8 | 1,988 | 1,869 | 1.33% | 57 | 35 | Township |
| Shepherd | 9 | 1,541 | 1,496 | 0.52% | 1,610 | 1 | Village |
| Rolland | 10 | 1,475 | 1,410 | 1.1% | 41 | 36 | Township |
| Wise | 11 | 1,429 | 1,347 | 1.28% | 39 | 37 | Township |
| Gilmore | 12 | 1,387 | 1,320 | 1.09% | 39 | 36 | Township |
| Denver | 13 | 1,203 | 1,134 | 1.18% | 33 | 36 | Township |
| Rosebush | 14 | 366 | 357 | 0.55% | 412 | 1 | Village |
| McBride | 15 | 224 | 217 | 0.45% | 577 | 0 | Village |
Mount Pleasant is the largest city in Isabella County, with a population of 20,771.
McBride is the smallest city in Isabella County, with a population of 224.
There are 15 cities in Isabella County, Michigan.