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,542 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.
$5k drop • Nov 7
$290,000
2.79 acres
Kent County
Belmont, MI 49306
$20k drop • Oct 30
$659,900
5 acres
Ottawa County
5 bd, 4 ba
•
3,723 sq ft
Holland, MI 49423
11 hours
$199,000
1.39 acres
Wayne County
Canton, MI 48188
16 hours
$499,000
1.8 acres
Charlevoix County
2 bd, 1 ba
•
4,000 sq ft
East Jordan, MI 49727
Pending
Under contract
$110,000
3.9 acres
Oscoda County
3 bd, 1 ba
•
775 sq ft
Luzerne, MI 48636
Pending
Under contract
$166,000
12 acres
Van Buren County
Paw Paw, MI 49079
4 months ago
$624,900
10 acres
Washtenaw County
4 bd, 4 ba
•
3,290 sq ft
Manchester, MI 48158
$15k drop • Oct 6
$548,000
2.72 acres
Kalamazoo County
4 bd, 4 ba
•
3,200 sq ft
Mattawan, MI 49071
19 hours
$259,900
8 acres
Calhoun County
3 bd, 1 ba
•
1,680 sq ft
Albion, MI 49224
9 days
$600,000
20 acres
Oakland County
South Lyon, MI 48178
Pending
Under contract
$399,900
20 acres
Hillsdale County
2 bd, 2 ba
•
2,201 sq ft
Hudson, MI 49247
21 hours
$325,000
2.5 acres
Wexford County
4 bd, 3 ba
•
1,920 sq ft
Cadillac, MI 49601
16 days
$25,000
1.5 acres
Montcalm County
Stanton, MI 48888
$25k drop • Nov 5
$500,000
9.76 acres
Allegan County
5 bd, 3 ba
•
2,781 sq ft
Allegan, MI 49010
3 days
$400,000
10.2 acres
Kalamazoo County
3 bd, 2 ba
•
2,429 sq ft
Kalamazoo, MI 49009
Pending
Under contract
$950,000
20 acres
Jackson County
4 bd, 6 ba
•
5,693 sq ft
Jackson, MI 49201
Pending
Under contract
$270,000
2 acres
Kent County
3 bd, 4 ba
•
1,378 sq ft
Cedar Springs, MI 49319
1 day
$525,000
10.5 acres
Jackson County
4 bd, 3 ba
•
2,753 sq ft
Grass Lake, MI 49240
$10k drop • Dec 22
$259,900
2.8 acres
Calhoun County
3 bd, 3 ba
•
2,424 sq ft
Battle Creek, MI 49014
1 day
$1,100,000
19 acres
Washtenaw County
4 bd, 3 ba
•
3,300 sq ft
Saline, MI 48176
6 months ago
$729,900
70 acres
Antrim County
3 bd, 2 ba
•
2,000 sq ft
East Jordan, MI 49727
Pending
Under contract
$399,000
5.5 acres
Clinton County
3 bd, 2 ba
•
1,912 sq ft
Lansing, MI 48906
Pending
Under contract
$449,900
11.5 acres
Ingham County
3 bd, 3 ba
•
2,262 sq ft
Stockbridge, MI 49285
$45.1k drop • Nov 7
$549,900
10 acres
Wayne County
3 bd, 2 ba
•
1,619 sq ft
Canton, MI 48188
$20k drop • Dec 26
$979,000
14.4 acres
Berrien County
3 bd, 3 ba
•
2,940 sq ft
Niles, MI 49120
5 months ago
$925,000
14.5 acres
Monroe County
4 bd, 3 ba
•
3,052 sq ft
Ida, MI 48140
46 days ago
$215,000
2.17 acres
Arenac County
3 bd, 2 ba
•
2,180 sq ft
Twining, MI 48766
22 days
$540,000
7.3 acres
Oakland County
2 bd, 3 ba
•
1,880 sq ft
Davisburg, MI 48350
$21k drop • Dec 12
$228,700
7 acres
Wexford County
5 bd, 2 ba
•
2,148 sq ft
Buckley, MI 49620
5 months ago
$699,000
3.7 acres
Montcalm County
3 ba
•
6,912 sq ft
Sheridan, MI 48884
Pending
Under contract
$240,000
2.57 acres
Muskegon County
5 bd, 2 ba
•
1,360 sq ft
Bailey, MI 49303
2 months ago
$311,000
2 acres
Lapeer County
3 bd, 1 ba
•
1,107 sq ft
Almont, MI 48003
Pending
Under contract
$425,000
23 acres
Cheboygan County
3 bd, 2 ba
•
1,480 sq ft
Cheboygan, MI 49721
16 months ago
$50,000
2.5 acres
Grand Traverse County
Kingsley, MI 49649
17 months ago
$50,000
2.5 acres
Grand Traverse County
Kingsley, MI 49649
$23.9k drop • Dec 24
$305,000
80 acres
Oscoda County
1 ba
•
1,200 sq ft
Comins, MI 48619
2 days
$365,000
2.3 acres
Lapeer County
5 bd, 2 ba
•
3,092 sq ft
North Branch, MI 48461
Pending
Under contract
$220,000
2.5 acres
Barry County
3 bd, 1 ba
•
1,314 sq ft
Delton, MI 49046
$25k drop • Dec 24
$625,000
14.8 acres
Muskegon County
4 bd, 3 ba
•
2,280 sq ft
Fruitport, MI 49415
$101k drop • Nov 2
$999,000
10.3 acres
Jackson County
4 bd, 4 ba
•
4,388 sq ft
Horton, MI 49246
6 months ago
$795,000
235 acres
Presque Isle County
5 bd, 4 ba
•
3,578 sq ft
Millersburg, MI 49759
Pending
Under contract
$499,999
2.25 acres
Ottawa County
4 bd, 4 ba
•
2,753 sq ft
Nunica, MI 49448
Pending
Under contract
$420,000
17.4 acres
Barry County
4 bd, 2 ba
•
2,064 sq ft
Freeport, MI 49325
Pending
Under contract
$425,000
10 acres
Alcona County
3 bd, 2 ba
•
2,943 sq ft
Curran, MI 48728
Pending
Under contract
$100,000
2.5 acres
Wexford County
3 bd, 1 ba
•
1,400 sq ft
Cadillac, MI 49601
Pending
Under contract
$304,000
10 acres
Van Buren County
3 bd, 3 ba
•
1,967 sq ft
Bangor, MI 49013
Pending
Under contract
$599,900
3 acres
Allegan County
4 bd, 3 ba
•
2,098 sq ft
Hamilton, MI 49010
Pending
Under contract
$439,900
10 acres
Barry County
4 bd, 3 ba
•
3,205 sq ft
Plainwell, MI 49080
3 months ago
$999,900
71 acres
Montcalm County
3 bd, 2 ba
•
1,465 sq ft
Pierson, MI 49339
3 days
$210,000
2.63 acres
Montmorency County
3 bd, 2 ba
•
1,232 sq ft
Hillman, MI 49746
1
2
3
4
…
31
1-50 of 1,542 properties
Map