Commercial, Business & Residential Income

Your Search for Commercial & Residential Income Properties in all of Western Montana Starts Here.

Browse listings in over 140 cities in Montana. Your journey to your Montana dream starts here. Sort the list by your preference or use the detailed search to narrow down what you're looking for.  Remember, we are here to help. We know searching for a home can be overwhelming so please don't hesitate to ask us to assist you. If you find one, two or several homes you like just give us a call or stop by the office to arrange a tour. Taking appointments for tours now!

Are you Buying or Selling a Home in Ravalli County? Be in the Know!

Ravalli County Wastewater regulations were updated in July of 2021. Click here to see what's new.


Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 500+ | Previous Page 1 of 17 Next
  1. Photo of 2501 Old Airport Road #3W, Great Falls, MT 59404 (MLS # 30073683)
    $1,200
    Photo of 2501 Old Airport Road #3W, Great Falls, MT 59404 (MLS # 30073683)
    Photo of 2501 Old Airport Road #3W, Great Falls, MT 59404 (MLS # 30073683)
    2501 Old Airport Road #3W, Great Falls, MT
    2501 Old Airport Road #3W
    Great Falls, MT
    • 0 Beds
    • 1 Bath
    • 28,330 Home (sqft)
    • 1 Bath
    • 1,394 Lot (sqft)
  2. Photo of 2501 Old Airport Road #3W and 4W, Great Falls, MT 59404 (MLS # 30073679)
    $3,200
    Photo of 2501 Old Airport Road #3W and 4W, Great Falls, MT 59404 (MLS # 30073679)
    Photo of 2501 Old Airport Road #3W and 4W, Great Falls, MT 59404 (MLS # 30073679)
    2501 Old Airport Road #3W and 4W, Great Falls, MT
    2501 Old Airport Road #3W and 4W
    Great Falls, MT
    • 0 Beds
    • 1 Bath
    • 28,422 Home (sqft)
    • 1 Bath
    • 2,963 Lot (sqft)
  3. Photo of 2501 Old Airport Road #5W, Great Falls, MT 59404 (MLS # 30073671)
    $4,300
    Photo of 2501 Old Airport Road #5W, Great Falls, MT 59404 (MLS # 30073671)
    Photo of 2501 Old Airport Road #5W, Great Falls, MT 59404 (MLS # 30073671)
    2501 Old Airport Road #5W, Great Falls, MT
    2501 Old Airport Road #5W
    Great Falls, MT
    • 0 Beds
    • 1 Bath
    • 28,422 Home (sqft)
    • 1 Bath
    • 4,356 Lot (sqft)
  4. Photo of 302 2nd Avenue W, Kalispell, MT 59901 (MLS # 30073669)
    $13
    Photo of 302 2nd Avenue W, Kalispell, MT 59901 (MLS # 30073669)
    Photo of 302 2nd Avenue W, Kalispell, MT 59901 (MLS # 30073669)
    21
     
    302 2nd Avenue W, Kalispell, MT
    302 2nd Avenue W
    Kalispell, MT
    • 0 Beds
    • 1 Bath
    • 5,425 Home (sqft)
    • 1 Bath
    • 7,101 Lot (sqft)
  5. Photo of 715 Kensington Avenue #4, Missoula, MT 59801 (MLS # 30073645)
    $2,195
    Photo of 715 Kensington Avenue #4, Missoula, MT 59801 (MLS # 30073645)
    Photo of 715 Kensington Avenue #4, Missoula, MT 59801 (MLS # 30073645)
    715 Kensington Avenue #4, Missoula, MT
    715 Kensington Avenue #4
    Missoula, MT
    • 0 Beds
    • 1 Bath
    • 35,528 Home (sqft)
    • 1 Bath
    • 2.40 Lot (ac)
  6. Photo of 320 Main Street, Polson, MT 59860 (MLS # 30072632)
    $320,000
    Photo of 320 Main Street, Polson, MT 59860 (MLS # 30072632)
    Photo of 320 Main Street, Polson, MT 59860 (MLS # 30072632)
    320 Main Street, Polson, MT
    320 Main Street
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 1,962 Home (sqft)
    • 0 Baths
    • 2,483 Lot (sqft)
  7. Photo of 1127 25th Avenue NE, Black Eagle, MT 59414 (MLS # 30073551)
    $4,500
    Photo of 1127 25th Avenue NE, Black Eagle, MT 59414 (MLS # 30073551)
    Photo of 1127 25th Avenue NE, Black Eagle, MT 59414 (MLS # 30073551)
    1127 25th Avenue NE, Black Eagle, MT
    1127 25th Avenue NE
    Black Eagle, MT
    • 0 Beds
    • 0 Baths
    • 4,500 Home (sqft)
    • 0 Baths
    • 2.31 Lot (ac)
  8. Photo of 339 S Arizona Street, Butte, MT 59701 (MLS # 30073418)
    $105,000
    Photo of 339 S Arizona Street, Butte, MT 59701 (MLS # 30073418)
    Photo of 339 S Arizona Street, Butte, MT 59701 (MLS # 30073418)
    12
     
    339 S Arizona Street, Butte, MT
    339 S Arizona Street
    Butte, MT
    • 0 Beds
    • 0 Baths
    • 425 Home (sqft)
    • 0 Baths
    • 3,006 Lot (sqft)
  9. Photo of 503 1st Avenue N #105, Great Falls, MT 59401 (MLS # 30073396)
    $259,000
    Photo of 503 1st Avenue N #105, Great Falls, MT 59401 (MLS # 30073396)
    Photo of 503 1st Avenue N #105, Great Falls, MT 59401 (MLS # 30073396)
    11
     
    503 1st Avenue N #105, Great Falls, MT
    503 1st Avenue N #105
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 749 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  10. Photo of 835 Ronan Street, Missoula, MT 59801 (MLS # 30072205)
    $730,000
    Photo of 835 Ronan Street, Missoula, MT 59801 (MLS # 30072205)
    Photo of 835 Ronan Street, Missoula, MT 59801 (MLS # 30072205)
    22
     
    835 Ronan Street, Missoula, MT
    835 Ronan Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 5,000 Home (sqft)
    • 0 Baths
    • 7,798 Lot (sqft)
  11. Photo of 5568 Us Highway 93 S, Whitefish, MT 59937 (MLS # 30073047)
    $2,600,000
    Photo of 5568 Us Highway 93 S, Whitefish, MT 59937 (MLS # 30073047)
    Photo of 5568 Us Highway 93 S, Whitefish, MT 59937 (MLS # 30073047)
    29
     
    5568 Us Highway 93 S, Whitefish, MT
    5568 Us Highway 93 S
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 9,152 Home (sqft)
    • 0 Baths
    • 9.00 Lot (ac)
  12. Photo of 6221 & 6223 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30073329)
    $8,500,000
    Photo of 6221 & 6223 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30073329)
    Photo of 6221 & 6223 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30073329)
    36
     
    6221 & 6223 Shiloh Avenue, Whitefish, MT
    6221 & 6223 Shiloh Avenue
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 22,228 Home (sqft)
    • 0 Baths
    • 22,216 Lot (sqft)
  13. Photo of 6221 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30072979)
    $4,250,000
    Photo of 6221 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30072979)
    Photo of 6221 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30072979)
    36
     
    6221 Shiloh Avenue, Whitefish, MT
    6221 Shiloh Avenue
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 22,228 Home (sqft)
    • 0 Baths
    • 22,216 Lot (sqft)
  14. Photo of 720 N Cooke Street, Helena, MT 59601 (MLS # 30071916)
    $450,000
    Photo of 720 N Cooke Street, Helena, MT 59601 (MLS # 30071916)
    Photo of 720 N Cooke Street, Helena, MT 59601 (MLS # 30071916)
    20
     
    720 N Cooke Street, Helena, MT
    720 N Cooke Street
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 2,518 Home (sqft)
    • 0 Baths
    • 7,231 Lot (sqft)
  15. Photo of 6223 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30073268)
    $4,250,000
    Photo of 6223 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30073268)
    Photo of 6223 Shiloh Avenue, Whitefish, MT 59937 (MLS # 30073268)
    34
     
    6223 Shiloh Avenue, Whitefish, MT
    6223 Shiloh Avenue
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 22,216 Lot (sqft)
  16. Photo of 1533 MT Highway 35, Kalispell, MT 59901 (MLS # 30073260)
    $375,000
    Photo of 1533 MT Highway 35, Kalispell, MT 59901 (MLS # 30073260)
    Photo of 1533 MT Highway 35, Kalispell, MT 59901 (MLS # 30073260)
    39
     
    1533 MT Highway 35, Kalispell, MT
    1533 MT Highway 35
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 11,370 Lot (sqft)
  17. Photo of 5102 Jackrabbit Lane, Belgrade, MT 59714 (MLS # 30073294)
    $7,999,000
    Photo of 5102 Jackrabbit Lane, Belgrade, MT 59714 (MLS # 30073294)
    Photo of 5102 Jackrabbit Lane, Belgrade, MT 59714 (MLS # 30073294)
    43
     
    5102 Jackrabbit Lane, Belgrade, MT
    5102 Jackrabbit Lane
    Belgrade, MT
    • 0 Beds
    • 0 Baths
    • 27,600 Home (sqft)
    • 0 Baths
    • 7.73 Lot (ac)
  18. Photo of 3585 W Highway 40 #3CCA, Columbia Falls, MT 59912 (MLS # 30073267)
    $2,500
    Photo of 3585 W Highway 40 #3CCA, Columbia Falls, MT 59912 (MLS # 30073267)
    Photo of 3585 W Highway 40 #3CCA, Columbia Falls, MT 59912 (MLS # 30073267)
    3585 W Highway 40 #3CCA, Columbia Falls, MT
    3585 W Highway 40 #3CCA
    Columbia Falls, MT
    • 0 Beds
    • 1 Bath
    • 1,920 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  19. Photo of 311 E Front Street, Missoula, MT 59802 (MLS # 30073202)
    $100,000
    Photo of 311 E Front Street, Missoula, MT 59802 (MLS # 30073202)
    Photo of 311 E Front Street, Missoula, MT 59802 (MLS # 30073202)
    11
     
    311 E Front Street, Missoula, MT
    311 E Front Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  20. Photo of 64 Medical Park Drive #C, Helena, MT 59601 (MLS # 30073172)
    $2,550
    Photo of 64 Medical Park Drive #C, Helena, MT 59601 (MLS # 30073172)
    Photo of 64 Medical Park Drive #C, Helena, MT 59601 (MLS # 30073172)
    64 Medical Park Drive #C, Helena, MT
    64 Medical Park Drive #C
    Helena, MT
    • 0 Beds
    • 1 Bath
    • 6,150 Home (sqft)
    • 1 Bath
    • 13,853 Lot (sqft)
  21. Photo of 24 E Copper Street, Butte, MT 59701 (MLS # 30073149)
    $450,000
    Photo of 24 E Copper Street, Butte, MT 59701 (MLS # 30073149)
    Photo of 24 E Copper Street, Butte, MT 59701 (MLS # 30073149)
    24 E Copper Street, Butte, MT
    24 E Copper Street
    Butte, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 18,209 Lot (sqft)
  22. Photo of 815 US Highway 93 S, Hamilton, MT 59840 (MLS # 30072768)
    $3,750,000
    Photo of 815 US Highway 93 S, Hamilton, MT 59840 (MLS # 30072768)
    Photo of 815 US Highway 93 S, Hamilton, MT 59840 (MLS # 30072768)
    815 US Highway 93 S, Hamilton, MT
    815 US Highway 93 S
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 5,233 Home (sqft)
    • 0 Baths
    • 17.07 Lot (ac)
  23. Photo of 2870 Gold Creek Road, Gold Creek, MT 59733 (MLS # 30073097)
    $3,300,000
    Photo of 2870 Gold Creek Road, Gold Creek, MT 59733 (MLS # 30073097)
    Photo of 2870 Gold Creek Road, Gold Creek, MT 59733 (MLS # 30073097)
    54
     
    2870 Gold Creek Road, Gold Creek, MT
    2870 Gold Creek Road
    Gold Creek, MT
    • 0 Beds
    • 0 Baths
    • 22,372 Home (sqft)
    • 0 Baths
    • 3.51 Lot (ac)
  24. Photo of 3973 Star Meadow Road, Whitefish, MT 59937 (MLS # 30072444)
    $9,800,000
    Photo of 3973 Star Meadow Road, Whitefish, MT 59937 (MLS # 30072444)
    Photo of 3973 Star Meadow Road, Whitefish, MT 59937 (MLS # 30072444)
    138
     
    3973 Star Meadow Road, Whitefish, MT
    3973 Star Meadow Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 5,985 Home (sqft)
    • 0 Baths
    • 20.42 Lot (ac)
  25. Photo of NHN Hwy 28, Plains, MT 59859 (MLS # 30073193)
    $1,850,000
    Photo of NHN Hwy 28, Plains, MT 59859 (MLS # 30073193)
    Photo of NHN Hwy 28, Plains, MT 59859 (MLS # 30073193)
    NHN Hwy 28, Plains, MT
    NHN Hwy 28
    Plains, MT
    • 0 Beds
    • 0 Baths
    • 7,200 Home (sqft)
    • 0 Baths
    • 3.94 Lot (ac)
  26. Photo of 1007 Us Highway 2 E, Kalispell, MT 59901 (MLS # 30072733)
    $18
    Photo of 1007 Us Highway 2 E, Kalispell, MT 59901 (MLS # 30072733)
    Photo of 1007 Us Highway 2 E, Kalispell, MT 59901 (MLS # 30072733)
    15
     
    1007 Us Highway 2 E, Kalispell, MT
    1007 Us Highway 2 E
    Kalispell, MT
    • 0 Beds
    • 2 Baths
    • 7,956 Home (sqft)
    • 2 Baths
    • 27,618 Lot (sqft)
  27. Photo of 319 Main Street SW #2, Ronan, MT 59864 (MLS # 30073007)
    $70,000
    Photo of 319 Main Street SW #2, Ronan, MT 59864 (MLS # 30073007)
    Photo of 319 Main Street SW #2, Ronan, MT 59864 (MLS # 30073007)
    319 Main Street SW #2, Ronan, MT
    319 Main Street SW #2
    Ronan, MT
    • 0 Beds
    • 0 Baths
    • 3,450 Home (sqft)
    • 0 Baths
    • 3,616 Lot (sqft)
  28. Photo of 82 Central Avenue, Stanford, MT 59479 (MLS # 30072991)
    $699,000
    Photo of 82 Central Avenue, Stanford, MT 59479 (MLS # 30072991)
    Photo of 82 Central Avenue, Stanford, MT 59479 (MLS # 30072991)
    17
     
    82 Central Avenue, Stanford, MT
    82 Central Avenue
    Stanford, MT
    • 0 Beds
    • 0 Baths
    • 4,144 Home (sqft)
    • 0 Baths
    • 41,470 Lot (sqft)
  29. Photo of 7585 Us Highway 2 E, Columbia Falls, MT 59912 (MLS # 30072682)
    $2,625,000
    Photo of 7585 Us Highway 2 E, Columbia Falls, MT 59912 (MLS # 30072682)
    Photo of 7585 Us Highway 2 E, Columbia Falls, MT 59912 (MLS # 30072682)
    69
     
    7585 Us Highway 2 E, Columbia Falls, MT
    7585 Us Highway 2 E
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 13,173 Home (sqft)
    • 0 Baths
    • 4.62 Lot (ac)
  30. Photo of 1174 Us Highway 93 N, Eureka, MT 59917 (MLS # 30072972)
    $4,200,000
    Photo of 1174 Us Highway 93 N, Eureka, MT 59917 (MLS # 30072972)
    Photo of 1174 Us Highway 93 N, Eureka, MT 59917 (MLS # 30072972)
    20
     
    1174 Us Highway 93 N, Eureka, MT
    1174 Us Highway 93 N
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 1,008 Home (sqft)
    • 0 Baths
    • 16,118 Lot (sqft)
Previous Page 1 of 17 Next
IDX information provided courtesy of the Montana Regional MLS, LLC. IDX information is provided exclusively for consumers' personal, non-commercial use, and it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. The data is deemed reliable but is not guaranteed accurate by the MLS.

This IDX Solution is (c) Diverse Solutions 2026. Privacy | Terms & Conditions