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
121 - 150 of 500+ | Previous Page 5 of 17 Next
  1. Photo of 126 Somers Ridge, Somers, MT 59932 (MLS # 30069327)
    $2,141,000
    Photo of 126 Somers Ridge, Somers, MT 59932 (MLS # 30069327)
    Photo of 126 Somers Ridge, Somers, MT 59932 (MLS # 30069327)
    103
     
    126 Somers Ridge, Somers, MT
    126 Somers Ridge
    Somers, MT
    • 4 Beds
    • 4 Baths
    • 4,124 Home (sqft)
    • 4 Baths
    • 20.13 Lot (ac)
  2. Photo of 652 Pathfinder Road S, Stevensville, MT 59870 (MLS # 30070220)
    $797,000
    Photo of 652 Pathfinder Road S, Stevensville, MT 59870 (MLS # 30070220)
    Photo of 652 Pathfinder Road S, Stevensville, MT 59870 (MLS # 30070220)
    652 Pathfinder Road S, Stevensville, MT
    652 Pathfinder Road S
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,960 Home (sqft)
    • 2 Baths
    • 14.45 Lot (ac)
  3. Photo of 2300 14th Avenue S #1, Great Falls, MT 59405 (MLS # 30070216)
    $140,000
    Photo of 2300 14th Avenue S #1, Great Falls, MT 59405 (MLS # 30070216)
    Photo of 2300 14th Avenue S #1, Great Falls, MT 59405 (MLS # 30070216)
    19
     
    2300 14th Avenue S #1, Great Falls, MT
    2300 14th Avenue S #1
    Great Falls, MT
    • 1 Bed
    • 1 Bath
    • 616 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  4. Photo of 2700 Lyon Creek Road, Missoula, MT 59804 (MLS # 30070211)
    $1,249,995
    Photo of 2700 Lyon Creek Road, Missoula, MT 59804 (MLS # 30070211)
    Photo of 2700 Lyon Creek Road, Missoula, MT 59804 (MLS # 30070211)
    60
     
    2700 Lyon Creek Road, Missoula, MT
    2700 Lyon Creek Road
    Missoula, MT
    • 2 Beds
    • 3 Baths
    • 3,040 Home (sqft)
    • 3 Baths
    • 17.17 Lot (ac)
  5. Photo of 328 Westhills Way, Hamilton, MT 59840 (MLS # 30069615)
    $879,000
    Photo of 328 Westhills Way, Hamilton, MT 59840 (MLS # 30069615)
    Photo of 328 Westhills Way, Hamilton, MT 59840 (MLS # 30069615)
    328 Westhills Way, Hamilton, MT
    328 Westhills Way
    Hamilton, MT
    • 3 Beds
    • 4 Baths
    • 3,576 Home (sqft)
    • 4 Baths
    • 1.20 Lot (ac)
  6. Photo of 47 Cottage Lake Lane, Eureka, MT 59917 (MLS # 30069106)
    $899,000
    Photo of 47 Cottage Lake Lane, Eureka, MT 59917 (MLS # 30069106)
    Photo of 47 Cottage Lake Lane, Eureka, MT 59917 (MLS # 30069106)
    52
     
    47 Cottage Lake Lane, Eureka, MT
    47 Cottage Lake Lane
    Eureka, MT
    • 3 Beds
    • 3 Baths
    • 1,281 Home (sqft)
    • 3 Baths
    • 4,444 Lot (sqft)
  7. Photo of 1208 8th Avenue N, Great Falls, MT 59401 (MLS # 30070150)
    $389,900
    Photo of 1208 8th Avenue N, Great Falls, MT 59401 (MLS # 30070150)
    Photo of 1208 8th Avenue N, Great Falls, MT 59401 (MLS # 30070150)
    43
     
    1208 8th Avenue N, Great Falls, MT
    1208 8th Avenue N
    Great Falls, MT
    • 5 Beds
    • 3 Baths
    • 2,740 Home (sqft)
    • 3 Baths
    • 7,493 Lot (sqft)
  8. Photo of 6970 Empire Creek Road, Canyon Creek, MT 59633 (MLS # 30070188)
    $249,000
    Photo of 6970 Empire Creek Road, Canyon Creek, MT 59633 (MLS # 30070188)
    Photo of 6970 Empire Creek Road, Canyon Creek, MT 59633 (MLS # 30070188)
    16
     
    6970 Empire Creek Road, Canyon Creek, MT
    6970 Empire Creek Road
    Canyon Creek, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.07 Lot (ac)
  9. Photo of 129 Rusty Iron Way, Eureka, MT 59917 (MLS # 30070202)
    $295,000
    Photo of 129 Rusty Iron Way, Eureka, MT 59917 (MLS # 30070202)
    Photo of 129 Rusty Iron Way, Eureka, MT 59917 (MLS # 30070202)
    129 Rusty Iron Way, Eureka, MT
    129 Rusty Iron Way
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,226 Lot (sqft)
  10. Photo of 3811 Stephens Avenue #38, Missoula, MT 59801 (MLS # 30070193)
    $349,995
    Photo of 3811 Stephens Avenue #38, Missoula, MT 59801 (MLS # 30070193)
    Photo of 3811 Stephens Avenue #38, Missoula, MT 59801 (MLS # 30070193)
    26
     
    3811 Stephens Avenue #38, Missoula, MT
    3811 Stephens Avenue #38
    Missoula, MT
    • 2 Beds
    • 2 Baths
    • 1,232 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 69300 Pellew Creek Lane, Arlee, MT 59821 (MLS # 30069875)
    $1,590,000
    Photo of 69300 Pellew Creek Lane, Arlee, MT 59821 (MLS # 30069875)
    Photo of 69300 Pellew Creek Lane, Arlee, MT 59821 (MLS # 30069875)
    62
     
    69300 Pellew Creek Lane, Arlee, MT
    69300 Pellew Creek Lane
    Arlee, MT
    • 4 Beds
    • 3 Baths
    • 2,652 Home (sqft)
    • 3 Baths
    • 20.00 Lot (ac)
  12. Photo of 111 Memory Lane, Stevensville, MT 59870 (MLS # 30069640)
    $525,000
    Photo of 111 Memory Lane, Stevensville, MT 59870 (MLS # 30069640)
    Photo of 111 Memory Lane, Stevensville, MT 59870 (MLS # 30069640)
    111 Memory Lane, Stevensville, MT
    111 Memory Lane
    Stevensville, MT
    • 3 Beds
    • 2 Baths
    • 1,392 Home (sqft)
    • 2 Baths
    • 1.09 Lot (ac)
  13. Photo of 455 1st Avenue, Kalispell, MT 59901 (MLS # 30070183)
    $290,000
    Photo of 455 1st Avenue, Kalispell, MT 59901 (MLS # 30070183)
    Photo of 455 1st Avenue, Kalispell, MT 59901 (MLS # 30070183)
    12
     
    455 1st Avenue, Kalispell, MT
    455 1st Avenue
    Kalispell, MT
    • 2 Beds
    • 1 Bath
    • 1,092 Home (sqft)
    • 1 Bath
    • 7,014 Lot (sqft)
  14. Photo of 82 Ricketts Road, Hamilton, MT 59840 (MLS # 30070203)
    $549,900
    Photo of 82 Ricketts Road, Hamilton, MT 59840 (MLS # 30070203)
    Photo of 82 Ricketts Road, Hamilton, MT 59840 (MLS # 30070203)
    46
     
    82 Ricketts Road, Hamilton, MT
    82 Ricketts Road
    Hamilton, MT
    • 3 Beds
    • 3 Baths
    • 2,992 Home (sqft)
    • 3 Baths
    • 2.89 Lot (ac)
  15. Photo of 20555 Old US Hwy 93, Florence, MT 59833 (MLS # 30070163)
    $750,000
    Photo of 20555 Old US Hwy 93, Florence, MT 59833 (MLS # 30070163)
    Photo of 20555 Old US Hwy 93, Florence, MT 59833 (MLS # 30070163)
    66
     
    20555 Old US Hwy 93, Florence, MT
    20555 Old US Hwy 93
    Florence, MT
    • 5 Beds
    • 3 Baths
    • 3,016 Home (sqft)
    • 3 Baths
    • 1.22 Lot (ac)
  16. Photo of 3003 Meadowlark Lane, Butte, MT 59701 (MLS # 30070196)
    $299,000
    Photo of 3003 Meadowlark Lane, Butte, MT 59701 (MLS # 30070196)
    Photo of 3003 Meadowlark Lane, Butte, MT 59701 (MLS # 30070196)
    53
     
    3003 Meadowlark Lane, Butte, MT
    3003 Meadowlark Lane
    Butte, MT
    • 2 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 1,743 Lot (sqft)
  17. Photo of 372 Carol Drive, Great Falls, MT 59405 (MLS # 30070175)
    $410,000
    Photo of 372 Carol Drive, Great Falls, MT 59405 (MLS # 30070175)
    Photo of 372 Carol Drive, Great Falls, MT 59405 (MLS # 30070175)
    37
     
    372 Carol Drive, Great Falls, MT
    372 Carol Drive
    Great Falls, MT
    • 4 Beds
    • 3 Baths
    • 2,396 Home (sqft)
    • 3 Baths
    • 9,540 Lot (sqft)
  18. Photo of Nhn Warland Creek Road, Libby, MT 59923 (MLS # 30070191)
    $499,000
    Photo of Nhn Warland Creek Road, Libby, MT 59923 (MLS # 30070191)
    Photo of Nhn Warland Creek Road, Libby, MT 59923 (MLS # 30070191)
    50
     
    Nhn Warland Creek Road, Libby, MT
    Nhn Warland Creek Road
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 48.38 Lot (ac)
  19. Photo of Tract 29A Castle View Drive, Victor, MT 59875 (MLS # 30069767)
    $699,000
    Photo of Tract 29A Castle View Drive, Victor, MT 59875 (MLS # 30069767)
    Photo of Tract 29A Castle View Drive, Victor, MT 59875 (MLS # 30069767)
    Tract 29A Castle View Drive, Victor, MT
    Tract 29A Castle View Drive
    Victor, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 59.66 Lot (ac)
  20. Photo of 117 N Haven Drive, Kalispell, MT 59901 (MLS # 30069478)
    $725,000
    Photo of 117 N Haven Drive, Kalispell, MT 59901 (MLS # 30069478)
    Photo of 117 N Haven Drive, Kalispell, MT 59901 (MLS # 30069478)
    43
     
    117 N Haven Drive, Kalispell, MT
    117 N Haven Drive
    Kalispell, MT
    • 5 Beds
    • 3 Baths
    • 3,182 Home (sqft)
    • 3 Baths
    • 26,572 Lot (sqft)
  21. Photo of 151 Toftum Lane, Columbia Falls, MT 59912 (MLS # 30070148)
    $1,099,000
    Photo of 151 Toftum Lane, Columbia Falls, MT 59912 (MLS # 30070148)
    Photo of 151 Toftum Lane, Columbia Falls, MT 59912 (MLS # 30070148)
    61
     
    151 Toftum Lane, Columbia Falls, MT
    151 Toftum Lane
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 3,018 Home (sqft)
    • 0 Baths
    • 1.16 Lot (ac)
  22. Photo of 2874 Sophie Lake Road, Eureka, MT 59917 (MLS # 30069074)
    $760,000
    Photo of 2874 Sophie Lake Road, Eureka, MT 59917 (MLS # 30069074)
    Photo of 2874 Sophie Lake Road, Eureka, MT 59917 (MLS # 30069074)
    61
     
    2874 Sophie Lake Road, Eureka, MT
    2874 Sophie Lake Road
    Eureka, MT
    • 3 Beds
    • 3 Baths
    • 2,531 Home (sqft)
    • 3 Baths
    • 1.58 Lot (ac)
  23. Photo of 3480 Airport Road, Kalispell, MT 59901 (MLS # 30070186)
    $639,000
    Photo of 3480 Airport Road, Kalispell, MT 59901 (MLS # 30070186)
    Photo of 3480 Airport Road, Kalispell, MT 59901 (MLS # 30070186)
    44
     
    3480 Airport Road, Kalispell, MT
    3480 Airport Road
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,528 Home (sqft)
    • 2 Baths
    • 1.11 Lot (ac)
  24. Photo of 1024 Misty Morning Lane, Marion, MT 59925 (MLS # 30069572)
    $695,000
    Photo of 1024 Misty Morning Lane, Marion, MT 59925 (MLS # 30069572)
    Photo of 1024 Misty Morning Lane, Marion, MT 59925 (MLS # 30069572)
    1024 Misty Morning Lane, Marion, MT
    1024 Misty Morning Lane
    Marion, MT
    • 3 Beds
    • 3 Baths
    • 2,050 Home (sqft)
    • 3 Baths
    • 5.67 Lot (ac)
  25. Photo of 3729 Alex Drive, Helena, MT 59602 (MLS # 30069555)
    $595,900
    Photo of 3729 Alex Drive, Helena, MT 59602 (MLS # 30069555)
    Photo of 3729 Alex Drive, Helena, MT 59602 (MLS # 30069555)
    3729 Alex Drive, Helena, MT
    3729 Alex Drive
    Helena, MT
    • 4 Beds
    • 2 Baths
    • 2,018 Home (sqft)
    • 2 Baths
    • 32,670 Lot (sqft)
  26. Photo of 725 N Warren Street, Helena, MT 59601 (MLS # 30069748)
    $599,000
    Photo of 725 N Warren Street, Helena, MT 59601 (MLS # 30069748)
    Photo of 725 N Warren Street, Helena, MT 59601 (MLS # 30069748)
    56
     
    725 N Warren Street, Helena, MT
    725 N Warren Street
    Helena, MT
    • 5 Beds
    • 2 Baths
    • 2,061 Home (sqft)
    • 2 Baths
    • 7,101 Lot (sqft)
  27. Photo of 48 Primrose Court E, Kalispell, MT 59901 (MLS # 30070009)
    $665,000
    Photo of 48 Primrose Court E, Kalispell, MT 59901 (MLS # 30070009)
    Photo of 48 Primrose Court E, Kalispell, MT 59901 (MLS # 30070009)
    25
     
    48 Primrose Court E, Kalispell, MT
    48 Primrose Court E
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 1,967 Home (sqft)
    • 3 Baths
    • 42,689 Lot (sqft)
  28. Photo of 1128 Marion Hubbart Spur, Marion, MT 59925 (MLS # 30070166)
    $1,075,000
    Photo of 1128 Marion Hubbart Spur, Marion, MT 59925 (MLS # 30070166)
    Photo of 1128 Marion Hubbart Spur, Marion, MT 59925 (MLS # 30070166)
    1128 Marion Hubbart Spur, Marion, MT
    1128 Marion Hubbart Spur
    Marion, MT
    • 4 Beds
    • 2 Baths
    • 2,157 Home (sqft)
    • 2 Baths
    • 15.56 Lot (ac)
  29. Photo of 80 Lone Wolf Trail, Lakeside, MT 59922 (MLS # 30069797)
    $835,000
    Photo of 80 Lone Wolf Trail, Lakeside, MT 59922 (MLS # 30069797)
    Photo of 80 Lone Wolf Trail, Lakeside, MT 59922 (MLS # 30069797)
    84
     
    80 Lone Wolf Trail, Lakeside, MT
    80 Lone Wolf Trail
    Lakeside, MT
    • 2 Beds
    • 2 Baths
    • 1,729 Home (sqft)
    • 2 Baths
    • 10.03 Lot (ac)
  30. Photo of 35800 Cat Face Road, Bonner, MT 59823 (MLS # 30070100)
    $925,000
    Photo of 35800 Cat Face Road, Bonner, MT 59823 (MLS # 30070100)
    Photo of 35800 Cat Face Road, Bonner, MT 59823 (MLS # 30070100)
    41
     
    35800 Cat Face Road, Bonner, MT
    35800 Cat Face Road
    Bonner, MT
    • 4 Beds
    • 3 Baths
    • 2,611 Home (sqft)
    • 3 Baths
    • 4.99 Lot (ac)
Previous Page 5 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