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,616 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.
46 days ago
$1,750,000
5.34 acres
Jackson County
2 ba
•
11,616 sq ft
Jackson, MI 49202
Pending
Under contract
$364,900
2.7 acres
Barry County
4 bd, 3 ba
•
2,800 sq ft
Hastings, MI 49058
$26k drop • Nov 17
$1,299,000
3 acres
Allegan County
3 bd, 4 ba
•
2,795 sq ft
Holland, MI 49423
Pending
Under contract
$469,900
135 acres
Osceola County
Reed City, MI 49677
32 days ago
$225,000
20 acres
Chippewa County
2 bd, 1 ba
•
1,100 sq ft
Eckerman, MI 49728
Pending
Under contract
$419,900
10 acres
Genesee County
5 bd, 2 ba
•
1,905 sq ft
Mount Morris, MI 48458
Pending
Under contract
$420,000
5.23 acres
Kent County
3 bd, 3 ba
•
3,300 sq ft
Belding, MI 48809
Pending
Under contract
$460,000
2 acres
Kent County
4 bd, 2 ba
•
2,524 sq ft
Ada, MI 49301
6 months ago
$174,900
15.3 acres
Kalkaska County
2 bd, 2 ba
•
1,600 sq ft
Kalkaska, MI 49646
$30k drop • Nov 13
$619,900
6 acres
Oakland County
4 bd, 4 ba
•
4,051 sq ft
Oxford, MI 48371
$14.6k drop • Oct 19
$349,900
7.6 acres
Genesee County
3 bd, 2 ba
•
1,750 sq ft
Grand Blanc, MI 48439
$10k drop • Oct 28
$465,000
3.1 acres
Sanilac County
4 bd, 2 ba
•
2,400 sq ft
Worth Township, MI 48450
3 months ago
$1,100,000
150 acres
Van Buren County
Bangor, MI 49013
47 days ago
$640,000
30 acres
Saint Clair County
4 bd, 3 ba
•
2,700 sq ft
Avoca, MI 48006
Pending
Under contract
$499,900
35.8 acres
Newaygo County
3 bd, 2 ba
•
1,626 sq ft
Grant, MI 49327
4 months ago
$750,000
18 acres
Jackson County
3 bd, 3 ba
•
4,355 sq ft
Jackson, MI 49201
$102k drop • Nov 15
$998,500
2.37 acres
Leelanau County
3 bd, 3 ba
•
1,434 sq ft
Empire, MI 49630
Pending
Under contract
$399,900
6 acres
Kalamazoo County
3 bd, 2 ba
•
1,482 sq ft
Kalamazoo, MI 49009
34 days ago
$569,000
7.4 acres
Cheboygan County
3 bd, 4 ba
•
3,300 sq ft
Cheboygan, MI 49721
34 days ago
$799,000
120 acres
Wexford County
3 bd, 2 ba
•
1,920 sq ft
Mesick, MI 49668
57 days ago
$600,000
58 acres
Delta County
1,500 sq ft
Nahma, MI 49878
35 days ago
$574,900
10 acres
Lapeer County
4 bd, 4 ba
•
3,477 sq ft
Attica, MI 48412
$20k drop • Oct 24
$379,900
11.8 acres
Shiawassee County
3 bd, 1 ba
•
1,300 sq ft
Owosso, MI 48867
$15k drop • Nov 14
$365,000
4 acres
Ionia County
3 bd, 1 ba
•
1,636 sq ft
Saranac, MI 48881
$25k drop • Nov 14
$150,000
7.56 acres
Osceola County
2 bd, 1 ba
•
988 sq ft
Le Roy, MI 49677
Pending
Under contract
$4,250,000
21 acres
Grand Traverse County
Williamsburg, MI 49690
Pending
Under contract
$299,900
5 acres
Allegan County
4 bd, 2 ba
•
2,037 sq ft
Shelbyville, MI 49344
5 months ago
$3,500,000
12.1 acres
Grand Traverse County
Williamsburg, MI 49690
Pending
Under contract
$2,750,000
11.5 acres
Grand Traverse County
Williamsburg, MI 49690
35 days ago
$319,000
7.5 acres
Midland County
3 bd, 3 ba
•
2,015 sq ft
Mount Pleasant, MI 48858
4 months ago
$525,000
10 acres
Calhoun County
3 bd, 3 ba
•
3,288 sq ft
Ceresco, MI 49033
$15k drop • Nov 14
$310,000
22.7 acres
Wexford County
3 bd, 2 ba
•
2,688 sq ft
Cadillac, MI 49601
$20k drop • Nov 14
$480,000
11 acres
Genesee County
5 bd, 2 ba
•
2,528 sq ft
Linden, MI 48451
35 days ago
$200,000
3.12 acres
Montcalm County
2 bd, 1 ba
•
1,280 sq ft
Stanton, MI 48888
Pending
Under contract
$185,000
2 acres
Emmet County
2 bd, 2 ba
•
1,063 sq ft
Levering, MI 49755
Pending
Under contract
$311,000
2 acres
Lapeer County
3 bd, 1 ba
•
1,107 sq ft
Almont, MI 48003
Pending
Under contract
$200,000
19 acres
Shiawassee County
Durand, MI 48429
4 months ago
$195,000
6 acres
Clare County
3 bd, 2 ba
•
1,450 sq ft
Harrison, MI 48625
4 months ago
$240,000
4 acres
Lapeer County
4 bd, 1 ba
•
1,638 sq ft
North Branch, MI 48461
7 months ago
$548,000
4.2 acres
Mason County
4 bd, 3 ba
•
1,872 sq ft
Scottville, MI 49454
Pending
Under contract
$259,900
11 acres
Lake County
2 bd, 1 ba
•
1,080 sq ft
Irons, MI 49644
$10k drop • Nov 14
$150,000
2.8 acres
Barry County
Middleville, MI 49333
Pending
Under contract
$449,900
16 acres
Hillsdale County
4 bd, 2 ba
•
2,600 sq ft
North Adams, MI 49262
Pending
Under contract
$325,000
2.66 acres
Macomb County
3 bd, 2 ba
•
1,566 sq ft
Ray Township, MI 48096
$20.9k drop • Oct 14
$479,000
5 acres
Jackson County
3 bd, 2 ba
•
3,885 sq ft
Horton, MI 49246
Pending
Under contract
$239,000
7.2 acres
Cheboygan County
3 bd, 1 ba
•
1,418 sq ft
Cheboygan, MI 49721
$101k drop • Nov 2
$999,000
10.3 acres
Jackson County
4 bd, 4 ba
•
4,388 sq ft
Horton, MI 49246
$12k drop • Nov 13
$267,900
1.52 acres
Charlevoix County
2 bd, 1 ba
•
992 sq ft
Ellsworth, MI 49729
Pending
Under contract
$799,900
10.2 acres
Ottawa County
5 bd, 3 ba
•
3,335 sq ft
Allendale, MI 49401
36 days ago
$2,399,900
76.2 acres
Ingham County
3 ba
•
3,248 sq ft
Eaton Rapids, MI 48827
1
…
17
18
19
20
…
33
851-900 of 1,616 properties
Map