| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Great Falls | 1 | 60,117 | 60,453 | -0.15% | 2,599 | 23 | City |
| Cascade | 2 | 573 | 591 | -0.69% | 873 | 1 | Town |
| Belt | 3 | 526 | 503 | 0.57% | 1,556 | 0 | Town |
| Neihart | 4 | 40 | 42 | -2.44% | 20 | 2 | Town |
Great Falls is the largest city in Cascade County, with a population of 60,117.
Neihart is the smallest city in Cascade County, with a population of 40.
There are 4 cities in Cascade County, Montana.