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 211 E Park Avenue, Anaconda, MT 59711 (MLS # 30052357)
    $869,000
    Photo of 211 E Park Avenue, Anaconda, MT 59711 (MLS # 30052357)
    Photo of 211 E Park Avenue, Anaconda, MT 59711 (MLS # 30052357)
    21
     
    211 E Park Avenue, Anaconda, MT
    211 E Park Avenue
    Anaconda, MT
    • 0 Beds
    • 0 Baths
    • 8,150 Home (sqft)
    • 0 Baths
    • 7,014 Lot (sqft)
  2. Photo of 9 Rams Head Drive, Plains, MT 59859 (MLS # 30052311)
    $749,000
    Photo of 9 Rams Head Drive, Plains, MT 59859 (MLS # 30052311)
    Photo of 9 Rams Head Drive, Plains, MT 59859 (MLS # 30052311)
    25
     
    9 Rams Head Drive, Plains, MT
    9 Rams Head Drive
    Plains, MT
    • 0 Beds
    • 0 Baths
    • 1,550 Home (sqft)
    • 0 Baths
    • 2.85 Lot (ac)
  3. Photo of 4805 Highway 93 S, Missoula, MT 59804 (MLS # 30052298)
    $2,200,000
    Photo of 4805 Highway 93 S, Missoula, MT 59804 (MLS # 30052298)
    Photo of 4805 Highway 93 S, Missoula, MT 59804 (MLS # 30052298)
    35
     
    4805 Highway 93 S, Missoula, MT
    4805 Highway 93 S
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7.25 Lot (ac)
  4. Photo of 239 Drummond Frontage Road, Drummond, MT 59832 (MLS # 30052017)
    $825,000
    Photo of 239 Drummond Frontage Road, Drummond, MT 59832 (MLS # 30052017)
    Photo of 239 Drummond Frontage Road, Drummond, MT 59832 (MLS # 30052017)
    54
     
    239 Drummond Frontage Road, Drummond, MT
    239 Drummond Frontage Road
    Drummond, MT
    • 0 Beds
    • 0 Baths
    • 3,214 Home (sqft)
    • 0 Baths
    • 8.43 Lot (ac)
  5. Photo of 8539 Montana Highway 35, Bigfork, MT 59911 (MLS # 30051676)
    $395,000
    Photo of 8539 Montana Highway 35, Bigfork, MT 59911 (MLS # 30051676)
    Photo of 8539 Montana Highway 35, Bigfork, MT 59911 (MLS # 30051676)
    8539 Montana Highway 35, Bigfork, MT
    8539 Montana Highway 35
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 1,774 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  6. Photo of 4362 Eastside Highway Hwy, Stevensville, MT 59870 (MLS # 30051605)
    $2,475,000
    Photo of 4362 Eastside Highway Hwy, Stevensville, MT 59870 (MLS # 30051605)
    Photo of 4362 Eastside Highway Hwy, Stevensville, MT 59870 (MLS # 30051605)
    33
     
    4362 Eastside Highway Hwy, Stevensville, MT
    4362 Eastside Highway Hwy
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 6,482 Home (sqft)
    • 0 Baths
    • 4.05 Lot (ac)
  7. Photo of 4475 & 4505 Star Meadows Road, Whitefish, MT 59937 (MLS # 30052242)
    $19,995,000
    Photo of 4475 & 4505 Star Meadows Road, Whitefish, MT 59937 (MLS # 30052242)
    Photo of 4475 & 4505 Star Meadows Road, Whitefish, MT 59937 (MLS # 30052242)
    34
     
    4475 & 4505 Star Meadows Road, Whitefish, MT
    4475 & 4505 Star Meadows Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 37,000 Home (sqft)
    • 0 Baths
    • 178.56 Lot (ac)
  8. Photo of tbd NNA, Thompson Falls, MT 59873 (MLS # 30052185)
    $2,450,000
    Photo of tbd NNA, Thompson Falls, MT 59873 (MLS # 30052185)
    Photo of tbd NNA, Thompson Falls, MT 59873 (MLS # 30052185)
    20
     
    tbd NNA, Thompson Falls, MT
    tbd NNA
    Thompson Falls, MT
    • 0 Beds
    • 0 Baths
    • 3,438 Home (sqft)
    • 0 Baths
    • 7,057 Lot (sqft)
  9. Photo of 6170 Elysian Road, Billings, MT 59101 (MLS # 30052150)
    $429,000
    Photo of 6170 Elysian Road, Billings, MT 59101 (MLS # 30052150)
    Photo of 6170 Elysian Road, Billings, MT 59101 (MLS # 30052150)
    13
     
    6170 Elysian Road, Billings, MT
    6170 Elysian Road
    Billings, MT
    • 0 Beds
    • 0 Baths
    • 1,728 Home (sqft)
    • 0 Baths
    • 2,222 Lot (sqft)
  10. Photo of 3000 Palmer Street, Missoula, MT 59808 (MLS # 30052183)
    $13
    Photo of 3000 Palmer Street, Missoula, MT 59808 (MLS # 30052183)
    Photo of 3000 Palmer Street, Missoula, MT 59808 (MLS # 30052183)
    43
     
    3000 Palmer Street, Missoula, MT
    3000 Palmer Street
    Missoula, MT
    • 0 Beds
    • 4 Baths
    • 6,574 Home (sqft)
    • 4 Baths
    • 3.43 Lot (ac)
  11. Photo of 3 Microwave Hill Road, Clancy, MT 59634 (MLS # 30052209)
    $975,000
    Photo of 3 Microwave Hill Road, Clancy, MT 59634 (MLS # 30052209)
    Photo of 3 Microwave Hill Road, Clancy, MT 59634 (MLS # 30052209)
    42
     
    3 Microwave Hill Road, Clancy, MT
    3 Microwave Hill Road
    Clancy, MT
    • 0 Beds
    • 0 Baths
    • 2,442 Home (sqft)
    • 0 Baths
    • 43,473 Lot (sqft)
  12. Photo of 406 Main Street, Deer Lodge, MT 59722 (MLS # 30052161)
    $250,000
    Photo of 406 Main Street, Deer Lodge, MT 59722 (MLS # 30052161)
    Photo of 406 Main Street, Deer Lodge, MT 59722 (MLS # 30052161)
    17
     
    406 Main Street, Deer Lodge, MT
    406 Main Street
    Deer Lodge, MT
    • 0 Beds
    • 0 Baths
    • 3,510 Home (sqft)
    • 0 Baths
    • 3,921 Lot (sqft)
  13. Photo of 259 Airport Road, Hamilton, MT 59840 (MLS # 30052133)
    $300,000
    Photo of 259 Airport Road, Hamilton, MT 59840 (MLS # 30052133)
    Photo of 259 Airport Road, Hamilton, MT 59840 (MLS # 30052133)
    23
     
    259 Airport Road, Hamilton, MT
    259 Airport Road
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 2,500 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  14. Photo of 61 E Redstone Road, Redstone, MT 59257 (MLS # 30052130)
    $3,000,000
    Photo of 61 E Redstone Road, Redstone, MT 59257 (MLS # 30052130)
    Photo of 61 E Redstone Road, Redstone, MT 59257 (MLS # 30052130)
    61 E Redstone Road, Redstone, MT
    61 E Redstone Road
    Redstone, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 320.00 Lot (ac)
  15. Photo of 4039 US Highway 93, Stevensville, MT 59870 (MLS # 30052064)
    $1,650
    Photo of 4039 US Highway 93, Stevensville, MT 59870 (MLS # 30052064)
    Photo of 4039 US Highway 93, Stevensville, MT 59870 (MLS # 30052064)
    15
     
    4039 US Highway 93, Stevensville, MT
    4039 US Highway 93
    Stevensville, MT
    • 0 Beds
    • 1 Bath
    • 0 Home (sqft)
    • 1 Bath
    • 1.78 Lot (ac)
  16. Photo of 301 N 1st Street, Hamilton, MT 59840 (MLS # 30052019)
    $270,000
    Photo of 301 N 1st Street, Hamilton, MT 59840 (MLS # 30052019)
    Photo of 301 N 1st Street, Hamilton, MT 59840 (MLS # 30052019)
    21
     
    301 N 1st Street, Hamilton, MT
    301 N 1st Street
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 615 Home (sqft)
    • 0 Baths
    • 610 Lot (sqft)
  17. Photo of 7151 Kestrel Drive, Missoula, MT 59808 (MLS # 30052025)
    $1,349,000
    Photo of 7151 Kestrel Drive, Missoula, MT 59808 (MLS # 30052025)
    Photo of 7151 Kestrel Drive, Missoula, MT 59808 (MLS # 30052025)
    21
     
    7151 Kestrel Drive, Missoula, MT
    7151 Kestrel Drive
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 4,320 Home (sqft)
    • 0 Baths
    • 4.56 Lot (ac)
  18. Photo of 535 N Ewing Street, Helena, MT 59601 (MLS # 30052071)
    $14
    Photo of 535 N Ewing Street, Helena, MT 59601 (MLS # 30052071)
    Photo of 535 N Ewing Street, Helena, MT 59601 (MLS # 30052071)
    25
     
    535 N Ewing Street, Helena, MT
    535 N Ewing Street
    Helena, MT
    • 0 Beds
    • 2 Baths
    • 23,615 Home (sqft)
    • 2 Baths
    • 1.28 Lot (ac)
  19. Photo of 3565 US Highway 93 S, Darby, MT 59829 (MLS # 30051460)
    $450,000
    Photo of 3565 US Highway 93 S, Darby, MT 59829 (MLS # 30051460)
    Photo of 3565 US Highway 93 S, Darby, MT 59829 (MLS # 30051460)
    26
     
    3565 US Highway 93 S, Darby, MT
    3565 US Highway 93 S
    Darby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.52 Lot (ac)
  20. Photo of 11 23rd Street S, Great Falls, MT 59405 (MLS # 30050208)
    $498,000
    Photo of 11 23rd Street S, Great Falls, MT 59405 (MLS # 30050208)
    Photo of 11 23rd Street S, Great Falls, MT 59405 (MLS # 30050208)
    11 23rd Street S, Great Falls, MT
    11 23rd Street S
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 36,155 Lot (sqft)
  21. Photo of NHN Highway 93 & 37, Eureka, MT 59917 (MLS # 30051664)
    $699,900
    Photo of NHN Highway 93 & 37, Eureka, MT 59917 (MLS # 30051664)
    Photo of NHN Highway 93 & 37, Eureka, MT 59917 (MLS # 30051664)
    20
     
    NHN Highway 93 & 37, Eureka, MT
    NHN Highway 93 & 37
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.90 Lot (ac)
  22. Photo of 4 Acres Highway 93, Eureka, MT 59917 (MLS # 30051685)
    $499,900
    Photo of 4 Acres Highway 93, Eureka, MT 59917 (MLS # 30051685)
    Photo of 4 Acres Highway 93, Eureka, MT 59917 (MLS # 30051685)
    21
     
    4 Acres Highway 93, Eureka, MT
    4 Acres Highway 93
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.18 Lot (ac)
  23. Photo of 101 E Broadway Street, Missoula, MT 59802 (MLS # 30051971)
    $1,650
    Photo of 101 E Broadway Street, Missoula, MT 59802 (MLS # 30051971)
    Photo of 101 E Broadway Street, Missoula, MT 59802 (MLS # 30051971)
    11
     
    101 E Broadway Street, Missoula, MT
    101 E Broadway Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 4,600 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  24. Photo of 11926 Mt Highway 83, Bigfork, MT 59911 (MLS # 30051959)
    $3,500,000
    Photo of 11926 Mt Highway 83, Bigfork, MT 59911 (MLS # 30051959)
    Photo of 11926 Mt Highway 83, Bigfork, MT 59911 (MLS # 30051959)
    63
     
    11926 Mt Highway 83, Bigfork, MT
    11926 Mt Highway 83
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 15,586 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  25. Photo of 508 Hawkeye Road, Harlowton, MT 59036 (MLS # 30051931)
    $685,000
    Photo of 508 Hawkeye Road, Harlowton, MT 59036 (MLS # 30051931)
    Photo of 508 Hawkeye Road, Harlowton, MT 59036 (MLS # 30051931)
    49
     
    508 Hawkeye Road, Harlowton, MT
    508 Hawkeye Road
    Harlowton, MT
    • 0 Beds
    • 0 Baths
    • 2,880 Home (sqft)
    • 0 Baths
    • 8.72 Lot (ac)
  26. Photo of 50 S Last Chance Gulch, Helena, MT 59601 (MLS # 30051789)
    $7,500
    Photo of 50 S Last Chance Gulch, Helena, MT 59601 (MLS # 30051789)
    Photo of 50 S Last Chance Gulch, Helena, MT 59601 (MLS # 30051789)
    46
     
    50 S Last Chance Gulch, Helena, MT
    50 S Last Chance Gulch
    Helena, MT
    • 0 Beds
    • 2 Baths
    • 5,868 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  27. Photo of 4053 Wynne Avenue, Butte, MT 59701 (MLS # 30052256)
    $351,000
    Photo of 4053 Wynne Avenue, Butte, MT 59701 (MLS # 30052256)
    Photo of 4053 Wynne Avenue, Butte, MT 59701 (MLS # 30052256)
    30
     
    4053 Wynne Avenue, Butte, MT
    4053 Wynne Avenue
    Butte, MT
    • 0 Beds
    • 0 Baths
    • 1,254 Home (sqft)
    • 0 Baths
    • 1.66 Lot (ac)
  28. Photo of 135 Shadow Wood Lane, Columbia Falls, MT 59912 (MLS # 30051654)
    $14
    Photo of 135 Shadow Wood Lane, Columbia Falls, MT 59912 (MLS # 30051654)
    Photo of 135 Shadow Wood Lane, Columbia Falls, MT 59912 (MLS # 30051654)
    135 Shadow Wood Lane, Columbia Falls, MT
    135 Shadow Wood Lane
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 2,000 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  29. Photo of 802-816 Date Avenue, Laurel, MT 59044 (MLS # 30051910)
    $750,000
    Photo of 802-816 Date Avenue, Laurel, MT 59044 (MLS # 30051910)
    Photo of 802-816 Date Avenue, Laurel, MT 59044 (MLS # 30051910)
    17
     
    802-816 Date Avenue, Laurel, MT
    802-816 Date Avenue
    Laurel, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.06 Lot (ac)
  30. Photo of 11926 Mt Highway 83, Bigfork, MT 59911 (MLS # 30051859)
    $2,500,000
    Photo of 11926 Mt Highway 83, Bigfork, MT 59911 (MLS # 30051859)
    Photo of 11926 Mt Highway 83, Bigfork, MT 59911 (MLS # 30051859)
    53
     
    11926 Mt Highway 83, Bigfork, MT
    11926 Mt Highway 83
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 15,586 Home (sqft)
    • 0 Baths
    • 1.82 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 Website is powered by Diverse Solutions 2025. Privacy | Terms & Conditions