Search Farms, Ranches & Land

Your Search for Farms, Ranches or Land in Western Montana Starts Here.

Browse farms, ranches and vacant land, lots or acreage 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.  We know searching can be overwhelming so don't hesitate to ask us to assist you. If you find one, two or several listings you like just give us a call or stop by the office to arrange a tour. If you're looking for something in particular we probably have a recommendation for you! Remember, we are here to help.

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 1359 Larkin Lane, Kalispell, MT 59901 (MLS # 30029017)
    $1,799,999
    Photo of 1359 Larkin Lane, Kalispell, MT 59901 (MLS # 30029017)
    Photo of 1359 Larkin Lane, Kalispell, MT 59901 (MLS # 30029017)
    65
     
    1359 Larkin Lane, Kalispell, MT
    1359 Larkin Lane
    Kalispell, MT
    • 6 Beds
    • 4 Baths
    • 5,502 Home (sqft)
    • 4 Baths
    • 20.00 Lot (ac)
  2. Photo of 9555 Royal Coachman Drive, Missoula, MT 59808 (MLS # 30028940)
    $395,000
    Photo of 9555 Royal Coachman Drive, Missoula, MT 59808 (MLS # 30028940)
    Photo of 9555 Royal Coachman Drive, Missoula, MT 59808 (MLS # 30028940)
    9555 Royal Coachman Drive, Missoula, MT
    9555 Royal Coachman Drive
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 26,136 Lot (sqft)
  3. Photo of 352 Estate Drive, Troy, MT 59935 (MLS # 30029009)
    $260,000
    Photo of 352 Estate Drive, Troy, MT 59935 (MLS # 30029009)
    Photo of 352 Estate Drive, Troy, MT 59935 (MLS # 30029009)
    15
     
    352 Estate Drive, Troy, MT
    352 Estate Drive
    Troy, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.15 Lot (ac)
  4. Photo of 964 Riverside Road, Kalispell, MT 59901 (MLS # 30028989)
    $449,000
    Photo of 964 Riverside Road, Kalispell, MT 59901 (MLS # 30028989)
    Photo of 964 Riverside Road, Kalispell, MT 59901 (MLS # 30028989)
    16
     
    964 Riverside Road, Kalispell, MT
    964 Riverside Road
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.20 Lot (ac)
  5. Photo of 70 Meadows Drive, Whitefish, MT 59937 (MLS # 30028837)
    $650,000
    Photo of 70 Meadows Drive, Whitefish, MT 59937 (MLS # 30028837)
    Photo of 70 Meadows Drive, Whitefish, MT 59937 (MLS # 30028837)
    20
     
    70 Meadows Drive, Whitefish, MT
    70 Meadows Drive
    Whitefish, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.11 Lot (ac)
  6. Photo of NHN 8th Street W, Columbia Falls, MT 59912 (MLS # 30029007)
    $169,000
    Photo of NHN 8th Street W, Columbia Falls, MT 59912 (MLS # 30029007)
    Photo of NHN 8th Street W, Columbia Falls, MT 59912 (MLS # 30029007)
    26
     
    NHN 8th Street W, Columbia Falls, MT
    NHN 8th Street W
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7,493 Lot (sqft)
  7. Photo of Lot 47 Pronghorn Meadows #Off of Bull Trail, Ennis, MT 59729 (MLS # 30029001)
    $199,900
    Photo of Lot 47 Pronghorn Meadows #Off of Bull Trail, Ennis, MT 59729 (MLS # 30029001)
    Photo of Lot 47 Pronghorn Meadows #Off of Bull Trail, Ennis, MT 59729 (MLS # 30029001)
    Lot 47 Pronghorn Meadows #Off of Bull Trail, Ennis, MT
    Lot 47 Pronghorn Meadows #Off of Bull Trail
    Ennis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.05 Lot (ac)
  8. Photo of 199 Lots in multiple locations, Virginia City, MT 59755 (MLS # 30029000)
    $525,000
    Photo of 199 Lots in multiple locations, Virginia City, MT 59755 (MLS # 30029000)
    Photo of 199 Lots in multiple locations, Virginia City, MT 59755 (MLS # 30029000)
    12
     
    199 Lots in multiple locations, Virginia City, MT
    199 Lots in multiple locations
    Virginia City, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21.00 Lot (ac)
  9. Photo of NHN 8th Street W, Columbia Falls, MT 59912 (MLS # 30028857)
    $169,000
    Photo of NHN 8th Street W, Columbia Falls, MT 59912 (MLS # 30028857)
    Photo of NHN 8th Street W, Columbia Falls, MT 59912 (MLS # 30028857)
    26
     
    NHN 8th Street W, Columbia Falls, MT
    NHN 8th Street W
    Columbia Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7,493 Lot (sqft)
  10. Photo of 324/326 Indian Springs Road, Eureka, MT 59917 (MLS # 30028868)
    $214,900
    Photo of 324/326 Indian Springs Road, Eureka, MT 59917 (MLS # 30028868)
    Photo of 324/326 Indian Springs Road, Eureka, MT 59917 (MLS # 30028868)
    26
     
    324/326 Indian Springs Road, Eureka, MT
    324/326 Indian Springs Road
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 15,900 Lot (sqft)
  11. Photo of 320/322 Indian Springs Road, Eureka, MT 59917 (MLS # 30028866)
    $194,900
    Photo of 320/322 Indian Springs Road, Eureka, MT 59917 (MLS # 30028866)
    Photo of 320/322 Indian Springs Road, Eureka, MT 59917 (MLS # 30028866)
    30
     
    320/322 Indian Springs Road, Eureka, MT
    320/322 Indian Springs Road
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 15,290 Lot (sqft)
  12. Photo of 333 30th Avenue NE, Great Falls, MT 59404 (MLS # 30028887)
    $70,000
    Photo of 333 30th Avenue NE, Great Falls, MT 59404 (MLS # 30028887)
    Photo of 333 30th Avenue NE, Great Falls, MT 59404 (MLS # 30028887)
    15
     
    333 30th Avenue NE, Great Falls, MT
    333 30th Avenue NE
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 8,843 Lot (sqft)
  13. Photo of NHN Tract 1-E River Road W, Plains, MT 59859 (MLS # 30028930)
    $475,000
    Photo of NHN Tract 1-E River Road W, Plains, MT 59859 (MLS # 30028930)
    Photo of NHN Tract 1-E River Road W, Plains, MT 59859 (MLS # 30028930)
    45
     
    NHN Tract 1-E River Road W, Plains, MT
    NHN Tract 1-E River Road W
    Plains, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.02 Lot (ac)
  14. Photo of TBD Tobacco Road, Eureka, MT 59917 (MLS # 30028925)
    $325,000
    Photo of TBD Tobacco Road, Eureka, MT 59917 (MLS # 30028925)
    Photo of TBD Tobacco Road, Eureka, MT 59917 (MLS # 30028925)
    24
     
    TBD Tobacco Road, Eureka, MT
    TBD Tobacco Road
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.00 Lot (ac)
  15. Photo of 648 Eder Lane, Garrison, MT 59731 (MLS # 30028859)
    $259,000
    Photo of 648 Eder Lane, Garrison, MT 59731 (MLS # 30028859)
    Photo of 648 Eder Lane, Garrison, MT 59731 (MLS # 30028859)
    45
     
    648 Eder Lane, Garrison, MT
    648 Eder Lane
    Garrison, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.00 Lot (ac)
  16. Photo of 205 Spencer Hill Avenue, Libby, MT 59923 (MLS # 30028782)
    $59,000
    Photo of 205 Spencer Hill Avenue, Libby, MT 59923 (MLS # 30028782)
    Photo of 205 Spencer Hill Avenue, Libby, MT 59923 (MLS # 30028782)
    14
     
    205 Spencer Hill Avenue, Libby, MT
    205 Spencer Hill Avenue
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 12,502 Lot (sqft)
  17. Photo of 1638 Michaels Way, Corvallis, MT 59828 (MLS # 30028851)
    $497,000
    Photo of 1638 Michaels Way, Corvallis, MT 59828 (MLS # 30028851)
    Photo of 1638 Michaels Way, Corvallis, MT 59828 (MLS # 30028851)
    11
     
    1638 Michaels Way, Corvallis, MT
    1638 Michaels Way
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.48 Lot (ac)
  18. Photo of 53 Cottage Lake Lane, Eureka, MT 59917 (MLS # 30028906)
    $284,500
    Photo of 53 Cottage Lake Lane, Eureka, MT 59917 (MLS # 30028906)
    Photo of 53 Cottage Lake Lane, Eureka, MT 59917 (MLS # 30028906)
    21
     
    53 Cottage Lake Lane, Eureka, MT
    53 Cottage Lake Lane
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5,707 Lot (sqft)
  19. Photo of NHN Canyon Mill Road, Ronan, MT 59864 (MLS # 30028876)
    $325,000
    Photo of NHN Canyon Mill Road, Ronan, MT 59864 (MLS # 30028876)
    Photo of NHN Canyon Mill Road, Ronan, MT 59864 (MLS # 30028876)
    NHN Canyon Mill Road, Ronan, MT
    NHN Canyon Mill Road
    Ronan, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.00 Lot (ac)
  20. Photo of nhn 7th Avenue NE, Choteau, MT 59422 (MLS # 30028909)
    $60,000
    Photo of nhn 7th Avenue NE, Choteau, MT 59422 (MLS # 30028909)
    Photo of nhn 7th Avenue NE, Choteau, MT 59422 (MLS # 30028909)
    nhn 7th Avenue NE, Choteau, MT
    nhn 7th Avenue NE
    Choteau, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 11,979 Lot (sqft)
  21. Photo of 166 Meadow View, Philipsburg, MT 59858 (MLS # 30028896)
    $399,000
    Photo of 166 Meadow View, Philipsburg, MT 59858 (MLS # 30028896)
    Photo of 166 Meadow View, Philipsburg, MT 59858 (MLS # 30028896)
    18
     
    166 Meadow View, Philipsburg, MT
    166 Meadow View
    Philipsburg, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 21.87 Lot (ac)
  22. Photo of Lot 41 Rocky Lane, Thompson Falls, MT 59873 (MLS # 30028899)
    $110,000
    Photo of Lot 41 Rocky Lane, Thompson Falls, MT 59873 (MLS # 30028899)
    Photo of Lot 41 Rocky Lane, Thompson Falls, MT 59873 (MLS # 30028899)
    Lot 41 Rocky Lane, Thompson Falls, MT
    Lot 41 Rocky Lane
    Thompson Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.47 Lot (ac)
  23. Photo of 131 Shadow Mountain Trail, Kalispell, MT 59901 (MLS # 30020047)
    $165,000
    Photo of 131 Shadow Mountain Trail, Kalispell, MT 59901 (MLS # 30020047)
    Photo of 131 Shadow Mountain Trail, Kalispell, MT 59901 (MLS # 30020047)
    11
     
    131 Shadow Mountain Trail, Kalispell, MT
    131 Shadow Mountain Trail
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23,610 Lot (sqft)
  24. Photo of 100 N Aspen Drive, Augusta, MT 59410 (MLS # 30028886)
    $68,000
    Photo of 100 N Aspen Drive, Augusta, MT 59410 (MLS # 30028886)
    Photo of 100 N Aspen Drive, Augusta, MT 59410 (MLS # 30028886)
    11
     
    100 N Aspen Drive, Augusta, MT
    100 N Aspen Drive
    Augusta, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.12 Lot (ac)
  25. Photo of TBD Indian Creek Road, Townsend, MT 59644 (MLS # 30028769)
    $220,000
    Photo of TBD Indian Creek Road, Townsend, MT 59644 (MLS # 30028769)
    Photo of TBD Indian Creek Road, Townsend, MT 59644 (MLS # 30028769)
    25
     
    TBD Indian Creek Road, Townsend, MT
    TBD Indian Creek Road
    Townsend, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.40 Lot (ac)
  26. Photo of NHN Tract 1-B River Road W, Plains, MT 59859 (MLS # 30028874)
    $850,000
    Photo of NHN Tract 1-B River Road W, Plains, MT 59859 (MLS # 30028874)
    Photo of NHN Tract 1-B River Road W, Plains, MT 59859 (MLS # 30028874)
    39
     
    NHN Tract 1-B River Road W, Plains, MT
    NHN Tract 1-B River Road W
    Plains, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 41.32 Lot (ac)
  27. Photo of 606 Lower Lost Prairie Road, Marion, MT 59925 (MLS # 30028869)
    $319,900
    Photo of 606 Lower Lost Prairie Road, Marion, MT 59925 (MLS # 30028869)
    Photo of 606 Lower Lost Prairie Road, Marion, MT 59925 (MLS # 30028869)
    31
     
    606 Lower Lost Prairie Road, Marion, MT
    606 Lower Lost Prairie Road
    Marion, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.08 Lot (ac)
  28. Photo of NHN Tract 1-D River Road W, Plains, MT 59859 (MLS # 30028871)
    $475,000
    Photo of NHN Tract 1-D River Road W, Plains, MT 59859 (MLS # 30028871)
    Photo of NHN Tract 1-D River Road W, Plains, MT 59859 (MLS # 30028871)
    45
     
    NHN Tract 1-D River Road W, Plains, MT
    NHN Tract 1-D River Road W
    Plains, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  29. Photo of 24 Bighorn Bluff Road, Plains, MT 59859 (MLS # 30028644)
    $157,500
    Photo of 24 Bighorn Bluff Road, Plains, MT 59859 (MLS # 30028644)
    Photo of 24 Bighorn Bluff Road, Plains, MT 59859 (MLS # 30028644)
    24 Bighorn Bluff Road, Plains, MT
    24 Bighorn Bluff Road
    Plains, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10.21 Lot (ac)
  30. Photo of Nkn Tract B-1 - Hwy 93 N, Missoula, MT 59808 (MLS # 30028513)
    $299,900
    Photo of Nkn Tract B-1 - Hwy 93 N, Missoula, MT 59808 (MLS # 30028513)
    Photo of Nkn Tract B-1 - Hwy 93 N, Missoula, MT 59808 (MLS # 30028513)
    Nkn Tract B-1 - Hwy 93 N, Missoula, MT
    Nkn Tract B-1 - Hwy 93 N
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7.75 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 Custom IDX is (c) Diverse Solutions 2024. Privacy | Terms & Conditions