4 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kingston | 1 | 6,397 | 6,109 | 0.9% | 878 | 7 | City |
| Harriman | 2 | 6,281 | 5,954 | 1.05% | 598 | 10 | City |
| Rockwood | 3 | 5,744 | 5,444 | 1.06% | 717 | 8 | City |
| Oliver Springs | 4 | 3,464 | 3,306 | 0.9% | 600 | 6 | Town |
Kingston is the largest city in Roane County, with a population of 6,397.
Oliver Springs is the smallest city in Roane County, with a population of 3,464.
There are 4 cities in Roane County, Tennessee.