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
241 - 270 of 500+ | Previous Page 9 of 17 Next
  1. Photo of 1335 Iowa Avenue, Butte, MT 59701 (MLS # 30070105)
    $295,000
    Photo of 1335 Iowa Avenue, Butte, MT 59701 (MLS # 30070105)
    Photo of 1335 Iowa Avenue, Butte, MT 59701 (MLS # 30070105)
    18
     
    1335 Iowa Avenue, Butte, MT
    1335 Iowa Avenue
    Butte, MT
    • 2 Beds
    • 1 Bath
    • 1,027 Home (sqft)
    • 1 Bath
    • 9,017 Lot (sqft)
  2. Photo of 1140 Charlo Street #301, Missoula, MT 59802 (MLS # 30070086)
    $275,000
    Photo of 1140 Charlo Street #301, Missoula, MT 59802 (MLS # 30070086)
    Photo of 1140 Charlo Street #301, Missoula, MT 59802 (MLS # 30070086)
    1140 Charlo Street #301, Missoula, MT
    1140 Charlo Street #301
    Missoula, MT
    • 1 Bed
    • 1 Bath
    • 554 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  3. Photo of 286 Windsong Way, Kalispell, MT 59901 (MLS # 30069166)
    $1,149,000
    Photo of 286 Windsong Way, Kalispell, MT 59901 (MLS # 30069166)
    Photo of 286 Windsong Way, Kalispell, MT 59901 (MLS # 30069166)
    57
     
    286 Windsong Way, Kalispell, MT
    286 Windsong Way
    Kalispell, MT
    • 3 Beds
    • 3 Baths
    • 3,314 Home (sqft)
    • 3 Baths
    • 5.00 Lot (ac)
  4. Photo of 818 Wilderness Club Drive, Eureka, MT 59917 (MLS # 30069949)
    $979,000
    Photo of 818 Wilderness Club Drive, Eureka, MT 59917 (MLS # 30069949)
    Photo of 818 Wilderness Club Drive, Eureka, MT 59917 (MLS # 30069949)
    15
     
    818 Wilderness Club Drive, Eureka, MT
    818 Wilderness Club Drive
    Eureka, MT
    • 3 Beds
    • 3 Baths
    • 1,893 Home (sqft)
    • 3 Baths
    • 18,513 Lot (sqft)
  5. Photo of 10223 Pale Morning Court, Missoula, MT 59808 (MLS # 30070099)
    $850,000
    Photo of 10223 Pale Morning Court, Missoula, MT 59808 (MLS # 30070099)
    Photo of 10223 Pale Morning Court, Missoula, MT 59808 (MLS # 30070099)
    10223 Pale Morning Court, Missoula, MT
    10223 Pale Morning Court
    Missoula, MT
    • 3 Beds
    • 3 Baths
    • 2,495 Home (sqft)
    • 3 Baths
    • 2,788 Lot (sqft)
  6. Photo of 35453 Ford Road, Polson, MT 59860 (MLS # 30069538)
    $1,950,000
    Photo of 35453 Ford Road, Polson, MT 59860 (MLS # 30069538)
    Photo of 35453 Ford Road, Polson, MT 59860 (MLS # 30069538)
    41
     
    35453 Ford Road, Polson, MT
    35453 Ford Road
    Polson, MT
    • 2 Beds
    • 3 Baths
    • 2,814 Home (sqft)
    • 3 Baths
    • 119.09 Lot (ac)
  7. Photo of NHN Dirty Ike Creek Road, Clinton, MT 59825 (MLS # 30069568)
    $550,000
    Photo of NHN Dirty Ike Creek Road, Clinton, MT 59825 (MLS # 30069568)
    Photo of NHN Dirty Ike Creek Road, Clinton, MT 59825 (MLS # 30069568)
    18
     
    NHN Dirty Ike Creek Road, Clinton, MT
    NHN Dirty Ike Creek Road
    Clinton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 200.00 Lot (ac)
  8. Photo of 136 Brown Bear Lane, De Borgia, MT 59830 (MLS # 30070038)
    $539,000
    Photo of 136 Brown Bear Lane, De Borgia, MT 59830 (MLS # 30070038)
    Photo of 136 Brown Bear Lane, De Borgia, MT 59830 (MLS # 30070038)
    38
     
    136 Brown Bear Lane, De Borgia, MT
    136 Brown Bear Lane
    De Borgia, MT
    • 3 Beds
    • 2 Baths
    • 1,900 Home (sqft)
    • 2 Baths
    • 1.56 Lot (ac)
  9. Photo of 159 Barnes Lane, Wolf Creek, MT 59648 (MLS # 30069637)
    $2,200,000
    Photo of 159 Barnes Lane, Wolf Creek, MT 59648 (MLS # 30069637)
    Photo of 159 Barnes Lane, Wolf Creek, MT 59648 (MLS # 30069637)
    159 Barnes Lane, Wolf Creek, MT
    159 Barnes Lane
    Wolf Creek, MT
    • 3 Beds
    • 4 Baths
    • 2,265 Home (sqft)
    • 4 Baths
    • 1.46 Lot (ac)
  10. Photo of 77 Westbrier Court, Kalispell, MT 59901 (MLS # 30069722)
    $785,000
    Photo of 77 Westbrier Court, Kalispell, MT 59901 (MLS # 30069722)
    Photo of 77 Westbrier Court, Kalispell, MT 59901 (MLS # 30069722)
    90
     
    77 Westbrier Court, Kalispell, MT
    77 Westbrier Court
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 2,383 Home (sqft)
    • 3 Baths
    • 31,059 Lot (sqft)
  11. Photo of 2804 Highwood Drive, Missoula, MT 59803 (MLS # 30070092)
    $529,700
    Photo of 2804 Highwood Drive, Missoula, MT 59803 (MLS # 30070092)
    Photo of 2804 Highwood Drive, Missoula, MT 59803 (MLS # 30070092)
    36
     
    2804 Highwood Drive, Missoula, MT
    2804 Highwood Drive
    Missoula, MT
    • 3 Beds
    • 2 Baths
    • 1,788 Home (sqft)
    • 2 Baths
    • 13,025 Lot (sqft)
  12. Photo of 510 N 3rd Street, Hamilton, MT 59840 (MLS # 30069980)
    $625,000
    Photo of 510 N 3rd Street, Hamilton, MT 59840 (MLS # 30069980)
    Photo of 510 N 3rd Street, Hamilton, MT 59840 (MLS # 30069980)
    38
     
    510 N 3rd Street, Hamilton, MT
    510 N 3rd Street
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 2,328 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  13. Photo of 2223 Cherry Drive, Great Falls, MT 59404 (MLS # 30070034)
    $469,900
    Photo of 2223 Cherry Drive, Great Falls, MT 59404 (MLS # 30070034)
    Photo of 2223 Cherry Drive, Great Falls, MT 59404 (MLS # 30070034)
    38
     
    2223 Cherry Drive, Great Falls, MT
    2223 Cherry Drive
    Great Falls, MT
    • 5 Beds
    • 3 Baths
    • 3,015 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  14. Photo of 14880 Big Horn Road, Huson, MT 59846 (MLS # 30070081)
    $1,075,000
    Photo of 14880 Big Horn Road, Huson, MT 59846 (MLS # 30070081)
    Photo of 14880 Big Horn Road, Huson, MT 59846 (MLS # 30070081)
    49
     
    14880 Big Horn Road, Huson, MT
    14880 Big Horn Road
    Huson, MT
    • 5 Beds
    • 3 Baths
    • 3,140 Home (sqft)
    • 3 Baths
    • 5.00 Lot (ac)
  15. Photo of 3204 Arbor Way #2-2, Great Falls, MT 59405 (MLS # 30068684)
    $399,000
    Photo of 3204 Arbor Way #2-2, Great Falls, MT 59405 (MLS # 30068684)
    Photo of 3204 Arbor Way #2-2, Great Falls, MT 59405 (MLS # 30068684)
    48
     
    3204 Arbor Way #2-2, Great Falls, MT
    3204 Arbor Way #2-2
    Great Falls, MT
    • 3 Beds
    • 3 Baths
    • 2,816 Home (sqft)
    • 3 Baths
    • 262 Lot (sqft)
  16. Photo of 320 Levasseur Street #203, Missoula, MT 59802 (MLS # 30070021)
    $765,000
    Photo of 320 Levasseur Street #203, Missoula, MT 59802 (MLS # 30070021)
    Photo of 320 Levasseur Street #203, Missoula, MT 59802 (MLS # 30070021)
    14
     
    320 Levasseur Street #203, Missoula, MT
    320 Levasseur Street #203
    Missoula, MT
    • 2 Beds
    • 2 Baths
    • 1,089 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  17. Photo of 322 Hadli Court, Stevensville, MT 59870 (MLS # 30069783)
    $625,000
    Photo of 322 Hadli Court, Stevensville, MT 59870 (MLS # 30069783)
    Photo of 322 Hadli Court, Stevensville, MT 59870 (MLS # 30069783)
    38
     
    322 Hadli Court, Stevensville, MT
    322 Hadli Court
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,475 Home (sqft)
    • 2 Baths
    • 43,560 Lot (sqft)
  18. Photo of 89 Luciano Drive, Eureka, MT 59917 (MLS # 30069868)
    $1,350,000
    Photo of 89 Luciano Drive, Eureka, MT 59917 (MLS # 30069868)
    Photo of 89 Luciano Drive, Eureka, MT 59917 (MLS # 30069868)
    89 Luciano Drive, Eureka, MT
    89 Luciano Drive
    Eureka, MT
    • 3 Beds
    • 3 Baths
    • 1,640 Home (sqft)
    • 3 Baths
    • 1.72 Lot (ac)
  19. Photo of 23511 Wild Horse Shores Lane, Dayton, MT 59914 (MLS # 30069912)
    $5,350,000
    Photo of 23511 Wild Horse Shores Lane, Dayton, MT 59914 (MLS # 30069912)
    Photo of 23511 Wild Horse Shores Lane, Dayton, MT 59914 (MLS # 30069912)
    87
     
    23511 Wild Horse Shores Lane, Dayton, MT
    23511 Wild Horse Shores Lane
    Dayton, MT
    • 4 Beds
    • 5 Baths
    • 3,120 Home (sqft)
    • 5 Baths
    • 4.72 Lot (ac)
  20. Photo of 1520 Valley Forge Road, Helena, MT 59602 (MLS # 30070035)
    $460,000
    Photo of 1520 Valley Forge Road, Helena, MT 59602 (MLS # 30070035)
    Photo of 1520 Valley Forge Road, Helena, MT 59602 (MLS # 30070035)
    19
     
    1520 Valley Forge Road, Helena, MT
    1520 Valley Forge Road
    Helena, MT
    • 3 Beds
    • 3 Baths
    • 1,986 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  21. Photo of 1425 Christianson Lane, Stevensville, MT 59870 (MLS # 30069822)
    $39,997
    Photo of 1425 Christianson Lane, Stevensville, MT 59870 (MLS # 30069822)
    Photo of 1425 Christianson Lane, Stevensville, MT 59870 (MLS # 30069822)
    33
     
    1425 Christianson Lane, Stevensville, MT
    1425 Christianson Lane
    Stevensville, MT
    • 4 Beds
    • 2 Baths
    • 1,360 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  22. Photo of 4005 Chapparal Drive, Helena, MT 59602 (MLS # 30069997)
    $467,500
    Photo of 4005 Chapparal Drive, Helena, MT 59602 (MLS # 30069997)
    Photo of 4005 Chapparal Drive, Helena, MT 59602 (MLS # 30069997)
    21
     
    4005 Chapparal Drive, Helena, MT
    4005 Chapparal Drive
    Helena, MT
    • 2 Beds
    • 1 Bath
    • 1,096 Home (sqft)
    • 1 Bath
    • 5.26 Lot (ac)
  23. Photo of 5255 High Meadow Drive, Florence, MT 59833 (MLS # 30069941)
    $899,888
    Photo of 5255 High Meadow Drive, Florence, MT 59833 (MLS # 30069941)
    Photo of 5255 High Meadow Drive, Florence, MT 59833 (MLS # 30069941)
    5255 High Meadow Drive, Florence, MT
    5255 High Meadow Drive
    Florence, MT
    • 3 Beds
    • 3 Baths
    • 2,829 Home (sqft)
    • 3 Baths
    • 21,127 Lot (sqft)
  24. Photo of 320 Levasseur Street #403, Missoula, MT 59802 (MLS # 30069730)
    $1,250,000
    Photo of 320 Levasseur Street #403, Missoula, MT 59802 (MLS # 30069730)
    Photo of 320 Levasseur Street #403, Missoula, MT 59802 (MLS # 30069730)
    17
     
    320 Levasseur Street #403, Missoula, MT
    320 Levasseur Street #403
    Missoula, MT
    • 2 Beds
    • 2 Baths
    • 1,405 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  25. Photo of 935 Pack Rat Lane, Whitefish, MT 59937 (MLS # 30070047)
    $1,690,000
    Photo of 935 Pack Rat Lane, Whitefish, MT 59937 (MLS # 30070047)
    Photo of 935 Pack Rat Lane, Whitefish, MT 59937 (MLS # 30070047)
    49
     
    935 Pack Rat Lane, Whitefish, MT
    935 Pack Rat Lane
    Whitefish, MT
    • 4 Beds
    • 3 Baths
    • 2,531 Home (sqft)
    • 3 Baths
    • 11,500 Lot (sqft)
  26. Photo of 2650 Knight Street, Helena, MT 59601 (MLS # 30070031)
    $624,900
    Photo of 2650 Knight Street, Helena, MT 59601 (MLS # 30070031)
    Photo of 2650 Knight Street, Helena, MT 59601 (MLS # 30070031)
    2650 Knight Street, Helena, MT
    2650 Knight Street
    Helena, MT
    • 3 Beds
    • 2 Baths
    • 2,754 Home (sqft)
    • 2 Baths
    • 13,243 Lot (sqft)
  27. Photo of 226 Angel Trail, Rexford, MT 59930 (MLS # 30069917)
    $798,000
    Photo of 226 Angel Trail, Rexford, MT 59930 (MLS # 30069917)
    Photo of 226 Angel Trail, Rexford, MT 59930 (MLS # 30069917)
    50
     
    226 Angel Trail, Rexford, MT
    226 Angel Trail
    Rexford, MT
    • 3 Beds
    • 3 Baths
    • 3,520 Home (sqft)
    • 3 Baths
    • 5.00 Lot (ac)
  28. Photo of 234 Abigail Court, Stevensville, MT 59870 (MLS # 30070077)
    $839,700
    Photo of 234 Abigail Court, Stevensville, MT 59870 (MLS # 30070077)
    Photo of 234 Abigail Court, Stevensville, MT 59870 (MLS # 30070077)
    51
     
    234 Abigail Court, Stevensville, MT
    234 Abigail Court
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 2,432 Home (sqft)
    • 2 Baths
    • 1.50 Lot (ac)
  29. Photo of 2100 Bear Acres Road, Potomac, MT 59823 (MLS # 30070066)
    $579,000
    Photo of 2100 Bear Acres Road, Potomac, MT 59823 (MLS # 30070066)
    Photo of 2100 Bear Acres Road, Potomac, MT 59823 (MLS # 30070066)
    43
     
    2100 Bear Acres Road, Potomac, MT
    2100 Bear Acres Road
    Potomac, MT
    • 1 Bed
    • 1 Bath
    • 800 Home (sqft)
    • 1 Bath
    • 11.50 Lot (ac)
  30. Photo of 813 S Michigan Street, Conrad, MT 59425 (MLS # 30069642)
    $289,000
    Photo of 813 S Michigan Street, Conrad, MT 59425 (MLS # 30069642)
    Photo of 813 S Michigan Street, Conrad, MT 59425 (MLS # 30069642)
    41
     
    813 S Michigan Street, Conrad, MT
    813 S Michigan Street
    Conrad, MT
    • 4 Beds
    • 2 Baths
    • 1,738 Home (sqft)
    • 2 Baths
    • 14,680 Lot (sqft)
Previous Page 9 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 2026. Privacy | Terms & Conditions