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
2,258 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Michigan
for more listings.
2 months ago
$3,150,000
842 acres
Osceola County
7 bd, 6.5 ba
•
— sq ft
Sears, MI 49679
$8k drop • Aug 13
$476,900
10 acres
Benzie County
3 bd, 3 ba
•
1,456 sq ft
Thompsonville, MI 49683
$34.6k drop • Aug 6
$475,000
7 acres
Antrim County
2 bd, 1.5 ba
•
2,160 sq ft
Mancelona, MI 49659
3 months ago
$419,900
4.29 acres
Mason County
4 bd, 1 ba
•
1,793 sq ft
Manistee, MI 49660
$100k drop • June 19
$1,790,000
220 acres
Alcona County
4 bd, 2 ba
•
6,100 sq ft
Glennie, MI 48737
3 months ago
$399,000
40 acres
Mecosta County
3 bd, 1 ba
•
1,793 sq ft
Stanwood, MI 49346
$50k drop • July 24
$599,900
14.3 acres
Kent County
5 bd, 2 ba
•
2,016 sq ft
Rockford, MI 49341
3 months ago
$139,900
10 acres
Saint Clair County
Clyde Township, MI 48049
$20k drop • Aug 12
$229,900
9.62 acres
Mason County
3 bd, 1 ba
•
1,702 sq ft
Free Soil, MI 49411
$12k drop • June 29
$675,500
19.8 acres
Mecosta County
8 bd, 5 ba
•
4,330 sq ft
Evart, MI 49631
$35.1k drop • July 24
$299,900
10 acres
Lapeer County
5 bd, 2 ba
•
2,200 sq ft
Columbiaville, MI 48421
5 months ago
$1,195,000
93.6 acres
Barry County
3 bd, 2 ba
•
1,620 sq ft
Hastings, MI 49058
$80k drop • Aug 15
$799,900
21.7 acres
Allegan County
1.5 ba
•
3,423 sq ft
Fennville, MI 49408
5 months ago
$1,200,000
160 acres
Oscoda County
7 bd, 4 ba
•
5,485 sq ft
Lewiston, MI 49756
3 days
$300,000
10 acres
Marquette County
4 bd, 1.5 ba
•
2,014 sq ft
Marquette, MI 49855
3 days
$339,900
10 acres
Lenawee County
3 bd, 2 ba
•
1,749 sq ft
Britton, MI 49229
3 days
$499,900
3 acres
Allegan County
4 bd, 2 ba
•
2,312 sq ft
Gobles, MI 49055
5 days
$2,900,000
130 acres
Mecosta County
8 ba
•
— sq ft
Morley, MI 49336
5 days
$699,900
10.1 acres
Oakland County
4 bd, 3.5 ba
•
2,470 sq ft
Rose Township, MI 48442
9 days
$1,499,000
60 acres
Sanilac County
4 bd, 2.5 ba
•
2,635 sq ft
Marion Township, MI 48427
9 days
$435,000
2.82 acres
Saint Clair County
4 bd, 3 ba
•
4,700 sq ft
Cottrellville Township, MI 48039
12 days
$350,000
10 acres
Alcona County
4 bd, 1.5 ba
•
1,720 sq ft
Harrisville, MI 48740
11 days
$515,000
5.69 acres
Livingston County
3 bd, 4 ba
•
3,147 sq ft
Deerfield Township, MI 48855
16 days
$639,900
8 acres
Dickinson County
3 bd, 2.5 ba
•
2,400 sq ft
Iron Mountain, MI 49801
24 days
$775,000
3.37 acres
Allegan County
4 bd, 2 ba
•
2,568 sq ft
Plainwell, MI 49080
24 days
$1,295,000
40 acres
Jackson County
3 bd, 2.5 ba
•
2,246 sq ft
Grass Lake, MI 49201
25 days
$10k drop • Aug 18
$279,900
6.14 acres
Gratiot County
2 bd, 1 ba
•
1,312 sq ft
Elwell, MI 48832
26 days
$295,900
8.64 acres
Tuscola County
3 bd, 2 ba
•
1,560 sq ft
Novesta Township, MI 48729
26 days
$1,465,000
3 acres
Ottawa County
5 bd, 4 ba
•
4,037 sq ft
Byron Center, MI 49315
36 days ago
$250,000
3 acres
Allegan County
3 bd, 2 ba
•
1,716 sq ft
Pullman, MI 49450
41 days ago
$490,000
40 acres
Gogebic County
4 bd, 1.5 ba
•
2,960 sq ft
Ironwood, MI 49938
$10k drop • Aug 7
$349,900
4.5 acres
Sanilac County
3 bd, 2 ba
•
1,900 sq ft
Deckerville, MI 48427
50 days ago
$394,500
10 acres
Otsego County
3 bd, 2 ba
•
1,716 sq ft
Gaylord, MI 49735
$15k drop • Aug 11
$324,900
2.2 acres
Van Buren County
4 bd, 1.5 ba
•
1,962 sq ft
Lawton, MI 49065
58 days ago
$1,800,000
6.57 acres
Huron County
6 bd, 5.5 ba
•
6,963 sq ft
Sand Beach Township, MI 48441
$25k drop • Aug 11
$724,900
40 acres
Ingham County
3 bd, 3 ba
•
3,000 sq ft
Stockbridge, MI 49285
56 days ago
$1,249,000
27 acres
Charlevoix County
4 bd, 3 ba
•
3,052 sq ft
Charlevoix, MI 49720
60 days ago
$885,000
9.43 acres
Lapeer County
4 bd, 3 ba
•
3,576 sq ft
Dryden Township, MI 48455
$79k drop • Aug 12
$699,999
52 acres
Lapeer County
3 bd, 3 ba
•
1,900 sq ft
Deerfield Township, MI 48421
2 months ago
$689,000
10.5 acres
Ogemaw County
3 bd, 4 ba
•
3,068 sq ft
West Branch, MI 48661
2 months ago
$1,350,000
13.3 acres
Genesee County
5 bd, 3.5 ba
•
7,092 sq ft
Grand Blanc, MI 48439
$10k drop • Aug 21
$310,000
3.88 acres
Newaygo County
4 bd, 2 ba
•
2,219 sq ft
Fremont, MI 49412
$15.1k drop • July 26
$599,900
10 acres
Saint Clair County
3 bd, 2.5 ba
•
2,790 sq ft
Yale, MI 48097
$74k drop • July 20
$425,000
3.75 acres
Crawford County
2 bd, 3.5 ba
•
4,100 sq ft
Grayling, MI 49738
$5k drop • June 28
$74,900
10 acres
Otsego County
Johannesburg, MI 49751
3 months ago
$199,900
20 acres
Alcona County
2 bd, 2 ba
•
1,053 sq ft
Barton City, MI 48705
$10k drop • June 3
$220,000
7.27 acres
Crawford County
2 bd, 1 ba
•
1,340 sq ft
Grayling, MI 49738
$50k drop • June 28
$849,900
22.8 acres
Oakland County
4 bd, 3.5 ba
•
3,349 sq ft
Fenton, MI 48430
4 months ago
$359,900
5 acres
Kalkaska County
3 bd, 2 ba
•
2,200 sq ft
Fife Lake, MI 49633
$10k drop • Aug 13
$110,000
10 acres
Lenawee County
Brooklyn, MI 49230
1
…
12
13
14
15
…
46
601-650 of 2,258 properties
Map