8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Gruetli-Laager | 1 | 1,802 | 1,736 | 0.73% | 142 | 13 | City |
| Tracy City | 2 | 1,456 | 1,406 | 0.69% | 313 | 5 | Town |
| Monteagle | 3 | 1,453 | 1,385 | 0.9% | 161 | 9 | Town |
| Altamont | 4 | 1,206 | 1,121 | 1.43% | 61 | 20 | Town |
| Coalmont | 5 | 830 | 787 | 0.97% | 137 | 6 | City |
| Palmer | 6 | 587 | 556 | 1.03% | 119 | 5 | Town |
| Beersheba Springs | 7 | 460 | 432 | 1.1% | 96 | 5 | Town |
| Pelham | 8 | 423 | 334 | 0.24% | 25 | 17 | CDP |
Gruetli-Laager is the largest city in Grundy County, with a population of 1,802.
Pelham is the smallest city in Grundy County, with a population of 423.
There are 8 cities in Grundy County, Tennessee.