Flathead County, Montana Cities (2025)

3 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Kalispell132,80325,2674.82%2,49513 City
Whitefish29,6007,8773.72%1,2997 City
Columbia Falls35,7925,3961.38%2,5392 City

Flathead County Cities Summary

Largest City

Kalispell is the largest city in Flathead County, with a population of 32,803.

Smallest City

Columbia Falls is the smallest city in Flathead County, with a population of 5,792.

10 Largest Cities

There are 3 cities in Flathead County, Montana.

Location of Flathead County