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,398 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.
6 months ago
$124,900
2.56 acres
Van Buren County
Lawrence, MI 49064
10 months ago
$79,500
3.42 acres
Oceana County
Hart, MI 49420
7 months ago
$599,900
68 acres
Berrien County
Benton Harbor, MI 49022
8 months ago
$439,000
11.4 acres
Clinton County
DeWitt, MI 48820
5 months ago
$475,000
8.62 acres
Washtenaw County
Northville, MI 48167
7 months ago
$289,900
11.6 acres
Ionia County
Saranac, MI 48881
7 months ago
$189,900
0.25 acres
Barry County
Battle Creek, MI 49017
11 months ago
$544,000
68.8 acres
Van Buren County
Decatur, MI 49045
3 months ago
$288,500
38 acres
Livingston County
South Lyon, MI 48178
Pending
Under contract
$285,000
20 acres
Calhoun County
3 bd, 1 ba
•
1,549 sq ft
Olivet, MI 49076
Pending
Under contract
$399,900
10 acres
Wexford County
4 bd, 2 ba
•
2,300 sq ft
Cadillac, MI 49601
Pending
Under contract
$310,000
10 acres
Eaton County
4 bd, 2 ba
•
1,700 sq ft
Grand Ledge, MI 48837
Pending
Under contract
$600,000
15.8 acres
Jackson County
5 bd, 2 ba
•
2,061 sq ft
Hanover, MI 49241
2 months ago
$65,000
5 acres
Oceana County
Shelby, MI 49455
12 months ago
$369,900
3 acres
Kent County
Rockford, MI 49341
2 months ago
$143,000
16.8 acres
Mason County
Ludington, MI 49431
$5k drop • Oct 16
$74,900
0.94 acres
Hillsdale County
Hillsdale, MI 49242
8 months ago
$89,000
2 acres
Mason County
Ludington, MI 49431
4 months ago
$1,896,000
158 acres
Mason County
Free Soil, MI 49411
3 months ago
$1,395,000
155 acres
Lenawee County
Clinton, MI 49236
6 months ago
$450,000
17.4 acres
Barry County
Middleville, MI 49333
3 months ago
$239,900
10 acres
Berrien County
Coloma, MI 49038
5 months ago
$399,500
40 acres
Hillsdale County
Waldron, MI 49288
Pending
Under contract
$180,000
10.2 acres
Manistee County
Onekama, MI 49675
3 months ago
$39,900
1.45 acres
Mecosta County
Stanwood, MI 49346
9 months ago
$249,900
20 acres
Van Buren County
3 bd, 2 ba
•
980 sq ft
Grand Junction, MI 49056
$250k drop • Oct 20
$1,000,000
32 acres
Roscommon County
Houghton Lake, MI 48629
15 months ago
$39,900
1 acre
Mecosta County
Stanwood, MI 49346
7 months ago
$425,000
20 acres
Oceana County
Montague, MI 49437
$50k drop • Oct 24
$699,999
40 acres
Hillsdale County
Hudson, MI 49247
2 years ago
$8,250,000
645 acres
Clare County
11 bd, 6 ba
•
7,000 sq ft
Farwell, MI 48622
3 months ago
$3,900,000
30.6 acres
Genesee County
Davison, MI 48423
Pending
Under contract
$769,900
3.64 acres
Saint Joseph County
5 bd, 3 ba
•
4,898 sq ft
Burr Oak, MI 49030
4 months ago
$190,000
35 acres
Presque Isle County
Rogers City, MI 49779
Pending
Under contract
$339,900
5 acres
Cass County
3 bd, 2 ba
•
2,375 sq ft
Jones, MI 49061
17 months ago
$650,000
2.82 acres
Gratiot County
4 bd, 4 ba
•
2,816 sq ft
Perrinton, MI 48871
8 months ago
$475,000
10 acres
Clinton County
3 bd, 4 ba
•
3,403 sq ft
Bath, MI 48808
Pending
Under contract
$375,000
3.28 acres
Eaton County
3 bd, 2 ba
•
1,596 sq ft
Eaton Rapids, MI 48827
10 months ago
$139,000
1 acre
Lake County
Irons, MI 49644
7 months ago
$349,000
5 acres
Eaton County
4 bd, 2 ba
•
1,680 sq ft
Charlotte, MI 48813
Pending
Under contract
$325,000
12.3 acres
Oscoda County
2 bd, 3 ba
•
2,006 sq ft
Fairview, MI 48621
6 months ago
$475,000
117 acres
Montmorency County
Lewiston, MI 49756
7 months ago
$685,500
20 acres
Benzie County
4 bd, 3 ba
•
2,635 sq ft
Benzonia, MI 49616
16 months ago
$400,000
4 acres
Wexford County
2 bd, 1 ba
•
1,000 sq ft
Cadillac, MI 49601
17 months ago
$750,000
536 acres
Wexford County
Mesick, MI 49668
16 months ago
$400,000
30 acres
Allegan County
Allegan, MI 49450
2 years ago
$229,000
56.8 acres
Mecosta County
Rodney, MI 49342
2 years ago
$449,000
37.2 acres
Oakland County
Groveland Township, MI 48442
1
…
25
26
27
28
1,351-1,398 of 1,398 properties
Map