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
31 - 60 of 500+ | Previous Page 2 of 17 Next
  1. Photo of 255 Vista Drive, Whitefish, MT 59937 (MLS # 30072126)
    $965,000
    Photo of 255 Vista Drive, Whitefish, MT 59937 (MLS # 30072126)
    Photo of 255 Vista Drive, Whitefish, MT 59937 (MLS # 30072126)
    45
     
    255 Vista Drive, Whitefish, MT
    255 Vista Drive
    Whitefish, MT
    • 4 Beds
    • 4 Baths
    • 2,275 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  2. Photo of 1500 Hodge Creek Road, Kila, MT 59920 (MLS # 30072158)
    $825,000
    Photo of 1500 Hodge Creek Road, Kila, MT 59920 (MLS # 30072158)
    Photo of 1500 Hodge Creek Road, Kila, MT 59920 (MLS # 30072158)
    1500 Hodge Creek Road, Kila, MT
    1500 Hodge Creek Road
    Kila, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.00 Lot (ac)
  3. Photo of 424 Whitebear Road, Kila, MT 59920 (MLS # 30072146)
    $424,000
    Photo of 424 Whitebear Road, Kila, MT 59920 (MLS # 30072146)
    Photo of 424 Whitebear Road, Kila, MT 59920 (MLS # 30072146)
    30
     
    424 Whitebear Road, Kila, MT
    424 Whitebear Road
    Kila, MT
    • 1 Bed
    • 1 Bath
    • 1,128 Home (sqft)
    • 1 Bath
    • 15.01 Lot (ac)
  4. Photo of 86 Serpentine Circle #304, Whitefish, MT 59937 (MLS # 30071874)
    $845,000
    Photo of 86 Serpentine Circle #304, Whitefish, MT 59937 (MLS # 30071874)
    Photo of 86 Serpentine Circle #304, Whitefish, MT 59937 (MLS # 30071874)
    27
     
    86 Serpentine Circle #304, Whitefish, MT
    86 Serpentine Circle #304
    Whitefish, MT
    • 2 Beds
    • 3 Baths
    • 1,290 Home (sqft)
    • 3 Baths
    • 393 Lot (sqft)
  5. Photo of 3180 Browns Meadow Road, Kila, MT 59920 (MLS # 30071777)
    $7,950,000
    Photo of 3180 Browns Meadow Road, Kila, MT 59920 (MLS # 30071777)
    Photo of 3180 Browns Meadow Road, Kila, MT 59920 (MLS # 30071777)
    80
     
    3180 Browns Meadow Road, Kila, MT
    3180 Browns Meadow Road
    Kila, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 757.60 Lot (ac)
  6. Photo of 44 Aspen Court, Kalispell, MT 59901 (MLS # 30072152)
    $1,350,000
    Photo of 44 Aspen Court, Kalispell, MT 59901 (MLS # 30072152)
    Photo of 44 Aspen Court, Kalispell, MT 59901 (MLS # 30072152)
    66
     
    44 Aspen Court, Kalispell, MT
    44 Aspen Court
    Kalispell, MT
    • 3 Beds
    • 3 Baths
    • 3,300 Home (sqft)
    • 3 Baths
    • 1.50 Lot (ac)
  7. Photo of 351, 367, 389 Ridge Line Drive, Lakeside, MT 59922 (MLS # 30071855)
    $4,000,000
    Photo of 351, 367, 389 Ridge Line Drive, Lakeside, MT 59922 (MLS # 30071855)
    Photo of 351, 367, 389 Ridge Line Drive, Lakeside, MT 59922 (MLS # 30071855)
    351, 367, 389 Ridge Line Drive, Lakeside, MT
    351, 367, 389 Ridge Line Drive
    Lakeside, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16.65 Lot (ac)
  8. Photo of 14051 Big Rock Way, Bigfork, MT 59911 (MLS # 30071841)
    $3,500,000
    Photo of 14051 Big Rock Way, Bigfork, MT 59911 (MLS # 30071841)
    Photo of 14051 Big Rock Way, Bigfork, MT 59911 (MLS # 30071841)
    14051 Big Rock Way, Bigfork, MT
    14051 Big Rock Way
    Bigfork, MT
    • 5 Beds
    • 5 Baths
    • 6,860 Home (sqft)
    • 5 Baths
    • 6.78 Lot (ac)
  9. Photo of 360 Tetrault Road, Kalispell, MT 59901 (MLS # 30070634)
    $2,695,000
    Photo of 360 Tetrault Road, Kalispell, MT 59901 (MLS # 30070634)
    Photo of 360 Tetrault Road, Kalispell, MT 59901 (MLS # 30070634)
    360 Tetrault Road, Kalispell, MT
    360 Tetrault Road
    Kalispell, MT
    • 5 Beds
    • 6 Baths
    • 5,205 Home (sqft)
    • 6 Baths
    • 1.96 Lot (ac)
  10. Photo of 370 Commerce Street, Bigfork, MT 59911 (MLS # 30072111)
    $465,000
    Photo of 370 Commerce Street, Bigfork, MT 59911 (MLS # 30072111)
    Photo of 370 Commerce Street, Bigfork, MT 59911 (MLS # 30072111)
    26
     
    370 Commerce Street, Bigfork, MT
    370 Commerce Street
    Bigfork, MT
    • 2 Beds
    • 2 Baths
    • 1,020 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  11. Photo of 599 Pommel Drive, Bigfork, MT 59911 (MLS # 30071061)
    $2,600,000
    Photo of 599 Pommel Drive, Bigfork, MT 59911 (MLS # 30071061)
    Photo of 599 Pommel Drive, Bigfork, MT 59911 (MLS # 30071061)
    50
     
    599 Pommel Drive, Bigfork, MT
    599 Pommel Drive
    Bigfork, MT
    • 3 Beds
    • 4 Baths
    • 5,347 Home (sqft)
    • 4 Baths
    • 2.59 Lot (ac)
  12. Photo of 254 Chinook Lake Road, Whitefish, MT 59937 (MLS # 30071976)
    $1,150,000
    Photo of 254 Chinook Lake Road, Whitefish, MT 59937 (MLS # 30071976)
    Photo of 254 Chinook Lake Road, Whitefish, MT 59937 (MLS # 30071976)
    254 Chinook Lake Road, Whitefish, MT
    254 Chinook Lake Road
    Whitefish, MT
    • 3 Beds
    • 2 Baths
    • 1,640 Home (sqft)
    • 2 Baths
    • 11.43 Lot (ac)
  13. Photo of 354 Jib Lane, Lakeside, MT 59922 (MLS # 30070245)
    $1,500,000
    Photo of 354 Jib Lane, Lakeside, MT 59922 (MLS # 30070245)
    Photo of 354 Jib Lane, Lakeside, MT 59922 (MLS # 30070245)
    69
     
    354 Jib Lane, Lakeside, MT
    354 Jib Lane
    Lakeside, MT
    • 3 Beds
    • 3 Baths
    • 3,057 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  14. Photo of 1785 Browns Meadow Road, Kila, MT 59920 (MLS # 30072052)
    $975,000
    Photo of 1785 Browns Meadow Road, Kila, MT 59920 (MLS # 30072052)
    Photo of 1785 Browns Meadow Road, Kila, MT 59920 (MLS # 30072052)
    1785 Browns Meadow Road, Kila, MT
    1785 Browns Meadow Road
    Kila, MT
    • 3 Beds
    • 2 Baths
    • 2,312 Home (sqft)
    • 2 Baths
    • 12.16 Lot (ac)
  15. Photo of 458 McWenneger Drive, Kalispell, MT 59901 (MLS # 30072030)
    $850,000
    Photo of 458 McWenneger Drive, Kalispell, MT 59901 (MLS # 30072030)
    Photo of 458 McWenneger Drive, Kalispell, MT 59901 (MLS # 30072030)
    458 McWenneger Drive, Kalispell, MT
    458 McWenneger Drive
    Kalispell, MT
    • 3 Beds
    • 3 Baths
    • 2,318 Home (sqft)
    • 3 Baths
    • 1.15 Lot (ac)
  16. Photo of 280 Brimstone Drive, Whitefish, MT 59937 (MLS # 30071969)
    $1,057,000
    Photo of 280 Brimstone Drive, Whitefish, MT 59937 (MLS # 30071969)
    Photo of 280 Brimstone Drive, Whitefish, MT 59937 (MLS # 30071969)
    34
     
    280 Brimstone Drive, Whitefish, MT
    280 Brimstone Drive
    Whitefish, MT
    • 3 Beds
    • 3 Baths
    • 2,265 Home (sqft)
    • 3 Baths
    • 11,892 Lot (sqft)
  17. Photo of 161 Hastings Trail, Columbia Falls, MT 59912 (MLS # 30071953)
    $1,725,000
    Photo of 161 Hastings Trail, Columbia Falls, MT 59912 (MLS # 30071953)
    Photo of 161 Hastings Trail, Columbia Falls, MT 59912 (MLS # 30071953)
    161 Hastings Trail, Columbia Falls, MT
    161 Hastings Trail
    Columbia Falls, MT
    • 3 Beds
    • 3 Baths
    • 2,832 Home (sqft)
    • 3 Baths
    • 10.50 Lot (ac)
  18. Photo of 6650 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30071886)
    $950,000
    Photo of 6650 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30071886)
    Photo of 6650 US Hwy 93 S, Lakeside, MT 59922 (MLS # 30071886)
    45
     
    6650 US Hwy 93 S, Lakeside, MT
    6650 US Hwy 93 S
    Lakeside, MT
    • 3 Beds
    • 2 Baths
    • 2,425 Home (sqft)
    • 2 Baths
    • 1.85 Lot (ac)
  19. Photo of 120 W 3rd Street, Whitefish, MT 59937 (MLS # 30071768)
    $925,000
    Photo of 120 W 3rd Street, Whitefish, MT 59937 (MLS # 30071768)
    Photo of 120 W 3rd Street, Whitefish, MT 59937 (MLS # 30071768)
    120 W 3rd Street, Whitefish, MT
    120 W 3rd Street
    Whitefish, MT
    • 4 Beds
    • 3 Baths
    • 2,364 Home (sqft)
    • 3 Baths
    • 14,985 Lot (sqft)
  20. Photo of 14265 US Hwy 2 E, Essex, MT 59916 (MLS # 30072080)
    $4,500,000
    Photo of 14265 US Hwy 2 E, Essex, MT 59916 (MLS # 30072080)
    Photo of 14265 US Hwy 2 E, Essex, MT 59916 (MLS # 30072080)
    14265 US Hwy 2 E, Essex, MT
    14265 US Hwy 2 E
    Essex, MT
    • 5 Beds
    • 0 Baths
    • 2,111 Home (sqft)
    • 0 Baths
    • 119.09 Lot (ac)
  21. Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070806)
    $13,700,000
    Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070806)
    Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070806)
    159
     
    16900 Us Highway 2 E, Essex, MT
    16900 Us Highway 2 E
    Essex, MT
    • 17 Beds
    • 12 Baths
    • 20,300 Home (sqft)
    • 12 Baths
    • 22.00 Lot (ac)
  22. Photo of 207 Angel Point Preserve, Lakeside, MT 59922 (MLS # 30071975)
    $525,000
    Photo of 207 Angel Point Preserve, Lakeside, MT 59922 (MLS # 30071975)
    Photo of 207 Angel Point Preserve, Lakeside, MT 59922 (MLS # 30071975)
    24
     
    207 Angel Point Preserve, Lakeside, MT
    207 Angel Point Preserve
    Lakeside, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 8.80 Lot (ac)
  23. Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070810)
    $13,700,000
    Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070810)
    Photo of 16900 Us Highway 2 E, Essex, MT 59916 (MLS # 30070810)
    151
     
    16900 Us Highway 2 E, Essex, MT
    16900 Us Highway 2 E
    Essex, MT
    • 0 Beds
    • 0 Baths
    • 13,316 Home (sqft)
    • 0 Baths
    • 22.00 Lot (ac)
  24. Photo of 855 Twin Bridges Road, Whitefish, MT 59937 (MLS # 30071216)
    $3,400,000
    Photo of 855 Twin Bridges Road, Whitefish, MT 59937 (MLS # 30071216)
    Photo of 855 Twin Bridges Road, Whitefish, MT 59937 (MLS # 30071216)
    855 Twin Bridges Road, Whitefish, MT
    855 Twin Bridges Road
    Whitefish, MT
    • 4 Beds
    • 4 Baths
    • 3,846 Home (sqft)
    • 4 Baths
    • 32.74 Lot (ac)
  25. Photo of 44 Elk Highlands Drive, Whitefish, MT 59937 (MLS # 30071685)
    $6,595,000
    Photo of 44 Elk Highlands Drive, Whitefish, MT 59937 (MLS # 30071685)
    Photo of 44 Elk Highlands Drive, Whitefish, MT 59937 (MLS # 30071685)
    44 Elk Highlands Drive, Whitefish, MT
    44 Elk Highlands Drive
    Whitefish, MT
    • 4 Beds
    • 5 Baths
    • 4,218 Home (sqft)
    • 5 Baths
    • 1.09 Lot (ac)
  26. Photo of 309 Geyser Road #Lot 4, Whitefish, MT 59937 (MLS # 30071662)
    $629,000
    Photo of 309 Geyser Road #Lot 4, Whitefish, MT 59937 (MLS # 30071662)
    Photo of 309 Geyser Road #Lot 4, Whitefish, MT 59937 (MLS # 30071662)
    18
     
    309 Geyser Road #Lot 4, Whitefish, MT
    309 Geyser Road #Lot 4
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23,523 Lot (sqft)
  27. Photo of 301 Geyser Road #Lot 3, Whitefish, MT 59937 (MLS # 30071665)
    $699,000
    Photo of 301 Geyser Road #Lot 3, Whitefish, MT 59937 (MLS # 30071665)
    Photo of 301 Geyser Road #Lot 3, Whitefish, MT 59937 (MLS # 30071665)
    15
     
    301 Geyser Road #Lot 3, Whitefish, MT
    301 Geyser Road #Lot 3
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23,087 Lot (sqft)
  28. Photo of 2150 Whitefish Avenue, Whitefish, MT 59937 (MLS # 30071638)
    $1,250,000
    Photo of 2150 Whitefish Avenue, Whitefish, MT 59937 (MLS # 30071638)
    Photo of 2150 Whitefish Avenue, Whitefish, MT 59937 (MLS # 30071638)
    15
     
    2150 Whitefish Avenue, Whitefish, MT
    2150 Whitefish Avenue
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.15 Lot (ac)
  29. Photo of 306 Geyser Road #Lot 2, Whitefish, MT 59937 (MLS # 30071666)
    $749,000
    Photo of 306 Geyser Road #Lot 2, Whitefish, MT 59937 (MLS # 30071666)
    Photo of 306 Geyser Road #Lot 2, Whitefish, MT 59937 (MLS # 30071666)
    13
     
    306 Geyser Road #Lot 2, Whitefish, MT
    306 Geyser Road #Lot 2
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 28,750 Lot (sqft)
  30. Photo of 3010 Iron Horse Drive, Whitefish, MT 59937 (MLS # 30071551)
    $10,900,000
    Photo of 3010 Iron Horse Drive, Whitefish, MT 59937 (MLS # 30071551)
    Photo of 3010 Iron Horse Drive, Whitefish, MT 59937 (MLS # 30071551)
    63
     
    3010 Iron Horse Drive, Whitefish, MT
    3010 Iron Horse Drive
    Whitefish, MT
    • 6 Beds
    • 10 Baths
    • 7,928 Home (sqft)
    • 10 Baths
    • 3.40 Lot (ac)
Previous Page 2 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 2026. Privacy | Terms & Conditions