CashFlowRE
Sign in Sign up

Best Places to Invest in Montana Real Estate

79 Montana markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail — then sign up to see the actual cash-flowing listings.

CityMedian priceCap rateCash flow/mo Appreciation YoYSold (12mo)
Billings $380,000 3.0% $-1,108 +2.2% 2,012
Missoula $525,000 1.9% $-2,064 -1.6% 1,117
Bozeman $729,000 2.0% $-2,674 +0.5% 1,057
Great Falls $344,950 4.1% $-637 +1.6% 1,012
Kalispell $555,000 2.1% $-2,112 +0.9% 887
Helena $439,900 2.7% $-1,426 -0.6% 527
Butte-Silver Bow (balance) $294,000 3.2% $-810 +6.1% 504
Whitefish $1,022,000 0.8% $-5,833 +4.6% 482
Belgrade $549,900 2.8% $-1,770 +0.2% 416
Hamilton $495,000 1.8% $-1,929 +1.9% 276
Big Sky $1,999,000 -0.6% $-17,808 -6.8% 236
Columbia Falls $595,700 1.4% $-3,170 -1.0% 208
$212,250 0.7% $-1,878 +41.8% 206
Bigfork $700,000 0.4% $-4,653 +1.5% 205
Stevensville $575,000 1.4% $-2,777 +0.1% 194
Livingston $527,000 2.5% $-1,721 -1.0% 172
Laurel $345,000 3.0% $-945 +3.4% 161
Polson $401,650 1.7% $-2,348 -8.1% 158
Evergreen $439,000 2.6% $-1,369 -3.3% 141
Anaconda-Deer Lodge County $275,000 3.6% $-716 +0.3% 134
Four Corners $959,500 1.2% $-4,666 -1.9% 134
Ennis $495,000 0.2% $-3,864 -8.6% 118
Red Lodge $523,147 0.3% $-3,079 +0.3% 114
Helena Valley Southeast $449,900 2.6% $-1,453 -10.1% 113
Libby $315,000 2.2% $-1,361 -17.6% 111
Dillon $380,000 2.2% $-1,364 +2.0% 106
Eureka $389,500 1.0% $-2,779 +28.6% 105
Helena Valley West Central $498,000 2.9% $-1,393 +3.2% 103
East Helena $474,900 2.7% $-1,351 +4.4% 100
Corvallis $675,000 1.2% $-3,442 -2.4% 91
Florence $629,000 1.1% $-3,449 +0.9% 91
Townsend $409,500 2.3% $-1,892 +2.3% 88
Lakeside $747,500 0.4% $-4,703 +3.7% 82
Lockwood $309,950 2.3% $-717 +6.8% 78
Roundup $249,000 2.5% $-1,042 +15.9% 73
Columbus $352,000 1.4% $-1,977 -5.1% 72
Helena Valley Northwest $512,450 2.6% $-1,567 -2.5% 70
Lolo $539,250 2.1% $-2,278 +4.7% 70
Helena Valley Northeast $632,000 1.9% $-2,619 -10.9% 68
Manhattan $685,000 1.5% $-3,677 +8.5% 66
Thompson Falls $365,000 1.1% $-2,364 +8.8% 65
Seeley Lake $534,000 1.3% $-2,502 +8.4% 62
Cascade $279,000 1.6% $-1,756 +2.8% 59
Deer Lodge $290,000 2.1% $-1,337 +9.0% 58
Wheatland $574,450 2.2% $-2,157 -9.8% 56
Shepherd $392,450 2.5% $-1,371 +6.4% 52
Wye $584,142 1.8% $-2,082 -1.5% 52
Victor $505,000 0.5% $-4,075 -3.0% 51
Montana City $685,000 1.2% $-2,965 +0.2% 50
Whitehall $333,500 1.4% $-2,295 -2.5% 50
Frenchtown $599,900 1.8% $-2,820 -2.4% 49
Orchard Homes $715,000 1.8% $-2,668 +0.3% 47
Choteau $305,000 2.3% $-1,318 +9.9% 47
Troy $345,000 1.0% $-2,347 -4.6% 45
Philipsburg $327,500 0.8% $-2,859 +8.8% 42
Somers $582,000 0.9% $-3,794 -1.5% 40
Hardin $216,500 4.0% $-410 +10.4% 40
Darby $354,950 0.6% $-3,280 -11.5% 40
Ronan $377,450 2.4% $-1,347 -19.5% 38
Ponderosa Pines $99,000 2.5% $-1,783 -18.8% 38
Shelby $151,000 4.8% $-264 -0.9% 38
Alberton $459,750 0.8% $-2,643 +3.5% 38
Lincoln $399,000 1.2% $-1,897 +3.5% 37
White Sulphur Springs $462,000 1.3% $-1,876 +22.4% 36
Clancy $555,000 1.2% $-3,031 +3.0% 36
Clinton $497,000 1.3% $-2,620 +23.7% 36
Kila $549,000 0.6% $-4,158 -5.2% 36
Sheridan $445,000 0.9% $-3,044 +4.8% 35
Rexford $445,000 1.6% $-1,974 -10.7% 35
Boulder $229,000 2.6% $-1,100 -14.3% 35
Big Timber $489,000 1.5% $-1,787 +7.3% 33
Marion $470,000 0.6% $-3,123 +11.6% 33
Three Forks $447,500 2.7% $-1,576 +3.7% 32
Cut Bank $167,500 6.0% $-41 -3.2% 32
Trout Creek $450,000 0.5% $-3,995 -0.7% 31
Conrad $235,000 3.9% $-547 -2.8% 31
Roberts $217,500 1.3% $-1,825 +29.5% 30
Superior $373,750 1.4% $-2,305 +13.7% 30
King Arthur Park $757,400 3.0% $-1,709 +3.4% 30

Ready to act on these markets? Create a free account to screen Montana listings by cash flow, or see the national market data.