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
1,943 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.
32 days ago
$779,000
52 acres
Lapeer County
3 bd, 3 ba
•
1,900 sq ft
Deerfield Township, MI 48421
34 days ago
$1,999,999
59 acres
Muskegon County
3 bd, 2 ba
•
1,412 sq ft
Whitehall Township, MI 49461
$64.9k drop • July 2
$775,000
54.1 acres
Cheboygan County
4 bd, 2.5 ba
•
1,978 sq ft
Cheboygan, MI 49721
36 days ago
$2,000,000
17.8 acres
Kent County
7 bd, 6.5 ba
•
8,047 sq ft
Byron Center, MI 49315
40 days ago
$389,000
19.5 acres
Iosco County
4 bd, 2 ba
•
1,740 sq ft
Hale, MI 48739
$20k drop • June 23
$327,900
9.75 acres
Otsego County
2 bd, 2 ba
•
3,000 sq ft
Gaylord, MI 49735
$25.1k drop • July 7
$824,900
7.5 acres
Shiawassee County
3 bd, 3 ba
•
3,762 sq ft
Byron, MI 48418
55 days ago
$549,000
40.2 acres
Newaygo County
5 bd, 2 ba
•
2,228 sq ft
Bitely, MI 49309
$25k drop • June 9
$450,000
3.1 acres
Lake County
2 bd, 2 ba
•
1,800 sq ft
Chase, MI 49623
56 days ago
$399,900
10 acres
Otsego County
3 bd, 2 ba
•
1,232 sq ft
Gaylord, MI 49735
$80k drop • June 24
$1,295,000
33.5 acres
Ottawa County
4 bd, 3.5 ba
•
3,800 sq ft
Nunica, MI 49448
$5k drop • June 17
$225,000
4 acres
Manistee County
3 bd, 2 ba
•
1,280 sq ft
Brethren, MI 49619
$10k drop • May 12
$484,000
10.4 acres
Berrien County
3 bd, 2 ba
•
2,176 sq ft
Buchanan, MI 49107
3 months ago
$544,700
35 acres
Antrim County
Kewadin, MI 49648
$10k drop • June 14
$180,000
5 acres
Alcona County
4 bd, 1 ba
•
1,892 sq ft
Spruce, MI 48762
$245k drop • May 27
$749,900
7.7 acres
Washtenaw County
4 bd, 3 ba
•
2,550 sq ft
Manchester, MI 48158
$35k drop • July 1
$400,000
29.6 acres
Clare County
6 bd, 3 ba
•
2,496 sq ft
Lake, MI 48632
8 days
$279,900
9.67 acres
Lapeer County
3 bd, 1 ba
•
2,266 sq ft
Deerfield Township, MI 48421
6 days
$469,000
59 acres
Cheboygan County
— sq ft
Wolverine, MI 49799
8 days
$335,000
4.87 acres
Saint Clair County
3 bd, 1.5 ba
•
1,605 sq ft
St. Clair Township, MI 48079
11 days
Auction
$50,000 min
3.2 acres
Allegan County
South Haven, MI 49090
12 days
$494,900
10 acres
Saint Clair County
5 bd, 2.5 ba
•
2,600 sq ft
Burtchville Township, MI 48059
14 days
$782,650
24.2 acres
Roscommon County
3 bd, 2 ba
•
4,200 sq ft
Roscommon, MI 48653
15 days
$665,000
61.5 acres
Clare County
5 bd, 2.5 ba
•
3,400 sq ft
Frost Township, MI 48625
19 days
$429,900
11.7 acres
Saint Clair County
8 bd, 2 ba
•
2,400 sq ft
Kimball Township, MI 48074
18 days
$699,000
10 acres
Allegan County
4 bd, 3 ba
•
3,242 sq ft
Fennville, MI 49408
24 days
$250,000
2.37 acres
Oceana County
3 bd, 1 ba
•
840 sq ft
Shelby, MI 49455
4 months ago
$975,000
80 acres
Cass County
Cassopolis, MI 49031
26 days
$875,000
120 acres
Wexford County
2 bd, 2 ba
•
2,000 sq ft
Cadillac, MI 49601
$16k drop • June 30
$569,000
4 acres
Alpena County
4 bd, 3 ba
•
2,700 sq ft
Alpena, MI 49707
$20k drop • June 19
$475,900
2.84 acres
Montcalm County
5 bd, 2.5 ba
•
2,743 sq ft
Greenville, MI 48838
40 days ago
$320,000
3.88 acres
Newaygo County
4 bd, 2 ba
•
2,219 sq ft
Fremont, MI 49412
43 days ago
$769,000
3.68 acres
Livingston County
4 bd, 4 ba
•
3,931 sq ft
Whitmore Lake, MI 48189
4 months ago
$5,450,000
37 acres
Oakland County
Rochester Hills, MI 48363
$10.1k drop • June 23
$274,900
7 acres
Shiawassee County
3 bd, 1 ba
•
1,224 sq ft
Laingsburg, MI 48848
50 days ago
$1,050,000
40 acres
Grand Traverse County
4 bd, 3 ba
•
3,091 sq ft
Buckley, MI 49620
$26k drop • June 5
$499,000
3.75 acres
Crawford County
2 bd, 3.5 ba
•
4,100 sq ft
Grayling, MI 49738
$15.1k drop • July 6
$199,900
4 acres
Schoolcraft County
2 bd, 1 ba
•
1,368 sq ft
Gulliver, MI 49840
$19.9k drop • June 4
$79,000
7 acres
Oceana County
Walkerville, MI 49459
$25.1k drop • June 30
$699,900
5.35 acres
Kent County
4 bd, 2.5 ba
•
3,384 sq ft
Caledonia, MI 49316
2 months ago
$1,595,000
24.4 acres
Newaygo County
4 bd, 3.5 ba
•
5,219 sq ft
Grant, MI 49327
2 months ago
$239,000
10 acres
Antrim County
Mancelona, MI 49659
$25k drop • June 27
$525,000
14.3 acres
Antrim County
3 bd, 2.5 ba
•
1,648 sq ft
Bellaire, MI 49615
$24k drop • July 3
$675,000
20 acres
Jackson County
3 bd, 3.5 ba
•
2,182 sq ft
Jackson, MI 49201
$20k drop • June 25
$439,900
6 acres
Saginaw County
3 bd, 2 ba
•
1,815 sq ft
Oakley, MI 48649
$10.2k drop • June 8
$394,800
40 acres
Cheboygan County
3 bd, 2 ba
•
2,844 sq ft
Onaway, MI 49765
$10k drop • June 15
$524,900
3.36 acres
Kent County
3 bd, 3.5 ba
•
2,899 sq ft
Belding, MI 48809
$50k drop • June 23
$599,900
3.8 acres
Branch County
4 bd, 2 ba
•
2,654 sq ft
Tekonsha, MI 49092
$49k drop • June 30
$550,000
9 acres
Hillsdale County
3 bd, 2 ba
•
1,734 sq ft
Hillsdale, MI 49242
$10k drop • June 6
$469,900
9.6 acres
Eaton County
6 bd, 2 ba
•
3,200 sq ft
Charlotte, MI 48813
1
…
10
11
12
13
…
39
501-550 of 1,943 properties
Map