Flathead County, Montana Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

28 cities

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Kalispell131,54024,9245.53%2,48612.7City
Whitefish29,5997,8554.76%1,3377.2City
Evergreen38,6648,4160.87%1,0138.6CDP
Columbia Falls45,8335,3921.92%2,5572.3City
Bigfork55,0674,7331.14%16231.3CDP
Lakeside62,5462,245-0.35%18114.1CDP
Marion71,2741,0412.17%7616.9CDP
Helena Flats81,0761,2190.28%1288.4CDP
Somers91,0251,079-0.58%3473.0CDP
Hungry Horse109026500.67%6291.4CDP
Woods Bay117507780.94%5511.4CDP
Batavia127374803.51%4081.8CDP
Kila134484110.9%1134.0CDP
Coram14426302-1.84%1153.7CDP
Martin City15276369-5.48%1601.7CDP
Rhodes162532107.66%3780.7CDP
Forest Hill Village17250991.21%1621.5CDP
Bear Dance18235227-1.26%852.8CDP
Swan Lake192332023.56%317.6CDP
West Glacier20165124-2.94%404.1CDP
Olney21122113-3.94%921.3CDP
Little Bitterroot Lake2289139-7.29%118.4CDP
Essex2384617.69%1620.5CDP
Pinnacle2447489.3%830.6CDP
Camas2543897.5%790.5CDP
Polebridge2636335.88%3080.1CDP
Snowslip278300%100.8CDP
Niarada284833.33%0.0049.5CDP

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Flathead County, Montana?

Kalispell is the largest city in Flathead County.

What is the smallest city in Flathead County, Montana?

Niarada is the smallest city in Flathead County.

How many cities are in Flathead County?

There are 28 cities in Flathead County, Montana.

Frequently Asked Questions