| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Philip | 1 | 736 | 762 | -0.54% | 1,183 | 1 | City |
| Midland | 2 | 104 | 109 | -0.95% | 302 | 0 | Town |
| Cottonwood | 3 | 9 | 10 | 0% | 10 | 1 | Town |
Philip is the largest city in Haakon County, with a population of 736.
Cottonwood is the smallest city in Haakon County, with a population of 9.
There are 3 cities in Haakon County, South Dakota.