28 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Battle Creek | 1 | 51,955 | 52,704 | -0.24% | 1,219 | 43 | City |
| Bedford | 2 | 32,251 | 31,839 | 0.39% | 823 | 39 | Township |
| Emmett charter | 3 | 11,755 | 11,732 | 0% | 367 | 32 | Township |
| Bedford charter | 4 | 9,158 | 9,195 | 0.02% | 315 | 29 | Township |
| Pennfield charter | 5 | 8,727 | 8,740 | 0.13% | 255 | 34 | Township |
| Albion | 6 | 7,391 | 7,699 | -0.69% | 1,676 | 4 | City |
| Marshall | 7 | 6,783 | 6,839 | -0.13% | 768 | 9 | City |
| Springfield | 8 | 5,259 | 5,283 | -0.08% | 1,435 | 4 | City |
| Homer | 9 | 3,958 | 3,985 | -0.35% | 190 | 21 | Township |
| Marshall | 10 | 3,214 | 3,143 | 0.56% | 104 | 31 | Township |
| Homer | 11 | 2,926 | 2,897 | 0.1% | 82 | 36 | Township |
| Newton | 12 | 2,836 | 2,784 | 0.42% | 79 | 36 | Township |
| Athens | 13 | 2,475 | 2,440 | 0.49% | 69 | 36 | Township |
| Marengo | 14 | 2,266 | 2,203 | 0.67% | 65 | 35 | Township |
| Burlington | 15 | 1,991 | 1,957 | 0.15% | 56 | 36 | Township |
| Clarence | 16 | 1,915 | 1,899 | 0.31% | 59 | 33 | Township |
| Tekonsha | 17 | 1,697 | 1,520 | 3.41% | 48 | 35 | Township |
| Homer | 18 | 1,627 | 1,593 | 0.37% | 1,166 | 1 | Village |
| Fredonia | 19 | 1,595 | 1,588 | 0.13% | 47 | 34 | Township |
| Convis | 20 | 1,560 | 1,505 | 1.04% | 44 | 35 | Township |
| Burlington | 21 | 1,424 | 1,412 | 0.07% | 41 | 35 | Township |
| Eckford | 22 | 1,277 | 1,297 | -0.16% | 36 | 35 | Township |
| Clarendon | 23 | 1,194 | 1,182 | 0.25% | 34 | 36 | Township |
| Albion | 24 | 1,090 | 1,092 | 0% | 33 | 33 | Township |
| Lee | 25 | 1,069 | 1,059 | 0.28% | 30 | 36 | Township |
| Athens | 26 | 952 | 967 | -0.21% | 950 | 1 | Village |
| Tekonsha | 27 | 752 | 671 | 1.9% | 757 | 1 | Village |
| Burlington | 28 | 306 | 302 | 0.33% | 403 | 1 | Village |
Battle Creek is the largest city in Calhoun County, with a population of 51,955.
Burlington is the smallest city in Calhoun County, with a population of 306.
There are 28 cities in Calhoun County, Michigan.