11 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Thompson Falls | 1 | 1,565 | 1,367 | 2.56% | 982 | 2 | City |
| Plains | 2 | 1,276 | 1,115 | 2.57% | 2,075 | 1 | Town |
| Hot Springs | 3 | 638 | 562 | 2.41% | 1,661 | 0 | Town |
| Trout Creek | 4 | 312 | 205 | 1.63% | 169 | 2 | CDP |
| Dixon | 5 | 309 | 252 | 2.32% | 47 | 7 | CDP |
| Heron | 6 | 303 | 281 | 0.33% | 59 | 5 | CDP |
| Noxon | 7 | 202 | 162 | -0.49% | 163 | 1 | CDP |
| Lonepine | 8 | 141 | 129 | -0.7% | 10 | 13 | CDP |
| Paradise | 9 | 121 | 114 | -1.63% | 490 | 0 | CDP |
| Weeksville | 10 | 120 | 86 | 7.14% | 41 | 3 | CDP |
| Old Agency | 11 | 80 | 61 | -1.23% | 141 | 1 | CDP |
Thompson Falls is the largest city in Sanders County, with a population of 1,565.
Old Agency is the smallest city in Sanders County, with a population of 80.
There are 11 cities in Sanders County, Montana.