Farms & Ranches

Your Search for Farms and Ranches for Sale in Western Montana Starts Here.

Browse farms & ranches for sale on the MLS from over 140 cities in Montana is listed below. It is sorted by newest listings first but you can sort it however you choose! Feel free to browse all listings right here or you can customize your search using the detailed form on this page. Use the options on the form to search properties by type, city, price, size or if you know the MLS number you can put that in also! Remember, we are here to help. We know searching for a farm, ranch or parcel of land can be overwhelming so please don't hesitate to ask us to assist you. If you find one, two or several properties you like just give us a call or stop by the office to arrange a tour. We are happy to make an appointment to show you any property you desire. We look forward to helping you on your journey to ownership.

Are you Buying or Selling Land 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 51 | Previous Page 1 of 2 Next
  1. Photo of 1478 Shepherd Crossing, Highwood, MT 59450 (MLS # 30038321)
    $775,000
    Photo of 1478 Shepherd Crossing, Highwood, MT 59450 (MLS # 30038321)
    Photo of 1478 Shepherd Crossing, Highwood, MT 59450 (MLS # 30038321)
    25
     
    1478 Shepherd Crossing, Highwood, MT
    1478 Shepherd Crossing
    Highwood, MT
    • 1 Bed
    • 1 Bath
    • 1,500 Home (sqft)
    • 1 Bath
    • 212.91 Lot (ac)
  2. Photo of NHN Old Town Road, Three Forks, MT 59752 (MLS # 30035353)
    $29,500,000
    Photo of NHN Old Town Road, Three Forks, MT 59752 (MLS # 30035353)
    Photo of NHN Old Town Road, Three Forks, MT 59752 (MLS # 30035353)
    41
     
    NHN Old Town Road, Three Forks, MT
    NHN Old Town Road
    Three Forks, MT
    • 2 Beds
    • 1 Bath
    • 1,232 Home (sqft)
    • 1 Bath
    • 2,850.00 Lot (ac)
  3. Photo of 6058 Cottonwood Creek Road, Lewistown, MT 59457 (MLS # 30035266)
    $4,499,000
    Photo of 6058 Cottonwood Creek Road, Lewistown, MT 59457 (MLS # 30035266)
    Photo of 6058 Cottonwood Creek Road, Lewistown, MT 59457 (MLS # 30035266)
    54
     
    6058 Cottonwood Creek Road, Lewistown, MT
    6058 Cottonwood Creek Road
    Lewistown, MT
    • 4 Beds
    • 1 Bath
    • 1,456 Home (sqft)
    • 1 Bath
    • 669.03 Lot (ac)
  4. Photo of 2699 Whitlash Road, Chester, MT 59522 (MLS # 30035196)
    $410,000
    Photo of 2699 Whitlash Road, Chester, MT 59522 (MLS # 30035196)
    Photo of 2699 Whitlash Road, Chester, MT 59522 (MLS # 30035196)
    14
     
    2699 Whitlash Road, Chester, MT
    2699 Whitlash Road
    Chester, MT
    • 0 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 200.00 Lot (ac)
  5. Photo of 42295 Irvine Flats Road, Polson, MT 59860 (MLS # 30034490)
    $50,000,000
    Photo of 42295 Irvine Flats Road, Polson, MT 59860 (MLS # 30034490)
    Photo of 42295 Irvine Flats Road, Polson, MT 59860 (MLS # 30034490)
    42295 Irvine Flats Road, Polson, MT
    42295 Irvine Flats Road
    Polson, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 5,485.66 Lot (ac)
  6. Photo of 791 Tammany Lane, Hamilton, MT 59840 (MLS # 30034814)
    $5,900,000
    Photo of 791 Tammany Lane, Hamilton, MT 59840 (MLS # 30034814)
    Photo of 791 Tammany Lane, Hamilton, MT 59840 (MLS # 30034814)
    70
     
    791 Tammany Lane, Hamilton, MT
    791 Tammany Lane
    Hamilton, MT
    • 6 Beds
    • 6 Baths
    • 6,340 Home (sqft)
    • 6 Baths
    • 50.89 Lot (ac)
  7. Photo of 200 Hubbart Dam Road, Marion, MT 59925 (MLS # 30034148)
    $3,550,000
    Photo of 200 Hubbart Dam Road, Marion, MT 59925 (MLS # 30034148)
    Photo of 200 Hubbart Dam Road, Marion, MT 59925 (MLS # 30034148)
    200 Hubbart Dam Road, Marion, MT
    200 Hubbart Dam Road
    Marion, MT
    • 0 Beds
    • 20 Baths
    • 7,700 Home (sqft)
    • 20 Baths
    • 338.00 Lot (ac)
  8. Photo of 15 Meridian Road, Three Forks, MT 59752 (MLS # 30034165)
    $9,750,000
    Photo of 15 Meridian Road, Three Forks, MT 59752 (MLS # 30034165)
    Photo of 15 Meridian Road, Three Forks, MT 59752 (MLS # 30034165)
    54
     
    15 Meridian Road, Three Forks, MT
    15 Meridian Road
    Three Forks, MT
    • 7 Beds
    • 8 Baths
    • 0 Home (sqft)
    • 8 Baths
    • 115.00 Lot (ac)
  9. Photo of 116115 S Buxton Road, Butte, MT 59750 (MLS # 30034093)
    $1,700,000
    Photo of 116115 S Buxton Road, Butte, MT 59750 (MLS # 30034093)
    Photo of 116115 S Buxton Road, Butte, MT 59750 (MLS # 30034093)
    46
     
    116115 S Buxton Road, Butte, MT
    116115 S Buxton Road
    Butte, MT
    • 4 Beds
    • 4 Baths
    • 4,260 Home (sqft)
    • 4 Baths
    • 160.00 Lot (ac)
  10. Photo of 655 Mission Road, Cascade, MT 59421 (MLS # 30033943)
    $3,300,000
    Photo of 655 Mission Road, Cascade, MT 59421 (MLS # 30033943)
    Photo of 655 Mission Road, Cascade, MT 59421 (MLS # 30033943)
    27
     
    655 Mission Road, Cascade, MT
    655 Mission Road
    Cascade, MT
    • 5 Beds
    • 2 Baths
    • 3,000 Home (sqft)
    • 2 Baths
    • 800.00 Lot (ac)
  11. Photo of 8925 LaValle Creek Road, Missoula, MT 59808 (MLS # 30029173)
    $6,650,000
    Photo of 8925 LaValle Creek Road, Missoula, MT 59808 (MLS # 30029173)
    Photo of 8925 LaValle Creek Road, Missoula, MT 59808 (MLS # 30029173)
    111
     
    8925 LaValle Creek Road, Missoula, MT
    8925 LaValle Creek Road
    Missoula, MT
    • 2 Beds
    • 2 Baths
    • 1,714 Home (sqft)
    • 2 Baths
    • 351.96 Lot (ac)
  12. Photo of NHN Bearmouth Ranch, Drummond, MT 59832 (MLS # 30033833)
    $17,900,000
    Photo of NHN Bearmouth Ranch, Drummond, MT 59832 (MLS # 30033833)
    Photo of NHN Bearmouth Ranch, Drummond, MT 59832 (MLS # 30033833)
    60
     
    NHN Bearmouth Ranch, Drummond, MT
    NHN Bearmouth Ranch
    Drummond, MT
    • 6 Beds
    • 6 Baths
    • 8,510 Home (sqft)
    • 6 Baths
    • 4,880.00 Lot (ac)
  13. Photo of NHN 10th Lane SW, Fairfield, MT 59436 (MLS # 30033244)
    $1,195,000
    Photo of NHN 10th Lane SW, Fairfield, MT 59436 (MLS # 30033244)
    Photo of NHN 10th Lane SW, Fairfield, MT 59436 (MLS # 30033244)
    55
     
    NHN 10th Lane SW, Fairfield, MT
    NHN 10th Lane SW
    Fairfield, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 151.78 Lot (ac)
  14. Photo of 7450 HWY 2 E, Columbia Falls, MT 59912 (MLS # 30033797)
    $3,570,000
    Photo of 7450 HWY 2 E, Columbia Falls, MT 59912 (MLS # 30033797)
    Photo of 7450 HWY 2 E, Columbia Falls, MT 59912 (MLS # 30033797)
    132
     
    7450 HWY 2 E, Columbia Falls, MT
    7450 HWY 2 E
    Columbia Falls, MT
    • 3 Beds
    • 3 Baths
    • 2,750 Home (sqft)
    • 3 Baths
    • 141.47 Lot (ac)
  15. Photo of NHN Maclay Road, Lolo, MT 59847 (MLS # 30032284)
    $5,900,000
    Photo of NHN Maclay Road, Lolo, MT 59847 (MLS # 30032284)
    Photo of NHN Maclay Road, Lolo, MT 59847 (MLS # 30032284)
    50
     
    NHN Maclay Road, Lolo, MT
    NHN Maclay Road
    Lolo, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 918.08 Lot (ac)
  16. Photo of 1018 Eden Road, Great Falls, MT 59405 (MLS # 30032729)
    $6,999,000
    Photo of 1018 Eden Road, Great Falls, MT 59405 (MLS # 30032729)
    Photo of 1018 Eden Road, Great Falls, MT 59405 (MLS # 30032729)
    112
     
    1018 Eden Road, Great Falls, MT
    1018 Eden Road
    Great Falls, MT
    • 5 Beds
    • 5 Baths
    • 8,346 Home (sqft)
    • 5 Baths
    • 1,424.00 Lot (ac)
  17. Photo of 1176 County Line Road, Fort Shaw, MT 59443 (MLS # 30030973)
    $2,800,000
    Photo of 1176 County Line Road, Fort Shaw, MT 59443 (MLS # 30030973)
    Photo of 1176 County Line Road, Fort Shaw, MT 59443 (MLS # 30030973)
    28
     
    1176 County Line Road, Fort Shaw, MT
    1176 County Line Road
    Fort Shaw, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 265.96 Lot (ac)
  18. Photo of 7828 Austin Road, Helena, MT 59602 (MLS # 30031192)
    $1,150,000
    Photo of 7828 Austin Road, Helena, MT 59602 (MLS # 30031192)
    Photo of 7828 Austin Road, Helena, MT 59602 (MLS # 30031192)
    45
     
    7828 Austin Road, Helena, MT
    7828 Austin Road
    Helena, MT
    • 4 Beds
    • 3 Baths
    • 3,277 Home (sqft)
    • 3 Baths
    • 30.00 Lot (ac)
  19. Photo of Parcel 1 Greyson Creek, Townsend, MT 59644 (MLS # 30030193)
    $1,490,000
    Photo of Parcel 1 Greyson Creek, Townsend, MT 59644 (MLS # 30030193)
    Photo of Parcel 1 Greyson Creek, Townsend, MT 59644 (MLS # 30030193)
    22
     
    Parcel 1 Greyson Creek, Townsend, MT
    Parcel 1 Greyson Creek
    Townsend, MT
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 723.08 Lot (ac)
  20. Photo of 10085 Snowshoe Deadwood Road, Canyon Creek, MT 59633 (MLS # 30031477)
    $6,800,000
    Photo of 10085 Snowshoe Deadwood Road, Canyon Creek, MT 59633 (MLS # 30031477)
    Photo of 10085 Snowshoe Deadwood Road, Canyon Creek, MT 59633 (MLS # 30031477)
    40
     
    10085 Snowshoe Deadwood Road, Canyon Creek, MT
    10085 Snowshoe Deadwood Road
    Canyon Creek, MT
    • 2 Beds
    • 1 Bath
    • 0 Home (sqft)
    • 1 Bath
    • 673.00 Lot (ac)
  21. Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30029628)
    $1,680,000
    Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30029628)
    Photo of 661 Dovetail Valentine Road, Winnett, MT 59087 (MLS # 30029628)
    199
     
    661 Dovetail Valentine Road, Winnett, MT
    661 Dovetail Valentine Road
    Winnett, MT
    • 2 Beds
    • 1 Bath
    • 1,248 Home (sqft)
    • 1 Bath
    • 374.90 Lot (ac)
  22. Photo of 125 Sun River Road, Great Falls, MT 59404 (MLS # 30034118)
    $2,390,000
    Photo of 125 Sun River Road, Great Falls, MT 59404 (MLS # 30034118)
    Photo of 125 Sun River Road, Great Falls, MT 59404 (MLS # 30034118)
    14
     
    125 Sun River Road, Great Falls, MT
    125 Sun River Road
    Great Falls, MT
    • 5 Beds
    • 4 Baths
    • 4,239 Home (sqft)
    • 4 Baths
    • 66.85 Lot (ac)
  23. Photo of 8500 North Fork Road, Polebridge, MT 59928 (MLS # 30028796)
    $29,500,000
    Photo of 8500 North Fork Road, Polebridge, MT 59928 (MLS # 30028796)
    Photo of 8500 North Fork Road, Polebridge, MT 59928 (MLS # 30028796)
    137
     
    8500 North Fork Road, Polebridge, MT
    8500 North Fork Road
    Polebridge, MT
    • 7 Beds
    • 4 Baths
    • 6,520 Home (sqft)
    • 4 Baths
    • 2,006.00 Lot (ac)
  24. Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30029042)
    $2,350,000
    Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30029042)
    Photo of 3 Finley Gulch Road, Lonepine, MT 59848 (MLS # 30029042)
    57
     
    3 Finley Gulch Road, Lonepine, MT
    3 Finley Gulch Road
    Lonepine, MT
    • 6 Beds
    • 4 Baths
    • 4,168 Home (sqft)
    • 4 Baths
    • 540.00 Lot (ac)
  25. Photo of 9602 Alexander Road, Shepherd, MT 59079 (MLS # 30026344)
    $4,700,000
    Photo of 9602 Alexander Road, Shepherd, MT 59079 (MLS # 30026344)
    Photo of 9602 Alexander Road, Shepherd, MT 59079 (MLS # 30026344)
    25
     
    9602 Alexander Road, Shepherd, MT
    9602 Alexander Road
    Shepherd, MT
    • 3 Beds
    • 1 Bath
    • 2,304 Home (sqft)
    • 1 Bath
    • 7,638.79 Lot (ac)
  26. Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30027147)
    $10,000,000
    Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30027147)
    Photo of 58406 Moiese Valley Road, Charlo, MT 59824 (MLS # 30027147)
    58406 Moiese Valley Road, Charlo, MT
    58406 Moiese Valley Road
    Charlo, MT
    • 0 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 2,411.00 Lot (ac)
  27. Photo of 1146 Us Highway 12 E, Townsend, MT 59644 (MLS # 30021268)
    $2,850,000
    Photo of 1146 Us Highway 12 E, Townsend, MT 59644 (MLS # 30021268)
    Photo of 1146 Us Highway 12 E, Townsend, MT 59644 (MLS # 30021268)
    151
     
    1146 Us Highway 12 E, Townsend, MT
    1146 Us Highway 12 E
    Townsend, MT
    • 3 Beds
    • 2 Baths
    • 0 Home (sqft)
    • 2 Baths
    • 740.00 Lot (ac)
  28. Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30026366)
    $16,250,000
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30026366)
    Photo of 3689 Corley Gulch Road, Corvallis, MT 59828 (MLS # 30026366)
    3689 Corley Gulch Road, Corvallis, MT
    3689 Corley Gulch Road
    Corvallis, MT
    • 3 Beds
    • 4 Baths
    • 3,697 Home (sqft)
    • 4 Baths
    • 4,667.00 Lot (ac)
  29. Photo of 4023 Floweree Drive, Helena, MT 59602 (MLS # 30026321)
    $2,499,000
    Photo of 4023 Floweree Drive, Helena, MT 59602 (MLS # 30026321)
    Photo of 4023 Floweree Drive, Helena, MT 59602 (MLS # 30026321)
    96
     
    4023 Floweree Drive, Helena, MT
    4023 Floweree Drive
    Helena, MT
    • 3 Beds
    • 3 Baths
    • 2,366 Home (sqft)
    • 3 Baths
    • 48.47 Lot (ac)
  30. Photo of 439 1st Road S, Fort Shaw, MT 59443 (MLS # 30024227)
    $950,000
    Photo of 439 1st Road S, Fort Shaw, MT 59443 (MLS # 30024227)
    Photo of 439 1st Road S, Fort Shaw, MT 59443 (MLS # 30024227)
    439 1st Road S, Fort Shaw, MT
    439 1st Road S
    Fort Shaw, MT
    • 4 Beds
    • 3 Baths
    • 4,383 Home (sqft)
    • 3 Baths
    • 41.91 Lot (ac)
Previous Page 1 of 2 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 2024. Privacy | Terms & Conditions