Skip to main content

Most Affordable Cities in Montana

Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 500+ population included.

#CityRatioHome ValueMedian IncomePopulation
1 Hays CDP 1.1x $61,100 $57,875 967
2 Harlem city 1.2x $89,700 $74,545 879
3 Wibaux town 1.4x $89,400 $64,115 686
4 Heart Butte CDP 1.7x $48,800 $28,977 504
5 Crow Agency CDP 1.8x $88,500 $49,333 2,110
6 Circle town 2.0x $161,100 $81,250 543
7 Poplar city 2.0x $91,700 $45,104 655
8 Roundup city 2.1x $118,300 $57,632 1,964
9 Culbertson town 2.1x $218,800 $103,750 578
10 Fairview town 2.2x $178,800 $80,903 919
11 Big Sandy town 2.2x $129,600 $58,083 844
12 Colstrip city 2.3x $193,700 $86,000 2,156
13 Pryor CDP 2.3x $116,400 $50,547 639
14 Malta city 2.3x $139,000 $59,449 1,902
15 Hardin city 2.4x $142,800 $60,463 3,766
16 Belt town 2.4x $170,500 $72,083 525
17 Plentywood city 2.4x $148,800 $62,163 1,677
18 Muddy CDP 2.5x $120,200 $48,409 641
19 Glendive city 2.5x $176,900 $71,063 4,831
20 Baker city 2.5x $198,800 $78,971 1,535
21 Wolf Point city 2.6x $124,600 $48,750 2,604
22 Sun Prairie CDP 2.6x $156,800 $61,004 1,514
23 Huntley CDP 2.6x $237,200 $91,667 534
24 Glasgow city 2.7x $206,000 $76,985 3,194
25 Bonner-West Riverside CDP 2.7x $162,100 $59,609 1,445
26 Valier town 2.8x $124,300 $44,432 626
27 Pinesdale town 2.8x $198,100 $70,694 847
28 Corvallis CDP 2.9x $237,900 $83,011 1,356
29 Chinook city 2.9x $205,900 $71,500 1,460
30 Cut Bank city 2.9x $161,400 $55,848 3,040
31 Chester town 2.9x $156,900 $53,583 704
32 Fort Benton city 3.0x $201,900 $67,171 1,470
33 Townsend city 3.0x $212,800 $70,774 2,232
34 Miles City city 3.0x $182,700 $60,732 8,412
35 Fairfield town 3.1x $203,000 $66,544 746
36 Vaughn CDP 3.1x $165,600 $54,250 970
37 Ponderosa Pines CDP 3.1x $264,600 $86,102 969
38 Park City CDP 3.1x $228,700 $73,750 934
39 King Arthur Park CDP 3.1x $333,500 $107,341 2,343
40 West Glendive CDP 3.1x $179,700 $57,743 1,968
41 Joliet town 3.1x $237,100 $75,469 614
42 Forsyth city 3.2x $185,100 $58,375 1,682
43 Boulder city 3.2x $194,800 $61,250 1,326
44 Ulm CDP 3.2x $331,100 $103,750 868
45 North Browning CDP 3.2x $131,300 $40,813 2,894
46 Black Eagle CDP 3.2x $179,800 $55,588 654
47 Trego CDP 3.3x $300,000 $91,667 856
48 Harlowton city 3.3x $178,800 $53,750 1,054
49 Walkerville town 3.3x $147,200 $44,226 660
50 Conrad city 3.3x $158,400 $47,348 2,553
51 Helena Valley Northeast CDP 3.4x $462,400 $137,724 4,398
52 Lockwood CDP 3.4x $250,900 $74,451 7,474
53 Havre city 3.4x $197,600 $58,000 9,333
54 Havre North CDP 3.4x $125,600 $36,695 880
55 Thompson Falls city 3.4x $182,200 $53,203 1,568
56 Alberton town 3.5x $247,000 $71,250 567
57 Ashland CDP 3.5x $137,500 $39,429 956
58 Laurel city 3.5x $232,700 $66,382 7,198
59 Browning town 3.5x $121,100 $34,318 990
60 Helena Valley Northwest CDP 3.5x $358,600 $101,278 5,070
61 Turah CDP 3.6x $457,300 $128,750 507
62 Sheridan town 3.6x $298,600 $83,264 788
63 Lewistown city 3.6x $159,500 $44,195 6,028
64 Choteau city 3.6x $194,900 $53,929 1,719
65 Clinton CDP 3.6x $326,100 $89,482 884
66 Deer Lodge city 3.7x $196,400 $53,676 3,035
67 Big Timber city 3.7x $235,100 $63,514 1,530
68 Scobey city 3.7x $184,800 $49,797 824
69 Great Falls city 3.7x $237,400 $63,934 60,412
70 Evergreen CDP 3.7x $271,700 $73,015 8,908
71 Clancy CDP 3.8x $443,500 $116,800 1,729
72 St. Ignatius town 3.8x $194,200 $50,781 1,053
73 Cascade town 3.8x $186,500 $48,750 654
74 Shelby city 3.9x $206,000 $53,357 3,129
75 Butte-Silver Bow (balance) 3.9x $225,100 $57,633 34,929
76 Eureka town 3.9x $172,300 $43,750 2,009
77 Sidney city 4.0x $249,100 $62,992 6,235
78 Helena Valley West Central CDP 4.0x $352,800 $89,040 8,224
79 South Hills CDP 4.1x $652,400 $160,417 634
80 White Sulphur Springs city 4.1x $231,700 $56,424 1,097
81 Woods Bay CDP 4.1x $395,700 $95,781 696
82 Montana City CDP 4.1x $519,100 $125,223 2,899
83 Columbus town 4.2x $264,000 $62,500 1,925
84 Anaconda-Deer Lodge County 4.2x $209,700 $49,533 9,512
85 Frenchtown CDP 4.3x $391,600 $90,767 1,629
86 Billings city 4.3x $311,800 $71,855 118,321
87 Lame Deer CDP 4.4x $117,300 $26,364 1,939
88 Absarokee CDP 4.5x $258,100 $57,212 998
89 Dillon city 4.6x $237,500 $51,458 4,020
90 Whitehall town 4.7x $180,600 $38,750 1,151
91 Florence CDP 4.7x $460,000 $97,850 993
92 East Helena city 4.7x $254,400 $53,611 1,855
93 Three Forks city 4.8x $382,400 $80,394 2,034
94 Victor CDP 4.8x $247,500 $51,898 948
95 Lolo CDP 4.8x $353,700 $73,700 4,378
96 Helena Valley Southeast CDP 4.8x $308,000 $63,824 9,533
97 Ronan city 4.9x $201,700 $41,429 1,962
98 Wye CDP 4.9x $520,700 $106,667 1,222
99 East Missoula CDP 4.9x $323,900 $65,541 2,072
100 Troy city 5.0x $182,100 $36,641 906
101 Batavia CDP 5.1x $310,000 $61,346 740
102 Spokane Creek CDP 5.1x $699,500 $137,552 783
103 Helena city 5.1x $355,100 $69,341 33,126
104 Belgrade city 5.3x $469,600 $88,896 11,425
105 Columbia Falls city 5.3x $346,700 $65,313 5,531
106 Livingston city 5.3x $348,700 $65,187 8,635
107 Wheatland CDP 5.4x $581,100 $108,580 1,185
108 Four Corners CDP 5.6x $620,200 $111,474 5,562
109 Libby city 5.6x $218,500 $39,261 2,948
110 Piltzville CDP 5.6x $457,000 $81,000 605
111 Hamilton city 5.7x $299,800 $52,917 4,949
112 Seeley Lake CDP 5.9x $270,400 $46,031 1,335
113 Pray CDP 5.9x $601,400 $102,143 1,018
114 Superior town 5.9x $260,300 $43,750 995
115 Helena West Side CDP 6.1x $411,800 $67,692 1,584
116 Churchill CDP 6.2x $588,800 $95,550 1,120
117 Helena Flats CDP 6.2x $544,900 $88,125 1,014
118 Kalispell city 6.2x $381,400 $61,590 26,830
119 Lincoln CDP 6.2x $286,200 $45,912 868
120 Polson city 6.2x $321,000 $51,463 5,334
121 Pioneer Junction CDP 6.3x $264,400 $42,250 734
122 Stevensville town 6.4x $336,500 $52,745 2,172
123 Darby town 6.4x $263,200 $40,943 575
124 Bridger town 6.5x $232,900 $35,893 850
125 Hot Springs town 6.5x $139,100 $21,319 558
126 Missoula city 6.5x $427,400 $65,329 75,600
127 Ennis town 6.6x $402,300 $60,880 615
128 Manhattan town 6.6x $460,400 $69,671 2,149
129 Pablo CDP 6.6x $255,200 $38,430 1,808
130 Riverbend CDP 6.9x $428,000 $62,250 505
131 Orchard Homes CDP 6.9x $473,100 $68,649 5,280
132 Lakeside CDP 7.0x $589,500 $83,958 2,730
133 West Yellowstone town 7.0x $402,600 $57,167 1,457
134 Marion CDP 7.1x $370,900 $52,105 1,149
135 Bigfork CDP 7.4x $614,300 $82,648 5,249
136 Philipsburg town 7.6x $304,200 $40,096 1,012
137 Bozeman city 7.7x $614,900 $79,903 55,042
138 Somers CDP 8.4x $477,300 $56,501 1,181
139 Plains town 8.5x $209,200 $24,661 1,077
140 Big Sky CDP 8.5x $884,700 $103,625 2,388
141 Red Lodge city 8.5x $374,900 $43,857 2,399
142 Whitefish city 9.1x $648,200 $71,110 8,422
143 Gallatin Gateway CDP 9.2x $747,900 $81,429 1,092
144 Gardiner CDP 10.5x $609,200 $57,835 791