| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Clinton | 1 | 9,567 | 9,205 | 0.66% | 1,050 | 9 | City |
| Windsor | 2 | 2,889 | 2,772 | 0.7% | 1,194 | 2 | City |
| Urich | 3 | 480 | 470 | 0.42% | 1,188 | 0 | City |
| Calhoun | 4 | 408 | 396 | 0.49% | 415 | 1 | City |
| Montrose | 5 | 393 | 384 | 0.26% | 689 | 1 | City |
| Deepwater | 6 | 388 | 357 | 1.57% | 458 | 1 | City |
| Creighton | 7 | 341 | 328 | 0.29% | 988 | 0 | City |
| Blairstown | 8 | 98 | 95 | 0% | 394 | 0 | City |
| Brownington | 9 | 70 | 68 | 0% | 579 | 0 | Town |
Clinton is the largest city in Henry County, with a population of 9,567.
Brownington is the smallest city in Henry County, with a population of 70.
There are 9 cities in Henry County, Missouri.