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
181 - 210 of 500+ | Previous Page 7 of 17 Next
  1. Photo of 12135 US Hwy 2, West Glacier, MT 59936 (MLS # 30066837)
    $150,000
    Photo of 12135 US Hwy 2, West Glacier, MT 59936 (MLS # 30066837)
    Photo of 12135 US Hwy 2, West Glacier, MT 59936 (MLS # 30066837)
    12135 US Hwy 2, West Glacier, MT
    12135 US Hwy 2
    West Glacier, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  2. Photo of 12135 HWY 2 E, West Glacier, MT 59936 (MLS # 30066834)
    $3,495,000
    Photo of 12135 HWY 2 E, West Glacier, MT 59936 (MLS # 30066834)
    Photo of 12135 HWY 2 E, West Glacier, MT 59936 (MLS # 30066834)
    46
     
    12135 HWY 2 E, West Glacier, MT
    12135 HWY 2 E
    West Glacier, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.32 Lot (ac)
  3. Photo of 6943 Airstream Avenue, Billings, MT 59106 (MLS # 30066661)
    $325,000
    Photo of 6943 Airstream Avenue, Billings, MT 59106 (MLS # 30066661)
    Photo of 6943 Airstream Avenue, Billings, MT 59106 (MLS # 30066661)
    13
     
    6943 Airstream Avenue, Billings, MT
    6943 Airstream Avenue
    Billings, MT
    • 0 Beds
    • 0 Baths
    • 3,360 Home (sqft)
    • 0 Baths
    • 8,016 Lot (sqft)
  4. Photo of 240 & 242 Central Avenue, Whitefish, MT 59937 (MLS # 30066569)
    $6,850,000
    Photo of 240 & 242 Central Avenue, Whitefish, MT 59937 (MLS # 30066569)
    Photo of 240 & 242 Central Avenue, Whitefish, MT 59937 (MLS # 30066569)
    39
     
    240 & 242 Central Avenue, Whitefish, MT
    240 & 242 Central Avenue
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 12,445 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  5. Photo of 607 W Custer Avenue, Helena, MT 59601 (MLS # 30066710)
    $1,049,000
    Photo of 607 W Custer Avenue, Helena, MT 59601 (MLS # 30066710)
    Photo of 607 W Custer Avenue, Helena, MT 59601 (MLS # 30066710)
    15
     
    607 W Custer Avenue, Helena, MT
    607 W Custer Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 6,019 Home (sqft)
    • 0 Baths
    • 42,254 Lot (sqft)
  6. Photo of 25 Airport Road, Shelby, MT 59474 (MLS # 30066713)
    $1,175,000
    Photo of 25 Airport Road, Shelby, MT 59474 (MLS # 30066713)
    Photo of 25 Airport Road, Shelby, MT 59474 (MLS # 30066713)
    23
     
    25 Airport Road, Shelby, MT
    25 Airport Road
    Shelby, MT
    • 0 Beds
    • 0 Baths
    • 16,470 Home (sqft)
    • 0 Baths
    • 8.42 Lot (ac)
  7. Photo of 111 Big Horn Drive, Kalispell, MT 59901 (MLS # 30066588)
    $2,900
    Photo of 111 Big Horn Drive, Kalispell, MT 59901 (MLS # 30066588)
    Photo of 111 Big Horn Drive, Kalispell, MT 59901 (MLS # 30066588)
    28
     
    111 Big Horn Drive, Kalispell, MT
    111 Big Horn Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 7,200 Home (sqft)
    • 0 Baths
    • 8.77 Lot (ac)
  8. Photo of 4405 & 4155 Mullan Road, Missoula, MT 59808 (MLS # 30066646)
    $7,200,000
    Photo of 4405 & 4155 Mullan Road, Missoula, MT 59808 (MLS # 30066646)
    Photo of 4405 & 4155 Mullan Road, Missoula, MT 59808 (MLS # 30066646)
    4405 & 4155 Mullan Road, Missoula, MT
    4405 & 4155 Mullan Road
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21.10 Lot (ac)
  9. Photo of 300 1st Avenue W, Kalispell, MT 59901 (MLS # 30066628)
    $2,250,000
    Photo of 300 1st Avenue W, Kalispell, MT 59901 (MLS # 30066628)
    Photo of 300 1st Avenue W, Kalispell, MT 59901 (MLS # 30066628)
    40
     
    300 1st Avenue W, Kalispell, MT
    300 1st Avenue W
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 9,668 Home (sqft)
    • 0 Baths
    • 10,498 Lot (sqft)
  10. Photo of 315 E Allard Street, Glendive, MT 59330 (MLS # 30064430)
    $1,800,000
    Photo of 315 E Allard Street, Glendive, MT 59330 (MLS # 30064430)
    Photo of 315 E Allard Street, Glendive, MT 59330 (MLS # 30064430)
    34
     
    315 E Allard Street, Glendive, MT
    315 E Allard Street
    Glendive, MT
    • 0 Beds
    • 0 Baths
    • 9,360 Home (sqft)
    • 0 Baths
    • 34,848 Lot (sqft)
  11. Photo of 119 & 127 W Alder Street, Missoula, MT 59802 (MLS # 30066576)
    $3,300,000
    Photo of 119 & 127 W Alder Street, Missoula, MT 59802 (MLS # 30066576)
    Photo of 119 & 127 W Alder Street, Missoula, MT 59802 (MLS # 30066576)
    100
     
    119 & 127 W Alder Street, Missoula, MT
    119 & 127 W Alder Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 5,814 Home (sqft)
    • 0 Baths
    • 7,798 Lot (sqft)
  12. Photo of 101 E Lincoln Boulevard, Libby, MT 59923 (MLS # 30066390)
    $1,099,000
    Photo of 101 E Lincoln Boulevard, Libby, MT 59923 (MLS # 30066390)
    Photo of 101 E Lincoln Boulevard, Libby, MT 59923 (MLS # 30066390)
    69
     
    101 E Lincoln Boulevard, Libby, MT
    101 E Lincoln Boulevard
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 30,000 Home (sqft)
    • 0 Baths
    • 1.74 Lot (ac)
  13. Photo of 430 Windward Way #203, Kalispell, MT 59901 (MLS # 30066435)
    $549,900
    Photo of 430 Windward Way #203, Kalispell, MT 59901 (MLS # 30066435)
    Photo of 430 Windward Way #203, Kalispell, MT 59901 (MLS # 30066435)
    430 Windward Way #203, Kalispell, MT
    430 Windward Way #203
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 1,749 Home (sqft)
    • 0 Baths
    • 436 Lot (sqft)
  14. Photo of 9015 Cartage Road, Missoula, MT 59808 (MLS # 30066535)
    $25,000
    Photo of 9015 Cartage Road, Missoula, MT 59808 (MLS # 30066535)
    Photo of 9015 Cartage Road, Missoula, MT 59808 (MLS # 30066535)
    12
     
    9015 Cartage Road, Missoula, MT
    9015 Cartage Road
    Missoula, MT
    • 0 Beds
    • 2 Baths
    • 10,720 Home (sqft)
    • 2 Baths
    • 6.47 Lot (ac)
  15. Photo of 20450 US Hwy 10 E, Clinton, MT 59825 (MLS # 30066531)
    $70,000
    Photo of 20450 US Hwy 10 E, Clinton, MT 59825 (MLS # 30066531)
    Photo of 20450 US Hwy 10 E, Clinton, MT 59825 (MLS # 30066531)
    20450 US Hwy 10 E, Clinton, MT
    20450 US Hwy 10 E
    Clinton, MT
    • 0 Beds
    • 0 Baths
    • 98 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  16. Photo of 3217 Brooks Street, Missoula, MT 59801 (MLS # 30066424)
    $1,595,000
    Photo of 3217 Brooks Street, Missoula, MT 59801 (MLS # 30066424)
    Photo of 3217 Brooks Street, Missoula, MT 59801 (MLS # 30066424)
    51
     
    3217 Brooks Street, Missoula, MT
    3217 Brooks Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 8,848 Home (sqft)
    • 0 Baths
    • 20,779 Lot (sqft)
  17. Photo of 218 E Front Street #Ste. 104, Missoula, MT 59802 (MLS # 30066485)
    $850
    Photo of 218 E Front Street #Ste. 104, Missoula, MT 59802 (MLS # 30066485)
    Photo of 218 E Front Street #Ste. 104, Missoula, MT 59802 (MLS # 30066485)
    218 E Front Street #Ste. 104, Missoula, MT
    218 E Front Street #Ste. 104
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  18. Photo of 1805 Baker Avenue, Whitefish, MT 59937 (MLS # 30066481)
    $950,000
    Photo of 1805 Baker Avenue, Whitefish, MT 59937 (MLS # 30066481)
    Photo of 1805 Baker Avenue, Whitefish, MT 59937 (MLS # 30066481)
    11
     
    1805 Baker Avenue, Whitefish, MT
    1805 Baker Avenue
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 2,052 Home (sqft)
    • 0 Baths
    • 6,534 Lot (sqft)
  19. Photo of 274 6th Avenue, Kalispell, MT 59901 (MLS # 30067142)
    $440,000
    Photo of 274 6th Avenue, Kalispell, MT 59901 (MLS # 30067142)
    Photo of 274 6th Avenue, Kalispell, MT 59901 (MLS # 30067142)
    274 6th Avenue, Kalispell, MT
    274 6th Avenue
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21,780 Lot (sqft)
  20. Photo of 1935 Kensington Avenue, Missoula, MT 59801 (MLS # 30066370)
    $869,000
    Photo of 1935 Kensington Avenue, Missoula, MT 59801 (MLS # 30066370)
    Photo of 1935 Kensington Avenue, Missoula, MT 59801 (MLS # 30066370)
    11
     
    1935 Kensington Avenue, Missoula, MT
    1935 Kensington Avenue
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 3,744 Home (sqft)
    • 0 Baths
    • 6,360 Lot (sqft)
  21. Photo of 514 E Washington Street, Kalispell, MT 59901 (MLS # 30066464)
    $850,000
    Photo of 514 E Washington Street, Kalispell, MT 59901 (MLS # 30066464)
    Photo of 514 E Washington Street, Kalispell, MT 59901 (MLS # 30066464)
    24
     
    514 E Washington Street, Kalispell, MT
    514 E Washington Street
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 9,189 Home (sqft)
    • 0 Baths
    • 25,265 Lot (sqft)
  22. Photo of 2323 S Johnson Street, Missoula, MT 59801 (MLS # 30066279)
    $515,000
    Photo of 2323 S Johnson Street, Missoula, MT 59801 (MLS # 30066279)
    Photo of 2323 S Johnson Street, Missoula, MT 59801 (MLS # 30066279)
    31
     
    2323 S Johnson Street, Missoula, MT
    2323 S Johnson Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 1,497 Home (sqft)
    • 0 Baths
    • 4,269 Lot (sqft)
  23. Photo of 1943 Mt Highway 35, Kalispell, MT 59901 (MLS # 30066391)
    $1,750,000
    Photo of 1943 Mt Highway 35, Kalispell, MT 59901 (MLS # 30066391)
    Photo of 1943 Mt Highway 35, Kalispell, MT 59901 (MLS # 30066391)
    13
     
    1943 Mt Highway 35, Kalispell, MT
    1943 Mt Highway 35
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 9,000 Home (sqft)
    • 0 Baths
    • 33,106 Lot (sqft)
  24. Photo of 100 Milwaukee Avenue, Deer Lodge, MT 59722 (MLS # 30066471)
    $2,350,000
    Photo of 100 Milwaukee Avenue, Deer Lodge, MT 59722 (MLS # 30066471)
    Photo of 100 Milwaukee Avenue, Deer Lodge, MT 59722 (MLS # 30066471)
    49
     
    100 Milwaukee Avenue, Deer Lodge, MT
    100 Milwaukee Avenue
    Deer Lodge, MT
    • 0 Beds
    • 0 Baths
    • 24,813 Home (sqft)
    • 0 Baths
    • 2.41 Lot (ac)
  25. Photo of 1923 Higgins Avenue, Missoula, MT 59801 (MLS # 30066389)
    $825,000
    Photo of 1923 Higgins Avenue, Missoula, MT 59801 (MLS # 30066389)
    Photo of 1923 Higgins Avenue, Missoula, MT 59801 (MLS # 30066389)
    52
     
    1923 Higgins Avenue, Missoula, MT
    1923 Higgins Avenue
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5,576 Lot (sqft)
  26. Photo of 100 North Avenue W, Missoula, MT 59801 (MLS # 30066385)
    $350,000
    Photo of 100 North Avenue W, Missoula, MT 59801 (MLS # 30066385)
    Photo of 100 North Avenue W, Missoula, MT 59801 (MLS # 30066385)
    100 North Avenue W, Missoula, MT
    100 North Avenue W
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 2,160 Home (sqft)
    • 0 Baths
    • 3,442 Lot (sqft)
  27. Photo of 290 Izaak Walton Inn Road, Essex, MT 59916 (MLS # 30065730)
    $17,500,000
    Photo of 290 Izaak Walton Inn Road, Essex, MT 59916 (MLS # 30065730)
    Photo of 290 Izaak Walton Inn Road, Essex, MT 59916 (MLS # 30065730)
    56
     
    290 Izaak Walton Inn Road, Essex, MT
    290 Izaak Walton Inn Road
    Essex, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 89.87 Lot (ac)
  28. Photo of 1200 1st Street, Havre, MT 59501 (MLS # 30066420)
    $900,000
    Photo of 1200 1st Street, Havre, MT 59501 (MLS # 30066420)
    Photo of 1200 1st Street, Havre, MT 59501 (MLS # 30066420)
    17
     
    1200 1st Street, Havre, MT
    1200 1st Street
    Havre, MT
    • 0 Beds
    • 0 Baths
    • 3,945 Home (sqft)
    • 0 Baths
    • 25,222 Lot (sqft)
  29. Photo of 62 Katie Ray Lane, Kalispell, MT 59901 (MLS # 30066162)
    $1,199,995
    Photo of 62 Katie Ray Lane, Kalispell, MT 59901 (MLS # 30066162)
    Photo of 62 Katie Ray Lane, Kalispell, MT 59901 (MLS # 30066162)
    68
     
    62 Katie Ray Lane, Kalispell, MT
    62 Katie Ray Lane
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 6,400 Home (sqft)
    • 0 Baths
    • 4.03 Lot (ac)
  30. Photo of 2 N Last Chance Gulch #11, Helena, MT 59601 (MLS # 30066374)
    $2,175
    Photo of 2 N Last Chance Gulch #11, Helena, MT 59601 (MLS # 30066374)
    Photo of 2 N Last Chance Gulch #11, Helena, MT 59601 (MLS # 30066374)
    10
     
    2 N Last Chance Gulch #11, Helena, MT
    2 N Last Chance Gulch #11
    Helena, MT
    • 0 Beds
    • 1 Bath
    • 0 Home (sqft)
    • 1 Bath
    • 3,180 Lot (sqft)
Previous Page 7 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 Software is (c) Diverse Solutions 2026. Privacy | Terms & Conditions