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 149 Vonderheide Ln Ln, Kalispell, MT 59901 (MLS # 30048095)
    $629,000
    Photo of 149 Vonderheide Ln Ln, Kalispell, MT 59901 (MLS # 30048095)
    Photo of 149 Vonderheide Ln Ln, Kalispell, MT 59901 (MLS # 30048095)
    29
     
    149 Vonderheide Ln Ln, Kalispell, MT
    149 Vonderheide Ln Ln
    Kalispell, MT
    • 3 Beds
    • 1 Bath
    • 2,346 Home (sqft)
    • 1 Bath
    • 2.13 Lot (ac)
  2. Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30048268)
    $450,000
    Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30048268)
    Photo of 100 Woodlands Way, Kalispell, MT 59901 (MLS # 30048268)
    39
     
    100 Woodlands Way, Kalispell, MT
    100 Woodlands Way
    Kalispell, MT
    • 2 Beds
    • 2 Baths
    • 1,175 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 216 Glacier Ranch Road, Kalispell, MT 59901 (MLS # 30048269)
    $279,900
    Photo of 216 Glacier Ranch Road, Kalispell, MT 59901 (MLS # 30048269)
    Photo of 216 Glacier Ranch Road, Kalispell, MT 59901 (MLS # 30048269)
    12
     
    216 Glacier Ranch Road, Kalispell, MT
    216 Glacier Ranch Road
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.45 Lot (ac)
  4. Photo of 861 9th Street W, Kalispell, MT 59901 (MLS # 30048216)
    $745,000
    Photo of 861 9th Street W, Kalispell, MT 59901 (MLS # 30048216)
    Photo of 861 9th Street W, Kalispell, MT 59901 (MLS # 30048216)
    22
     
    861 9th Street W, Kalispell, MT
    861 9th Street W
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 2,338 Home (sqft)
    • 0 Baths
    • 3,355 Lot (sqft)
  5. Photo of 1075 Swan Horseshoe Drive, Bigfork, MT 59911 (MLS # 30048157)
    $2,725,000
    Photo of 1075 Swan Horseshoe Drive, Bigfork, MT 59911 (MLS # 30048157)
    Photo of 1075 Swan Horseshoe Drive, Bigfork, MT 59911 (MLS # 30048157)
    79
     
    1075 Swan Horseshoe Drive, Bigfork, MT
    1075 Swan Horseshoe Drive
    Bigfork, MT
    • 4 Beds
    • 4 Baths
    • 3,671 Home (sqft)
    • 4 Baths
    • 10.00 Lot (ac)
  6. Photo of 112 Trading Post Trail, Bigfork, MT 59911 (MLS # 30047846)
    $1,795,000
    Photo of 112 Trading Post Trail, Bigfork, MT 59911 (MLS # 30047846)
    Photo of 112 Trading Post Trail, Bigfork, MT 59911 (MLS # 30047846)
    64
     
    112 Trading Post Trail, Bigfork, MT
    112 Trading Post Trail
    Bigfork, MT
    • 3 Beds
    • 4 Baths
    • 2,344 Home (sqft)
    • 4 Baths
    • 13,940 Lot (sqft)
  7. Photo of 1004 Park Avenue, Whitefish, MT 59937 (MLS # 30048201)
    $745,000
    Photo of 1004 Park Avenue, Whitefish, MT 59937 (MLS # 30048201)
    Photo of 1004 Park Avenue, Whitefish, MT 59937 (MLS # 30048201)
    36
     
    1004 Park Avenue, Whitefish, MT
    1004 Park Avenue
    Whitefish, MT
    • 3 Beds
    • 2 Baths
    • 2,810 Home (sqft)
    • 2 Baths
    • 8,408 Lot (sqft)
  8. Photo of 215 Bridger Drive, Bigfork, MT 59911 (MLS # 30047285)
    $1,100,000
    Photo of 215 Bridger Drive, Bigfork, MT 59911 (MLS # 30047285)
    Photo of 215 Bridger Drive, Bigfork, MT 59911 (MLS # 30047285)
    31
     
    215 Bridger Drive, Bigfork, MT
    215 Bridger Drive
    Bigfork, MT
    • 3 Beds
    • 2 Baths
    • 2,052 Home (sqft)
    • 2 Baths
    • 12,197 Lot (sqft)
  9. Photo of 8090 Mt Highway 35, Bigfork, MT 59911 (MLS # 30048124)
    $2,500
    Photo of 8090 Mt Highway 35, Bigfork, MT 59911 (MLS # 30048124)
    Photo of 8090 Mt Highway 35, Bigfork, MT 59911 (MLS # 30048124)
    10
     
    8090 Mt Highway 35, Bigfork, MT
    8090 Mt Highway 35
    Bigfork, MT
    • 0 Beds
    • 1 Bath
    • 4,800 Home (sqft)
    • 1 Bath
    • 29,708 Lot (sqft)
  10. Photo of 200 Ali Loop, Kalispell, MT 59901 (MLS # 30048061)
    $890,000
    Photo of 200 Ali Loop, Kalispell, MT 59901 (MLS # 30048061)
    Photo of 200 Ali Loop, Kalispell, MT 59901 (MLS # 30048061)
    44
     
    200 Ali Loop, Kalispell, MT
    200 Ali Loop
    Kalispell, MT
    • 4 Beds
    • 3 Baths
    • 2,488 Home (sqft)
    • 3 Baths
    • 10,281 Lot (sqft)
  11. Photo of 123 Dover Drive, Kalispell, MT 59901 (MLS # 30048049)
    $687,000
    Photo of 123 Dover Drive, Kalispell, MT 59901 (MLS # 30048049)
    Photo of 123 Dover Drive, Kalispell, MT 59901 (MLS # 30048049)
    49
     
    123 Dover Drive, Kalispell, MT
    123 Dover Drive
    Kalispell, MT
    • 3 Beds
    • 3 Baths
    • 2,616 Home (sqft)
    • 3 Baths
    • 20,779 Lot (sqft)
  12. Photo of 1340 Willow Glen Drive, Kalispell, MT 59901 (MLS # 30048156)
    $110,000
    Photo of 1340 Willow Glen Drive, Kalispell, MT 59901 (MLS # 30048156)
    Photo of 1340 Willow Glen Drive, Kalispell, MT 59901 (MLS # 30048156)
    31
     
    1340 Willow Glen Drive, Kalispell, MT
    1340 Willow Glen Drive
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 1,216 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of NHN US 93 S, Kalispell, MT 59901 (MLS # 30048166)
    $2,250,000
    Photo of NHN US 93 S, Kalispell, MT 59901 (MLS # 30048166)
    Photo of NHN US 93 S, Kalispell, MT 59901 (MLS # 30048166)
    NHN US 93 S, Kalispell, MT
    NHN US 93 S
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.00 Lot (ac)
  14. Photo of 1182 Victory Lane, Kalispell, MT 59901 (MLS # 30048169)
    $839,000
    Photo of 1182 Victory Lane, Kalispell, MT 59901 (MLS # 30048169)
    Photo of 1182 Victory Lane, Kalispell, MT 59901 (MLS # 30048169)
    46
     
    1182 Victory Lane, Kalispell, MT
    1182 Victory Lane
    Kalispell, MT
    • 3 Beds
    • 2 Baths
    • 2,090 Home (sqft)
    • 2 Baths
    • 2.09 Lot (ac)
  15. Photo of 11547 North Fork Road, Polebridge, MT 59928 (MLS # 30048011)
    $425,000
    Photo of 11547 North Fork Road, Polebridge, MT 59928 (MLS # 30048011)
    Photo of 11547 North Fork Road, Polebridge, MT 59928 (MLS # 30048011)
    23
     
    11547 North Fork Road, Polebridge, MT
    11547 North Fork Road
    Polebridge, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.01 Lot (ac)
  16. Photo of 11553 North Fork Road, Polebridge, MT 59928 (MLS # 30048038)
    $409,500
    Photo of 11553 North Fork Road, Polebridge, MT 59928 (MLS # 30048038)
    Photo of 11553 North Fork Road, Polebridge, MT 59928 (MLS # 30048038)
    19
     
    11553 North Fork Road, Polebridge, MT
    11553 North Fork Road
    Polebridge, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.07 Lot (ac)
  17. Photo of 4285 Hwy 2 W, Kila, MT 59920 (MLS # 30044367)
    $690,000
    Photo of 4285 Hwy 2 W, Kila, MT 59920 (MLS # 30044367)
    Photo of 4285 Hwy 2 W, Kila, MT 59920 (MLS # 30044367)
    49
     
    4285 Hwy 2 W, Kila, MT
    4285 Hwy 2 W
    Kila, MT
    • 6 Beds
    • 3 Baths
    • 3,735 Home (sqft)
    • 3 Baths
    • 3.58 Lot (ac)
  18. Photo of Lot 6A Wild Bill Road, Kila, MT 59920 (MLS # 30048091)
    $400,000
    Photo of Lot 6A Wild Bill Road, Kila, MT 59920 (MLS # 30048091)
    Photo of Lot 6A Wild Bill Road, Kila, MT 59920 (MLS # 30048091)
    45
     
    Lot 6A Wild Bill Road, Kila, MT
    Lot 6A Wild Bill Road
    Kila, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 12.51 Lot (ac)
  19. Photo of 684 N Main Street, Kalispell, MT 59901 (MLS # 30048016)
    $624,900
    Photo of 684 N Main Street, Kalispell, MT 59901 (MLS # 30048016)
    Photo of 684 N Main Street, Kalispell, MT 59901 (MLS # 30048016)
    88
     
    684 N Main Street, Kalispell, MT
    684 N Main Street
    Kalispell, MT
    • 4 Beds
    • 2 Baths
    • 2,336 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
  20. Photo of 1980 Ridge Crest Drive, Whitefish, MT 59937 (MLS # 30047822)
    $1,995,000
    Photo of 1980 Ridge Crest Drive, Whitefish, MT 59937 (MLS # 30047822)
    Photo of 1980 Ridge Crest Drive, Whitefish, MT 59937 (MLS # 30047822)
    47
     
    1980 Ridge Crest Drive, Whitefish, MT
    1980 Ridge Crest Drive
    Whitefish, MT
    • 5 Beds
    • 4 Baths
    • 3,653 Home (sqft)
    • 4 Baths
    • 14,724 Lot (sqft)
  21. Photo of 10 Mitchell Way, Columbia Falls, MT 59912 (MLS # 30047499)
    $369,000
    Photo of 10 Mitchell Way, Columbia Falls, MT 59912 (MLS # 30047499)
    Photo of 10 Mitchell Way, Columbia Falls, MT 59912 (MLS # 30047499)
    29
     
    10 Mitchell Way, Columbia Falls, MT
    10 Mitchell Way
    Columbia Falls, MT
    • 3 Beds
    • 2 Baths
    • 1,368 Home (sqft)
    • 2 Baths
    • 2,178 Lot (sqft)
  22. Photo of 703 Cottonwood Court, Whitefish, MT 59937 (MLS # 30047926)
    $1,389,000
    Photo of 703 Cottonwood Court, Whitefish, MT 59937 (MLS # 30047926)
    Photo of 703 Cottonwood Court, Whitefish, MT 59937 (MLS # 30047926)
    703 Cottonwood Court, Whitefish, MT
    703 Cottonwood Court
    Whitefish, MT
    • 4 Beds
    • 4 Baths
    • 2,301 Home (sqft)
    • 4 Baths
    • 6,099 Lot (sqft)
  23. Photo of 746 Spruce Court, Whitefish, MT 59937 (MLS # 30047999)
    $689,000
    Photo of 746 Spruce Court, Whitefish, MT 59937 (MLS # 30047999)
    Photo of 746 Spruce Court, Whitefish, MT 59937 (MLS # 30047999)
    42
     
    746 Spruce Court, Whitefish, MT
    746 Spruce Court
    Whitefish, MT
    • 3 Beds
    • 2 Baths
    • 1,250 Home (sqft)
    • 2 Baths
    • 3,398 Lot (sqft)
  24. Photo of 128 Owl Loop, Kalispell, MT 59901 (MLS # 30047037)
    $899,000
    Photo of 128 Owl Loop, Kalispell, MT 59901 (MLS # 30047037)
    Photo of 128 Owl Loop, Kalispell, MT 59901 (MLS # 30047037)
    86
     
    128 Owl Loop, Kalispell, MT
    128 Owl Loop
    Kalispell, MT
    • 5 Beds
    • 3 Baths
    • 2,996 Home (sqft)
    • 3 Baths
    • 8,669 Lot (sqft)
  25. Photo of 233 Shelter Valley Drive, Kalispell, MT 59901 (MLS # 30047884)
    $1,375,000
    Photo of 233 Shelter Valley Drive, Kalispell, MT 59901 (MLS # 30047884)
    Photo of 233 Shelter Valley Drive, Kalispell, MT 59901 (MLS # 30047884)
    80
     
    233 Shelter Valley Drive, Kalispell, MT
    233 Shelter Valley Drive
    Kalispell, MT
    • 3 Beds
    • 3 Baths
    • 3,154 Home (sqft)
    • 3 Baths
    • 5.00 Lot (ac)
  26. Photo of 301 Haskill Ranch Road, Kila, MT 59920 (MLS # 30048051)
    $549,900
    Photo of 301 Haskill Ranch Road, Kila, MT 59920 (MLS # 30048051)
    Photo of 301 Haskill Ranch Road, Kila, MT 59920 (MLS # 30048051)
    17
     
    301 Haskill Ranch Road, Kila, MT
    301 Haskill Ranch Road
    Kila, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 17.31 Lot (ac)
  27. Photo of 1208 Klondyke Loop, Somers, MT 59932 (MLS # 30047842)
    $468,000
    Photo of 1208 Klondyke Loop, Somers, MT 59932 (MLS # 30047842)
    Photo of 1208 Klondyke Loop, Somers, MT 59932 (MLS # 30047842)
    38
     
    1208 Klondyke Loop, Somers, MT
    1208 Klondyke Loop
    Somers, MT
    • 3 Beds
    • 2 Baths
    • 1,100 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  28. Photo of 105 Garden Drive, Kalispell, MT 59901 (MLS # 30048170)
    $339,000
    Photo of 105 Garden Drive, Kalispell, MT 59901 (MLS # 30048170)
    Photo of 105 Garden Drive, Kalispell, MT 59901 (MLS # 30048170)
    26
     
    105 Garden Drive, Kalispell, MT
    105 Garden Drive
    Kalispell, MT
    • 2 Beds
    • 2 Baths
    • 1,431 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 1344 E 3rd Street, Whitefish, MT 59937 (MLS # 30048109)
    $799,000
    Photo of 1344 E 3rd Street, Whitefish, MT 59937 (MLS # 30048109)
    Photo of 1344 E 3rd Street, Whitefish, MT 59937 (MLS # 30048109)
    29
     
    1344 E 3rd Street, Whitefish, MT
    1344 E 3rd Street
    Whitefish, MT
    • 5 Beds
    • 2 Baths
    • 2,520 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  30. Photo of 131 Parkview Lane, Lakeside, MT 59922 (MLS # 30047962)
    $519,000
    Photo of 131 Parkview Lane, Lakeside, MT 59922 (MLS # 30047962)
    Photo of 131 Parkview Lane, Lakeside, MT 59922 (MLS # 30047962)
    33
     
    131 Parkview Lane, Lakeside, MT
    131 Parkview Lane
    Lakeside, MT
    • 3 Beds
    • 2 Baths
    • 1,796 Home (sqft)
    • 2 Baths
    • 20,909 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 2025. Privacy | Terms & Conditions