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 101 E Front Street #103, Missoula, MT 59802 (MLS # 30014197)
    $30
    Photo of 101 E Front Street #103, Missoula, MT 59802 (MLS # 30014197)
    Photo of 101 E Front Street #103, Missoula, MT 59802 (MLS # 30014197)
    23
     
    101 E Front Street #103, Missoula, MT
    101 E Front Street #103
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  2. Photo of 134 Tarkas Lane, Victor, MT 59875 (MLS # 30014177)
    $2,300,000
    Photo of 134 Tarkas Lane, Victor, MT 59875 (MLS # 30014177)
    Photo of 134 Tarkas Lane, Victor, MT 59875 (MLS # 30014177)
    134 Tarkas Lane, Victor, MT
    134 Tarkas Lane
    Victor, MT
    • 0 Beds
    • 0 Baths
    • 12,956 Home (sqft)
    • 0 Baths
    • 1.76 Lot (ac)
  3. Photo of Unit A1-4 Airport Road, Kalispell, MT 59901 (MLS # 30014175)
    $110,000
    Photo of Unit A1-4 Airport Road, Kalispell, MT 59901 (MLS # 30014175)
    Photo of Unit A1-4 Airport Road, Kalispell, MT 59901 (MLS # 30014175)
    Unit A1-4 Airport Road, Kalispell, MT
    Unit A1-4 Airport Road
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 1,082 Home (sqft)
    • 0 Baths
    • 1,089 Lot (sqft)
  4. Photo of 5 1st Street N, Cascade, MT 59421 (MLS # 30014166)
    $390,000
    Photo of 5 1st Street N, Cascade, MT 59421 (MLS # 30014166)
    Photo of 5 1st Street N, Cascade, MT 59421 (MLS # 30014166)
    28
     
    5 1st Street N, Cascade, MT
    5 1st Street N
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 3,914 Home (sqft)
    • 0 Baths
    • 14,375 Lot (sqft)
  5. Photo of 5 1st Street N, Cascade, MT 59421 (MLS # 30013669)
    $500,000
    Photo of 5 1st Street N, Cascade, MT 59421 (MLS # 30013669)
    Photo of 5 1st Street N, Cascade, MT 59421 (MLS # 30013669)
    29
     
    5 1st Street N, Cascade, MT
    5 1st Street N
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 3,914 Home (sqft)
    • 0 Baths
    • 14,375 Lot (sqft)
  6. Photo of 9703 MT Hwy 200, Dixon, MT 59831 (MLS # 30014132)
    $549,000
    Photo of 9703 MT Hwy 200, Dixon, MT 59831 (MLS # 30014132)
    Photo of 9703 MT Hwy 200, Dixon, MT 59831 (MLS # 30014132)
    54
     
    9703 MT Hwy 200, Dixon, MT
    9703 MT Hwy 200
    Dixon, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 13.44 Lot (ac)
  7. Photo of 46 S Last Chance Gulch, Helena, MT 59601 (MLS # 30014092)
    $1,900
    Photo of 46 S Last Chance Gulch, Helena, MT 59601 (MLS # 30014092)
    Photo of 46 S Last Chance Gulch, Helena, MT 59601 (MLS # 30014092)
    46 S Last Chance Gulch, Helena, MT
    46 S Last Chance Gulch
    Helena, MT
    • 0 Beds
    • 1 Bath
    • 3,880 Home (sqft)
    • 1 Bath
    • 3,137 Lot (sqft)
  8. Photo of 1531 National Avenue, Helena, MT 59601 (MLS # 30014014)
    $1,250,000
    Photo of 1531 National Avenue, Helena, MT 59601 (MLS # 30014014)
    Photo of 1531 National Avenue, Helena, MT 59601 (MLS # 30014014)
    38
     
    1531 National Avenue, Helena, MT
    1531 National Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 14,920 Home (sqft)
    • 0 Baths
    • 11,370 Lot (sqft)
  9. Photo of 16780 Beckwith Street, Frenchtown, MT 59834 (MLS # 30014118)
    $1,100,000
    Photo of 16780 Beckwith Street, Frenchtown, MT 59834 (MLS # 30014118)
    Photo of 16780 Beckwith Street, Frenchtown, MT 59834 (MLS # 30014118)
    16780 Beckwith Street, Frenchtown, MT
    16780 Beckwith Street
    Frenchtown, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.03 Lot (ac)
  10. Photo of 1417 1/2 11th Avenue, Helena, MT 59601 (MLS # 30014110)
    $63,000
    Photo of 1417 1/2 11th Avenue, Helena, MT 59601 (MLS # 30014110)
    Photo of 1417 1/2 11th Avenue, Helena, MT 59601 (MLS # 30014110)
    18
     
    1417 1/2 11th Avenue, Helena, MT
    1417 1/2 11th Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1,656 Lot (sqft)
  11. Photo of 3246 Us Highway 93, Darby, MT 59829 (MLS # 30014052)
    $289,000
    Photo of 3246 Us Highway 93, Darby, MT 59829 (MLS # 30014052)
    Photo of 3246 Us Highway 93, Darby, MT 59829 (MLS # 30014052)
    15
     
    3246 Us Highway 93, Darby, MT
    3246 Us Highway 93
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 644 Home (sqft)
    • 0 Baths
    • 8,233 Lot (sqft)
  12. Photo of 524 S 1st Street, Hamilton, MT 59840 (MLS # 30014044)
    $475,000
    Photo of 524 S 1st Street, Hamilton, MT 59840 (MLS # 30014044)
    Photo of 524 S 1st Street, Hamilton, MT 59840 (MLS # 30014044)
    39
     
    524 S 1st Street, Hamilton, MT
    524 S 1st Street
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 1,652 Home (sqft)
    • 0 Baths
    • 9,017 Lot (sqft)
  13. Photo of 135 Shadow Wood Drive #24, Columbia Falls, MT 59912 (MLS # 30014039)
    $145,000
    Photo of 135 Shadow Wood Drive #24, Columbia Falls, MT 59912 (MLS # 30014039)
    Photo of 135 Shadow Wood Drive #24, Columbia Falls, MT 59912 (MLS # 30014039)
    12
     
    135 Shadow Wood Drive #24, Columbia Falls, MT
    135 Shadow Wood Drive #24
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 1,000 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  14. Photo of 321 Broadway Street, Townsend, MT 59644 (MLS # 30013243)
    $289,000
    Photo of 321 Broadway Street, Townsend, MT 59644 (MLS # 30013243)
    Photo of 321 Broadway Street, Townsend, MT 59644 (MLS # 30013243)
    48
     
    321 Broadway Street, Townsend, MT
    321 Broadway Street
    Townsend, MT
    • 0 Beds
    • 0 Baths
    • 7,840 Home (sqft)
    • 0 Baths
    • 6,709 Lot (sqft)
  15. Photo of 2905 York Road, Helena, MT 59602 (MLS # 30013693)
    $825,000
    Photo of 2905 York Road, Helena, MT 59602 (MLS # 30013693)
    Photo of 2905 York Road, Helena, MT 59602 (MLS # 30013693)
    28
     
    2905 York Road, Helena, MT
    2905 York Road
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 4,800 Home (sqft)
    • 0 Baths
    • 43,560 Lot (sqft)
  16. Photo of 2213 Main Street E, Thompson Falls, MT 59873 (MLS # 30014009)
    $799,000
    Photo of 2213 Main Street E, Thompson Falls, MT 59873 (MLS # 30014009)
    Photo of 2213 Main Street E, Thompson Falls, MT 59873 (MLS # 30014009)
    36
     
    2213 Main Street E, Thompson Falls, MT
    2213 Main Street E
    Thompson Falls, MT
    • 0 Beds
    • 0 Baths
    • 1,864 Home (sqft)
    • 0 Baths
    • 2.94 Lot (ac)
  17. Photo of 1805 Prospect Avenue, Helena, MT 59601 (MLS # 30013775)
    $2,990,000
    Photo of 1805 Prospect Avenue, Helena, MT 59601 (MLS # 30013775)
    Photo of 1805 Prospect Avenue, Helena, MT 59601 (MLS # 30013775)
    17
     
    1805 Prospect Avenue, Helena, MT
    1805 Prospect Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 18,640 Home (sqft)
    • 0 Baths
    • 28,010 Lot (sqft)
  18. Photo of 2700 2nd Avenue N, Great Falls, MT 59401 (MLS # 30013818)
    $165,000
    Photo of 2700 2nd Avenue N, Great Falls, MT 59401 (MLS # 30013818)
    Photo of 2700 2nd Avenue N, Great Falls, MT 59401 (MLS # 30013818)
    12
     
    2700 2nd Avenue N, Great Falls, MT
    2700 2nd Avenue N
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 1,572 Home (sqft)
    • 0 Baths
    • 2,919 Lot (sqft)
  19. Photo of 3196 US-12, Helena, MT 59601 (MLS # 30013628)
    $1,600,000
    Photo of 3196 US-12, Helena, MT 59601 (MLS # 30013628)
    Photo of 3196 US-12, Helena, MT 59601 (MLS # 30013628)
    21
     
    3196 US-12, Helena, MT
    3196 US-12
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 15,375 Home (sqft)
    • 0 Baths
    • 5.50 Lot (ac)
  20. Photo of 805 N Last Chance Gulch #1, Helena, MT 59601 (MLS # 30013958)
    $750
    Photo of 805 N Last Chance Gulch #1, Helena, MT 59601 (MLS # 30013958)
    Photo of 805 N Last Chance Gulch #1, Helena, MT 59601 (MLS # 30013958)
    14
     
    805 N Last Chance Gulch #1, Helena, MT
    805 N Last Chance Gulch #1
    Helena, MT
    • 0 Beds
    • 1 Bath
    • 0 Home (sqft)
    • 1 Bath
    • 3,747 Lot (sqft)
  21. Photo of 104 Jewel Basin Court #4, Bigfork, MT 59911 (MLS # 30013956)
    $150,000
    Photo of 104 Jewel Basin Court #4, Bigfork, MT 59911 (MLS # 30013956)
    Photo of 104 Jewel Basin Court #4, Bigfork, MT 59911 (MLS # 30013956)
    14
     
    104 Jewel Basin Court #4, Bigfork, MT
    104 Jewel Basin Court #4
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 436 Lot (sqft)
  22. Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013784)
    $1,550,000
    Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013784)
    Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013784)
    25
     
    100 MT Hwy 82, Kalispell, MT
    100 MT Hwy 82
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 4,032 Home (sqft)
    • 0 Baths
    • 9.11 Lot (ac)
  23. Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013903)
    $1,550,000
    Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013903)
    Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013903)
    24
     
    100 MT Hwy 82, Kalispell, MT
    100 MT Hwy 82
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 4,032 Home (sqft)
    • 0 Baths
    • 9.11 Lot (ac)
  24. Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013786)
    $1,060,000
    Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013786)
    Photo of 100 MT Hwy 82, Kalispell, MT 59901 (MLS # 30013786)
    27
     
    100 MT Hwy 82, Kalispell, MT
    100 MT Hwy 82
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 4,032 Home (sqft)
    • 0 Baths
    • 9.11 Lot (ac)
  25. Photo of 925 Griz Lane, Marion, MT 59925 (MLS # 30013930)
    $1,295,000
    Photo of 925 Griz Lane, Marion, MT 59925 (MLS # 30013930)
    Photo of 925 Griz Lane, Marion, MT 59925 (MLS # 30013930)
    925 Griz Lane, Marion, MT
    925 Griz Lane
    Marion, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.18 Lot (ac)
  26. Photo of 1256 N Meridian Road #b,c, Kalispell, MT 59901 (MLS # 30013884)
    $1,200,000
    Photo of 1256 N Meridian Road #b,c, Kalispell, MT 59901 (MLS # 30013884)
    Photo of 1256 N Meridian Road #b,c, Kalispell, MT 59901 (MLS # 30013884)
    1256 N Meridian Road #b,c, Kalispell, MT
    1256 N Meridian Road #b,c
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 3,000 Home (sqft)
    • 0 Baths
    • 36,373 Lot (sqft)
  27. Photo of 318 Mineral Avenue, Libby, MT 59923 (MLS # 30012990)
    $265,000
    Photo of 318 Mineral Avenue, Libby, MT 59923 (MLS # 30012990)
    Photo of 318 Mineral Avenue, Libby, MT 59923 (MLS # 30012990)
    28
     
    318 Mineral Avenue, Libby, MT
    318 Mineral Avenue
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 2,000 Home (sqft)
    • 0 Baths
    • 3,180 Lot (sqft)
  28. Photo of 5066 Hoblitt Lane N, Florence, MT 59833 (MLS # 30013859)
    $1,399,000
    Photo of 5066 Hoblitt Lane N, Florence, MT 59833 (MLS # 30013859)
    Photo of 5066 Hoblitt Lane N, Florence, MT 59833 (MLS # 30013859)
    31
     
    5066 Hoblitt Lane N, Florence, MT
    5066 Hoblitt Lane N
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 4,200 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  29. Photo of 5767 W Harrier #Suite 204, Missoula, MT 59802 (MLS # 30013844)
    $20
    Photo of 5767 W Harrier #Suite 204, Missoula, MT 59802 (MLS # 30013844)
    Photo of 5767 W Harrier #Suite 204, Missoula, MT 59802 (MLS # 30013844)
    5767 W Harrier #Suite 204, Missoula, MT
    5767 W Harrier #Suite 204
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 35,720 Lot (sqft)
  30. Photo of 5767 W Harrier #201, Missoula, MT 59802 (MLS # 30013840)
    $20
    Photo of 5767 W Harrier #201, Missoula, MT 59802 (MLS # 30013840)
    Photo of 5767 W Harrier #201, Missoula, MT 59802 (MLS # 30013840)
    5767 W Harrier #201, Missoula, MT
    5767 W Harrier #201
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 35,720 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 Custom IDX is (c) Diverse Solutions 2023. Privacy | Terms & Conditions