13 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kalkaska | 1 | 5,289 | 5,021 | 0.97% | 75 | 70 | Township |
| Clearwater | 2 | 2,652 | 2,495 | 1.11% | 85 | 31 | Township |
| Kalkaska | 3 | 2,289 | 2,187 | 0.75% | 868 | 3 | Village |
| Springfield | 4 | 1,674 | 1,564 | 1.15% | 48 | 35 | Township |
| Coldsprings | 5 | 1,638 | 1,543 | 1.05% | 47 | 35 | Township |
| Boardman | 6 | 1,563 | 1,479 | 0.97% | 43 | 36 | Township |
| Fife Lake | 7 | 1,556 | 1,526 | 0.39% | 45 | 35 | Township |
| Orange | 8 | 1,335 | 1,246 | 1.21% | 39 | 34 | Township |
| Garfield | 9 | 1,052 | 985 | 1.15% | 10 | 106 | Township |
| Excelsior | 10 | 1,050 | 990 | 1.06% | 30 | 35 | Township |
| Fife Lake | 11 | 473 | 467 | 0.21% | 652 | 1 | Village |
| Blue Lake | 12 | 418 | 398 | 0.97% | 12 | 35 | Township |
| Oliver | 13 | 308 | 290 | 0.98% | 9 | 36 | Township |
Kalkaska is the largest city in Kalkaska County, with a population of 5,289.
Oliver is the smallest city in Kalkaska County, with a population of 308.
There are 13 cities in Kalkaska County, Michigan.