| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Gruetli-Laager | 1 | 1,799 | 1,737 | 0.73% | 142 | 13 | City |
| Monteagle | 2 | 1,452 | 1,385 | 0.9% | 161 | 9 | Town |
| Tracy City | 3 | 1,436 | 1,394 | 0.63% | 308 | 5 | Town |
| Altamont | 4 | 1,220 | 1,117 | 1.41% | 62 | 20 | Town |
| Coalmont | 5 | 831 | 794 | 0.97% | 137 | 6 | City |
| Palmer | 6 | 591 | 556 | 1.2% | 120 | 5 | Town |
| Beersheba Springs | 7 | 463 | 432 | 1.31% | 96 | 5 | Town |
Gruetli-Laager is the largest city in Grundy County, with a population of 1,799.
Beersheba Springs is the smallest city in Grundy County, with a population of 463.
There are 7 cities in Grundy County, Tennessee.