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
151 - 180 of 500+ | Previous Page 6 of 17 Next
  1. Photo of 401 Milwaukee Avenue, Deer Lodge, MT 59722 (MLS # 30067139)
    $499,000
    Photo of 401 Milwaukee Avenue, Deer Lodge, MT 59722 (MLS # 30067139)
    Photo of 401 Milwaukee Avenue, Deer Lodge, MT 59722 (MLS # 30067139)
    49
     
    401 Milwaukee Avenue, Deer Lodge, MT
    401 Milwaukee Avenue
    Deer Lodge, MT
    • 0 Beds
    • 0 Baths
    • 4,000 Home (sqft)
    • 0 Baths
    • 19,951 Lot (sqft)
  2. Photo of 1740 N Montana Avenue, Helena, MT 59601 (MLS # 30067333)
    $899,000
    Photo of 1740 N Montana Avenue, Helena, MT 59601 (MLS # 30067333)
    Photo of 1740 N Montana Avenue, Helena, MT 59601 (MLS # 30067333)
    19
     
    1740 N Montana Avenue, Helena, MT
    1740 N Montana Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 8,874 Home (sqft)
    • 0 Baths
    • 24,830 Lot (sqft)
  3. Photo of 615 Helena Avenue, Helena, MT 59601 (MLS # 30067238)
    $650,000
    Photo of 615 Helena Avenue, Helena, MT 59601 (MLS # 30067238)
    Photo of 615 Helena Avenue, Helena, MT 59601 (MLS # 30067238)
    31
     
    615 Helena Avenue, Helena, MT
    615 Helena Avenue
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  4. Photo of 115 Valley View Street, Stevensville, MT 59870 (MLS # 30067239)
    $315,000
    Photo of 115 Valley View Street, Stevensville, MT 59870 (MLS # 30067239)
    Photo of 115 Valley View Street, Stevensville, MT 59870 (MLS # 30067239)
    115 Valley View Street, Stevensville, MT
    115 Valley View Street
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,673 Lot (sqft)
  5. Photo of 1521 Cooper Street, Missoula, MT 59802 (MLS # 30067098)
    $629,000
    Photo of 1521 Cooper Street, Missoula, MT 59802 (MLS # 30067098)
    Photo of 1521 Cooper Street, Missoula, MT 59802 (MLS # 30067098)
    56
     
    1521 Cooper Street, Missoula, MT
    1521 Cooper Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 4,640 Home (sqft)
    • 0 Baths
    • 7,798 Lot (sqft)
  6. Photo of 7890 Thornton Drive, Missoula, MT 59808 (MLS # 30067194)
    $15,000
    Photo of 7890 Thornton Drive, Missoula, MT 59808 (MLS # 30067194)
    Photo of 7890 Thornton Drive, Missoula, MT 59808 (MLS # 30067194)
    56
     
    7890 Thornton Drive, Missoula, MT
    7890 Thornton Drive
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 5,376 Home (sqft)
    • 0 Baths
    • 2.76 Lot (ac)
  7. Photo of 34 Charlie Taxiway Way, Ennis, MT 59729 (MLS # 30067162)
    $495,000
    Photo of 34 Charlie Taxiway Way, Ennis, MT 59729 (MLS # 30067162)
    Photo of 34 Charlie Taxiway Way, Ennis, MT 59729 (MLS # 30067162)
    34 Charlie Taxiway Way, Ennis, MT
    34 Charlie Taxiway Way
    Ennis, MT
    • 0 Beds
    • 0 Baths
    • 3,600 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  8. Photo of 104 Jefferson Street St, Harrison, MT 59735 (MLS # 30067155)
    $950,000
    Photo of 104 Jefferson Street St, Harrison, MT 59735 (MLS # 30067155)
    Photo of 104 Jefferson Street St, Harrison, MT 59735 (MLS # 30067155)
    53
     
    104 Jefferson Street St, Harrison, MT
    104 Jefferson Street St
    Harrison, MT
    • 0 Beds
    • 0 Baths
    • 2,460 Home (sqft)
    • 0 Baths
    • 1.12 Lot (ac)
  9. Photo of 220 Main Street #Suite 2, Polson, MT 59860 (MLS # 30067135)
    $200,000
    Photo of 220 Main Street #Suite 2, Polson, MT 59860 (MLS # 30067135)
    Photo of 220 Main Street #Suite 2, Polson, MT 59860 (MLS # 30067135)
    220 Main Street #Suite 2, Polson, MT
    220 Main Street #Suite 2
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 952 Home (sqft)
    • 0 Baths
    • 3,485 Lot (sqft)
  10. Photo of 1150 N Main Street, Deer Lodge, MT 59722 (MLS # 30067064)
    $2,199,000
    Photo of 1150 N Main Street, Deer Lodge, MT 59722 (MLS # 30067064)
    Photo of 1150 N Main Street, Deer Lodge, MT 59722 (MLS # 30067064)
    24
     
    1150 N Main Street, Deer Lodge, MT
    1150 N Main Street
    Deer Lodge, MT
    • 0 Beds
    • 0 Baths
    • 23,128 Home (sqft)
    • 0 Baths
    • 1.74 Lot (ac)
  11. Photo of 210 N Main Street, Deer Lodge, MT 59722 (MLS # 30066715)
    $999,000
    Photo of 210 N Main Street, Deer Lodge, MT 59722 (MLS # 30066715)
    Photo of 210 N Main Street, Deer Lodge, MT 59722 (MLS # 30066715)
    24
     
    210 N Main Street, Deer Lodge, MT
    210 N Main Street
    Deer Lodge, MT
    • 0 Beds
    • 0 Baths
    • 10,396 Home (sqft)
    • 0 Baths
    • 20,909 Lot (sqft)
  12. Photo of 220 Main Street #Suite 3, Polson, MT 59860 (MLS # 30067134)
    $250,000
    Photo of 220 Main Street #Suite 3, Polson, MT 59860 (MLS # 30067134)
    Photo of 220 Main Street #Suite 3, Polson, MT 59860 (MLS # 30067134)
    220 Main Street #Suite 3, Polson, MT
    220 Main Street #Suite 3
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 1,113 Home (sqft)
    • 0 Baths
    • 3,485 Lot (sqft)
  13. Photo of 220 Main Street #Suite 1, Polson, MT 59860 (MLS # 30067133)
    $275,000
    Photo of 220 Main Street #Suite 1, Polson, MT 59860 (MLS # 30067133)
    Photo of 220 Main Street #Suite 1, Polson, MT 59860 (MLS # 30067133)
    220 Main Street #Suite 1, Polson, MT
    220 Main Street #Suite 1
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 1,004 Home (sqft)
    • 0 Baths
    • 3,485 Lot (sqft)
  14. Photo of 220 Main Street, Polson, MT 59860 (MLS # 30067126)
    $725,000
    Photo of 220 Main Street, Polson, MT 59860 (MLS # 30067126)
    Photo of 220 Main Street, Polson, MT 59860 (MLS # 30067126)
    220 Main Street, Polson, MT
    220 Main Street
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 5,625 Home (sqft)
    • 0 Baths
    • 3,485 Lot (sqft)
  15. Photo of 300 E 2nd Street #2, Whitefish, MT 59937 (MLS # 30067015)
    $1,395,000
    Photo of 300 E 2nd Street #2, Whitefish, MT 59937 (MLS # 30067015)
    Photo of 300 E 2nd Street #2, Whitefish, MT 59937 (MLS # 30067015)
    20
     
    300 E 2nd Street #2, Whitefish, MT
    300 E 2nd Street #2
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 3,786 Home (sqft)
    • 0 Baths
    • 1,177 Lot (sqft)
  16. Photo of 1518 River Drive N, Great Falls, MT 59401 (MLS # 30067032)
    $199,000
    Photo of 1518 River Drive N, Great Falls, MT 59401 (MLS # 30067032)
    Photo of 1518 River Drive N, Great Falls, MT 59401 (MLS # 30067032)
    24
     
    1518 River Drive N, Great Falls, MT
    1518 River Drive N
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  17. Photo of 1008 South Avenue W, Missoula, MT 59801 (MLS # 30067044)
    $595
    Photo of 1008 South Avenue W, Missoula, MT 59801 (MLS # 30067044)
    Photo of 1008 South Avenue W, Missoula, MT 59801 (MLS # 30067044)
    26
     
    1008 South Avenue W, Missoula, MT
    1008 South Avenue W
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 2,378 Home (sqft)
    • 0 Baths
    • 6,099 Lot (sqft)
  18. Photo of 715 13th Avenue S, Great Falls, MT 59405 (MLS # 30067059)
    $995,000
    Photo of 715 13th Avenue S, Great Falls, MT 59405 (MLS # 30067059)
    Photo of 715 13th Avenue S, Great Falls, MT 59405 (MLS # 30067059)
    29
     
    715 13th Avenue S, Great Falls, MT
    715 13th Avenue S
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 28,269 Home (sqft)
    • 0 Baths
    • 38,987 Lot (sqft)
  19. Photo of 355 Us Hwy 93 N #Suite A, Eureka, MT 59917 (MLS # 30066991)
    $350,000
    Photo of 355 Us Hwy 93 N #Suite A, Eureka, MT 59917 (MLS # 30066991)
    Photo of 355 Us Hwy 93 N #Suite A, Eureka, MT 59917 (MLS # 30066991)
    28
     
    355 Us Hwy 93 N #Suite A, Eureka, MT
    355 Us Hwy 93 N #Suite A
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  20. Photo of 2001 11th Avenue, Helena, MT 59601 (MLS # 30067013)
    $25
    Photo of 2001 11th Avenue, Helena, MT 59601 (MLS # 30067013)
    Photo of 2001 11th Avenue, Helena, MT 59601 (MLS # 30067013)
    11
     
    2001 11th Avenue, Helena, MT
    2001 11th Avenue
    Helena, MT
    • 0 Beds
    • 2 Baths
    • 11,266 Home (sqft)
    • 2 Baths
    • 27,879 Lot (sqft)
  21. Photo of 638 Nucleus Avenue #101, Columbia Falls, MT 59912 (MLS # 30066974)
    $2,500
    Photo of 638 Nucleus Avenue #101, Columbia Falls, MT 59912 (MLS # 30066974)
    Photo of 638 Nucleus Avenue #101, Columbia Falls, MT 59912 (MLS # 30066974)
    14
     
    638 Nucleus Avenue #101, Columbia Falls, MT
    638 Nucleus Avenue #101
    Columbia Falls, MT
    • 0 Beds
    • 1 Bath
    • 1,227 Home (sqft)
    • 1 Bath
    • 1,220 Lot (sqft)
  22. Photo of 2295 Marias Valley Road, Shelby, MT 59474 (MLS # 30066996)
    $570,000
    Photo of 2295 Marias Valley Road, Shelby, MT 59474 (MLS # 30066996)
    Photo of 2295 Marias Valley Road, Shelby, MT 59474 (MLS # 30066996)
    2295 Marias Valley Road, Shelby, MT
    2295 Marias Valley Road
    Shelby, MT
    • 0 Beds
    • 0 Baths
    • 768 Home (sqft)
    • 0 Baths
    • 8.59 Lot (ac)
  23. Photo of 754 River Rock Drive #100, Helena, MT 59602 (MLS # 30067019)
    $12
    Photo of 754 River Rock Drive #100, Helena, MT 59602 (MLS # 30067019)
    Photo of 754 River Rock Drive #100, Helena, MT 59602 (MLS # 30067019)
    10
     
    754 River Rock Drive #100, Helena, MT
    754 River Rock Drive #100
    Helena, MT
    • 0 Beds
    • 2 Baths
    • 34,371 Home (sqft)
    • 2 Baths
    • 2.35 Lot (ac)
  24. Photo of 2 S Main Street, Kalispell, MT 59901 (MLS # 30066984)
    $30
    Photo of 2 S Main Street, Kalispell, MT 59901 (MLS # 30066984)
    Photo of 2 S Main Street, Kalispell, MT 59901 (MLS # 30066984)
    19
     
    2 S Main Street, Kalispell, MT
    2 S Main Street
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  25. Photo of 2819 Great Northern Loop #200, Missoula, MT 59808 (MLS # 30066583)
    $1,400,000
    Photo of 2819 Great Northern Loop #200, Missoula, MT 59808 (MLS # 30066583)
    Photo of 2819 Great Northern Loop #200, Missoula, MT 59808 (MLS # 30066583)
    44
     
    2819 Great Northern Loop #200, Missoula, MT
    2819 Great Northern Loop #200
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 4,031 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  26. Photo of 55 W 14th Street #103, Helena, MT 59601 (MLS # 30066803)
    $4,750
    Photo of 55 W 14th Street #103, Helena, MT 59601 (MLS # 30066803)
    Photo of 55 W 14th Street #103, Helena, MT 59601 (MLS # 30066803)
    34
     
    55 W 14th Street #103, Helena, MT
    55 W 14th Street #103
    Helena, MT
    • 0 Beds
    • 1 Bath
    • 2,266 Home (sqft)
    • 1 Bath
    • 2,004 Lot (sqft)
  27. Photo of 12135 Hwy 2 E, West Glacier, MT 59936 (MLS # 30067023)
    $3,495,000
    Photo of 12135 Hwy 2 E, West Glacier, MT 59936 (MLS # 30067023)
    Photo of 12135 Hwy 2 E, West Glacier, MT 59936 (MLS # 30067023)
    46
     
    12135 Hwy 2 E, West Glacier, MT
    12135 Hwy 2 E
    West Glacier, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  28. Photo of Stevensville, MT 59870 (MLS # 30066902)
    $1,000
    Photo of Stevensville, MT 59870 (MLS # 30066902)
    Photo of Stevensville, MT 59870 (MLS # 30066902)
    21
     
    MLS # 30066902, Stevensville, MT
    MLS # 30066902
    Stevensville, MT
    • 0 Beds
    • 1 Bath
    • 3,520 Home (sqft)
    • 1 Bath
    • 1.11 Lot (ac)
  29. Photo of Missoula, MT 59801 (MLS # 30066888)
    $675,000
    Photo of Missoula, MT 59801 (MLS # 30066888)
    Photo of Missoula, MT 59801 (MLS # 30066888)
    32
     
    MLS # 30066888, Missoula, MT
    MLS # 30066888
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,803 Lot (sqft)
  30. Photo of 207 Big Creek Road, Haugan, MT 59842 (MLS # 30066838)
    $1,300,000
    Photo of 207 Big Creek Road, Haugan, MT 59842 (MLS # 30066838)
    Photo of 207 Big Creek Road, Haugan, MT 59842 (MLS # 30066838)
    60
     
    207 Big Creek Road, Haugan, MT
    207 Big Creek Road
    Haugan, MT
    • 0 Beds
    • 0 Baths
    • 4,852 Home (sqft)
    • 0 Baths
    • 2.43 Lot (ac)
Previous Page 6 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 2026. Privacy | Terms & Conditions