Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan barns for sale
Price
Size
Tags
Save
Reset
2,255 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 Michigan
for more listings.
2 months ago
$5,900
0.75 acres
Alcona County
Spruce, MI 48762
$10k drop • July 29
$339,900
1.4 acres
Allegan County
3 bd, 3.5 ba
•
2,400 sq ft
Allegan, MI 49010
$5k drop • July 2
$274,000
1.6 acres
Antrim County
300 sq ft
Bellaire, MI 49615
5 months ago
$849,000
36.5 acres
Berrien County
Baroda, MI 49101
6 months ago
$360,000
14 acres
Lapeer County
3 bd, 2 ba
•
1,876 sq ft
Marathon Township, MI 48421
7 months ago
$199,900
10 acres
Newaygo County
1 ba
•
924 sq ft
White Cloud, MI 49349
10 months ago
$450,000
9.75 acres
Crawford County
9,125 sq ft
Frederic, MI 49733
19 months ago
$1,250,000
11.6 acres
Muskegon County
Muskegon, MI 49444
11 days
$19k drop • Aug 21
$170,000
3.39 acres
Barry County
4 bd, 1 ba
•
2,303 sq ft
Hastings, MI 49058
2 months ago
$160,000
11.1 acres
Saginaw County
Saginaw, MI 48604
$95k drop • June 14
$250,000
1 acre
Iosco County
3 bd, 2 ba
•
2,051 sq ft
Tawas City, MI 48763
11 months ago
$600,000
13 acres
Leelanau County
Northport, MI 49670
11 months ago
$100,000
1 acre
Lenawee County
Manitou Beach, MI 49253
22 months ago
$100,000
5 acres
Kalamazoo County
Schoolcraft, MI 49087
23 months ago
$199,000
26.5 acres
Iosco County
Whittemore, MI 48770
2 years ago
$19,900
0.33 acres
Gladwin County
Gladwin, MI 48624
3 years ago
$1,565,000
5.34 acres
Leelanau County
Empire, MI 49630
4 days
$349,000
1.6 acres
Monroe County
4 bd, 1.5 ba
•
2,224 sq ft
Dundee, MI 48131
12 days
$147,250
12 acres
Alcona County
3 bd, 1 ba
•
1,380 sq ft
Spruce, MI 48762
14 days
$536,000
3.9 acres
Wayne County
3 bd, 1 ba
•
1,162 sq ft
Canton, MI 48188
19 days
Auction
$— min
4 acres
Branch County
Burr Oak, MI 49030
26 days
$399,900
53 acres
Monroe County
4 bd, 1 ba
•
1,248 sq ft
Monroe, MI 48161
$15k drop • Aug 7
$175,000
10.1 acres
Clare County
2 bd, 1 ba
•
1,100 sq ft
Harrison, MI 48625
11 months ago
$288,500
38 acres
Livingston County
South Lyon, MI 48178
21 months ago
$274,900
2.63 acres
Jackson County
2 ba
•
6,056 sq ft
Michigan Center, MI 49254
2 years ago
$17,900
0.21 acres
Gladwin County
Gladwin, MI 48624
18 days
$249,999
4.66 acres
Tuscola County
3 bd, 1 ba
•
2,000 sq ft
Wells Township, MI 48723
23 days
$1,089,000
4.1 acres
Washtenaw County
4 bd, 3.5 ba
•
6,065 sq ft
Superior Township, MI 48170
24 days
$24k drop • Aug 5
$125,900
2.18 acres
Kalkaska County
3 bd, 2 ba
•
952 sq ft
Kalkaska, MI 49646
$10k drop • Aug 18
$239,900
2 acres
Ingham County
3 bd, 1 ba
•
1,320 sq ft
Haslett, MI 48840
57 days ago
$224,900
2 acres
Genesee County
3 bd, 1 ba
•
1,280 sq ft
Burton, MI 48519
$5k drop • Aug 14
$254,900
2.23 acres
Calhoun County
2 bd, 2 ba
•
1,104 sq ft
Marshall, MI 49068
2 months ago
$699,000
18.4 acres
Grand Traverse County
— sq ft
Traverse City, MI 49685
$20k drop • July 28
$160,000
1.7 acres
Emmet County
2 bd, 2 ba
•
1,000 sq ft
Brutus, MI 49716
3 months ago
$290,000
70 acres
Delta County
1,536 sq ft
Cornell, MI 49818
3 months ago
$1,300,000
81.3 acres
Saint Clair County
5 bd, 3 ba
•
2,650 sq ft
Berlin Township, MI 48002
5 months ago
$1,750,000
2.4 acres
Washtenaw County
Dexter, MI 48130
5 months ago
$4,800/mo
7.5 acres
Lapeer County
3 bd, 2.5 ba
•
1,910 sq ft
Elba Township, MI 48446
8 months ago
$600,000
20 acres
Oakland County
South Lyon, MI 48178
9 months ago
$115,000
2.22 acres
Mason County
Scottville, MI 49454
21 months ago
$2,300,000
107 acres
Grand Traverse County
Traverse City, MI 49684
4 years ago
$1,700,000
213 acres
Ontonagon County
3 bd, 2 ba
•
5,225 sq ft
Ontonagon, MI 49953
5 years ago
$179,000
2.5 acres
Antrim County
Alden, MI 49612
1 day
$259,000
2 acres
Shiawassee County
2 bd, 1 ba
•
1,179 sq ft
Vernon Township, MI 48429
25 days
$269,900
20 acres
Van Buren County
3 bd, 1 ba
•
956 sq ft
Covert, MI 49043
31 days ago
$425,000
19 acres
Kalamazoo County
Fulton, MI 49052
$10k drop • July 29
$259,900
1.63 acres
Genesee County
3 bd, 1 ba
•
1,084 sq ft
Flushing, MI 48433
36 days ago
$425,000
5.3 acres
Berrien County
1,080 sq ft
Niles, MI 49120
$15k drop • Aug 12
$439,900
1.9 acres
Ingham County
4 bd, 2.5 ba
•
2,100 sq ft
Leslie, MI 49251
10 months ago
$650,000
30 acres
Osceola County
25,978 sq ft
Hersey, MI 49639
1
…
28
29
30
31
…
46
1,401-1,450 of 2,255 properties
Map