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 600 Grand Drive #Boat slip 78, Bigfork, MT 59911 (MLS # 30046535)
    $845,000
    Photo of 600 Grand Drive #Boat slip 78, Bigfork, MT 59911 (MLS # 30046535)
    Photo of 600 Grand Drive #Boat slip 78, Bigfork, MT 59911 (MLS # 30046535)
    38
     
    600 Grand Drive #Boat slip 78, Bigfork, MT
    600 Grand Drive #Boat slip 78
    Bigfork, MT
    • 2 Beds
    • 2 Baths
    • 1,805 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of NHN Mountain Meadow Road, Whitefish, MT 59937 (MLS # 30044071)
    $1,895,000
    Photo of NHN Mountain Meadow Road, Whitefish, MT 59937 (MLS # 30044071)
    Photo of NHN Mountain Meadow Road, Whitefish, MT 59937 (MLS # 30044071)
    26
     
    NHN Mountain Meadow Road, Whitefish, MT
    NHN Mountain Meadow Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 38.34 Lot (ac)
  3. Photo of 628 Kelley Road, Columbia Falls, MT 59912 (MLS # 30046560)
    $749,900
    Photo of 628 Kelley Road, Columbia Falls, MT 59912 (MLS # 30046560)
    Photo of 628 Kelley Road, Columbia Falls, MT 59912 (MLS # 30046560)
    31
     
    628 Kelley Road, Columbia Falls, MT
    628 Kelley Road
    Columbia Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,958 Home (sqft)
    • 2 Baths
    • 3.61 Lot (ac)
  4. Photo of 1216 Sun Dog Trail, Whitefish, MT 59937 (MLS # 30046523)
    $2,590,000
    Photo of 1216 Sun Dog Trail, Whitefish, MT 59937 (MLS # 30046523)
    Photo of 1216 Sun Dog Trail, Whitefish, MT 59937 (MLS # 30046523)
    71
     
    1216 Sun Dog Trail, Whitefish, MT
    1216 Sun Dog Trail
    Whitefish, MT
    • 3 Beds
    • 3 Baths
    • 2,774 Home (sqft)
    • 3 Baths
    • 20.14 Lot (ac)
  5. Photo of 5058 Whitefish Stage Road, Whitefish, MT 59937 (MLS # 30046561)
    $835,000
    Photo of 5058 Whitefish Stage Road, Whitefish, MT 59937 (MLS # 30046561)
    Photo of 5058 Whitefish Stage Road, Whitefish, MT 59937 (MLS # 30046561)
    14
     
    5058 Whitefish Stage Road, Whitefish, MT
    5058 Whitefish Stage Road
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.57 Lot (ac)
  6. Photo of 5058 Whitefish Stage Road, Whitefish, MT 59937 (MLS # 30046527)
    $835,000
    Photo of 5058 Whitefish Stage Road, Whitefish, MT 59937 (MLS # 30046527)
    Photo of 5058 Whitefish Stage Road, Whitefish, MT 59937 (MLS # 30046527)
    14
     
    5058 Whitefish Stage Road, Whitefish, MT
    5058 Whitefish Stage Road
    Whitefish, MT
    • 2 Beds
    • 1 Bath
    • 720 Home (sqft)
    • 1 Bath
    • 6.57 Lot (ac)
  7. Photo of 26 Kintla Way, Kalispell, MT 59901 (MLS # 30046206)
    $1,185,000
    Photo of 26 Kintla Way, Kalispell, MT 59901 (MLS # 30046206)
    Photo of 26 Kintla Way, Kalispell, MT 59901 (MLS # 30046206)
    55
     
    26 Kintla Way, Kalispell, MT
    26 Kintla Way
    Kalispell, MT
    • 5 Beds
    • 5 Baths
    • 3,626 Home (sqft)
    • 5 Baths
    • 32,409 Lot (sqft)
  8. Photo of 451 Rivers Edge Loop #Lot 10, Kalispell, MT 59901 (MLS # 30045925)
    $850,000
    Photo of 451 Rivers Edge Loop #Lot 10, Kalispell, MT 59901 (MLS # 30045925)
    Photo of 451 Rivers Edge Loop #Lot 10, Kalispell, MT 59901 (MLS # 30045925)
    26
     
    451 Rivers Edge Loop #Lot 10, Kalispell, MT
    451 Rivers Edge Loop #Lot 10
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 37,462 Lot (sqft)
  9. Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30046534)
    $1,800,000
    Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30046534)
    Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30046534)
    116
     
    4395 Us Highway 93 W, Whitefish, MT
    4395 Us Highway 93 W
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 5,651 Home (sqft)
    • 0 Baths
    • 4.62 Lot (ac)
  10. Photo of 439 Rivers Edge Loop #Lot 14, Kalispell, MT 59901 (MLS # 30045929)
    $1,400,000
    Photo of 439 Rivers Edge Loop #Lot 14, Kalispell, MT 59901 (MLS # 30045929)
    Photo of 439 Rivers Edge Loop #Lot 14, Kalispell, MT 59901 (MLS # 30045929)
    31
     
    439 Rivers Edge Loop #Lot 14, Kalispell, MT
    439 Rivers Edge Loop #Lot 14
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.51 Lot (ac)
  11. Photo of 41 Better Way, Whitefish, MT 59937 (MLS # 30045686)
    $3,395,000
    Photo of 41 Better Way, Whitefish, MT 59937 (MLS # 30045686)
    Photo of 41 Better Way, Whitefish, MT 59937 (MLS # 30045686)
    68
     
    41 Better Way, Whitefish, MT
    41 Better Way
    Whitefish, MT
    • 4 Beds
    • 2 Baths
    • 1,946 Home (sqft)
    • 2 Baths
    • 23,479 Lot (sqft)
  12. Photo of 636 Obrien Avenue, Whitefish, MT 59937 (MLS # 30046420)
    $749,000
    Photo of 636 Obrien Avenue, Whitefish, MT 59937 (MLS # 30046420)
    Photo of 636 Obrien Avenue, Whitefish, MT 59937 (MLS # 30046420)
    29
     
    636 Obrien Avenue, Whitefish, MT
    636 Obrien Avenue
    Whitefish, MT
    • 2 Beds
    • 2 Baths
    • 1,251 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  13. Photo of 21 Trails End Drive, Kalispell, MT 59901 (MLS # 30046373)
    $400,000
    Photo of 21 Trails End Drive, Kalispell, MT 59901 (MLS # 30046373)
    Photo of 21 Trails End Drive, Kalispell, MT 59901 (MLS # 30046373)
    37
     
    21 Trails End Drive, Kalispell, MT
    21 Trails End Drive
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,419 Home (sqft)
    • 2 Baths
    • 19,995 Lot (sqft)
  14. Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30046526)
    $1,800,000
    Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30046526)
    Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30046526)
    116
     
    4395 Us Highway 93 W, Whitefish, MT
    4395 Us Highway 93 W
    Whitefish, MT
    • 3 Beds
    • 3 Baths
    • 2,488 Home (sqft)
    • 3 Baths
    • 4.62 Lot (ac)
  15. Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30045703)
    $1,800,000
    Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30045703)
    Photo of 4395 Us Highway 93 W, Whitefish, MT 59937 (MLS # 30045703)
    116
     
    4395 Us Highway 93 W, Whitefish, MT
    4395 Us Highway 93 W
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 5,651 Home (sqft)
    • 0 Baths
    • 4.62 Lot (ac)
  16. Photo of 992 Trumble Creek Road, Kalispell, MT 59901 (MLS # 30046230)
    $685,000
    Photo of 992 Trumble Creek Road, Kalispell, MT 59901 (MLS # 30046230)
    Photo of 992 Trumble Creek Road, Kalispell, MT 59901 (MLS # 30046230)
    42
     
    992 Trumble Creek Road, Kalispell, MT
    992 Trumble Creek Road
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,723 Home (sqft)
    • 2 Baths
    • 26,136 Lot (sqft)
  17. Photo of 172 Meadow View Court, Whitefish, MT 59937 (MLS # 30046462)
    $1,575,000
    Photo of 172 Meadow View Court, Whitefish, MT 59937 (MLS # 30046462)
    Photo of 172 Meadow View Court, Whitefish, MT 59937 (MLS # 30046462)
    26
     
    172 Meadow View Court, Whitefish, MT
    172 Meadow View Court
    Whitefish, MT
    • 3 Beds
    • 3 Baths
    • 1,953 Home (sqft)
    • 3 Baths
    • 3.64 Lot (ac)
  18. Photo of 4090 Hubbart Dam Road, Marion, MT 59925 (MLS # 30045905)
    $895,000
    Photo of 4090 Hubbart Dam Road, Marion, MT 59925 (MLS # 30045905)
    Photo of 4090 Hubbart Dam Road, Marion, MT 59925 (MLS # 30045905)
    59
     
    4090 Hubbart Dam Road, Marion, MT
    4090 Hubbart Dam Road
    Marion, MT
    • 2 Beds
    • 1 Bath
    • 1,536 Home (sqft)
    • 1 Bath
    • 20.01 Lot (ac)
  19. Photo of 15 Sandy Hill Terrace, Columbia Falls, MT 59912 (MLS # 30046189)
    $899,000
    Photo of 15 Sandy Hill Terrace, Columbia Falls, MT 59912 (MLS # 30046189)
    Photo of 15 Sandy Hill Terrace, Columbia Falls, MT 59912 (MLS # 30046189)
    15
     
    15 Sandy Hill Terrace, Columbia Falls, MT
    15 Sandy Hill Terrace
    Columbia Falls, MT
    • 3 Beds
    • 4 Baths
    • 2,019 Home (sqft)
    • 4 Baths
    • 1.02 Lot (ac)
  20. Photo of 260 River Street, Bigfork, MT 59911 (MLS # 30046164)
    $1,150,000
    Photo of 260 River Street, Bigfork, MT 59911 (MLS # 30046164)
    Photo of 260 River Street, Bigfork, MT 59911 (MLS # 30046164)
    50
     
    260 River Street, Bigfork, MT
    260 River Street
    Bigfork, MT
    • 0 Beds
    • 0 Baths
    • 3,802 Home (sqft)
    • 0 Baths
    • 3,398 Lot (sqft)
  21. Photo of 597 2nd Avenue, Kalispell, MT 59901 (MLS # 30045972)
    $590,000
    Photo of 597 2nd Avenue, Kalispell, MT 59901 (MLS # 30045972)
    Photo of 597 2nd Avenue, Kalispell, MT 59901 (MLS # 30045972)
    37
     
    597 2nd Avenue, Kalispell, MT
    597 2nd Avenue
    Kalispell, MT
    • 2 Beds
    • 2 Baths
    • 1,212 Home (sqft)
    • 2 Baths
    • 5,794 Lot (sqft)
  22. Photo of 19 Crossbuck Trail, Bigfork, MT 59911 (MLS # 30046571)
    $629,000
    Photo of 19 Crossbuck Trail, Bigfork, MT 59911 (MLS # 30046571)
    Photo of 19 Crossbuck Trail, Bigfork, MT 59911 (MLS # 30046571)
    20
     
    19 Crossbuck Trail, Bigfork, MT
    19 Crossbuck Trail
    Bigfork, MT
    • 2 Beds
    • 2 Baths
    • 1,253 Home (sqft)
    • 2 Baths
    • 4,226 Lot (sqft)
  23. Photo of 452 Forest Hill Road #1025 7TH AVE W, Kalispell, MT 59901 (MLS # 30046101)
    $775,000
    Photo of 452 Forest Hill Road #1025 7TH AVE W, Kalispell, MT 59901 (MLS # 30046101)
    Photo of 452 Forest Hill Road #1025 7TH AVE W, Kalispell, MT 59901 (MLS # 30046101)
    42
     
    452 Forest Hill Road #1025 7TH AVE W, Kalispell, MT
    452 Forest Hill Road #1025 7TH AVE W
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,772 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 105 Moonlight Drive, Columbia Falls, MT 59912 (MLS # 30046411)
    $1,350,000
    Photo of 105 Moonlight Drive, Columbia Falls, MT 59912 (MLS # 30046411)
    Photo of 105 Moonlight Drive, Columbia Falls, MT 59912 (MLS # 30046411)
    35
     
    105 Moonlight Drive, Columbia Falls, MT
    105 Moonlight Drive
    Columbia Falls, MT
    • 3 Beds
    • 3 Baths
    • 2,800 Home (sqft)
    • 3 Baths
    • 1.04 Lot (ac)
  25. Photo of 344 Stillwater Loop, Kalispell, MT 59901 (MLS # 30045884)
    $1,084,000
    Photo of 344 Stillwater Loop, Kalispell, MT 59901 (MLS # 30045884)
    Photo of 344 Stillwater Loop, Kalispell, MT 59901 (MLS # 30045884)
    76
     
    344 Stillwater Loop, Kalispell, MT
    344 Stillwater Loop
    Kalispell, MT
    • 4 Beds
    • 4 Baths
    • 3,840 Home (sqft)
    • 4 Baths
    • 23,523 Lot (sqft)
  26. Photo of 139 Arielle Way, Whitefish, MT 59937 (MLS # 30044429)
    $1,290,000
    Photo of 139 Arielle Way, Whitefish, MT 59937 (MLS # 30044429)
    Photo of 139 Arielle Way, Whitefish, MT 59937 (MLS # 30044429)
    44
     
    139 Arielle Way, Whitefish, MT
    139 Arielle Way
    Whitefish, MT
    • 3 Beds
    • 3 Baths
    • 2,548 Home (sqft)
    • 3 Baths
    • 4,792 Lot (sqft)
  27. Photo of 303 Harrison Boulevard, Kalispell, MT 59901 (MLS # 30045966)
    $399,950
    Photo of 303 Harrison Boulevard, Kalispell, MT 59901 (MLS # 30045966)
    Photo of 303 Harrison Boulevard, Kalispell, MT 59901 (MLS # 30045966)
    59
     
    303 Harrison Boulevard, Kalispell, MT
    303 Harrison Boulevard
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 2,016 Home (sqft)
    • 2 Baths
    • 3,834 Lot (sqft)
  28. Photo of 124 Hidden Waters Lane, Kalispell, MT 59901 (MLS # 30046397)
    $1,546,000
    Photo of 124 Hidden Waters Lane, Kalispell, MT 59901 (MLS # 30046397)
    Photo of 124 Hidden Waters Lane, Kalispell, MT 59901 (MLS # 30046397)
    33
     
    124 Hidden Waters Lane, Kalispell, MT
    124 Hidden Waters Lane
    Kalispell, MT
    • 3 Beds
    • 3 Baths
    • 2,508 Home (sqft)
    • 3 Baths
    • 5.03 Lot (ac)
  29. Photo of 1636 Lake Blaine Road, Kalispell, MT 59901 (MLS # 30046391)
    $1,990,000
    Photo of 1636 Lake Blaine Road, Kalispell, MT 59901 (MLS # 30046391)
    Photo of 1636 Lake Blaine Road, Kalispell, MT 59901 (MLS # 30046391)
    49
     
    1636 Lake Blaine Road, Kalispell, MT
    1636 Lake Blaine Road
    Kalispell, MT
    • 4 Beds
    • 4 Baths
    • 3,520 Home (sqft)
    • 4 Baths
    • 16.04 Lot (ac)
  30. Photo of 1197 12th Street NE, Columbia Falls, MT 59912 (MLS # 30046343)
    $365,000
    Photo of 1197 12th Street NE, Columbia Falls, MT 59912 (MLS # 30046343)
    Photo of 1197 12th Street NE, Columbia Falls, MT 59912 (MLS # 30046343)
    22
     
    1197 12th Street NE, Columbia Falls, MT
    1197 12th Street NE
    Columbia Falls, MT
    • 2 Beds
    • 1 Bath
    • 960 Home (sqft)
    • 1 Bath
    • 16,205 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 Custom IDX is (c) Diverse Solutions 2025. Privacy | Terms & Conditions