24 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| La Crescent | 1 | 5,235 | 5,342 | -0.42% | 1,556 | 3 | City |
| Caledonia | 2 | 2,742 | 2,864 | -0.9% | 971 | 3 | City |
| Spring Grove | 3 | 1,188 | 1,255 | -1.16% | 1,195 | 1 | City |
| La Crescent | 4 | 1,022 | 1,054 | -1.06% | 51 | 20 | Township |
| Houston | 5 | 962 | 999 | -0.82% | 781 | 1 | City |
| Caledonia | 6 | 603 | 624 | -1.15% | 18 | 34 | Township |
| Money Creek | 7 | 559 | 578 | -1.24% | 16 | 36 | Township |
| Mound Prairie | 8 | 553 | 570 | -1.07% | 15 | 36 | Township |
| Brownsville | 9 | 539 | 567 | -1.1% | 292 | 2 | City |
| Hokah | 10 | 530 | 554 | -0.93% | 758 | 1 | City |
| Hokah | 11 | 426 | 444 | -1.62% | 19 | 23 | Township |
| Wilmington | 12 | 413 | 428 | -1.43% | 12 | 36 | Township |
| Brownsville | 13 | 395 | 411 | -1.5% | 14 | 28 | Township |
| Houston | 14 | 386 | 399 | -1.03% | 12 | 33 | Township |
| Mayville | 15 | 347 | 357 | -0.86% | 11 | 31 | Township |
| Spring Grove | 16 | 327 | 341 | -1.51% | 9 | 35 | Township |
| Dresbach | 17 | 324 | 256 | 7.28% | 343 | 1 | CDP |
| Yucatan | 18 | 316 | 330 | -1.56% | 7 | 43 | Township |
| Union | 19 | 310 | 323 | -1.59% | 12 | 26 | Township |
| Sheldon | 20 | 283 | 295 | -1.74% | 10 | 30 | Township |
| Black Hammer | 21 | 262 | 273 | -1.5% | 7 | 36 | Township |
| Eitzen | 22 | 260 | 270 | -0.76% | 426 | 1 | City |
| Crooked Creek | 23 | 244 | 252 | -1.21% | 8 | 31 | Township |
| Jefferson | 24 | 127 | 132 | -1.55% | 4 | 29 | Township |
La Crescent is the largest city in Houston County, with a population of 5,235.
Jefferson is the smallest city in Houston County, with a population of 127.
There are 24 cities in Houston County, Minnesota.