Flathead Valley Properties

Your Search for Residential, Vacation, Bare Land, Income & Commercial properties in the Flathead Valley Starts Here.

Browse all residential properties for sale in Bigfork, Columbia Falls, Coram, Essex, Hungry Horse, Kalispell, Kila, Lakeside, Marion, Martin City, Olney, Polebridge, Somers, West Glacier and Whitefish, 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 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 169 Double Lake Lane, Kalispell, MT 59901 (MLS # 30070133)
    $875,000
    Photo of 169 Double Lake Lane, Kalispell, MT 59901 (MLS # 30070133)
    Photo of 169 Double Lake Lane, Kalispell, MT 59901 (MLS # 30070133)
    86
     
    169 Double Lake Lane, Kalispell, MT
    169 Double Lake Lane
    Kalispell, MT
    • 4 Beds
    • 2 Baths
    • 2,304 Home (sqft)
    • 2 Baths
    • 3.08 Lot (ac)
  2. Photo of 5895 U.S. Highway 93 S, Whitefish, MT 59937 (MLS # 30070965)
    $1,395,000
    Photo of 5895 U.S. Highway 93 S, Whitefish, MT 59937 (MLS # 30070965)
    Photo of 5895 U.S. Highway 93 S, Whitefish, MT 59937 (MLS # 30070965)
    24
     
    5895 U.S. Highway 93 S, Whitefish, MT
    5895 U.S. Highway 93 S
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 2,137 Home (sqft)
    • 0 Baths
    • 1.20 Lot (ac)
  3. Photo of 107 W Bowman Drive, Kalispell, MT 59901 (MLS # 30070804)
    $829,995
    Photo of 107 W Bowman Drive, Kalispell, MT 59901 (MLS # 30070804)
    Photo of 107 W Bowman Drive, Kalispell, MT 59901 (MLS # 30070804)
    107 W Bowman Drive, Kalispell, MT
    107 W Bowman Drive
    Kalispell, MT
    • 4 Beds
    • 2 Baths
    • 2,528 Home (sqft)
    • 2 Baths
    • 29,403 Lot (sqft)
  4. Photo of 34 Muskrat Drive, Kalispell, MT 59901 (MLS # 30068413)
    $450,000
    Photo of 34 Muskrat Drive, Kalispell, MT 59901 (MLS # 30068413)
    Photo of 34 Muskrat Drive, Kalispell, MT 59901 (MLS # 30068413)
    34 Muskrat Drive, Kalispell, MT
    34 Muskrat Drive
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,672 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  5. Photo of 270 Bridge Street #SS 1 Unit 1, Bigfork, MT 59911 (MLS # 30070583)
    $755,000
    Photo of 270 Bridge Street #SS 1 Unit 1, Bigfork, MT 59911 (MLS # 30070583)
    Photo of 270 Bridge Street #SS 1 Unit 1, Bigfork, MT 59911 (MLS # 30070583)
    43
     
    270 Bridge Street #SS 1 Unit 1, Bigfork, MT
    270 Bridge Street #SS 1 Unit 1
    Bigfork, MT
    • 2 Beds
    • 2 Baths
    • 1,361 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 2163 Twin Bucks Trail, Kalispell, MT 59901 (MLS # 30070920)
    $999,900
    Photo of 2163 Twin Bucks Trail, Kalispell, MT 59901 (MLS # 30070920)
    Photo of 2163 Twin Bucks Trail, Kalispell, MT 59901 (MLS # 30070920)
    10
     
    2163 Twin Bucks Trail, Kalispell, MT
    2163 Twin Bucks Trail
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 2,605 Home (sqft)
    • 3 Baths
    • 1.25 Lot (ac)
  7. Photo of 24 S Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070835)
    $187,500
    Photo of 24 S Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070835)
    Photo of 24 S Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070835)
    20
     
    24 S Scarface Peak Court, Kalispell, MT
    24 S Scarface Peak Court
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.25 Lot (ac)
  8. Photo of 20 Marina Way, Bigfork, MT 59911 (MLS # 30069450)
    $774,000
    Photo of 20 Marina Way, Bigfork, MT 59911 (MLS # 30069450)
    Photo of 20 Marina Way, Bigfork, MT 59911 (MLS # 30069450)
    22
     
    20 Marina Way, Bigfork, MT
    20 Marina Way
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 19,602 Lot (sqft)
  9. Photo of 299 Holbrook Drive, Kalispell, MT 59901 (MLS # 30070830)
    $226,500
    Photo of 299 Holbrook Drive, Kalispell, MT 59901 (MLS # 30070830)
    Photo of 299 Holbrook Drive, Kalispell, MT 59901 (MLS # 30070830)
    25
     
    299 Holbrook Drive, Kalispell, MT
    299 Holbrook Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.51 Lot (ac)
  10. Photo of 16 N Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070837)
    $290,000
    Photo of 16 N Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070837)
    Photo of 16 N Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070837)
    19
     
    16 N Scarface Peak Court, Kalispell, MT
    16 N Scarface Peak Court
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.01 Lot (ac)
  11. Photo of 35 Charlotte Peak Court, Kalispell, MT 59901 (MLS # 30070832)
    $246,000
    Photo of 35 Charlotte Peak Court, Kalispell, MT 59901 (MLS # 30070832)
    Photo of 35 Charlotte Peak Court, Kalispell, MT 59901 (MLS # 30070832)
    25
     
    35 Charlotte Peak Court, Kalispell, MT
    35 Charlotte Peak Court
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.64 Lot (ac)
  12. Photo of 123 Old Us Highway 93 S, Somers, MT 59932 (MLS # 30070945)
    $839,900
    Photo of 123 Old Us Highway 93 S, Somers, MT 59932 (MLS # 30070945)
    Photo of 123 Old Us Highway 93 S, Somers, MT 59932 (MLS # 30070945)
    34
     
    123 Old Us Highway 93 S, Somers, MT
    123 Old Us Highway 93 S
    Somers, MT
    • 2 Beds
    • 2 Baths
    • 2,522 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  13. Photo of 952 Smith Lake Road, Kalispell, MT 59901 (MLS # 30069186)
    $750,000
    Photo of 952 Smith Lake Road, Kalispell, MT 59901 (MLS # 30069186)
    Photo of 952 Smith Lake Road, Kalispell, MT 59901 (MLS # 30069186)
    60
     
    952 Smith Lake Road, Kalispell, MT
    952 Smith Lake Road
    Kalispell, MT
    • 4 Beds
    • 2 Baths
    • 1,920 Home (sqft)
    • 2 Baths
    • 2.01 Lot (ac)
  14. Photo of 410 Charlotte Peak Drive, Kalispell, MT 59901 (MLS # 30070840)
    $193,500
    Photo of 410 Charlotte Peak Drive, Kalispell, MT 59901 (MLS # 30070840)
    Photo of 410 Charlotte Peak Drive, Kalispell, MT 59901 (MLS # 30070840)
    19
     
    410 Charlotte Peak Drive, Kalispell, MT
    410 Charlotte Peak Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.29 Lot (ac)
  15. Photo of 3411 Baneberry Lane, Kalispell, MT 59901 (MLS # 30070936)
    $649,000
    Photo of 3411 Baneberry Lane, Kalispell, MT 59901 (MLS # 30070936)
    Photo of 3411 Baneberry Lane, Kalispell, MT 59901 (MLS # 30070936)
    13
     
    3411 Baneberry Lane, Kalispell, MT
    3411 Baneberry Lane
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,674 Home (sqft)
    • 2 Baths
    • 6,404 Lot (sqft)
  16. Photo of 17 N Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070842)
    $294,000
    Photo of 17 N Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070842)
    Photo of 17 N Scarface Peak Court, Kalispell, MT 59901 (MLS # 30070842)
    19
     
    17 N Scarface Peak Court, Kalispell, MT
    17 N Scarface Peak Court
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.03 Lot (ac)
  17. Photo of 272 Layton Road, Whitefish, MT 59937 (MLS # 30070394)
    $695,000
    Photo of 272 Layton Road, Whitefish, MT 59937 (MLS # 30070394)
    Photo of 272 Layton Road, Whitefish, MT 59937 (MLS # 30070394)
    14
     
    272 Layton Road, Whitefish, MT
    272 Layton Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  18. Photo of 327 Layton Road, Whitefish, MT 59937 (MLS # 30070815)
    $595,000
    Photo of 327 Layton Road, Whitefish, MT 59937 (MLS # 30070815)
    Photo of 327 Layton Road, Whitefish, MT 59937 (MLS # 30070815)
    15
     
    327 Layton Road, Whitefish, MT
    327 Layton Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.01 Lot (ac)
  19. Photo of 245 Layton Road, Whitefish, MT 59937 (MLS # 30070811)
    $595,000
    Photo of 245 Layton Road, Whitefish, MT 59937 (MLS # 30070811)
    Photo of 245 Layton Road, Whitefish, MT 59937 (MLS # 30070811)
    15
     
    245 Layton Road, Whitefish, MT
    245 Layton Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.01 Lot (ac)
  20. Photo of 8 US Hwy 2 E, Columbia Falls, MT 59912 (MLS # 30070922)
    $995,000
    Photo of 8 US Hwy 2 E, Columbia Falls, MT 59912 (MLS # 30070922)
    Photo of 8 US Hwy 2 E, Columbia Falls, MT 59912 (MLS # 30070922)
    42
     
    8 US Hwy 2 E, Columbia Falls, MT
    8 US Hwy 2 E
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 3,330 Home (sqft)
    • 0 Baths
    • 21,780 Lot (sqft)
  21. Photo of 55 & 69 Autumn Glory Way, Kalispell, MT 59901 (MLS # 30070820)
    $1,390,000
    Photo of 55 & 69 Autumn Glory Way, Kalispell, MT 59901 (MLS # 30070820)
    Photo of 55 & 69 Autumn Glory Way, Kalispell, MT 59901 (MLS # 30070820)
    91
     
    55 & 69 Autumn Glory Way, Kalispell, MT
    55 & 69 Autumn Glory Way
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 2,752 Home (sqft)
    • 3 Baths
    • 10.59 Lot (ac)
  22. Photo of 1449 Grizzly Spur, West Glacier, MT 59936 (MLS # 30066656)
    $3,900,000
    Photo of 1449 Grizzly Spur, West Glacier, MT 59936 (MLS # 30066656)
    Photo of 1449 Grizzly Spur, West Glacier, MT 59936 (MLS # 30066656)
    45
     
    1449 Grizzly Spur, West Glacier, MT
    1449 Grizzly Spur
    West Glacier, MT
    • 7 Beds
    • 6 Baths
    • 3,907 Home (sqft)
    • 6 Baths
    • 23.10 Lot (ac)
  23. Photo of 3051 Elderberry Avenue, Kalispell, MT 59901 (MLS # 30070874)
    $595,000
    Photo of 3051 Elderberry Avenue, Kalispell, MT 59901 (MLS # 30070874)
    Photo of 3051 Elderberry Avenue, Kalispell, MT 59901 (MLS # 30070874)
    28
     
    3051 Elderberry Avenue, Kalispell, MT
    3051 Elderberry Avenue
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,800 Home (sqft)
    • 2 Baths
    • 6,142 Lot (sqft)
  24. Photo of 680 Lower Lost Prairie Road, Marion, MT 59925 (MLS # 30070654)
    $250,000
    Photo of 680 Lower Lost Prairie Road, Marion, MT 59925 (MLS # 30070654)
    Photo of 680 Lower Lost Prairie Road, Marion, MT 59925 (MLS # 30070654)
    16
     
    680 Lower Lost Prairie Road, Marion, MT
    680 Lower Lost Prairie Road
    Marion, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.11 Lot (ac)
  25. Photo of 1432 Bigfork Stage Road, Bigfork, MT 59911 (MLS # 30070658)
    $650,000
    Photo of 1432 Bigfork Stage Road, Bigfork, MT 59911 (MLS # 30070658)
    Photo of 1432 Bigfork Stage Road, Bigfork, MT 59911 (MLS # 30070658)
    36
     
    1432 Bigfork Stage Road, Bigfork, MT
    1432 Bigfork Stage Road
    Bigfork, MT
    • 2 Beds
    • 1 Bath
    • 1,242 Home (sqft)
    • 1 Bath
    • 3.88 Lot (ac)
  26. Photo of 138 Ashley Hills Drive, Kalispell, MT 59901 (MLS # 30070889)
    $369,990
    Photo of 138 Ashley Hills Drive, Kalispell, MT 59901 (MLS # 30070889)
    Photo of 138 Ashley Hills Drive, Kalispell, MT 59901 (MLS # 30070889)
    138 Ashley Hills Drive, Kalispell, MT
    138 Ashley Hills Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.17 Lot (ac)
  27. Photo of 1312 2nd Avenue E, Kalispell, MT 59901 (MLS # 30070878)
    $569,000
    Photo of 1312 2nd Avenue E, Kalispell, MT 59901 (MLS # 30070878)
    Photo of 1312 2nd Avenue E, Kalispell, MT 59901 (MLS # 30070878)
    1312 2nd Avenue E, Kalispell, MT
    1312 2nd Avenue E
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 1,841 Home (sqft)
    • 0 Baths
    • 18,731 Lot (sqft)
  28. Photo of 3145, 3185, 3605 & 3 Hubbart Dam Road, Marion, MT 59925 (MLS # 30070577)
    $1,999,000
    Photo of 3145, 3185, 3605 & 3 Hubbart Dam Road, Marion, MT 59925 (MLS # 30070577)
    Photo of 3145, 3185, 3605 & 3 Hubbart Dam Road, Marion, MT 59925 (MLS # 30070577)
    106
     
    3145, 3185, 3605 & 3 Hubbart Dam Road, Marion, MT
    3145, 3185, 3605 & 3 Hubbart Dam Road
    Marion, MT
    • 3 Beds
    • 3 Baths
    • 1,850 Home (sqft)
    • 3 Baths
    • 161.53 Lot (ac)
  29. Photo of 24 Magstadt Lane, Kalispell, MT 59901 (MLS # 30070880)
    $499,900
    Photo of 24 Magstadt Lane, Kalispell, MT 59901 (MLS # 30070880)
    Photo of 24 Magstadt Lane, Kalispell, MT 59901 (MLS # 30070880)
    32
     
    24 Magstadt Lane, Kalispell, MT
    24 Magstadt Lane
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,761 Home (sqft)
    • 2 Baths
    • 2.19 Lot (ac)
  30. Photo of 1312 2nd Avenue E, Kalispell, MT 59901 (MLS # 30070877)
    $569,000
    Photo of 1312 2nd Avenue E, Kalispell, MT 59901 (MLS # 30070877)
    Photo of 1312 2nd Avenue E, Kalispell, MT 59901 (MLS # 30070877)
    1312 2nd Avenue E, Kalispell, MT
    1312 2nd Avenue E
    Kalispell, MT
    • 3 Beds
    • 1 Bath
    • 1,841 Home (sqft)
    • 1 Bath
    • 18,731 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 Real Estate IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions