11 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Unionville | 1 | 1,637 | 1,729 | -0.91% | 820 | 2 | City |
| Wilson | 2 | 506 | 555 | -2.69% | 14 | 36 | Township |
| Elm | 3 | 489 | 521 | -2% | 6 | 78 | Township |
| York | 4 | 172 | 187 | -2.27% | 3 | 68 | Township |
| Grant | 5 | 166 | 176 | -1.78% | 7 | 23 | Township |
| Medicine | 6 | 135 | 145 | -2.17% | 2 | 54 | Township |
| Sherman | 7 | 123 | 133 | -2.38% | 3 | 40 | Township |
| Worthington | 8 | 57 | 60 | 0% | 452 | 0 | Village |
| Lucerne | 9 | 53 | 56 | 0% | 212 | 0 | Village |
| Livonia | 10 | 51 | 53 | 0% | 192 | 0 | Village |
| Powersville | 11 | 43 | 43 | 0% | 76 | 1 | Village |
Unionville is the largest city in Putnam County, with a population of 1,637.
Powersville is the smallest city in Putnam County, with a population of 43.
There are 11 cities in Putnam County, Missouri.