CashFlowRE
Sign in Sign up

Best Places to Invest in Montana Real Estate

83 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 $379,000 3.0% $-1,147 +1.1% 2,040
Missoula $525,000 1.6% $-2,210 -0.9% 1,063
Bozeman $712,500 2.1% $-2,656 +0.8% 936
Great Falls $330,000 3.5% $-835 +3.4% 919
Kalispell $520,000 2.1% $-1,913 +1.6% 648
Butte-Silver Bow (balance) $284,000 2.9% $-895 +10.2% 545
Belgrade $559,995 2.4% $-2,071 +1.0% 476
Helena $425,000 2.6% $-1,405 +4.0% 467
Whitefish $999,000 0.4% $-6,362 +2.4% 438
Bigfork $749,000 0.4% $-4,920 +6.8% 259
Big Sky $2,200,000 -0.7% $-17,148 -2.8% 241
Hamilton $459,500 2.2% $-1,928 +1.0% 220
Stevensville $574,450 1.3% $-3,004 +0.9% 196
Laurel $345,000 2.8% $-1,099 +1.1% 189
Evergreen $471,950 2.1% $-1,785 +3.5% 182
Livingston $515,000 2.9% $-1,448 -4.4% 155
Four Corners $944,000 1.5% $-4,552 -2.0% 154
Columbia Falls $550,000 1.4% $-2,634 +0.3% 148
Anaconda-Deer Lodge County $275,000 2.6% $-1,220 -5.8% 145
Helena Valley Southeast $459,900 2.3% $-1,792 -0.4% 135
Lockwood $349,900 1.7% $-1,656 +0.6% 127
Red Lodge $523,147 0.2% $-3,045 +0.8% 122
Ennis $355,000 0.2% $-3,655 +5.6% 119
Polson $372,450 1.7% $-2,132 -12.5% 114
Libby $310,000 2.4% $-1,185 -13.9% 109
Dillon $369,000 2.4% $-1,420 -10.3% 108
Helena Valley West Central $469,900 2.7% $-1,560 +0.0% 107
Helena Flats $757,500 0.9% $-4,483 +0.5% 106
Helena Valley Northeast $644,350 1.7% $-2,899 +1.9% 88
Columbus $340,000 1.8% $-1,631 -6.0% 85
Corvallis $665,000 0.7% $-4,406 -1.0% 85
East Helena $462,450 2.8% $-1,268 +0.7% 84
Lolo $542,000 0.8% $-3,783 -6.5% 84
Lakeside $800,000 0.3% $-5,051 +23.9% 83
Townsend $382,000 2.1% $-1,945 -22.5% 83
Helena Valley Northwest $499,900 2.5% $-1,685 +4.7% 79
Wye $599,990 1.5% $-2,371 +4.2% 77
Florence $600,000 0.7% $-3,876 -13.7% 65
Carlton $615,000 0.8% $-4,074 -7.2% 65
Seeley Lake $525,000 1.1% $-3,126 -13.8% 63
Wheatland $585,000 2.3% $-2,044 -8.7% 61
Orchard Homes $680,000 0.9% $-4,438 -1.0% 59
Thompson Falls $340,500 1.0% $-2,519 -9.3% 58
Eureka $349,000 1.4% $-2,289 +17.3% 57
Manhattan $650,000 1.6% $-3,449 +2.3% 51
King Arthur Park $854,450 2.8% $-2,145 -1.6% 50
Montana City $599,000 0.9% $-3,334 -2.9% 49
Marion $469,500 0.4% $-4,877 +35.5% 47
Frenchtown $519,500 1.4% $-3,189 -2.9% 46
Deer Lodge $297,000 2.5% $-1,021 +7.6% 46
Whitehall $367,450 1.5% $-2,207 -20.2% 44
Spokane Creek $774,000 1.2% $-4,280 +6.1% 44
Philipsburg $325,000 1.2% $-2,072 -23.9% 44
Shepherd $450,000 2.9% $-1,478 +11.1% 43
Batavia $640,000 1.1% $-4,664 +0.1% 43
Roundup $197,900 4.1% $-459 -8.8% 43
Lincoln $410,000 1.1% $-2,005 +17.2% 42
Shelby $175,750 4.4% $-368 +0.9% 42
Victor $495,000 0.6% $-3,473 +0.8% 41
Trout Creek $442,500 0.4% $-4,374 -18.7% 40
Hardin $192,000 3.6% $-530 +7.4% 39
Helena West Side $365,000 2.1% $-2,177 -17.1% 39
Rexford $484,000 0.6% $-3,443 +11.9% 39
The Silos $422,500 1.8% $-2,102 +6.2% 38
Alberton $478,000 0.9% $-2,705 +6.0% 38
Choteau $292,000 2.9% $-974 -9.0% 38
Sheridan $400,000 0.9% $-3,126 +5.6% 38
Troy $420,000 1.0% $-2,288 -1.6% 37
Ulm $509,500 1.5% $-3,189 -4.0% 36
Klein $439,500 1.6% $-2,302 +9.6% 36
Bridger $637,000 0.7% $-6,243 -26.1% 36
Indian Springs $322,500 1.2% $-2,733 -2.5% 36
Gallatin Gateway $1,422,500 0.5% $-10,354 -0.2% 36
Clinton $495,000 1.4% $-2,864 +2.1% 35
Cut Bank $150,000 5.0% $-217 -9.5% 35
Ronan $389,950 3.5% $-788 +2.4% 34
Somers $691,000 0.8% $-3,942 +3.5% 34
Darby $349,750 0.7% $-3,141 +12.4% 34
Clancy $484,900 1.2% $-3,254 -1.9% 33
Absarokee $354,950 2.0% $-1,562 -1.5% 32
Conrad $209,500 3.2% $-787 +9.6% 32
Rhodes $699,000 0.3% $-8,682 -15.8% 31
Kila $597,000 0.7% $-4,156 -23.5% 30

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