Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Montana farmland for sale
Price
Size
Tags
Save
Reset
782 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Montana
for more listings.
11 days
$6,894,000
40.2 acres
Flathead County
6 bd, 5.5 ba
•
7,812 sq ft
Whitefish, MT 59937
40 days ago
$875,000
12 acres
Sanders County
3 bd, 2 ba
•
1,476 sq ft
Thompson Falls, MT 59873
46 days ago
$1,599,900
193 acres
Lake County
Ronan, MT 59864
$49k drop • Oct 2
$850,000
26.4 acres
Missoula County
3 bd, 1.5 ba
•
1,388 sq ft
Frenchtown, MT 59846
3 months ago
$9,300,000
1,465 acres
Carbon County
Red Lodge, MT 59068
$29k drop • Sept 29
$525,000
39 acres
Lewis and Clark County
Lincoln, MT 59639
4 months ago
$1,750,000
67 acres
Gallatin County
Belgrade, MT 59714
13 days
$1,199,000
35 acres
Lake County
4 bd, 4 ba
•
2,222 sq ft
Proctor, MT 59929
26 days
$845,000
7.14 acres
Missoula County
2 bd, 1 ba
•
1,586 sq ft
Condon, MT 59826
35 days ago
$350,000
35.9 acres
Beaverhead County
Dillon, MT 59724
40 days ago
$3,300,000
150 acres
Gallatin County
Belgrade, MT 59714
41 days ago
$2,750,000
90 acres
Cascade County
Great Falls, MT 59404
42 days ago
$219,999
60.8 acres
Yellowstone County
Billings, MT 59101
46 days ago
$945,000
20 acres
Lake County
3 bd, 3 ba
•
2,816 sq ft
Ronan, MT 59864
48 days ago
$998,000
5 acres
Flathead County
3 bd, 2.5 ba
•
2,467 sq ft
Kalispell, MT 59901
48 days ago
$749,000
25.8 acres
Flathead County
900 sq ft
Marion, MT 59925
2 months ago
$300,000
20 acres
Gallatin County
Manhattan, MT 59741
$50k drop • Sept 29
$1,600,000
31.5 acres
Flathead County
5 bd, 2 ba
•
2,424 sq ft
Kalispell, MT 59901
$100k drop • Sept 3
$1,150,000
70.4 acres
Missoula County
Seeley Lake, MT 59868
2 months ago
$329,900
159 acres
Granite County
Drummond, MT 59825
$75k drop • Aug 17
$1,250,000
39.8 acres
Judith Basin County
3 bd, 2 ba
•
3,961 sq ft
Hobson, MT 59452
3 months ago
$1,378,050
91.9 acres
Cascade County
Cascade, MT 59421
5 days
$679,000
20 acres
Stillwater County
5 bd, 3 ba
•
2,397 sq ft
Reed Point, MT 59069
22 days
$880,000
22.6 acres
Yellowstone County
Laurel, MT 59044
33 days ago
$349,900
10 acres
Cascade County
1 bd, 2 ba
•
1,206 sq ft
Great Falls, MT 59404
$20k drop • Sept 9
$524,900
21 acres
Lewis and Clark County
2 bd, 1 ba
•
1,038 sq ft
Helena, MT 59602
48 days ago
$4,900,000
175 acres
Missoula County
4 bd, 4.5 ba
•
4,954 sq ft
Huson, MT 59846
55 days ago
$985,000
20.1 acres
Lewis and Clark County
4 bd, 3.5 ba
•
3,438 sq ft
Helena, MT 59602
$20k drop • Sept 30
$879,999
21 acres
Ravalli County
3 bd, 3.5 ba
•
2,960 sq ft
Florence, MT 59833
$20k drop • Sept 15
$679,000
5.78 acres
Lincoln County
3 bd, 2 ba
•
1,984 sq ft
Rexford, MT 59930
$300k drop • Sept 28
$2,499,000
10.4 acres
Flathead County
3 bd, 2.5 ba
•
2,970 sq ft
Kalispell, MT 59901
$30k drop • Sept 30
$220,000
23.4 acres
Stillwater County
Columbus, MT 59019
3 months ago
$9,415,665
2,100 acres
Glacier County
Browning, MT 59434
4 months ago
$2,025,000
81 acres
Gallatin County
Belgrade, MT 59714
6 days
$1,500,000
10 acres
Missoula County
4 bd, 2 ba
•
1,829 sq ft
Florence, MT 59833
9 days
$895,000
10 acres
Yellowstone County
4 bd, 3 ba
•
5,296 sq ft
Billings, MT 59106
13 days
$1,650,000
30 acres
Madison County
3 bd, 2 ba
•
2,238 sq ft
Alder, MT 59749
14 days
$750,000
319 acres
Blaine County
3 bd, 2 ba
•
1,280 sq ft
Chinook, MT 59523
20 days
$565,000
6 acres
Toole County
4 bd, 3 ba
•
2,352 sq ft
Shelby, MT 59474
22 days
$1,399,000
12.6 acres
Flathead County
3 bd, 2 ba
•
1,232 sq ft
Columbia Falls, MT 59912
25 days
$748,000
20.8 acres
Pondera County
4 bd, 2 ba
•
1,788 sq ft
Valier, MT 59486
26 days
$495,000
11.5 acres
Beaverhead County
2 bd, 2 ba
•
3,227 sq ft
Lima, MT 59739
26 days
$1,195,000
21 acres
Ravalli County
3 bd, 2 ba
•
2,912 sq ft
Victor, MT 59875
33 days ago
$2,898,998
30 acres
Lake County
5 bd, 3 ba
•
3,276 sq ft
Ronan, MT 59864
2 months ago
$150,000
20.5 acres
Carbon County
Belfry, MT 59008
2 months ago
$4,200,000
340 acres
Flathead County
4 bd, 3.5 ba
•
4,352 sq ft
Kila, MT 59920
$104k drop • Sept 2
$695,000
7.7 acres
Lake County
2 bd, 2 ba
•
1,456 sq ft
Polson, MT 59860
$370k drop • Aug 19
$6,380,000
32.5 acres
Flathead County
6 bd, 5.5 ba
•
8,187 sq ft
Whitefish, MT 59937
$40k drop • Sept 3
$899,000
11.3 acres
Sanders County
3 bd, 2 ba
•
1,758 sq ft
Trout Creek, MT 59874
$155k drop • Aug 28
$3,795,000
668 acres
Fergus County
4 bd, 1 ba
•
1,456 sq ft
Lewistown, MT 59457
1
2
3
4
…
16
51-100 of 782 properties
Map