8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Havre | 1 | 9,174 | 9,324 | -0.33% | 2,473 | 4 | City |
| Rudyard | 2 | 402 | 224 | 2.55% | 439 | 1 | CDP |
| Gildford | 3 | 163 | 188 | -0.61% | 143 | 1 | CDP |
| Hingham | 4 | 127 | 130 | -0.78% | 738 | 0 | Town |
| Box Elder | 5 | 85 | 57 | 7.59% | 108 | 1 | CDP |
| Kremlin | 6 | 55 | 58 | 7.84% | 125 | 0 | CDP |
| Gildford Colony | 7 | 32 | 25 | 6.67% | 42 | 1 | CDP |
| Inverness | 8 | 29 | 34 | 7.41% | 7 | 4 | CDP |
Havre is the largest city in Hill County, with a population of 9,174.
Inverness is the smallest city in Hill County, with a population of 29.
There are 8 cities in Hill County, Montana.