12 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Humboldt | 1 | 4,769 | 4,784 | -0.04% | 1,025 | 5 | City |
| Dakota City | 2 | 766 | 759 | 0.13% | 1,049 | 1 | City |
| Gilmore City | 3 | 484 | 484 | 0% | 391 | 1 | City |
| Livermore | 4 | 382 | 381 | 0% | 587 | 1 | City |
| Bode | 5 | 303 | 305 | 0% | 750 | 0 | City |
| Renwick | 6 | 227 | 229 | 0% | 227 | 1 | City |
| Thor | 7 | 183 | 179 | 0.55% | 184 | 1 | City |
| Rutland | 8 | 115 | 118 | 0% | 128 | 1 | City |
| Bradgate | 9 | 76 | 76 | 0% | 145 | 1 | City |
| Hardy | 10 | 55 | 55 | 0% | 122 | 0 | City |
| Ottosen | 11 | 41 | 41 | 0% | 84 | 0 | City |
| Rodman | 12 | 27 | 29 | 0% | 185 | 0 | City |
Humboldt is the largest city in Humboldt County, with a population of 4,769.
Rodman is the smallest city in Humboldt County, with a population of 27.
There are 12 cities in Humboldt County, Iowa.