Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Michigan barns for sale
Price
Size
Tags
Save
Reset
1,661 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Michigan
for more listings.
2 months ago
$325,000
5.28 acres
Saint Clair County
3 bd, 3 ba
•
1,717 sq ft
Greenwood Township, MI 48006
2 months ago
$165,000
2 acres
Oakland County
4 bd, 3 ba
•
1,905 sq ft
Waterford, MI 48328
Pending
Under contract
$125,000
3.5 acres
Arenac County
4 bd, 2 ba
•
2,266 sq ft
Standish, MI 48658
2 months ago
$89,900
1.16 acres
Livingston County
Howell, MI 48855
2 months ago
$269,900
3.9 acres
Sanilac County
3 bd, 1 ba
•
1,000 sq ft
Sandusky, MI 48471
2 years ago
$8,250,000
645 acres
Clare County
11 bd, 6 ba
•
7,000 sq ft
Farwell, MI 48622
$30k drop • Oct 10
$595,000
160 acres
Mecosta County
Barryton, MI 49305
2 months ago
$3,900,000
30.6 acres
Genesee County
Davison, MI 48423
Pending
Under contract
$975,000
71.9 acres
Livingston County
3 bd, 3 ba
•
1,984 sq ft
Hartland, MI 48353
2 months ago
$179,500
2.25 acres
Arenac County
3 bd, 1 ba
•
1,300 sq ft
Turner, MI 48765
2 months ago
$485,000
5 acres
Saint Clair County
3 bd, 2 ba
•
1,800 sq ft
Casco, MI 48064
Pending
Under contract
$135,000
36.5 acres
Baraga County
2 bd, 1 ba
•
900 sq ft
Covington, MI 49919
Pending
Under contract
$299,900
5.45 acres
Genesee County
5 bd, 3 ba
•
2,000 sq ft
Mount Morris, MI 48458
$25k drop • Oct 8
$175,000
2.8 acres
Clare County
3 bd, 2 ba
•
1,248 sq ft
Lake, MI 48632
2 months ago
$999,900
124 acres
Lapeer County
Attica, MI 48412
3 months ago
$1,500,000
80 acres
Lapeer County
3 bd, 3 ba
•
1,988 sq ft
Columbiaville, MI 48421
4 months ago
$369,900
54.2 acres
Saint Clair County
1 bd, 3 ba
•
2,600 sq ft
Yale, MI 48444
Pending
Under contract
$574,900
1.82 acres
Oakland County
4 bd, 3 ba
•
2,400 sq ft
Milford, MI 48381
9 months ago
$669,000
44.2 acres
Antrim County
4 bd, 3 ba
•
2,244 sq ft
Mancelona, MI 49659
Pending
Under contract
$524,900
5 acres
Clinton County
4 bd, 2 ba
•
1,417 sq ft
Eagle, MI 48822
14 months ago
$484,900
93 acres
Isabella County
3 bd, 2 ba
•
1,450 sq ft
Coleman, MI 48618
Pending
Under contract
$299,999
11.2 acres
Saint Clair County
3 bd, 1 ba
•
1,760 sq ft
Allenton, MI 48002
3 years ago
$1,449,900
40 acres
Macomb County
Bruce Township, MI 48065
Pending
Under contract
$269,000
2 acres
Tuscola County
4 bd, 2 ba
•
1,680 sq ft
Silverwood, MI 48760
21 months ago
$339,900
28.5 acres
Wayne County
Rockwood, MI 48173
Pending
Under contract
$649,900
2.52 acres
Oakland County
4 bd, 3 ba
•
2,961 sq ft
Milford, MI 48381
Pending
Under contract
$250,000
40 acres
Alpena County
3 bd, 2 ba
•
1,900 sq ft
Lachine, MI 49753
$20k drop • Sept 26
$479,999
40 acres
Mecosta County
4 bd, 3 ba
•
1,344 sq ft
Barryton, MI 49305
Pending
Under contract
$450,000
15 acres
Midland County
4 bd, 4 ba
•
2,969 sq ft
Coleman, MI 48618
2 months ago
$179,000
5 acres
Lake County
6 bd, 3 ba
•
4,000 sq ft
Luther, MI 49656
$450 drop • Sept 23
$1,500/mo
3.19 acres
Saint Clair County
4 bd, 2 ba
•
1,600 sq ft
Capac, MI 48014
6 years ago
$2,999,900
161 acres
Washtenaw County
South Lyon, MI 48178
7 months ago
$499,900
16.5 acres
Oakland County
White Lake, MI 48386
9 months ago
$1,290,000
128 acres
Genesee County
Grand Blanc, MI 48439
13 months ago
$244,900
32.8 acres
Lapeer County
North Branch, MI 48461
2 months ago
$445,000
3.76 acres
Clinton County
3 bd, 3 ba
•
1,500 sq ft
St. Johns, MI 48879
3 months ago
$299,000
4.67 acres
Tuscola County
1 bd, 2 ba
•
5,024 sq ft
Caro, MI 48723
4 months ago
$979,100
40 acres
Lapeer County
4 bd, 3 ba
•
1,542 sq ft
Columbiaville, MI 48421
7 months ago
$1,249,000
40 acres
Muskegon County
Fruitport, MI 49415
3 months ago
$265,000
5.2 acres
Sanilac County
3 bd, 1 ba
•
1,351 sq ft
Marlette, MI 48453
10 months ago
$669,000
10 acres
Tuscola County
5 bd, 2 ba
•
1,334 sq ft
Mayville, MI 48744
2 months ago
$115,650
30 acres
Alpena County
Alpena, MI 49707
4 months ago
$194,900
3.35 acres
Lapeer County
3 bd, 2 ba
•
1,665 sq ft
North Branch, MI 48461
9 months ago
$1,700,000
376 acres
Oscoda County
2,400 sq ft
Lewiston, MI 49756
Pending
Under contract
$799,000
1.7 acres
Oakland County
3 bd, 3 ba
•
2,744 sq ft
Milford, MI 48381
3 months ago
$550,000
3.87 acres
Hillsdale County
3 bd, 3 ba
•
3,348 sq ft
Hillsdale, MI 49242
$25.1k drop • Sept 17
$474,900
2.52 acres
Lapeer County
3 bd, 2 ba
•
1,500 sq ft
Almont, MI 48003
Pending
Under contract
$349,000
45 acres
Antrim County
3 bd, 1 ba
•
1,308 sq ft
Mancelona, MI 49659
4 months ago
$624,900
11.9 acres
Lapeer County
4 bd, 3 ba
•
2,165 sq ft
Fostoria, MI 48435
$100k drop • Oct 1
$1,290,000
20 acres
Oakland County
4 bd, 5 ba
•
3,900 sq ft
Oxford, MI 48371
1
…
29
30
31
32
…
34
1,451-1,500 of 1,661 properties
Map