Skip to main content

Most Affordable Cities in Montana

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

#CityRatioHome ValueMedian IncomePopulation
1 Crow Agency 1.1x $58,800 $52,339 2,192
2 Hays 1.1x $59,200 $52,250 1,009
3 Fort Belknap Agency 1.6x $72,700 $46,071 1,227
4 Rocky Boy West 1.6x $103,600 $63,125 1,007
5 Glasgow 2.2x $195,700 $90,310 3,190
6 Wolf Point 2.2x $118,600 $52,868 2,602
7 Plentywood 2.4x $161,000 $68,438 1,654
8 Colstrip 2.4x $194,900 $82,500 2,101
9 Hardin 2.4x $147,100 $60,423 3,742
10 Baker 2.5x $211,400 $84,750 1,489
11 Glendive 2.5x $182,600 $72,670 4,810
12 Roundup 2.9x $166,200 $57,847 2,003
13 Boulder 2.9x $212,300 $72,500 1,284
14 Sun Prairie 2.9x $164,100 $55,688 1,171
15 Malta 3.0x $160,800 $54,483 2,100
16 Miles City 3.0x $200,200 $67,727 8,407
17 Lockwood 3.1x $235,400 $75,700 7,181
18 Vaughn 3.1x $175,300 $56,250 1,002
19 Corvallis 3.2x $249,800 $78,103 1,227
20 Townsend 3.2x $227,600 $70,752 1,967
21 Harlowton 3.2x $180,500 $55,600 1,058
22 West Glendive 3.3x $179,400 $54,922 2,121
23 Cut Bank 3.3x $164,100 $49,432 3,028
24 Bonner-West Riverside 3.4x $210,900 $62,039 1,563
25 Laurel 3.4x $235,100 $68,474 7,215
26 Chinook 3.5x $214,700 $61,750 1,353
27 Fort Benton 3.7x $247,600 $67,188 1,474
28 Clinton 3.7x $386,600 $103,750 1,040
29 Clancy 3.8x $469,300 $125,000 1,874
30 Sidney 3.8x $236,900 $62,538 6,171
31 Conrad 3.9x $188,900 $47,857 2,618
32 Shelby 4.0x $232,700 $58,413 3,216
33 Choteau 4.0x $206,000 $51,632 1,479
34 Helena Valley Northwest 4.0x $404,200 $100,605 5,183
35 Anaconda-Deer Lodge County 4.0x $231,700 $57,527 9,597
36 Great Falls 4.1x $257,000 $63,373 60,329
37 Lewistown 4.1x $198,400 $48,750 6,087
38 Helena Valley West Central 4.1x $367,200 $90,082 8,056
39 Helena Valley Northeast 4.1x $576,700 $140,517 4,659
40 Deer Lodge 4.1x $247,600 $60,302 3,021
41 Big Timber 4.2x $278,200 $66,898 1,611
42 Butte-Silver Bow 4.2x $257,800 $61,857 35,052
43 Dillon 4.2x $256,700 $61,134 4,085
44 Havre 4.2x $211,700 $50,329 9,258
45 Whitehall 4.3x $194,100 $44,844 1,156
46 Columbus 4.3x $282,800 $65,250 2,003
47 Montana City 4.4x $571,200 $129,755 3,092
48 Eureka 4.4x $172,000 $38,750 1,840
49 Evergreen 4.5x $340,800 $76,446 9,611
50 Helena Valley Southeast 4.5x $331,500 $74,075 9,108
51 Billings 4.7x $343,400 $73,712 119,434
52 Lame Deer 4.7x $111,100 $23,700 1,872
53 East Helena 4.8x $290,700 $60,417 1,702
54 Three Forks 5.0x $395,800 $79,784 1,919
55 Lolo 5.0x $431,800 $86,065 4,314
56 Frenchtown 5.0x $475,500 $94,500 1,927
57 North Browning 5.0x $187,500 $37,155 3,144
58 Columbia Falls 5.1x $384,400 $75,766 5,615
59 Wye 5.2x $569,100 $109,625 1,055
60 Forsyth 5.2x $208,400 $39,744 1,728
61 Ronan 5.3x $225,500 $42,298 2,001
62 Helena 5.5x $387,300 $71,036 33,639
63 Belgrade 5.5x $535,200 $97,328 11,872
64 Thompson Falls 5.8x $266,400 $46,313 1,500
65 Manhattan 5.9x $517,800 $87,865 2,288
66 Livingston 6.0x $392,400 $65,861 8,780
67 Wheatland 6.0x $739,000 $123,277 1,661
68 Helena West Side 6.0x $402,300 $66,921 1,417
69 East Missoula 6.2x $358,500 $57,500 2,099
70 Stevensville 6.3x $377,300 $60,096 2,130
71 Hamilton 6.3x $310,000 $49,204 5,101
72 Churchill 6.4x $690,600 $108,281 1,167
73 Four Corners 6.4x $648,400 $100,917 5,791
74 Pray 6.5x $629,600 $96,250 1,129
75 Marion 6.6x $431,500 $65,250 1,037
76 Polson 6.7x $356,300 $53,418 5,428
77 Missoula 6.7x $473,100 $70,392 76,514
78 Kalispell 6.7x $428,000 $63,415 28,504
79 Red Lodge 6.8x $380,700 $55,750 2,502
80 Pablo 7.1x $256,700 $36,400 1,632
81 Seeley Lake 7.3x $361,100 $49,574 1,496
82 Libby 7.5x $257,400 $34,143 3,042
83 Bigfork 7.9x $674,600 $85,307 5,565
84 Bozeman 8.0x $687,900 $85,747 56,114
85 Somers 8.2x $465,400 $56,917 1,280
86 Big Sky 8.2x $1,137,900 $138,805 2,445
87 Orchard Homes 8.5x $553,700 $64,904 5,588
88 West Yellowstone 8.6x $504,300 $58,839 1,474
89 Whitefish 9.3x $684,300 $73,811 8,749
90 Lakeside 9.3x $720,100 $77,435 2,386
91 Plains 9.7x $248,300 $25,491 1,195