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 108 Apple House Lane, Missoula, MT 59802 (MLS # 30052171)
    $1,275,000
    Photo of 108 Apple House Lane, Missoula, MT 59802 (MLS # 30052171)
    Photo of 108 Apple House Lane, Missoula, MT 59802 (MLS # 30052171)
    62
     
    108 Apple House Lane, Missoula, MT
    108 Apple House Lane
    Missoula, MT
    • 5 Beds
    • 4 Baths
    • 4,018 Home (sqft)
    • 4 Baths
    • 13,940 Lot (sqft)
  2. Photo of 4475 & 4505 Star Meadows Road, Whitefish, MT 59937 (MLS # 30046321)
    $19,995,000
    Photo of 4475 & 4505 Star Meadows Road, Whitefish, MT 59937 (MLS # 30046321)
    Photo of 4475 & 4505 Star Meadows Road, Whitefish, MT 59937 (MLS # 30046321)
    117
     
    4475 & 4505 Star Meadows Road, Whitefish, MT
    4475 & 4505 Star Meadows Road
    Whitefish, MT
    • 24 Beds
    • 21 Baths
    • 37,000 Home (sqft)
    • 21 Baths
    • 178.56 Lot (ac)
  3. Photo of 639 E Evergreen Drive, Kalispell, MT 59901 (MLS # 30052172)
    $105,000
    Photo of 639 E Evergreen Drive, Kalispell, MT 59901 (MLS # 30052172)
    Photo of 639 E Evergreen Drive, Kalispell, MT 59901 (MLS # 30052172)
    639 E Evergreen Drive, Kalispell, MT
    639 E Evergreen Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,368 Lot (sqft)
  4. Photo of 46452 Stagecoach Trail, Ronan, MT 59864 (MLS # 30051738)
    $1,050,000
    Photo of 46452 Stagecoach Trail, Ronan, MT 59864 (MLS # 30051738)
    Photo of 46452 Stagecoach Trail, Ronan, MT 59864 (MLS # 30051738)
    60
     
    46452 Stagecoach Trail, Ronan, MT
    46452 Stagecoach Trail
    Ronan, MT
    • 5 Beds
    • 4 Baths
    • 5,322 Home (sqft)
    • 4 Baths
    • 17,120 Lot (sqft)
  5. Photo of 456 Gould Road, Eureka, MT 59917 (MLS # 30051149)
    $395,000
    Photo of 456 Gould Road, Eureka, MT 59917 (MLS # 30051149)
    Photo of 456 Gould Road, Eureka, MT 59917 (MLS # 30051149)
    46
     
    456 Gould Road, Eureka, MT
    456 Gould Road
    Eureka, MT
    • 3 Beds
    • 2 Baths
    • 3,200 Home (sqft)
    • 2 Baths
    • 20.00 Lot (ac)
  6. Photo of 324 N Pine Street, Townsend, MT 59644 (MLS # 30049532)
    $279,000
    Photo of 324 N Pine Street, Townsend, MT 59644 (MLS # 30049532)
    Photo of 324 N Pine Street, Townsend, MT 59644 (MLS # 30049532)
    324 N Pine Street, Townsend, MT
    324 N Pine Street
    Townsend, MT
    • 2 Beds
    • 1 Bath
    • 753 Home (sqft)
    • 1 Bath
    • 10,629 Lot (sqft)
  7. Photo of 701 E Lewis Street, East Helena, MT 59635 (MLS # 30051596)
    $510,000
    Photo of 701 E Lewis Street, East Helena, MT 59635 (MLS # 30051596)
    Photo of 701 E Lewis Street, East Helena, MT 59635 (MLS # 30051596)
    52
     
    701 E Lewis Street, East Helena, MT
    701 E Lewis Street
    East Helena, MT
    • 6 Beds
    • 2 Baths
    • 3,315 Home (sqft)
    • 2 Baths
    • 12,981 Lot (sqft)
  8. Photo of 10331 Conterra Drive #(Lot 106), Missoula, MT 59808 (MLS # 30052216)
    $629,990
    Photo of 10331 Conterra Drive #(Lot 106), Missoula, MT 59808 (MLS # 30052216)
    Photo of 10331 Conterra Drive #(Lot 106), Missoula, MT 59808 (MLS # 30052216)
    21
     
    10331 Conterra Drive #(Lot 106), Missoula, MT
    10331 Conterra Drive #(Lot 106)
    Missoula, MT
    • 3 Beds
    • 2 Baths
    • 1,800 Home (sqft)
    • 2 Baths
    • 8,146 Lot (sqft)
  9. Photo of 6350 S Meadowwood Lane, Missoula, MT 59803 (MLS # 30051742)
    $899,000
    Photo of 6350 S Meadowwood Lane, Missoula, MT 59803 (MLS # 30051742)
    Photo of 6350 S Meadowwood Lane, Missoula, MT 59803 (MLS # 30051742)
    52
     
    6350 S Meadowwood Lane, Missoula, MT
    6350 S Meadowwood Lane
    Missoula, MT
    • 3 Beds
    • 3 Baths
    • 2,920 Home (sqft)
    • 3 Baths
    • 2.00 Lot (ac)
  10. Photo of 10262 Covenant Drive, Missoula, MT 59808 (MLS # 30052215)
    $569,990
    Photo of 10262 Covenant Drive, Missoula, MT 59808 (MLS # 30052215)
    Photo of 10262 Covenant Drive, Missoula, MT 59808 (MLS # 30052215)
    13
     
    10262 Covenant Drive, Missoula, MT
    10262 Covenant Drive
    Missoula, MT
    • 3 Beds
    • 2 Baths
    • 1,574 Home (sqft)
    • 2 Baths
    • 8,016 Lot (sqft)
  11. Photo of 6170 Elysian Road, Billings, MT 59101 (MLS # 30052125)
    $429,000
    Photo of 6170 Elysian Road, Billings, MT 59101 (MLS # 30052125)
    Photo of 6170 Elysian Road, Billings, MT 59101 (MLS # 30052125)
    13
     
    6170 Elysian Road, Billings, MT
    6170 Elysian Road
    Billings, MT
    • 1 Bed
    • 2 Baths
    • 1,728 Home (sqft)
    • 2 Baths
    • 2,222 Lot (sqft)
  12. Photo of 6570 Blossburg Road, Canyon Creek, MT 59633 (MLS # 30052206)
    $287,000
    Photo of 6570 Blossburg Road, Canyon Creek, MT 59633 (MLS # 30052206)
    Photo of 6570 Blossburg Road, Canyon Creek, MT 59633 (MLS # 30052206)
    71
     
    6570 Blossburg Road, Canyon Creek, MT
    6570 Blossburg Road
    Canyon Creek, MT
    • 1 Bed
    • 0 Baths
    • 712 Home (sqft)
    • 0 Baths
    • 18,557 Lot (sqft)
  13. Photo of 108 Wright Way, Marion, MT 59925 (MLS # 30051260)
    $585,000
    Photo of 108 Wright Way, Marion, MT 59925 (MLS # 30051260)
    Photo of 108 Wright Way, Marion, MT 59925 (MLS # 30051260)
    57
     
    108 Wright Way, Marion, MT
    108 Wright Way
    Marion, MT
    • 4 Beds
    • 2 Baths
    • 1,812 Home (sqft)
    • 2 Baths
    • 2.91 Lot (ac)
  14. Photo of 56516 Old Freight Road, Saint Ignatius, MT 59865 (MLS # 30051886)
    $975,000
    Photo of 56516 Old Freight Road, Saint Ignatius, MT 59865 (MLS # 30051886)
    Photo of 56516 Old Freight Road, Saint Ignatius, MT 59865 (MLS # 30051886)
    48
     
    56516 Old Freight Road, Saint Ignatius, MT
    56516 Old Freight Road
    Saint Ignatius, MT
    • 3 Beds
    • 4 Baths
    • 3,168 Home (sqft)
    • 4 Baths
    • 19.46 Lot (ac)
  15. Photo of 3044 N Bernard Court, Kalispell, MT 59901 (MLS # 30051739)
    $399,000
    Photo of 3044 N Bernard Court, Kalispell, MT 59901 (MLS # 30051739)
    Photo of 3044 N Bernard Court, Kalispell, MT 59901 (MLS # 30051739)
    40
     
    3044 N Bernard Court, Kalispell, MT
    3044 N Bernard Court
    Kalispell, MT
    • 3 Beds
    • 1 Bath
    • 1,000 Home (sqft)
    • 1 Bath
    • 23,958 Lot (sqft)
  16. Photo of 5525 Canyon River Road, Missoula, MT 59802 (MLS # 30052201)
    $285,000
    Photo of 5525 Canyon River Road, Missoula, MT 59802 (MLS # 30052201)
    Photo of 5525 Canyon River Road, Missoula, MT 59802 (MLS # 30052201)
    17
     
    5525 Canyon River Road, Missoula, MT
    5525 Canyon River Road
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 14,680 Lot (sqft)
  17. Photo of 281 W Nicklaus Avenue, Kalispell, MT 59901 (MLS # 30052101)
    $509,900
    Photo of 281 W Nicklaus Avenue, Kalispell, MT 59901 (MLS # 30052101)
    Photo of 281 W Nicklaus Avenue, Kalispell, MT 59901 (MLS # 30052101)
    19
     
    281 W Nicklaus Avenue, Kalispell, MT
    281 W Nicklaus Avenue
    Kalispell, MT
    • 2 Beds
    • 2 Baths
    • 1,390 Home (sqft)
    • 2 Baths
    • 5,576 Lot (sqft)
  18. Photo of 45 Osprey Trail, Lakeside, MT 59922 (MLS # 30052057)
    $550,000
    Photo of 45 Osprey Trail, Lakeside, MT 59922 (MLS # 30052057)
    Photo of 45 Osprey Trail, Lakeside, MT 59922 (MLS # 30052057)
    32
     
    45 Osprey Trail, Lakeside, MT
    45 Osprey Trail
    Lakeside, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7.64 Lot (ac)
  19. Photo of 1210 Grand Fir Road, Bigfork, MT 59911 (MLS # 30052194)
    $795,000
    Photo of 1210 Grand Fir Road, Bigfork, MT 59911 (MLS # 30052194)
    Photo of 1210 Grand Fir Road, Bigfork, MT 59911 (MLS # 30052194)
    20
     
    1210 Grand Fir Road, Bigfork, MT
    1210 Grand Fir Road
    Bigfork, MT
    • 3 Beds
    • 1 Bath
    • 1,600 Home (sqft)
    • 1 Bath
    • 5.24 Lot (ac)
  20. Photo of 19540 Clarkson Drive, Clinton, MT 59825 (MLS # 30052192)
    $155,000
    Photo of 19540 Clarkson Drive, Clinton, MT 59825 (MLS # 30052192)
    Photo of 19540 Clarkson Drive, Clinton, MT 59825 (MLS # 30052192)
    32
     
    19540 Clarkson Drive, Clinton, MT
    19540 Clarkson Drive
    Clinton, MT
    • 2 Beds
    • 1 Bath
    • 840 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  21. Photo of 917 Harrison Avenue, Helena, MT 59601 (MLS # 30052128)
    $595,000
    Photo of 917 Harrison Avenue, Helena, MT 59601 (MLS # 30052128)
    Photo of 917 Harrison Avenue, Helena, MT 59601 (MLS # 30052128)
    38
     
    917 Harrison Avenue, Helena, MT
    917 Harrison Avenue
    Helena, MT
    • 4 Beds
    • 3 Baths
    • 3,082 Home (sqft)
    • 3 Baths
    • 7,493 Lot (sqft)
  22. Photo of TBD Diamond Street, Butte, MT 59701 (MLS # 30052191)
    $65,000
    Photo of TBD Diamond Street, Butte, MT 59701 (MLS # 30052191)
    Photo of TBD Diamond Street, Butte, MT 59701 (MLS # 30052191)
    11
     
    TBD Diamond Street, Butte, MT
    TBD Diamond Street
    Butte, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7,101 Lot (sqft)
  23. Photo of 86 Steamboat Way W, Thompson Falls, MT 59873 (MLS # 30052055)
    $1,050,000
    Photo of 86 Steamboat Way W, Thompson Falls, MT 59873 (MLS # 30052055)
    Photo of 86 Steamboat Way W, Thompson Falls, MT 59873 (MLS # 30052055)
    71
     
    86 Steamboat Way W, Thompson Falls, MT
    86 Steamboat Way W
    Thompson Falls, MT
    • 3 Beds
    • 3 Baths
    • 1,440 Home (sqft)
    • 3 Baths
    • 11.93 Lot (ac)
  24. Photo of 101 W Quartz Street, Butte, MT 59701 (MLS # 30052186)
    $229,000
    Photo of 101 W Quartz Street, Butte, MT 59701 (MLS # 30052186)
    Photo of 101 W Quartz Street, Butte, MT 59701 (MLS # 30052186)
    38
     
    101 W Quartz Street, Butte, MT
    101 W Quartz Street
    Butte, MT
    • 1 Bed
    • 1 Bath
    • 471 Home (sqft)
    • 1 Bath
    • 4,182 Lot (sqft)
  25. Photo of 155 Lake Peter Court, Kalispell, MT 59901 (MLS # 30051986)
    $650,000
    Photo of 155 Lake Peter Court, Kalispell, MT 59901 (MLS # 30051986)
    Photo of 155 Lake Peter Court, Kalispell, MT 59901 (MLS # 30051986)
    44
     
    155 Lake Peter Court, Kalispell, MT
    155 Lake Peter Court
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,960 Home (sqft)
    • 2 Baths
    • 27,879 Lot (sqft)
  26. Photo of 34813 Canyon Mill Road, Ronan, MT 59864 (MLS # 30051975)
    $290,000
    Photo of 34813 Canyon Mill Road, Ronan, MT 59864 (MLS # 30051975)
    Photo of 34813 Canyon Mill Road, Ronan, MT 59864 (MLS # 30051975)
    15
     
    34813 Canyon Mill Road, Ronan, MT
    34813 Canyon Mill Road
    Ronan, MT
    • 2 Beds
    • 2 Baths
    • 736 Home (sqft)
    • 2 Baths
    • 1.68 Lot (ac)
  27. Photo of 40 Butch Cassidy Loop, Great Falls, MT 59405 (MLS # 30052056)
    $1,200,000
    Photo of 40 Butch Cassidy Loop, Great Falls, MT 59405 (MLS # 30052056)
    Photo of 40 Butch Cassidy Loop, Great Falls, MT 59405 (MLS # 30052056)
    56
     
    40 Butch Cassidy Loop, Great Falls, MT
    40 Butch Cassidy Loop
    Great Falls, MT
    • 5 Beds
    • 4 Baths
    • 5,483 Home (sqft)
    • 4 Baths
    • 6.19 Lot (ac)
  28. Photo of 2331 W Sussex Avenue, Missoula, MT 59801 (MLS # 30052078)
    $465,000
    Photo of 2331 W Sussex Avenue, Missoula, MT 59801 (MLS # 30052078)
    Photo of 2331 W Sussex Avenue, Missoula, MT 59801 (MLS # 30052078)
    27
     
    2331 W Sussex Avenue, Missoula, MT
    2331 W Sussex Avenue
    Missoula, MT
    • 3 Beds
    • 3 Baths
    • 1,364 Home (sqft)
    • 3 Baths
    • 3,137 Lot (sqft)
  29. Photo of 6343 Packer Creek Road, Haugan, MT 59842 (MLS # 30052170)
    $749,000
    Photo of 6343 Packer Creek Road, Haugan, MT 59842 (MLS # 30052170)
    Photo of 6343 Packer Creek Road, Haugan, MT 59842 (MLS # 30052170)
    55
     
    6343 Packer Creek Road, Haugan, MT
    6343 Packer Creek Road
    Haugan, MT
    • 3 Beds
    • 2 Baths
    • 1,483 Home (sqft)
    • 2 Baths
    • 19.58 Lot (ac)
  30. Photo of 40 McClellan Creek Road, Clancy, MT 59634 (MLS # 30052173)
    $475,000
    Photo of 40 McClellan Creek Road, Clancy, MT 59634 (MLS # 30052173)
    Photo of 40 McClellan Creek Road, Clancy, MT 59634 (MLS # 30052173)
    22
     
    40 McClellan Creek Road, Clancy, MT
    40 McClellan Creek Road
    Clancy, MT
    • 0 Beds
    • 0 Baths
    • 3,000 Home (sqft)
    • 0 Baths
    • 31,364 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 MLS IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions