Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Montana barns for sale
Price
Size
Tags
Save
Reset
478 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.
15 months ago
$395,000
6.53 acres
Madison County
Cameron, MT 59720
4 months ago
$17,500,000
2,357 acres
Broadwater County
4 bd, 3 ba
•
— sq ft
Toston, MT 59643
5 months ago
$1,198,000
6.27 acres
Ravalli County
3 bd, 3 ba
•
1,856 sq ft
Victor, MT 59875
11 months ago
$2,855,000
10.3 acres
Gallatin County
4 bd, 4 ba
•
3,336 sq ft
Bozeman, MT 59718
18 months ago
$649,000
11 acres
Lewis and Clark County
Helena, MT 59602
2 years ago
$5,950,000
351 acres
Missoula County
Missoula, MT 59804
4 months ago
$800,000
33.6 acres
Granite County
Philipsburg, MT 59858
10 months ago
$3,925,000
33 acres
Ravalli County
7 bd, 10.5 ba
•
10,314 sq ft
Corvallis, MT 59828
10 months ago
$3,250,000
11.4 acres
Ravalli County
7 bd, 10.5 ba
•
10,314 sq ft
Corvallis, MT 59828
11 months ago
$430,000
40.2 acres
Yellowstone County
Billings, MT 59101
2 years ago
$395,000
6.53 acres
Madison County
Cameron, MT 59729
2 years ago
$1,995,000
110 acres
Powell County
Deer Lodge, MT 59722
8 months ago
$3,500,000
230 acres
Lewis and Clark County
— sq ft
Helena, MT 59602
12 months ago
$4,500,000
20.3 acres
Missoula County
6 bd, 5 ba
•
8,181 sq ft
Missoula, MT 59804
16 months ago
$399,000
2.66 acres
Missoula County
Seeley Lake, MT 59868
17 months ago
$21,000,000
241 acres
Gallatin County
Bozeman, MT 59718
2 months ago
$389,900
40 acres
Musselshell County
3 bd, 1.5 ba
•
1,792 sq ft
Lavina, MT 59046
7 months ago
$875,000
22.2 acres
Lake County
2 bd, 1 ba
•
936 sq ft
Bigfork, MT 59911
14 months ago
$537,000
23.9 acres
Sanders County
4 bd, 2 ba
•
2,260 sq ft
Hot Springs, MT 59845
14 months ago
$1,999,975
20 acres
Granite County
3 bd, 3.5 ba
•
4,182 sq ft
Philipsburg, MT 59858
20 months ago
$1,800,000
36.4 acres
Beaverhead County
2 bd, 2 ba
•
1,232 sq ft
Dillon, MT 59725
8 months ago
$849,000
3.15 acres
Ravalli County
2 bd, 2 ba
•
3,694 sq ft
Hamilton, MT 59840
10 months ago
$1,145,000
17.2 acres
Yellowstone County
4 bd, 2 ba
•
2,464 sq ft
Billings, MT 59106
15 months ago
$617,000
5 acres
Flathead County
Bigfork, MT 59911
15 months ago
$9,995,000
244 acres
Ravalli County
4 bd, 5.5 ba
•
3,950 sq ft
Stevensville, MT 59870
17 months ago
$4,900,000
40.5 acres
Gallatin County
Bozeman, MT 59718
2 years ago
$1,250,000
43.3 acres
Gallatin County
Gallatin Gateway, MT 59730
9 months ago
$15,500,000
1,584 acres
Gallatin County
Manhattan, MT 59741
$151k drop • Sept 1
$999,000
36 acres
Ravalli County
3 bd, 3 ba
•
1,568 sq ft
Sula, MT 59871
23 months ago
$1,295,000
15.4 acres
Missoula County
3 bd, 4.5 ba
•
5,876 sq ft
Florence, MT 59833
56 days ago
$749,000
83.3 acres
Broadwater County
Winston, MT 59647
56 days ago
$1,250,000
286 acres
Broadwater County
Winston, MT 59647
9 months ago
$499,000
2 acres
Teton County
3 bd, 2.5 ba
•
2,000 sq ft
Choteau, MT 59422
$300k drop • Sept 16
$1,650,000
52.1 acres
Lake County
Polson, MT 59860
10 months ago
$712,000
33.8 acres
Musselshell County
3 bd, 2 ba
•
2,970 sq ft
Roundup, MT 59072
22 months ago
$43,000
1 acre
Yellowstone County
Broadview, MT 59015
56 days ago
$768,000
84.6 acres
Broadwater County
Winston, MT 59647
8 months ago
$499,000
3 acres
Sanders County
2 bd, 2 ba
•
2,016 sq ft
Plains, MT 59859
12 months ago
$995,000
16 acres
Park County
— sq ft
Livingston, MT 59047
8 months ago
$1,399,999
20.5 acres
Park County
3 bd, 2 ba
•
1,728 sq ft
Livingston, MT 59047
14 months ago
$839,000
2.9 acres
Flathead County
3 bd, 2 ba
•
2,628 sq ft
Columbia Falls, MT 59912
$25k drop • Sept 8
$450,000
2 acres
Teton County
4 bd, 3 ba
•
2,994 sq ft
Dutton, MT 59433
7 months ago
$820,000
18.3 acres
Cascade County
3 bd, 2.5 ba
•
2,520 sq ft
Stockett, MT 59480
9 months ago
$1,295,000
40.5 acres
Gallatin County
Bozeman, MT 59715
$50k drop • Sept 15
$849,000
Gallatin County
Bozeman, MT 59715
5 months ago
$350,000
9 acres
Missoula County
— sq ft
Seeley Lake, MT 59868
$75.9k drop • Sept 12
$599,000
11.6 acres
Gallatin County
Gallatin Gateway, MT 59730
8 months ago
$1,800,000
36 acres
Beaverhead County
Dillon, MT 59725
5 months ago
$795,000
158 acres
Dawson County
3 bd, 2 ba
•
5,152 sq ft
Glendive, MT 59330
9 months ago
$325,000
Sweet Grass County
Big Timber, MT 59011
1
…
7
8
9
10
351-400 of 478 properties
Map