Western Montana Homes

Your Search for Homes and Bare Land 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 2368 Petty Creek Road #2368 Petty Creek Roa, Alberton, MT 59820 (MLS # 30051992)
    $1,400,000
    Photo of 2368 Petty Creek Road #2368 Petty Creek Roa, Alberton, MT 59820 (MLS # 30051992)
    Photo of 2368 Petty Creek Road #2368 Petty Creek Roa, Alberton, MT 59820 (MLS # 30051992)
    47
     
    2368 Petty Creek Road #2368 Petty Creek Roa, Alberton, MT
    2368 Petty Creek Road #2368 Petty Creek Roa
    Alberton, MT
    • 3 Beds
    • 3 Baths
    • 4,713 Home (sqft)
    • 3 Baths
    • 87.89 Lot (ac)
  2. Photo of Helena, MT 59601 (MLS # 30051818)
    $405,000
    Photo of Helena, MT 59601 (MLS # 30051818)
    Photo of Helena, MT 59601 (MLS # 30051818)
    MLS # 30051818, Helena, MT
    MLS # 30051818
    Helena, MT
    • 3 Beds
    • 2 Baths
    • 1,632 Home (sqft)
    • 2 Baths
    • 9,409 Lot (sqft)
  3. Photo of 3422 Rimini Road, Helena, MT 59601 (MLS # 30051976)
    $395,000
    Photo of 3422 Rimini Road, Helena, MT 59601 (MLS # 30051976)
    Photo of 3422 Rimini Road, Helena, MT 59601 (MLS # 30051976)
    3422 Rimini Road, Helena, MT
    3422 Rimini Road
    Helena, MT
    • 2 Beds
    • 2 Baths
    • 1,368 Home (sqft)
    • 2 Baths
    • 22,216 Lot (sqft)
  4. Photo of (Lot #4) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045869)
    $295,500
    Photo of (Lot #4) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045869)
    Photo of (Lot #4) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045869)
    (Lot #4) 13442 Vannoy Lane, Greenough, MT
    (Lot #4) 13442 Vannoy Lane
    Greenough, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.66 Lot (ac)
  5. Photo of (Lot #3) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045870)
    $279,500
    Photo of (Lot #3) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045870)
    Photo of (Lot #3) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045870)
    (Lot #3) 13442 Vannoy Lane, Greenough, MT
    (Lot #3) 13442 Vannoy Lane
    Greenough, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.15 Lot (ac)
  6. Photo of (Lot #2) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045871)
    $289,500
    Photo of (Lot #2) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045871)
    Photo of (Lot #2) 13442 Vannoy Lane, Greenough, MT 59823 (MLS # 30045871)
    (Lot #2) 13442 Vannoy Lane, Greenough, MT
    (Lot #2) 13442 Vannoy Lane
    Greenough, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.41 Lot (ac)
  7. Photo of 15660 Sara Jo Lane, Frenchtown, MT 59834 (MLS # 30051303)
    $999,900
    Photo of 15660 Sara Jo Lane, Frenchtown, MT 59834 (MLS # 30051303)
    Photo of 15660 Sara Jo Lane, Frenchtown, MT 59834 (MLS # 30051303)
    77
     
    15660 Sara Jo Lane, Frenchtown, MT
    15660 Sara Jo Lane
    Frenchtown, MT
    • 4 Beds
    • 3 Baths
    • 3,398 Home (sqft)
    • 3 Baths
    • 5.02 Lot (ac)
  8. Photo of 121 Blue Wing Street, Butte, MT 59701 (MLS # 30051978)
    $220,000
    Photo of 121 Blue Wing Street, Butte, MT 59701 (MLS # 30051978)
    Photo of 121 Blue Wing Street, Butte, MT 59701 (MLS # 30051978)
    26
     
    121 Blue Wing Street, Butte, MT
    121 Blue Wing Street
    Butte, MT
    • 4 Beds
    • 1 Bath
    • 1,531 Home (sqft)
    • 1 Bath
    • 6,186 Lot (sqft)
  9. Photo of 40 Larch Lane, Saint Regis, MT 59866 (MLS # 30051486)
    $350,000
    Photo of 40 Larch Lane, Saint Regis, MT 59866 (MLS # 30051486)
    Photo of 40 Larch Lane, Saint Regis, MT 59866 (MLS # 30051486)
    40 Larch Lane, Saint Regis, MT
    40 Larch Lane
    Saint Regis, MT
    • 1 Bed
    • 1 Bath
    • 930 Home (sqft)
    • 1 Bath
    • 3.02 Lot (ac)
  10. Photo of 2200 5th Avenue, Helena, MT 59601 (MLS # 30051924)
    $445,000
    Photo of 2200 5th Avenue, Helena, MT 59601 (MLS # 30051924)
    Photo of 2200 5th Avenue, Helena, MT 59601 (MLS # 30051924)
    26
     
    2200 5th Avenue, Helena, MT
    2200 5th Avenue
    Helena, MT
    • 4 Beds
    • 2 Baths
    • 2,160 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  11. Photo of 415 Caroline Point Road, Lakeside, MT 59922 (MLS # 30051893)
    $3,890,000
    Photo of 415 Caroline Point Road, Lakeside, MT 59922 (MLS # 30051893)
    Photo of 415 Caroline Point Road, Lakeside, MT 59922 (MLS # 30051893)
    43
     
    415 Caroline Point Road, Lakeside, MT
    415 Caroline Point Road
    Lakeside, MT
    • 4 Beds
    • 2 Baths
    • 2,053 Home (sqft)
    • 2 Baths
    • 40,947 Lot (sqft)
  12. Photo of 594 Bunkhouse Road, Darby, MT 59829 (MLS # 30051823)
    $7,895,000
    Photo of 594 Bunkhouse Road, Darby, MT 59829 (MLS # 30051823)
    Photo of 594 Bunkhouse Road, Darby, MT 59829 (MLS # 30051823)
    594 Bunkhouse Road, Darby, MT
    594 Bunkhouse Road
    Darby, MT
    • 8 Beds
    • 12 Baths
    • 11,270 Home (sqft)
    • 12 Baths
    • 83.54 Lot (ac)
  13. Photo of Kalispell, MT 59901 (MLS # 30051957)
    $729,000
    Photo of Kalispell, MT 59901 (MLS # 30051957)
    Photo of Kalispell, MT 59901 (MLS # 30051957)
    64
     
    MLS # 30051957, Kalispell, MT
    MLS # 30051957
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 2,024 Home (sqft)
    • 3 Baths
    • 11,413 Lot (sqft)
  14. Photo of 1011 Aspen Hills Trail, Anaconda, MT 59711 (MLS # 30051892)
    $500,000
    Photo of 1011 Aspen Hills Trail, Anaconda, MT 59711 (MLS # 30051892)
    Photo of 1011 Aspen Hills Trail, Anaconda, MT 59711 (MLS # 30051892)
    37
     
    1011 Aspen Hills Trail, Anaconda, MT
    1011 Aspen Hills Trail
    Anaconda, MT
    • 3 Beds
    • 1 Bath
    • 1,092 Home (sqft)
    • 1 Bath
    • 20.50 Lot (ac)
  15. Photo of 0 Patterson Prairie Road, Helmville, MT 59843 (MLS # 30051977)
    $2,350,000
    Photo of 0 Patterson Prairie Road, Helmville, MT 59843 (MLS # 30051977)
    Photo of 0 Patterson Prairie Road, Helmville, MT 59843 (MLS # 30051977)
    0 Patterson Prairie Road, Helmville, MT
    0 Patterson Prairie Road
    Helmville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 401.90 Lot (ac)
  16. Photo of 225 Mountain View Drive S, Anaconda, MT 59711 (MLS # 30051831)
    $375,000
    Photo of 225 Mountain View Drive S, Anaconda, MT 59711 (MLS # 30051831)
    Photo of 225 Mountain View Drive S, Anaconda, MT 59711 (MLS # 30051831)
    44
     
    225 Mountain View Drive S, Anaconda, MT
    225 Mountain View Drive S
    Anaconda, MT
    • 3 Beds
    • 2 Baths
    • 1,316 Home (sqft)
    • 2 Baths
    • 14,985 Lot (sqft)
  17. Photo of 7405 Azalea Drive, Missoula, MT 59808 (MLS # 30051942)
    $199,000
    Photo of 7405 Azalea Drive, Missoula, MT 59808 (MLS # 30051942)
    Photo of 7405 Azalea Drive, Missoula, MT 59808 (MLS # 30051942)
    29
     
    7405 Azalea Drive, Missoula, MT
    7405 Azalea Drive
    Missoula, MT
    • 4 Beds
    • 2 Baths
    • 1,728 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  18. Photo of 315 Brown Pony Trail, Belgrade, MT 59714 (MLS # 30051962)
    $4,497,000
    Photo of 315 Brown Pony Trail, Belgrade, MT 59714 (MLS # 30051962)
    Photo of 315 Brown Pony Trail, Belgrade, MT 59714 (MLS # 30051962)
    93
     
    315 Brown Pony Trail, Belgrade, MT
    315 Brown Pony Trail
    Belgrade, MT
    • 4 Beds
    • 3 Baths
    • 3,218 Home (sqft)
    • 3 Baths
    • 20.06 Lot (ac)
  19. Photo of 3568 Connery Way, Missoula, MT 59808 (MLS # 30051943)
    $539,000
    Photo of 3568 Connery Way, Missoula, MT 59808 (MLS # 30051943)
    Photo of 3568 Connery Way, Missoula, MT 59808 (MLS # 30051943)
    12
     
    3568 Connery Way, Missoula, MT
    3568 Connery Way
    Missoula, MT
    • 3 Beds
    • 2 Baths
    • 1,548 Home (sqft)
    • 2 Baths
    • 5,184 Lot (sqft)
  20. Photo of 3568 Connery Way, Missoula, MT 59808 (MLS # 30051973)
    $539,000
    Photo of 3568 Connery Way, Missoula, MT 59808 (MLS # 30051973)
    Photo of 3568 Connery Way, Missoula, MT 59808 (MLS # 30051973)
    12
     
    3568 Connery Way, Missoula, MT
    3568 Connery Way
    Missoula, MT
    • 3 Beds
    • 2 Baths
    • 1,548 Home (sqft)
    • 2 Baths
    • 6,404 Lot (sqft)
  21. Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30051972)
    $350,000
    Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30051972)
    Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30051972)
    39
     
    100 Woodlands Way, Kalispell, MT
    100 Woodlands Way
    Kalispell, MT
    • 2 Beds
    • 2 Baths
    • 1,090 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  22. Photo of 1029 Lake Of The Woods Lane, Bigfork, MT 59911 (MLS # 30051966)
    $3,995,000
    Photo of 1029 Lake Of The Woods Lane, Bigfork, MT 59911 (MLS # 30051966)
    Photo of 1029 Lake Of The Woods Lane, Bigfork, MT 59911 (MLS # 30051966)
    57
     
    1029 Lake Of The Woods Lane, Bigfork, MT
    1029 Lake Of The Woods Lane
    Bigfork, MT
    • 4 Beds
    • 4 Baths
    • 4,682 Home (sqft)
    • 4 Baths
    • 15.11 Lot (ac)
  23. Photo of 508 Dakota Avenue, Whitefish, MT 59937 (MLS # 30051963)
    $2,250,000
    Photo of 508 Dakota Avenue, Whitefish, MT 59937 (MLS # 30051963)
    Photo of 508 Dakota Avenue, Whitefish, MT 59937 (MLS # 30051963)
    508 Dakota Avenue, Whitefish, MT
    508 Dakota Avenue
    Whitefish, MT
    • 4 Beds
    • 5 Baths
    • 2,923 Home (sqft)
    • 5 Baths
    • 4,487 Lot (sqft)
  24. Photo of 29 Jackson Creek Road, Clancy, MT 59634 (MLS # 30047257)
    $559,500
    Photo of 29 Jackson Creek Road, Clancy, MT 59634 (MLS # 30047257)
    Photo of 29 Jackson Creek Road, Clancy, MT 59634 (MLS # 30047257)
    34
     
    29 Jackson Creek Road, Clancy, MT
    29 Jackson Creek Road
    Clancy, MT
    • 4 Beds
    • 3 Baths
    • 2,157 Home (sqft)
    • 3 Baths
    • 27,966 Lot (sqft)
  25. Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30051970)
    $375,000
    Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30051970)
    Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30051970)
    38
     
    100 Woodlands Way, Kalispell, MT
    100 Woodlands Way
    Kalispell, MT
    • 2 Beds
    • 2 Baths
    • 1,090 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 34 Childs Road, Trout Creek, MT 59874 (MLS # 30051394)
    $980,000
    Photo of 34 Childs Road, Trout Creek, MT 59874 (MLS # 30051394)
    Photo of 34 Childs Road, Trout Creek, MT 59874 (MLS # 30051394)
    71
     
    34 Childs Road, Trout Creek, MT
    34 Childs Road
    Trout Creek, MT
    • 2 Beds
    • 3 Baths
    • 4,544 Home (sqft)
    • 3 Baths
    • 20.01 Lot (ac)
  27. Photo of 29696 Swallows Lane, Polson, MT 59860 (MLS # 30051967)
    $625,000
    Photo of 29696 Swallows Lane, Polson, MT 59860 (MLS # 30051967)
    Photo of 29696 Swallows Lane, Polson, MT 59860 (MLS # 30051967)
    55
     
    29696 Swallows Lane, Polson, MT
    29696 Swallows Lane
    Polson, MT
    • 2 Beds
    • 2 Baths
    • 720 Home (sqft)
    • 2 Baths
    • 21,780 Lot (sqft)
  28. Photo of 403 Trailview Way, Whitefish, MT 59937 (MLS # 30051880)
    $589,000
    Photo of 403 Trailview Way, Whitefish, MT 59937 (MLS # 30051880)
    Photo of 403 Trailview Way, Whitefish, MT 59937 (MLS # 30051880)
    38
     
    403 Trailview Way, Whitefish, MT
    403 Trailview Way
    Whitefish, MT
    • 3 Beds
    • 3 Baths
    • 1,395 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  29. Photo of 521 N Central Avenue, Ekalaka, MT 59324 (MLS # 30051946)
    $199,000
    Photo of 521 N Central Avenue, Ekalaka, MT 59324 (MLS # 30051946)
    Photo of 521 N Central Avenue, Ekalaka, MT 59324 (MLS # 30051946)
    25
     
    521 N Central Avenue, Ekalaka, MT
    521 N Central Avenue
    Ekalaka, MT
    • 3 Beds
    • 2 Baths
    • 1,428 Home (sqft)
    • 2 Baths
    • 30,492 Lot (sqft)
  30. Photo of 7376 Broken Bow Cluster, Missoula, MT 59808 (MLS # 30050307)
    $2,499,000
    Photo of 7376 Broken Bow Cluster, Missoula, MT 59808 (MLS # 30050307)
    Photo of 7376 Broken Bow Cluster, Missoula, MT 59808 (MLS # 30050307)
    14
     
    7376 Broken Bow Cluster, Missoula, MT
    7376 Broken Bow Cluster
    Missoula, MT
    • 6 Beds
    • 5 Baths
    • 4,836 Home (sqft)
    • 5 Baths
    • 25,440 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 IDX Solution is (c) Diverse Solutions 2025. Privacy | Terms & Conditions