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 10 and 11 Tract, Bull Elk, Drummond, MT 59832 (MLS # 30047179)
    $949,000
    Photo of 10 and 11 Tract, Bull Elk, Drummond, MT 59832 (MLS # 30047179)
    Photo of 10 and 11 Tract, Bull Elk, Drummond, MT 59832 (MLS # 30047179)
    10 and 11 Tract, Bull Elk, Drummond, MT
    10 and 11 Tract, Bull Elk
    Drummond, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 328.68 Lot (ac)
  2. Photo of NHN Robertson Road, Ronan, MT 59864 (MLS # 30049347)
    $725,000
    Photo of NHN Robertson Road, Ronan, MT 59864 (MLS # 30049347)
    Photo of NHN Robertson Road, Ronan, MT 59864 (MLS # 30049347)
    22
     
    NHN Robertson Road, Ronan, MT
    NHN Robertson Road
    Ronan, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 80.00 Lot (ac)
  3. Photo of 6 Tract, Bull Elk, Drummond, MT 59832 (MLS # 30047177)
    $595,000
    Photo of 6 Tract, Bull Elk, Drummond, MT 59832 (MLS # 30047177)
    Photo of 6 Tract, Bull Elk, Drummond, MT 59832 (MLS # 30047177)
    6 Tract, Bull Elk, Drummond, MT
    6 Tract, Bull Elk
    Drummond, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 161.36 Lot (ac)
  4. Photo of NHN Rock Creek Road, Clinton, MT 59825 (MLS # 30048236)
    $290,000
    Photo of NHN Rock Creek Road, Clinton, MT 59825 (MLS # 30048236)
    Photo of NHN Rock Creek Road, Clinton, MT 59825 (MLS # 30048236)
    21
     
    NHN Rock Creek Road, Clinton, MT
    NHN Rock Creek Road
    Clinton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.66 Lot (ac)
  5. Photo of 512 Capistrano Drive, Kalispell, MT 59901 (MLS # 30048199)
    $275,000
    Photo of 512 Capistrano Drive, Kalispell, MT 59901 (MLS # 30048199)
    Photo of 512 Capistrano Drive, Kalispell, MT 59901 (MLS # 30048199)
    512 Capistrano Drive, Kalispell, MT
    512 Capistrano Drive
    Kalispell, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.04 Lot (ac)
  6. Photo of Lot 1 Reed Butte Road, Stevensville, MT 59870 (MLS # 30048212)
    $340,000
    Photo of Lot 1 Reed Butte Road, Stevensville, MT 59870 (MLS # 30048212)
    Photo of Lot 1 Reed Butte Road, Stevensville, MT 59870 (MLS # 30048212)
    Lot 1 Reed Butte Road, Stevensville, MT
    Lot 1 Reed Butte Road
    Stevensville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 61.23 Lot (ac)
  7. Photo of 2096 Marl Lake Creek Road, Eureka, MT 59917 (MLS # 30048267)
    $279,000
    Photo of 2096 Marl Lake Creek Road, Eureka, MT 59917 (MLS # 30048267)
    Photo of 2096 Marl Lake Creek Road, Eureka, MT 59917 (MLS # 30048267)
    2096 Marl Lake Creek Road, Eureka, MT
    2096 Marl Lake Creek Road
    Eureka, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20.07 Lot (ac)
  8. Photo of 5352 High Meadow Drive, Florence, MT 59833 (MLS # 30048158)
    $165,000
    Photo of 5352 High Meadow Drive, Florence, MT 59833 (MLS # 30048158)
    Photo of 5352 High Meadow Drive, Florence, MT 59833 (MLS # 30048158)
    11
     
    5352 High Meadow Drive, Florence, MT
    5352 High Meadow Drive
    Florence, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 24,394 Lot (sqft)
  9. Photo of TBD S Monroe Street, Boulder, MT 59632 (MLS # 30047988)
    $80,000
    Photo of TBD S Monroe Street, Boulder, MT 59632 (MLS # 30047988)
    Photo of TBD S Monroe Street, Boulder, MT 59632 (MLS # 30047988)
    20
     
    TBD S Monroe Street, Boulder, MT
    TBD S Monroe Street
    Boulder, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,455 Lot (sqft)
  10. Photo of TBD Madylin Way, Helena, MT 59602 (MLS # 30046243)
    $915,000
    Photo of TBD Madylin Way, Helena, MT 59602 (MLS # 30046243)
    Photo of TBD Madylin Way, Helena, MT 59602 (MLS # 30046243)
    TBD Madylin Way, Helena, MT
    TBD Madylin Way
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.96 Lot (ac)
  11. Photo of Lot 17 Meadow Road, Polson, MT 59860 (MLS # 30048240)
    $170,000
    Photo of Lot 17 Meadow Road, Polson, MT 59860 (MLS # 30048240)
    Photo of Lot 17 Meadow Road, Polson, MT 59860 (MLS # 30048240)
    23
     
    Lot 17 Meadow Road, Polson, MT
    Lot 17 Meadow Road
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 2.39 Lot (ac)
  12. 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)
  13. Photo of 1199 MT 220, Choteau, MT 59422 (MLS # 30048270)
    $250,000
    Photo of 1199 MT 220, Choteau, MT 59422 (MLS # 30048270)
    Photo of 1199 MT 220, Choteau, MT 59422 (MLS # 30048270)
    13
     
    1199 MT 220, Choteau, MT
    1199 MT 220
    Choteau, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  14. Photo of NHN Eastside Hwy, Corvallis, MT 59828 (MLS # 30048117)
    $495,000
    Photo of NHN Eastside Hwy, Corvallis, MT 59828 (MLS # 30048117)
    Photo of NHN Eastside Hwy, Corvallis, MT 59828 (MLS # 30048117)
    NHN Eastside Hwy, Corvallis, MT
    NHN Eastside Hwy
    Corvallis, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 40.00 Lot (ac)
  15. Photo of 375 Healer Road, Hamilton, MT 59840 (MLS # 30048252)
    $375,000
    Photo of 375 Healer Road, Hamilton, MT 59840 (MLS # 30048252)
    Photo of 375 Healer Road, Hamilton, MT 59840 (MLS # 30048252)
    12
     
    375 Healer Road, Hamilton, MT
    375 Healer Road
    Hamilton, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 3.27 Lot (ac)
  16. Photo of 110 Verna Court, Libby, MT 59923 (MLS # 30047719)
    $649,000
    Photo of 110 Verna Court, Libby, MT 59923 (MLS # 30047719)
    Photo of 110 Verna Court, Libby, MT 59923 (MLS # 30047719)
    18
     
    110 Verna Court, Libby, MT
    110 Verna Court
    Libby, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 11.07 Lot (ac)
  17. Photo of 55692 Kerns Road, Saint Ignatius, MT 59865 (MLS # 30047626)
    $199,900
    Photo of 55692 Kerns Road, Saint Ignatius, MT 59865 (MLS # 30047626)
    Photo of 55692 Kerns Road, Saint Ignatius, MT 59865 (MLS # 30047626)
    36
     
    55692 Kerns Road, Saint Ignatius, MT
    55692 Kerns Road
    Saint Ignatius, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5.23 Lot (ac)
  18. Photo of 2324 Cicada Court, Missoula, MT 59808 (MLS # 30048096)
    $365,000
    Photo of 2324 Cicada Court, Missoula, MT 59808 (MLS # 30048096)
    Photo of 2324 Cicada Court, Missoula, MT 59808 (MLS # 30048096)
    12
     
    2324 Cicada Court, Missoula, MT
    2324 Cicada Court
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23,523 Lot (sqft)
  19. Photo of 9656 Royal Coachman Drive, Missoula, MT 59808 (MLS # 30048141)
    $375,500
    Photo of 9656 Royal Coachman Drive, Missoula, MT 59808 (MLS # 30048141)
    Photo of 9656 Royal Coachman Drive, Missoula, MT 59808 (MLS # 30048141)
    9656 Royal Coachman Drive, Missoula, MT
    9656 Royal Coachman Drive
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 25,701 Lot (sqft)
  20. Photo of 2310 Baetis Court, Missoula, MT 59808 (MLS # 30048104)
    $429,500
    Photo of 2310 Baetis Court, Missoula, MT 59808 (MLS # 30048104)
    Photo of 2310 Baetis Court, Missoula, MT 59808 (MLS # 30048104)
    2310 Baetis Court, Missoula, MT
    2310 Baetis Court
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 34,848 Lot (sqft)
  21. Photo of NHN 30th Avenue S, Great Falls, MT 59405 (MLS # 30047941)
    $395,000
    Photo of NHN 30th Avenue S, Great Falls, MT 59405 (MLS # 30047941)
    Photo of NHN 30th Avenue S, Great Falls, MT 59405 (MLS # 30047941)
    NHN 30th Avenue S, Great Falls, MT
    NHN 30th Avenue S
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.60 Lot (ac)
  22. Photo of TBD TBD, Helmville, MT 59843 (MLS # 30048192)
    $40,000
    Photo of TBD TBD, Helmville, MT 59843 (MLS # 30048192)
    Photo of TBD TBD, Helmville, MT 59843 (MLS # 30048192)
    TBD TBD, Helmville, MT
    TBD TBD
    Helmville, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 9.91 Lot (ac)
  23. Photo of 6080 W Us Highway 12, Helena, MT 59601 (MLS # 30047561)
    $325,000
    Photo of 6080 W Us Highway 12, Helena, MT 59601 (MLS # 30047561)
    Photo of 6080 W Us Highway 12, Helena, MT 59601 (MLS # 30047561)
    20
     
    6080 W Us Highway 12, Helena, MT
    6080 W Us Highway 12
    Helena, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 9.47 Lot (ac)
  24. Photo of 76 Outlaw Trail, Anaconda, MT 59711 (MLS # 30048186)
    $150,000
    Photo of 76 Outlaw Trail, Anaconda, MT 59711 (MLS # 30048186)
    Photo of 76 Outlaw Trail, Anaconda, MT 59711 (MLS # 30048186)
    76 Outlaw Trail, Anaconda, MT
    76 Outlaw Trail
    Anaconda, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 27.06 Lot (ac)
  25. Photo of 513 4th Street S, Great Falls, MT 59405 (MLS # 30048146)
    $75,000
    Photo of 513 4th Street S, Great Falls, MT 59405 (MLS # 30048146)
    Photo of 513 4th Street S, Great Falls, MT 59405 (MLS # 30048146)
    513 4th Street S, Great Falls, MT
    513 4th Street S
    Great Falls, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7,014 Lot (sqft)
  26. Photo of Lot 15 Glacier Drive #E Mullan Rd, Superior, MT 59872 (MLS # 30048173)
    $174,000
    Photo of Lot 15 Glacier Drive #E Mullan Rd, Superior, MT 59872 (MLS # 30048173)
    Photo of Lot 15 Glacier Drive #E Mullan Rd, Superior, MT 59872 (MLS # 30048173)
    24
     
    Lot 15 Glacier Drive #E Mullan Rd, Superior, MT
    Lot 15 Glacier Drive #E Mullan Rd
    Superior, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20,953 Lot (sqft)
  27. Photo of Tract 2 Nine Mile Road, Huson, MT 59846 (MLS # 30048188)
    $179,900
    Photo of Tract 2 Nine Mile Road, Huson, MT 59846 (MLS # 30048188)
    Photo of Tract 2 Nine Mile Road, Huson, MT 59846 (MLS # 30048188)
    Tract 2 Nine Mile Road, Huson, MT
    Tract 2 Nine Mile Road
    Huson, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 19.19 Lot (ac)
  28. Photo of 139 Montana View Drive, Seeley Lake, MT 59868 (MLS # 30047958)
    $219,500
    Photo of 139 Montana View Drive, Seeley Lake, MT 59868 (MLS # 30047958)
    Photo of 139 Montana View Drive, Seeley Lake, MT 59868 (MLS # 30047958)
    17
     
    139 Montana View Drive, Seeley Lake, MT
    139 Montana View Drive
    Seeley Lake, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6.70 Lot (ac)
  29. Photo of 215-235 Grant Street, Missoula, MT 59801 (MLS # 30047624)
    $949,000
    Photo of 215-235 Grant Street, Missoula, MT 59801 (MLS # 30047624)
    Photo of 215-235 Grant Street, Missoula, MT 59801 (MLS # 30047624)
    215-235 Grant Street, Missoula, MT
    215-235 Grant Street
    Missoula, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 24,612 Lot (sqft)
  30. 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)
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