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 2901 8th Avenue N, Great Falls, MT 59401 (MLS # 30069739)
    $580,000
    Photo of 2901 8th Avenue N, Great Falls, MT 59401 (MLS # 30069739)
    Photo of 2901 8th Avenue N, Great Falls, MT 59401 (MLS # 30069739)
    2901 8th Avenue N, Great Falls, MT
    2901 8th Avenue N
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 3,510 Home (sqft)
    • 0 Baths
    • 7,493 Lot (sqft)
  2. Photo of 54 E Country Lane, Great Falls, MT 59404 (MLS # 30069873)
    $329,999
    Photo of 54 E Country Lane, Great Falls, MT 59404 (MLS # 30069873)
    Photo of 54 E Country Lane, Great Falls, MT 59404 (MLS # 30069873)
    54
     
    54 E Country Lane, Great Falls, MT
    54 E Country Lane
    Great Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,344 Home (sqft)
    • 2 Baths
    • 5.00 Lot (ac)
  3. Photo of 64 1st Avenue, Sweet Grass, MT 59484 (MLS # 30070350)
    $345,000
    Photo of 64 1st Avenue, Sweet Grass, MT 59484 (MLS # 30070350)
    Photo of 64 1st Avenue, Sweet Grass, MT 59484 (MLS # 30070350)
    57
     
    64 1st Avenue, Sweet Grass, MT
    64 1st Avenue
    Sweet Grass, MT
    • 4 Beds
    • 2 Baths
    • 2,668 Home (sqft)
    • 2 Baths
    • 11,979 Lot (sqft)
  4. Photo of 7168 Shaver Drive #A, Missoula, MT 59803 (MLS # 30070221)
    $656,000
    Photo of 7168 Shaver Drive #A, Missoula, MT 59803 (MLS # 30070221)
    Photo of 7168 Shaver Drive #A, Missoula, MT 59803 (MLS # 30070221)
    7168 Shaver Drive #A, Missoula, MT
    7168 Shaver Drive #A
    Missoula, MT
    • 3 Beds
    • 3 Baths
    • 2,203 Home (sqft)
    • 3 Baths
    • 8,016 Lot (sqft)
  5. Photo of 125 Grizzly Claw Trail, Kalispell, MT 59901 (MLS # 30070068)
    $630,000
    Photo of 125 Grizzly Claw Trail, Kalispell, MT 59901 (MLS # 30070068)
    Photo of 125 Grizzly Claw Trail, Kalispell, MT 59901 (MLS # 30070068)
    28
     
    125 Grizzly Claw Trail, Kalispell, MT
    125 Grizzly Claw Trail
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 1,272 Home (sqft)
    • 3 Baths
    • 2.01 Lot (ac)
  6. Photo of 1103 Highland Street, Helena, MT 59601 (MLS # 30070304)
    $639,000
    Photo of 1103 Highland Street, Helena, MT 59601 (MLS # 30070304)
    Photo of 1103 Highland Street, Helena, MT 59601 (MLS # 30070304)
    50
     
    1103 Highland Street, Helena, MT
    1103 Highland Street
    Helena, MT
    • 4 Beds
    • 3 Baths
    • 2,300 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  7. Photo of 100 E Hickey Street, Philipsburg, MT 59858 (MLS # 30070332)
    $380,000
    Photo of 100 E Hickey Street, Philipsburg, MT 59858 (MLS # 30070332)
    Photo of 100 E Hickey Street, Philipsburg, MT 59858 (MLS # 30070332)
    30
     
    100 E Hickey Street, Philipsburg, MT
    100 E Hickey Street
    Philipsburg, MT
    • 1 Bed
    • 1 Bath
    • 560 Home (sqft)
    • 1 Bath
    • 4,531 Lot (sqft)
  8. Photo of 1022 Washington Avenue, Libby, MT 59923 (MLS # 30070289)
    $398,000
    Photo of 1022 Washington Avenue, Libby, MT 59923 (MLS # 30070289)
    Photo of 1022 Washington Avenue, Libby, MT 59923 (MLS # 30070289)
    1022 Washington Avenue, Libby, MT
    1022 Washington Avenue
    Libby, MT
    • 2 Beds
    • 2 Baths
    • 1,337 Home (sqft)
    • 2 Baths
    • 8,408 Lot (sqft)
  9. Photo of 1958 Packer Creek Road, Saltese, MT 59867 (MLS # 30070218)
    $425,000
    Photo of 1958 Packer Creek Road, Saltese, MT 59867 (MLS # 30070218)
    Photo of 1958 Packer Creek Road, Saltese, MT 59867 (MLS # 30070218)
    51
     
    1958 Packer Creek Road, Saltese, MT
    1958 Packer Creek Road
    Saltese, MT
    • 0 Beds
    • 1 Bath
    • 620 Home (sqft)
    • 1 Bath
    • 4.50 Lot (ac)
  10. Photo of 196 Industrial Court, Kalispell, MT 59901 (MLS # 30069984)
    $499,000
    Photo of 196 Industrial Court, Kalispell, MT 59901 (MLS # 30069984)
    Photo of 196 Industrial Court, Kalispell, MT 59901 (MLS # 30069984)
    12
     
    196 Industrial Court, Kalispell, MT
    196 Industrial Court
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.55 Lot (ac)
  11. Photo of 208 Industrial Court, Kalispell, MT 59901 (MLS # 30069990)
    $499,000
    Photo of 208 Industrial Court, Kalispell, MT 59901 (MLS # 30069990)
    Photo of 208 Industrial Court, Kalispell, MT 59901 (MLS # 30069990)
    12
     
    208 Industrial Court, Kalispell, MT
    208 Industrial Court
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.56 Lot (ac)
  12. Photo of 2750 Riata Road #B, Missoula, MT 59808 (MLS # 30069720)
    $465,000
    Photo of 2750 Riata Road #B, Missoula, MT 59808 (MLS # 30069720)
    Photo of 2750 Riata Road #B, Missoula, MT 59808 (MLS # 30069720)
    2750 Riata Road #B, Missoula, MT
    2750 Riata Road #B
    Missoula, MT
    • 3 Beds
    • 3 Baths
    • 1,744 Home (sqft)
    • 3 Baths
    • 3,180 Lot (sqft)
  13. Photo of 307 Canal Street, Bigfork, MT 59911 (MLS # 30070084)
    $3,250,000
    Photo of 307 Canal Street, Bigfork, MT 59911 (MLS # 30070084)
    Photo of 307 Canal Street, Bigfork, MT 59911 (MLS # 30070084)
    71
     
    307 Canal Street, Bigfork, MT
    307 Canal Street
    Bigfork, MT
    • 3 Beds
    • 4 Baths
    • 4,000 Home (sqft)
    • 4 Baths
    • 30,449 Lot (sqft)
  14. Photo of 23 Ridgewood Drive #23, Kalispell, MT 59901 (MLS # 30070137)
    $85,000
    Photo of 23 Ridgewood Drive #23, Kalispell, MT 59901 (MLS # 30070137)
    Photo of 23 Ridgewood Drive #23, Kalispell, MT 59901 (MLS # 30070137)
    10
     
    23 Ridgewood Drive #23, Kalispell, MT
    23 Ridgewood Drive #23
    Kalispell, MT
    • 2 Beds
    • 1 Bath
    • 800 Home (sqft)
    • 1 Bath
    • 4,356 Lot (sqft)
  15. Photo of 103 Spy Glass Hill Way, Columbia Falls, MT 59912 (MLS # 30070140)
    $545,000
    Photo of 103 Spy Glass Hill Way, Columbia Falls, MT 59912 (MLS # 30070140)
    Photo of 103 Spy Glass Hill Way, Columbia Falls, MT 59912 (MLS # 30070140)
    39
     
    103 Spy Glass Hill Way, Columbia Falls, MT
    103 Spy Glass Hill Way
    Columbia Falls, MT
    • 2 Beds
    • 2 Baths
    • 1,296 Home (sqft)
    • 2 Baths
    • 8,669 Lot (sqft)
  16. Photo of 5016 Arnica Road, Missoula, MT 59803 (MLS # 30067819)
    $398,000
    Photo of 5016 Arnica Road, Missoula, MT 59803 (MLS # 30067819)
    Photo of 5016 Arnica Road, Missoula, MT 59803 (MLS # 30067819)
    20
     
    5016 Arnica Road, Missoula, MT
    5016 Arnica Road
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.18 Lot (ac)
  17. Photo of 721 Howell Street, Missoula, MT 59802 (MLS # 30070173)
    $675,000
    Photo of 721 Howell Street, Missoula, MT 59802 (MLS # 30070173)
    Photo of 721 Howell Street, Missoula, MT 59802 (MLS # 30070173)
    47
     
    721 Howell Street, Missoula, MT
    721 Howell Street
    Missoula, MT
    • 3 Beds
    • 3 Baths
    • 1,820 Home (sqft)
    • 3 Baths
    • 3,006 Lot (sqft)
  18. Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070316)
    $590,000
    Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070316)
    Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070316)
    19
     
    TBD River Lakes Parkway, Whitefish, MT
    TBD River Lakes Parkway
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 17,424 Lot (sqft)
  19. Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070312)
    $575,000
    Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070312)
    Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070312)
    19
     
    TBD River Lakes Parkway, Whitefish, MT
    TBD River Lakes Parkway
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21,345 Lot (sqft)
  20. Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070333)
    $600,000
    Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070333)
    Photo of TBD River Lakes Parkway, Whitefish, MT 59937 (MLS # 30070333)
    19
     
    TBD River Lakes Parkway, Whitefish, MT
    TBD River Lakes Parkway
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 19,167 Lot (sqft)
  21. Photo of 2375 Cottage Court, Missoula, MT 59801 (MLS # 30070064)
    $439,000
    Photo of 2375 Cottage Court, Missoula, MT 59801 (MLS # 30070064)
    Photo of 2375 Cottage Court, Missoula, MT 59801 (MLS # 30070064)
    28
     
    2375 Cottage Court, Missoula, MT
    2375 Cottage Court
    Missoula, MT
    • 4 Beds
    • 1 Bath
    • 1,292 Home (sqft)
    • 1 Bath
    • 5,576 Lot (sqft)
  22. Photo of 78 Ivor Creek Road, Eureka, MT 59917 (MLS # 30070208)
    $475,000
    Photo of 78 Ivor Creek Road, Eureka, MT 59917 (MLS # 30070208)
    Photo of 78 Ivor Creek Road, Eureka, MT 59917 (MLS # 30070208)
    11
     
    78 Ivor Creek Road, Eureka, MT
    78 Ivor Creek Road
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  23. Photo of 104 Lancer Street, Missoula, MT 59802 (MLS # 30070130)
    $240,000
    Photo of 104 Lancer Street, Missoula, MT 59802 (MLS # 30070130)
    Photo of 104 Lancer Street, Missoula, MT 59802 (MLS # 30070130)
    32
     
    104 Lancer Street, Missoula, MT
    104 Lancer Street
    Missoula, MT
    • 1 Bed
    • 1 Bath
    • 300 Home (sqft)
    • 1 Bath
    • 8,016 Lot (sqft)
  24. Photo of 7860 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30068974)
    $385,000
    Photo of 7860 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30068974)
    Photo of 7860 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30068974)
    39
     
    7860 US Hwy 93 S, Lakeside, MT
    7860 US Hwy 93 S
    Lakeside, MT
    • 1 Bed
    • 1 Bath
    • 640 Home (sqft)
    • 1 Bath
    • 1.26 Lot (ac)
  25. Photo of 508 Capital Heights Street, Boulder, MT 59632 (MLS # 30070204)
    $545,000
    Photo of 508 Capital Heights Street, Boulder, MT 59632 (MLS # 30070204)
    Photo of 508 Capital Heights Street, Boulder, MT 59632 (MLS # 30070204)
    59
     
    508 Capital Heights Street, Boulder, MT
    508 Capital Heights Street
    Boulder, MT
    • 5 Beds
    • 3 Baths
    • 2,688 Home (sqft)
    • 3 Baths
    • 13,068 Lot (sqft)
  26. Photo of 118 E Swift Creek Way, Kalispell, MT 59901 (MLS # 30069855)
    $850,000
    Photo of 118 E Swift Creek Way, Kalispell, MT 59901 (MLS # 30069855)
    Photo of 118 E Swift Creek Way, Kalispell, MT 59901 (MLS # 30069855)
    54
     
    118 E Swift Creek Way, Kalispell, MT
    118 E Swift Creek Way
    Kalispell, MT
    • 5 Beds
    • 3 Baths
    • 2,954 Home (sqft)
    • 3 Baths
    • 11,326 Lot (sqft)
  27. Photo of 1020 Charlo Street, Missoula, MT 59802 (MLS # 30070325)
    $335,700
    Photo of 1020 Charlo Street, Missoula, MT 59802 (MLS # 30070325)
    Photo of 1020 Charlo Street, Missoula, MT 59802 (MLS # 30070325)
    39
     
    1020 Charlo Street, Missoula, MT
    1020 Charlo Street
    Missoula, MT
    • 1 Bed
    • 1 Bath
    • 637 Home (sqft)
    • 1 Bath
    • 1,656 Lot (sqft)
  28. Photo of 7860 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30068978)
    $385,000
    Photo of 7860 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30068978)
    Photo of 7860 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30068978)
    39
     
    7860 US Hwy 93 S, Lakeside, MT
    7860 US Hwy 93 S
    Lakeside, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.26 Lot (ac)
  29. Photo of 4548 Parent Street St, Missoula, MT 59808 (MLS # 30069131)
    $150,000
    Photo of 4548 Parent Street St, Missoula, MT 59808 (MLS # 30069131)
    Photo of 4548 Parent Street St, Missoula, MT 59808 (MLS # 30069131)
    30
     
    4548 Parent Street St, Missoula, MT
    4548 Parent Street St
    Missoula, MT
    • 3 Beds
    • 3 Baths
    • 1,216 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  30. Photo of 4280 Trumble Creek Road, Columbia Falls, MT 59912 (MLS # 30070155)
    $600,000
    Photo of 4280 Trumble Creek Road, Columbia Falls, MT 59912 (MLS # 30070155)
    Photo of 4280 Trumble Creek Road, Columbia Falls, MT 59912 (MLS # 30070155)
    55
     
    4280 Trumble Creek Road, Columbia Falls, MT
    4280 Trumble Creek Road
    Columbia Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,690 Home (sqft)
    • 2 Baths
    • 2.00 Lot (ac)
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 Real Estate IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions