← Back to Discover · All towns in Montana
Towns in Flathead County
20 towns with data in Flathead County, Montana, largest first. Find your matches.
Kalispell is the largest of the 20 towns we list in Flathead County, with 28,504 people. Together they have 67,365 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Kalispell | 28,504 | $63,415 | $428,000 |
| Evergreen | 9,611 | $76,446 | $340,800 |
| Whitefish | 8,749 | $73,811 | $684,300 |
| Columbia Falls | 5,615 | $75,766 | $384,400 |
| Bigfork | 5,565 | $85,307 | $674,600 |
| Lakeside | 2,386 | $77,435 | $720,100 |
| Somers | 1,280 | $56,917 | $465,400 |
| Marion | 1,037 | $65,250 | $431,500 |
| Helena Flats | 857 | $93,625 | $582,400 |
| Woods Bay | 835 | $64,091 | $512,200 |
| Batavia | 690 | $46,995 | $369,400 |
| Hungry Horse | 679 | $53,056 | n/a |
| Coram | 452 | $63,388 | $243,200 |
| Kila | 373 | $96,607 | $455,000 |
| West Glacier | 263 | $90,000 | $497,600 |
| Olney | 158 | $57,989 | $430,400 |
| Rhodes | 110 | $61,583 | n/a |
| Essex | 82 | $60,250 | $316,700 |
| Snowslip | 71 | $186,750 | $675,000 |
| Pinnacle | 48 | $58,977 | $395,500 |
ZIP codes in Flathead County
13 ZIP codes in Flathead County, Montana. A ZIP code can also reach into a neighboring county.
- 59901 Kalispell
- 59912 Columbia Falls
- 59913 Coram
- 59916 Essex
- 59919 Hungry Horse
- 59920 Kila
- 59922 Lakeside
- 59925 Marion
- 59926 Martin City
- 59927 Olney
- 59932 Somers
- 59936 West Glacier
- 59937 Whitefish
Nearby counties in Montana
- Lake County 15
- Sanders County 11
- Lincoln County 12
- Glacier County 6
- Mineral County 4
- Pondera County 7
Link to this page
Copy this HTML to link to this page from your own site.