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 891 Us Highway 89, Sun River, MT 59483 (MLS # 30072269)
    $3,000
    Photo of 891 Us Highway 89, Sun River, MT 59483 (MLS # 30072269)
    Photo of 891 Us Highway 89, Sun River, MT 59483 (MLS # 30072269)
    59
     
    891 Us Highway 89, Sun River, MT
    891 Us Highway 89
    Sun River, MT
    • 0 Beds
    • 2 Baths
    • 4,974 Home (sqft)
    • 2 Baths
    • 43,560 Lot (sqft)
  2. Photo of 1282 US Highway 2, Kalispell, MT 59901 (MLS # 30072334)
    $16
    Photo of 1282 US Highway 2, Kalispell, MT 59901 (MLS # 30072334)
    Photo of 1282 US Highway 2, Kalispell, MT 59901 (MLS # 30072334)
    42
     
    1282 US Highway 2, Kalispell, MT
    1282 US Highway 2
    Kalispell, MT
    • 0 Beds
    • 2 Baths
    • 6,568 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 30414 Us Highway 2, Libby, MT 59923 (MLS # 30072231)
    $910,000
    Photo of 30414 Us Highway 2, Libby, MT 59923 (MLS # 30072231)
    Photo of 30414 Us Highway 2, Libby, MT 59923 (MLS # 30072231)
    56
     
    30414 Us Highway 2, Libby, MT
    30414 Us Highway 2
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 20,000 Home (sqft)
    • 0 Baths
    • 2.20 Lot (ac)
  4. Photo of 11725 US Highway 93, Lolo, MT 59847 (MLS # 30072154)
    $899,000
    Photo of 11725 US Highway 93, Lolo, MT 59847 (MLS # 30072154)
    Photo of 11725 US Highway 93, Lolo, MT 59847 (MLS # 30072154)
    11725 US Highway 93, Lolo, MT
    11725 US Highway 93
    Lolo, MT
    • 0 Beds
    • 0 Baths
    • 7,130 Home (sqft)
    • 0 Baths
    • 2.54 Lot (ac)
  5. Photo of 325 Central Avenue #B, Whitefish, MT 59937 (MLS # 30072121)
    $1,600,000
    Photo of 325 Central Avenue #B, Whitefish, MT 59937 (MLS # 30072121)
    Photo of 325 Central Avenue #B, Whitefish, MT 59937 (MLS # 30072121)
    36
     
    325 Central Avenue #B, Whitefish, MT
    325 Central Avenue #B
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 1,155 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  6. Photo of 4326 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30071870)
    $5,000,000
    Photo of 4326 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30071870)
    Photo of 4326 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30071870)
    30
     
    4326 Us Highway 93 W, Whitefish, MT
    4326 Us Highway 93 W
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 960 Home (sqft)
    • 0 Baths
    • 13.80 Lot (ac)
  7. Photo of 501 N Sanders Street #204, Helena, MT 59601 (MLS # 30072105)
    $825
    Photo of 501 N Sanders Street #204, Helena, MT 59601 (MLS # 30072105)
    Photo of 501 N Sanders Street #204, Helena, MT 59601 (MLS # 30072105)
    501 N Sanders Street #204, Helena, MT
    501 N Sanders Street #204
    Helena, MT
    • 0 Beds
    • 4 Baths
    • 480 Home (sqft)
    • 4 Baths
    • 11,326 Lot (sqft)
  8. Photo of 6950 Train Bridge Loop, Missoula, MT 59808 (MLS # 30072051)
    $1,825,000
    Photo of 6950 Train Bridge Loop, Missoula, MT 59808 (MLS # 30072051)
    Photo of 6950 Train Bridge Loop, Missoula, MT 59808 (MLS # 30072051)
    23
     
    6950 Train Bridge Loop, Missoula, MT
    6950 Train Bridge Loop
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 10,000 Home (sqft)
    • 0 Baths
    • 1.03 Lot (ac)
  9. Photo of 511 N Wallace Avenue, Bozeman, MT 59715 (MLS # 30072122)
    $8,200,000
    Photo of 511 N Wallace Avenue, Bozeman, MT 59715 (MLS # 30072122)
    Photo of 511 N Wallace Avenue, Bozeman, MT 59715 (MLS # 30072122)
    16
     
    511 N Wallace Avenue, Bozeman, MT
    511 N Wallace Avenue
    Bozeman, MT
    • 0 Beds
    • 0 Baths
    • 17,975 Home (sqft)
    • 0 Baths
    • 1.71 Lot (ac)
  10. Photo of 405 E Spruce Street, Missoula, MT 59802 (MLS # 30072074)
    $525,000
    Photo of 405 E Spruce Street, Missoula, MT 59802 (MLS # 30072074)
    Photo of 405 E Spruce Street, Missoula, MT 59802 (MLS # 30072074)
    19
     
    405 E Spruce Street, Missoula, MT
    405 E Spruce Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5,838 Lot (sqft)
  11. Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070810)
    $13,700,000
    Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070810)
    Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070810)
    151
     
    16900 Us Highway 2 E, Essex, MT
    16900 Us Highway 2 E
    Essex, MT
    • 0 Beds
    • 0 Baths
    • 13,316 Home (sqft)
    • 0 Baths
    • 22.00 Lot (ac)
  12. Photo of 6042 Lincoln Road W, Helena, MT 59602 (MLS # 30069663)
    $599,000
    Photo of 6042 Lincoln Road W, Helena, MT 59602 (MLS # 30069663)
    Photo of 6042 Lincoln Road W, Helena, MT 59602 (MLS # 30069663)
    20
     
    6042 Lincoln Road W, Helena, MT
    6042 Lincoln Road W
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 5,500 Home (sqft)
    • 0 Baths
    • 5.67 Lot (ac)
  13. Photo of 118 E Lincoln Boulevard Blvd, Libby, MT 59923 (MLS # 30071984)
    $525,000
    Photo of 118 E Lincoln Boulevard Blvd, Libby, MT 59923 (MLS # 30071984)
    Photo of 118 E Lincoln Boulevard Blvd, Libby, MT 59923 (MLS # 30071984)
    118 E Lincoln Boulevard Blvd, Libby, MT
    118 E Lincoln Boulevard Blvd
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 3,357 Home (sqft)
    • 0 Baths
    • 6,404 Lot (sqft)
  14. Photo of 124 E Commercial Avenue, Anaconda, MT 59711 (MLS # 30072010)
    $596,000
    Photo of 124 E Commercial Avenue, Anaconda, MT 59711 (MLS # 30072010)
    Photo of 124 E Commercial Avenue, Anaconda, MT 59711 (MLS # 30072010)
    73
     
    124 E Commercial Avenue, Anaconda, MT
    124 E Commercial Avenue
    Anaconda, MT
    • 0 Beds
    • 0 Baths
    • 11,602 Home (sqft)
    • 0 Baths
    • 7,014 Lot (sqft)
  15. Photo of 406 W Railroad Avenue, Plains, MT 59859 (MLS # 30072007)
    $575,000
    Photo of 406 W Railroad Avenue, Plains, MT 59859 (MLS # 30072007)
    Photo of 406 W Railroad Avenue, Plains, MT 59859 (MLS # 30072007)
    406 W Railroad Avenue, Plains, MT
    406 W Railroad Avenue
    Plains, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 19,602 Lot (sqft)
  16. Photo of 2 S Lincoln Street, Whitehall, MT 59759 (MLS # 30071997)
    $449,000
    Photo of 2 S Lincoln Street, Whitehall, MT 59759 (MLS # 30071997)
    Photo of 2 S Lincoln Street, Whitehall, MT 59759 (MLS # 30071997)
    44
     
    2 S Lincoln Street, Whitehall, MT
    2 S Lincoln Street
    Whitehall, MT
    • 0 Beds
    • 0 Baths
    • 4,252 Home (sqft)
    • 0 Baths
    • 4.57 Lot (ac)
  17. Photo of 1430 3rd Avenue E, Kalispell, MT 59901 (MLS # 30071424)
    $3,500,000
    Photo of 1430 3rd Avenue E, Kalispell, MT 59901 (MLS # 30071424)
    Photo of 1430 3rd Avenue E, Kalispell, MT 59901 (MLS # 30071424)
    13
     
    1430 3rd Avenue E, Kalispell, MT
    1430 3rd Avenue E
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 9,357 Home (sqft)
    • 0 Baths
    • 14,201 Lot (sqft)
  18. Photo of 65 Commons Way, Kalispell, MT 59901 (MLS # 30071813)
    $1,625,000
    Photo of 65 Commons Way, Kalispell, MT 59901 (MLS # 30071813)
    Photo of 65 Commons Way, Kalispell, MT 59901 (MLS # 30071813)
    50
     
    65 Commons Way, Kalispell, MT
    65 Commons Way
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 5,412 Home (sqft)
    • 0 Baths
    • 20,038 Lot (sqft)
  19. Photo of 308 3rd Avenue SW, White Sulphur Springs, MT 59645 (MLS # 30071908)
    $599,000
    Photo of 308 3rd Avenue SW, White Sulphur Springs, MT 59645 (MLS # 30071908)
    Photo of 308 3rd Avenue SW, White Sulphur Springs, MT 59645 (MLS # 30071908)
    308 3rd Avenue SW, White Sulphur Springs, MT
    308 3rd Avenue SW
    White Sulphur Springs, MT
    • 0 Beds
    • 0 Baths
    • 2,540 Home (sqft)
    • 0 Baths
    • 1.01 Lot (ac)
  20. Photo of 473 Osborn Avenue, Bigfork, MT 59911 (MLS # 30071903)
    $2,250,000
    Photo of 473 Osborn Avenue, Bigfork, MT 59911 (MLS # 30071903)
    Photo of 473 Osborn Avenue, Bigfork, MT 59911 (MLS # 30071903)
    55
     
    473 Osborn Avenue, Bigfork, MT
    473 Osborn Avenue
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 3,600 Home (sqft)
    • 0 Baths
    • 4,705 Lot (sqft)
  21. Photo of 120 Lyndale Street, Helena, MT 59601 (MLS # 30071829)
    $2,000
    Photo of 120 Lyndale Street, Helena, MT 59601 (MLS # 30071829)
    Photo of 120 Lyndale Street, Helena, MT 59601 (MLS # 30071829)
    20
     
    120 Lyndale Street, Helena, MT
    120 Lyndale Street
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 863 Home (sqft)
    • 0 Baths
    • 6,709 Lot (sqft)
  22. Photo of 1830 Boulder Avenue, Helena, MT 59601 (MLS # 30071740)
    $450,000
    Photo of 1830 Boulder Avenue, Helena, MT 59601 (MLS # 30071740)
    Photo of 1830 Boulder Avenue, Helena, MT 59601 (MLS # 30071740)
    21
     
    1830 Boulder Avenue, Helena, MT
    1830 Boulder Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 2,178 Home (sqft)
    • 0 Baths
    • 10,019 Lot (sqft)
  23. Photo of NHN Fibertech Carpet & Upholstery Cleaning, Kalispell, MT 59901 (MLS # 30071833)
    $140,000
    Photo of NHN Fibertech Carpet & Upholstery Cleaning, Kalispell, MT 59901 (MLS # 30071833)
    Photo of NHN Fibertech Carpet & Upholstery Cleaning, Kalispell, MT 59901 (MLS # 30071833)
    NHN Fibertech Carpet & Upholstery Cleaning, Kalispell, MT
    NHN Fibertech Carpet & Upholstery Cleaning
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  24. Photo of 1250 Burns Way #1, Kalispell, MT 59901 (MLS # 30071557)
    $775,000
    Photo of 1250 Burns Way #1, Kalispell, MT 59901 (MLS # 30071557)
    Photo of 1250 Burns Way #1, Kalispell, MT 59901 (MLS # 30071557)
    30
     
    1250 Burns Way #1, Kalispell, MT
    1250 Burns Way #1
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 2,294 Home (sqft)
    • 0 Baths
    • 88 Lot (sqft)
  25. Photo of 1250 Burns Way #1, Kalispell, MT 59901 (MLS # 30071989)
    $20
    Photo of 1250 Burns Way #1, Kalispell, MT 59901 (MLS # 30071989)
    Photo of 1250 Burns Way #1, Kalispell, MT 59901 (MLS # 30071989)
    34
     
    1250 Burns Way #1, Kalispell, MT
    1250 Burns Way #1
    Kalispell, MT
    • 0 Beds
    • 3 Baths
    • 2,294 Home (sqft)
    • 3 Baths
    • 88 Lot (sqft)
  26. Photo of 2501 Old Airport Road #6W & 7W, Great Falls, MT 59404 (MLS # 30071983)
    $8
    Photo of 2501 Old Airport Road #6W & 7W, Great Falls, MT 59404 (MLS # 30071983)
    Photo of 2501 Old Airport Road #6W & 7W, Great Falls, MT 59404 (MLS # 30071983)
    46
     
    2501 Old Airport Road #6W & 7W, Great Falls, MT
    2501 Old Airport Road #6W & 7W
    Great Falls, MT
    • 0 Beds
    • 6 Baths
    • 0 Home (sqft)
    • 6 Baths
    • 7,231 Lot (sqft)
  27. Photo of 1700 National Avenue, Helena, MT 59601 (MLS # 30071351)
    $3,360,000
    Photo of 1700 National Avenue, Helena, MT 59601 (MLS # 30071351)
    Photo of 1700 National Avenue, Helena, MT 59601 (MLS # 30071351)
    10
     
    1700 National Avenue, Helena, MT
    1700 National Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 30,412 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  28. Photo of 15 S Central Avenue, Cut Bank, MT 59427 (MLS # 30071748)
    $325,000
    Photo of 15 S Central Avenue, Cut Bank, MT 59427 (MLS # 30071748)
    Photo of 15 S Central Avenue, Cut Bank, MT 59427 (MLS # 30071748)
    15 S Central Avenue, Cut Bank, MT
    15 S Central Avenue
    Cut Bank, MT
    • 0 Beds
    • 0 Baths
    • 2,000 Home (sqft)
    • 0 Baths
    • 3,485 Lot (sqft)
  29. Photo of NHN Business Only, Helena, MT 59601 (MLS # 30071572)
    $2,500,000
    Photo of NHN Business Only, Helena, MT 59601 (MLS # 30071572)
    Photo of NHN Business Only, Helena, MT 59601 (MLS # 30071572)
    16
     
    NHN Business Only, Helena, MT
    NHN Business Only
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  30. Photo of 7377 Mt Highway 83, Condon, MT 59826 (MLS # 30069794)
    $479,000
    Photo of 7377 Mt Highway 83, Condon, MT 59826 (MLS # 30069794)
    Photo of 7377 Mt Highway 83, Condon, MT 59826 (MLS # 30069794)
    32
     
    7377 Mt Highway 83, Condon, MT
    7377 Mt Highway 83
    Condon, MT
    • 0 Beds
    • 0 Baths
    • 520 Home (sqft)
    • 0 Baths
    • 3.73 Lot (ac)
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