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,392 properties
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.
23 days
$924,900
10 acres
Hillsdale County
4 bd, 3 ba
•
3,494 sq ft
Horton, MI 49246
26 days
$335,000
7.33 acres
Allegan County
3 bd, 2 ba
•
1,344 sq ft
Fennville, MI 49408
48 days ago
$450,000
12.3 acres
Jackson County
3 bd, 2 ba
•
2,050 sq ft
Parma, MI 49269
2 months ago
$895,000
13.2 acres
Houghton County
5 bd, 4.5 ba
•
3,846 sq ft
Houghton, MI 49931
$149k drop • Feb 19
$1,300,000
117 acres
Hillsdale County
3 bd, 3 ba
•
2,650 sq ft
Osseo, MI 49266
$10k drop • Mar 16
$375,000
4.38 acres
Jackson County
3 bd, 3 ba
•
2,054 sq ft
Horton, MI 49246
$20.9k drop • Jan 2
$409,000
34.3 acres
Washtenaw County
Saline, MI 48176
6 days
$549,900
4.56 acres
Muskegon County
6 bd, 3.5 ba
•
2,271 sq ft
Muskegon, MI 49445
10 days
$275,000
10 acres
Jackson County
3 bd, 1 ba
•
864 sq ft
Jackson, MI 49201
13 days
$499,900
4 acres
Genesee County
5 bd, 3.5 ba
•
2,612 sq ft
Clio, MI 48420
21 days
$429,000
20 acres
Manistee County
2 bd, 1.5 ba
•
1,278 sq ft
Thompsonville, MI 49683
21 days
$300,000
4.14 acres
Mason County
4 bd, 2 ba
•
1,591 sq ft
Free Soil, MI 49411
$10.9k drop • Mar 27
$239,000
24 acres
Luce County
5 bd, 3 ba
•
1,985 sq ft
Newberry, MI 49868
50 days ago
$329,900
5 acres
Oceana County
2 bd, 2 ba
•
1,233 sq ft
Shelby, MI 49455
2 months ago
$380,000
159 acres
Alcona County
1 bd, 1 ba
•
400 sq ft
Lincoln, MI 48742
$50k drop • Mar 24
$675,000
5.37 acres
Kalamazoo County
1 ba
•
480 sq ft
Kalamazoo, MI 49009
2 months ago
$920,000
64 acres
Oscoda County
3 bd, 3.5 ba
•
3,457 sq ft
Luzerne, MI 48636
2 months ago
$500,000
24.4 acres
Jackson County
3 bd, 3 ba
•
2,054 sq ft
Horton, MI 49246
$200k drop • Jan 23
$999,999
63 acres
Kalkaska County
4 bd, 3.5 ba
•
4,500 sq ft
Fife Lake, MI 49633
3 months ago
$1,100,000
19 acres
Washtenaw County
4 bd, 2.5 ba
•
3,300 sq ft
Saline, MI 48176
4 months ago
$125,000
8 acres
Jackson County
Brooklyn, MI 49230
4 days
$540,000
81.3 acres
Newaygo County
5 bd, 2 ba
•
2,200 sq ft
Bitely, MI 49309
8 days
Auction
$— min
40 acres
Barry County
Apr 28, 2026
Delton, MI 49046
8 days
$360,000
3.6 acres
Benzie County
2 bd, 2 ba
•
1,120 sq ft
Beulah, MI 49617
42 days ago
$12,000,000
6 acres
Grand Traverse County
8 bd, 7 ba
•
21,000 sq ft
Williamsburg, MI 49690
42 days ago
$1,300,000
61.2 acres
Berrien County
4 bd, 2 ba
•
2,070 sq ft
Galien, MI 49113
56 days ago
$679,000
32 acres
Kalkaska County
7 bd, 4 ba
•
5,000 sq ft
Fife Lake, MI 49633
$10.1k drop • Mar 9
$449,900
4 acres
Jackson County
5 bd, 3 ba
•
2,773 sq ft
Parma, MI 49269
2 months ago
$605,000
5 acres
Calhoun County
2 bd, 2 ba
•
1,629 sq ft
Marshall, MI 49068
2 months ago
$684,900
10 acres
Berrien County
3 bd, 3 ba
•
2,100 sq ft
Baroda, MI 49101
$24k drop • Mar 29
$625,000
17 acres
Newaygo County
3 bd, 2 ba
•
2,200 sq ft
Sand Lake, MI 49343
$29.1k drop • Jan 12
$849,900
80 acres
Oceana County
4 bd, 2 ba
•
2,456 sq ft
Walkerville, MI 49459
1 day
$890,000
41 acres
Presque Isle County
2 bd, 3 ba
•
3,720 sq ft
Onaway, MI 49765
4 days
$649,900
3.8 acres
Branch County
4 bd, 2 ba
•
2,654 sq ft
Tekonsha, MI 49092
43 days ago
$865,000
40 acres
Kalkaska County
3 bd, 2 ba
•
3,316 sq ft
Fife Lake, MI 49633
48 days ago
$419,950
5 acres
Kalamazoo County
3 bd, 1.5 ba
•
1,639 sq ft
Galesburg, MI 49053
2 months ago
$349,900
4.5 acres
Bay County
3 bd, 2 ba
•
1,484 sq ft
Bay City, MI 48706
5 days
$629,000
5.72 acres
Livingston County
1,790 sq ft
Pinckney, MI 48169
6 days
$429,900
4 acres
Van Buren County
4 bd, 2.5 ba
•
1,456 sq ft
Gobles, MI 49055
13 days
$449,900
4.89 acres
Kent County
6 bd, 3 ba
•
2,800 sq ft
Trufant, MI 49347
25 days
$319,900
3.67 acres
Gratiot County
3 bd, 2 ba
•
1,815 sq ft
Riverdale, MI 48877
26 days
$360,000
10.3 acres
Crawford County
3 bd, 2 ba
•
1,680 sq ft
Frederic, MI 49733
$10.1k drop • Feb 27
$299,900
5 acres
Cass County
2 bd, 2 ba
•
1,800 sq ft
Niles, MI 49120
57 days ago
$429,000
16.6 acres
Ogemaw County
3 bd, 3 ba
•
3,660 sq ft
Rose City, MI 48654
2 months ago
$674,000
10 acres
Antrim County
3 bd, 2 ba
•
1,680 sq ft
Bellaire, MI 49615
3 months ago
$739,000
44 acres
Mason County
1 bd, 1 ba
•
803 sq ft
Branch Township, MI 49402
7 days
$439,900
14.4 acres
Muskegon County
4 bd, 2 ba
•
1,928 sq ft
Muskegon, MI 49445
21 days
$445,000
6 acres
Saint Clair County
4 bd, 2.5 ba
•
2,698 sq ft
Grant Township, MI 49327
$10k drop • Mar 8
$179,900
5.2 acres
Benzie County
Benzonia, MI 49616
2 months ago
$74,900
4.46 acres
Emmet County
Petoskey, MI 49770
1
2
3
4
5
…
28
101-150 of 1,392 properties
Map