CashFlowRE
Sign in Sign up

Best Places to Invest in Montana Real Estate

76 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 2.9% $-1,154 +2.7% 2,052
Missoula $525,000 1.7% $-2,221 -0.9% 1,122
Bozeman $745,000 2.0% $-2,823 +1.1% 1,016
Great Falls $339,500 3.3% $-849 +2.2% 1,003
Kalispell $550,000 1.9% $-2,234 +0.9% 888
Helena $449,000 2.5% $-1,490 +1.8% 522
Butte-Silver Bow (balance) $285,000 3.2% $-838 +10.7% 495
Whitefish $1,050,000 0.5% $-5,971 +4.1% 475
Belgrade $550,000 2.3% $-2,003 +0.0% 427
Hamilton $485,000 1.5% $-1,972 +0.6% 266
$210,000 -0.2% $-2,150 +30.8% 247
Big Sky $2,225,000 -0.5% $-17,357 -2.1% 216
Bigfork $761,950 0.1% $-5,134 +7.2% 210
Columbia Falls $619,000 1.2% $-3,117 +0.0% 209
Stevensville $575,000 1.4% $-2,862 +0.6% 187
Livingston $535,000 2.5% $-1,695 -7.6% 185
Laurel $339,900 3.1% $-921 -3.1% 167
Polson $399,000 1.4% $-2,491 -5.8% 153
Evergreen $439,500 2.4% $-1,499 +0.2% 146
Anaconda-Deer Lodge County $275,000 2.7% $-1,032 -6.9% 132
Four Corners $959,500 1.3% $-4,472 -2.9% 118
Eureka $387,000 0.8% $-2,940 +27.3% 114
Libby $325,000 2.1% $-1,441 -16.4% 114
Red Lodge $520,406 0.2% $-3,108 +1.4% 109
Ennis $485,000 -0.0% $-3,758 -7.7% 108
Helena Valley Southeast $449,950 2.5% $-1,458 -4.1% 108
East Helena $474,900 2.7% $-1,324 +2.3% 107
Helena Valley West Central $488,950 2.6% $-1,529 -0.6% 104
Dillon $369,000 2.0% $-1,685 -1.4% 104
Florence $635,000 0.9% $-3,632 -2.2% 88
Townsend $387,000 2.2% $-1,877 -1.9% 85
Lockwood $309,500 2.2% $-665 +3.9% 82
Corvallis $665,000 0.9% $-3,834 -1.6% 81
Roundup $249,450 1.8% $-1,296 +21.0% 76
Helena Valley Northwest $502,475 2.4% $-1,664 -1.7% 76
Lolo $520,000 0.9% $-3,119 +0.3% 74
Lakeside $777,500 0.2% $-4,973 +6.8% 74
Columbus $325,000 1.1% $-2,302 +1.0% 72
Helena Valley Northeast $637,450 1.7% $-2,781 -6.2% 68
Manhattan $675,000 1.4% $-3,717 +8.6% 67
Thompson Falls $389,900 0.7% $-2,567 +2.5% 65
Seeley Lake $554,495 1.1% $-2,672 +1.3% 62
Wheatland $574,900 2.1% $-2,158 -9.0% 57
Cascade $278,750 1.1% $-2,016 -16.1% 54
Whitehall $349,999 1.2% $-2,628 -18.1% 53
Orchard Homes $689,500 1.4% $-3,048 +4.5% 52
Deer Lodge $297,000 2.1% $-1,149 +7.7% 52
Montana City $649,000 0.9% $-3,242 -5.9% 51
Philipsburg $332,450 1.4% $-2,078 -14.9% 50
Wye $574,990 1.5% $-2,264 +3.7% 49
Shepherd $424,000 2.6% $-1,397 +11.8% 48
Troy $351,500 0.9% $-2,407 -6.5% 46
Frenchtown $599,000 1.5% $-2,946 -7.6% 45
Victor $550,000 0.5% $-4,085 +1.5% 43
Choteau $317,500 2.5% $-1,110 -6.0% 42
Ronan $399,000 2.1% $-1,539 +9.5% 41
Hardin $210,000 3.6% $-562 +6.1% 41
Clancy $509,500 0.9% $-3,648 +9.0% 40
Rexford $449,000 1.2% $-2,020 +3.9% 39
Marion $477,500 -0.1% $-3,682 +24.2% 38
Alberton $470,000 0.7% $-2,807 -9.7% 37
Sheridan $445,000 0.5% $-3,492 +0.5% 37
Somers $539,900 0.7% $-3,843 +1.0% 37
Shelby $153,500 4.4% $-327 +0.0% 36
Trout Creek $482,000 0.4% $-4,202 -2.8% 36
Clinton $495,000 1.2% $-2,799 +22.0% 35
Lincoln $425,000 1.1% $-1,989 -10.4% 35
White Sulphur Springs $425,000 0.7% $-2,706 +4.6% 35
Three Forks $447,500 2.5% $-1,637 -2.2% 34
Darby $378,950 0.4% $-3,512 -12.2% 34
Roberts $255,750 1.1% $-1,879 +19.0% 34
Kila $549,000 0.2% $-4,688 -5.8% 34
Big Timber $489,000 1.2% $-1,991 +2.5% 33
Boulder $200,000 2.3% $-1,196 -10.7% 33
Conrad $235,000 3.1% $-757 +1.5% 33
Cut Bank $165,000 4.9% $-222 -5.9% 33

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