LivabilityCalc
Find Your City

Most Affordable Cities in Montana

Cost of living rankings for 26 cities in Montana. On average, Montana is affordable with a statewide average Cost Index of 78.

Data Updated: March 2026
Cheapest City
Anaconda-Deer Lodge County
Index: 46
Most Expensive
Bozeman
Index: 128
State Average
78
National: 100
Cities Ranked
26
with complete data

All 26 Cities in Montana — By Affordability

#CityIndexHome ValueRentIncome
1Anaconda-Deer Lodge County46$209,700$661$49,533
2Lewistown46$159,500$896$44,195
3Havre49$197,600$802$58,000
4Miles City51$182,700$932$60,732
5Butte-Silver Bow (balance)53$225,100$808$57,633
6Great Falls56$237,400$866$63,934
7Laurel58$232,700$953$66,382
8Sidney58$249,100$890$62,992
9Lockwood62$250,900$995$74,451
10Evergreen69$271,700$1,140$73,015
11Polson69$321,000$921$51,463
12Billings73$311,800$1,097$71,855
13Livingston75$348,700$987$65,187
14Columbia Falls75$346,700$1,003$65,313
15Helena Valley Southeast76$308,000$1,231$63,824
16Helena77$355,100$1,058$69,341
17Kalispell80$381,400$1,019$61,590
18Helena Valley West Central82$352,800$1,225$89,040
19Missoula88$427,400$1,120$65,329
20Orchard Homes90$473,100$962$68,649
21Helena Valley Northwest94$358,600$1,640$101,278
22Belgrade107$469,600$1,582$88,896
23Bigfork113$614,300$1,103$82,648
24Four Corners116$620,200$1,192$111,474
25Whitefish124$648,200$1,313$71,110
26Bozeman128$614,900$1,611$79,903