3 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cookeville | 1 | 37,643 | 34,937 | 1.46% | 1,052 | 36 | City |
| Monterey | 2 | 2,807 | 2,749 | 0.39% | 927 | 3 | Town |
| Baxter | 3 | 2,167 | 1,586 | 5.66% | 689 | 3 | Town |
Cookeville is the largest city in Putnam County, with a population of 37,643.
Baxter is the smallest city in Putnam County, with a population of 2,167.
There are 3 cities in Putnam County, Tennessee.