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
301 - 330 of 500+ | Previous Page 11 of 17 Next
  1. Photo of 610 Wheat Field Road, Three Forks, MT 59752 (MLS # 30073564)
    $799,000
    Photo of 610 Wheat Field Road, Three Forks, MT 59752 (MLS # 30073564)
    Photo of 610 Wheat Field Road, Three Forks, MT 59752 (MLS # 30073564)
    39
     
    610 Wheat Field Road, Three Forks, MT
    610 Wheat Field Road
    Three Forks, MT
    • 7 Beds
    • 7 Baths
    • 5,358 Home (sqft)
    • 7 Baths
    • 10.05 Lot (ac)
  2. Photo of 23 Lodgepole Lane W, Anaconda, MT 59711 (MLS # 30073226)
    $799,999
    Photo of 23 Lodgepole Lane W, Anaconda, MT 59711 (MLS # 30073226)
    Photo of 23 Lodgepole Lane W, Anaconda, MT 59711 (MLS # 30073226)
    69
     
    23 Lodgepole Lane W, Anaconda, MT
    23 Lodgepole Lane W
    Anaconda, MT
    • 2 Beds
    • 1 Bath
    • 1,454 Home (sqft)
    • 1 Bath
    • 32,017 Lot (sqft)
  3. Photo of 396 N Foys Lake Drive, Kalispell, MT 59901 (MLS # 30073338)
    $1,750,000
    Photo of 396 N Foys Lake Drive, Kalispell, MT 59901 (MLS # 30073338)
    Photo of 396 N Foys Lake Drive, Kalispell, MT 59901 (MLS # 30073338)
    54
     
    396 N Foys Lake Drive, Kalispell, MT
    396 N Foys Lake Drive
    Kalispell, MT
    • 4 Beds
    • 2 Baths
    • 1,824 Home (sqft)
    • 2 Baths
    • 4.04 Lot (ac)
  4. Photo of 23577 Wapiti Road, Huson, MT 59846 (MLS # 30073461)
    $679,000
    Photo of 23577 Wapiti Road, Huson, MT 59846 (MLS # 30073461)
    Photo of 23577 Wapiti Road, Huson, MT 59846 (MLS # 30073461)
    62
     
    23577 Wapiti Road, Huson, MT
    23577 Wapiti Road
    Huson, MT
    • 3 Beds
    • 2 Baths
    • 1,935 Home (sqft)
    • 2 Baths
    • 5.33 Lot (ac)
  5. Photo of 120 Armington Road, Belt, MT 59412 (MLS # 30072846)
    $1,300,000
    Photo of 120 Armington Road, Belt, MT 59412 (MLS # 30072846)
    Photo of 120 Armington Road, Belt, MT 59412 (MLS # 30072846)
    108
     
    120 Armington Road, Belt, MT
    120 Armington Road
    Belt, MT
    • 6 Beds
    • 3 Baths
    • 4,346 Home (sqft)
    • 3 Baths
    • 17.12 Lot (ac)
  6. Photo of 141 Lodge Avenue, Coram, MT 59901 (MLS # 30073264)
    $375,000
    Photo of 141 Lodge Avenue, Coram, MT 59901 (MLS # 30073264)
    Photo of 141 Lodge Avenue, Coram, MT 59901 (MLS # 30073264)
    20
     
    141 Lodge Avenue, Coram, MT
    141 Lodge Avenue
    Coram, MT
    • 2 Beds
    • 1 Bath
    • 980 Home (sqft)
    • 1 Bath
    • 43,560 Lot (sqft)
  7. Photo of Lot 52 Aspen Valley Ranches, Boulder, MT 59632 (MLS # 30073266)
    $190,000
    Photo of Lot 52 Aspen Valley Ranches, Boulder, MT 59632 (MLS # 30073266)
    Photo of Lot 52 Aspen Valley Ranches, Boulder, MT 59632 (MLS # 30073266)
    21
     
    Lot 52 Aspen Valley Ranches, Boulder, MT
    Lot 52 Aspen Valley Ranches
    Boulder, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.01 Lot (ac)
  8. Photo of 141 Lodge Avenue, Coram, MT 59901 (MLS # 30073520)
    $375,000
    Photo of 141 Lodge Avenue, Coram, MT 59901 (MLS # 30073520)
    Photo of 141 Lodge Avenue, Coram, MT 59901 (MLS # 30073520)
    20
     
    141 Lodge Avenue, Coram, MT
    141 Lodge Avenue
    Coram, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 43,560 Lot (sqft)
  9. Photo of 153 Cooper Drive, Cascade, MT 59421 (MLS # 30073517)
    $375,000
    Photo of 153 Cooper Drive, Cascade, MT 59421 (MLS # 30073517)
    Photo of 153 Cooper Drive, Cascade, MT 59421 (MLS # 30073517)
    21
     
    153 Cooper Drive, Cascade, MT
    153 Cooper Drive
    Cascade, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 31.95 Lot (ac)
  10. Photo of 2473 Spokane Creek Road, East Helena, MT 59635 (MLS # 30073544)
    $875,000
    Photo of 2473 Spokane Creek Road, East Helena, MT 59635 (MLS # 30073544)
    Photo of 2473 Spokane Creek Road, East Helena, MT 59635 (MLS # 30073544)
    128
     
    2473 Spokane Creek Road, East Helena, MT
    2473 Spokane Creek Road
    East Helena, MT
    • 6 Beds
    • 4 Baths
    • 5,880 Home (sqft)
    • 4 Baths
    • 10.07 Lot (ac)
  11. Photo of 2 Big Sky Ridge Road, Drummond, MT 59832 (MLS # 30073545)
    $499,000
    Photo of 2 Big Sky Ridge Road, Drummond, MT 59832 (MLS # 30073545)
    Photo of 2 Big Sky Ridge Road, Drummond, MT 59832 (MLS # 30073545)
    25
     
    2 Big Sky Ridge Road, Drummond, MT
    2 Big Sky Ridge Road
    Drummond, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 160.00 Lot (ac)
  12. Photo of 106 3rd Street, Alberton, MT 59820 (MLS # 30073451)
    $750,000
    Photo of 106 3rd Street, Alberton, MT 59820 (MLS # 30073451)
    Photo of 106 3rd Street, Alberton, MT 59820 (MLS # 30073451)
    28
     
    106 3rd Street, Alberton, MT
    106 3rd Street
    Alberton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 8,712 Lot (sqft)
  13. Photo of 675 Griz Lane, Marion, MT 59925 (MLS # 30073511)
    $649,000
    Photo of 675 Griz Lane, Marion, MT 59925 (MLS # 30073511)
    Photo of 675 Griz Lane, Marion, MT 59925 (MLS # 30073511)
    675 Griz Lane, Marion, MT
    675 Griz Lane
    Marion, MT
    • 5 Beds
    • 2 Baths
    • 2,208 Home (sqft)
    • 2 Baths
    • 5.01 Lot (ac)
  14. Photo of 3036 N Bernard Court, Kalispell, MT 59901 (MLS # 30073343)
    $435,000
    Photo of 3036 N Bernard Court, Kalispell, MT 59901 (MLS # 30073343)
    Photo of 3036 N Bernard Court, Kalispell, MT 59901 (MLS # 30073343)
    41
     
    3036 N Bernard Court, Kalispell, MT
    3036 N Bernard Court
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 2,025 Home (sqft)
    • 2 Baths
    • 10,716 Lot (sqft)
  15. Photo of NHN Lot 6 Graves Creek Road, Thompson Falls, MT 59873 (MLS # 30073549)
    $175,000
    Photo of NHN Lot 6 Graves Creek Road, Thompson Falls, MT 59873 (MLS # 30073549)
    Photo of NHN Lot 6 Graves Creek Road, Thompson Falls, MT 59873 (MLS # 30073549)
    25
     
    NHN Lot 6 Graves Creek Road, Thompson Falls, MT
    NHN Lot 6 Graves Creek Road
    Thompson Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.15 Lot (ac)
  16. Photo of 437 Owings Loop, Hamilton, MT 59840 (MLS # 30073523)
    $465,000
    Photo of 437 Owings Loop, Hamilton, MT 59840 (MLS # 30073523)
    Photo of 437 Owings Loop, Hamilton, MT 59840 (MLS # 30073523)
    51
     
    437 Owings Loop, Hamilton, MT
    437 Owings Loop
    Hamilton, MT
    • 3 Beds
    • 2 Baths
    • 1,626 Home (sqft)
    • 2 Baths
    • 1.32 Lot (ac)
  17. Photo of 3021 1st Avenue N, Great Falls, MT 59401 (MLS # 30073516)
    $329,900
    Photo of 3021 1st Avenue N, Great Falls, MT 59401 (MLS # 30073516)
    Photo of 3021 1st Avenue N, Great Falls, MT 59401 (MLS # 30073516)
    21
     
    3021 1st Avenue N, Great Falls, MT
    3021 1st Avenue N
    Great Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,844 Home (sqft)
    • 2 Baths
    • 7,493 Lot (sqft)
  18. Photo of 3720 Othorp Lake Road, Rexford, MT 59930 (MLS # 30073068)
    $258,000
    Photo of 3720 Othorp Lake Road, Rexford, MT 59930 (MLS # 30073068)
    Photo of 3720 Othorp Lake Road, Rexford, MT 59930 (MLS # 30073068)
    3720 Othorp Lake Road, Rexford, MT
    3720 Othorp Lake Road
    Rexford, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.44 Lot (ac)
  19. Photo of 1704 Shelby Avenue, Belgrade, MT 59714 (MLS # 30073533)
    $650,000
    Photo of 1704 Shelby Avenue, Belgrade, MT 59714 (MLS # 30073533)
    Photo of 1704 Shelby Avenue, Belgrade, MT 59714 (MLS # 30073533)
    1704 Shelby Avenue, Belgrade, MT
    1704 Shelby Avenue
    Belgrade, MT
    • 3 Beds
    • 2 Baths
    • 1,532 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  20. Photo of 558 Bald Rock Road, Kalispell, MT 59901 (MLS # 30072692)
    $575,000
    Photo of 558 Bald Rock Road, Kalispell, MT 59901 (MLS # 30072692)
    Photo of 558 Bald Rock Road, Kalispell, MT 59901 (MLS # 30072692)
    558 Bald Rock Road, Kalispell, MT
    558 Bald Rock Road
    Kalispell, MT
    • 2 Beds
    • 2 Baths
    • 560 Home (sqft)
    • 2 Baths
    • 5.00 Lot (ac)
  21. Photo of Lot 4A Eastside Highway, Stevensville, MT 59870 (MLS # 30073445)
    $310,000
    Photo of Lot 4A Eastside Highway, Stevensville, MT 59870 (MLS # 30073445)
    Photo of Lot 4A Eastside Highway, Stevensville, MT 59870 (MLS # 30073445)
    17
     
    Lot 4A Eastside Highway, Stevensville, MT
    Lot 4A Eastside Highway
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.83 Lot (ac)
  22. Photo of 310 Buckskin Run, Whitefish, MT 59937 (MLS # 30072955)
    $2,995,000
    Photo of 310 Buckskin Run, Whitefish, MT 59937 (MLS # 30072955)
    Photo of 310 Buckskin Run, Whitefish, MT 59937 (MLS # 30072955)
    71
     
    310 Buckskin Run, Whitefish, MT
    310 Buckskin Run
    Whitefish, MT
    • 6 Beds
    • 6 Baths
    • 5,258 Home (sqft)
    • 6 Baths
    • 9.35 Lot (ac)
  23. Photo of 110 Steamboat Way E, Thompson Falls, MT 59873 (MLS # 30073513)
    $750,000
    Photo of 110 Steamboat Way E, Thompson Falls, MT 59873 (MLS # 30073513)
    Photo of 110 Steamboat Way E, Thompson Falls, MT 59873 (MLS # 30073513)
    53
     
    110 Steamboat Way E, Thompson Falls, MT
    110 Steamboat Way E
    Thompson Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,683 Home (sqft)
    • 2 Baths
    • 1.02 Lot (ac)
  24. Photo of 401 Terrace Drive, Columbia Falls, MT 59912 (MLS # 30073359)
    $219,900
    Photo of 401 Terrace Drive, Columbia Falls, MT 59912 (MLS # 30073359)
    Photo of 401 Terrace Drive, Columbia Falls, MT 59912 (MLS # 30073359)
    15
     
    401 Terrace Drive, Columbia Falls, MT
    401 Terrace Drive
    Columbia Falls, MT
    • 2 Beds
    • 2 Baths
    • 1,176 Home (sqft)
    • 2 Baths
    • 1.03 Lot (ac)
  25. Photo of 16 Evergreen Court, Clancy, MT 59634 (MLS # 30073499)
    $875,000
    Photo of 16 Evergreen Court, Clancy, MT 59634 (MLS # 30073499)
    Photo of 16 Evergreen Court, Clancy, MT 59634 (MLS # 30073499)
    16 Evergreen Court, Clancy, MT
    16 Evergreen Court
    Clancy, MT
    • 4 Beds
    • 3 Baths
    • 2,808 Home (sqft)
    • 3 Baths
    • 5.50 Lot (ac)
  26. Photo of 430 W River Road, Hamilton, MT 59840 (MLS # 30073530)
    $479,000
    Photo of 430 W River Road, Hamilton, MT 59840 (MLS # 30073530)
    Photo of 430 W River Road, Hamilton, MT 59840 (MLS # 30073530)
    40
     
    430 W River Road, Hamilton, MT
    430 W River Road
    Hamilton, MT
    • 3 Beds
    • 1 Bath
    • 1,248 Home (sqft)
    • 1 Bath
    • 2.00 Lot (ac)
  27. Photo of 2112 Knight Street, Helena, MT 59601 (MLS # 30073485)
    $414,900
    Photo of 2112 Knight Street, Helena, MT 59601 (MLS # 30073485)
    Photo of 2112 Knight Street, Helena, MT 59601 (MLS # 30073485)
    2112 Knight Street, Helena, MT
    2112 Knight Street
    Helena, MT
    • 3 Beds
    • 1 Bath
    • 935 Home (sqft)
    • 1 Bath
    • 6,230 Lot (sqft)
  28. Photo of 25 Starview Drive, Bigfork, MT 59911 (MLS # 30073504)
    $950,000
    Photo of 25 Starview Drive, Bigfork, MT 59911 (MLS # 30073504)
    Photo of 25 Starview Drive, Bigfork, MT 59911 (MLS # 30073504)
    25
     
    25 Starview Drive, Bigfork, MT
    25 Starview Drive
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.00 Lot (ac)
  29. Photo of 1515 3rd Avenue S, Great Falls, MT 59405 (MLS # 30071541)
    $260,000
    Photo of 1515 3rd Avenue S, Great Falls, MT 59405 (MLS # 30071541)
    Photo of 1515 3rd Avenue S, Great Falls, MT 59405 (MLS # 30071541)
    25
     
    1515 3rd Avenue S, Great Falls, MT
    1515 3rd Avenue S
    Great Falls, MT
    • 3 Beds
    • 1 Bath
    • 806 Home (sqft)
    • 1 Bath
    • 7,493 Lot (sqft)
  30. Photo of 310 Trail Blazer Loop, Missoula, MT 59801 (MLS # 30073509)
    $885,000
    Photo of 310 Trail Blazer Loop, Missoula, MT 59801 (MLS # 30073509)
    Photo of 310 Trail Blazer Loop, Missoula, MT 59801 (MLS # 30073509)
    56
     
    310 Trail Blazer Loop, Missoula, MT
    310 Trail Blazer Loop
    Missoula, MT
    • 3 Beds
    • 2 Baths
    • 2,503 Home (sqft)
    • 2 Baths
    • 4,400 Lot (sqft)
Previous Page 11 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 MLS IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions