Properties
Find agent
Post property
Log in
Sign up
Search here
List
Mid Michigan barns for sale
Price
$0+
$25,000+
$50,000+
$75,000+
$100,000+
$250,000+
$500,000+
Clear
Done
Size
0+ acres
2+ acres
5+ acres
10+ acres
20+ acres
50+ acres
100+ acres
Clear
Done
1
Filters
Format
Sale
Auction
Lease
Has house or building
Any
Yes
No
Bedrooms
Any
1+
2+
3+
4+
Square feet
Year built
Hide pending listings
Max listing age
Any
1 day
3 days
7 days
30 days
90 days
Keywords
Require images
Require video
Hide with HOA
Hide nearby results
Hide map
Type
Residential
Commercial
Agricultural
Recreational
Geography
Beachfront
Desert
Island
Lake property
Mountain
Off-grid
Resort
River property
Rural
Waterfront
Land use
Cattle ranch
Chicken farm
Dairy farm
Development
Homestead
Industrial
Investment
Mixed-use
Organic farm
Ranch
Row crop
RV lot
Small farm
Timber
Structures
A-frame house
Barn
Barndominium
Bunker
Cabin
Cottage
Farm house
House
Lodge
Mobile home
Tiny home
Workshop
Improvements
Airstrip
Fenced
Irrigated
Septic system
Solar power
Water well
Features
Cave
Creek
Mineral rights
Oil
Orchard
Pasture
Pond
Spring
Stream
Water rights
Waterfall
Wetland
Wooded
Vineyard
Activities
Borders public
Camping
Conservation
Horse property
Fishing
Golfing
Hunting
Waterfowl
Attributes
By owner
Cheap
Distressed
Historic
New construction
Owner financed
Rent to own
Sustainable
Undeveloped
Unrestricted
Clear
Done
Save search
Reset
150 properties
For you
For you
Newest
Price hi-lo
Price lo-hi
Size hi-lo
Size lo-hi
Updated
Explore
land for sale in Mid Michigan
and
barns for sale in Michigan
for more nearby properties.
6 months ago
$19,900
0.42 acres
Gladwin County
Gladwin, MI 48624
6 months ago
$17,900
0.21 acres
Gladwin County
Gladwin, MI 48624
6 months ago
$16,900
0.16 acres
Gladwin County
Gladwin, MI 48624
6 months ago
$19,900
0.35 acres
Gladwin County
Gladwin, MI 48624
8 months ago
$17,900
0.21 acres
Gladwin County
Gladwin, MI 48624
2 months ago
$18,900
0.81 acres
Clare County
Harrison, MI 48625
2 months ago
$335,000
7 acres
Midland County
4 bd, 2 ba • 2,155 sq ft
Midland, MI 48642
pending
Under contract
$960,000
5.45 acres
Bay County
6 bd, 7 ba • 8,744 sq ft
Auburn, MI 48611
pending
Under contract
$349,900
2.49 acres
Saginaw County
3 bd, 3 ba • 2,142 sq ft
Oakley, MI 48649
pending
Under contract
$325,000
2 acres
Shiawassee County
3 bd, 2 ba • 1,407 sq ft
Bancroft, MI 48414
pending
Under contract
$399,900
4.68 acres
Saginaw County
3 bd, 3 ba • 2,068 sq ft
Freeland, MI 48623
pending
Under contract
$249,900
3.38 acres
Montcalm County
4 bd, 2 ba • 1,620 sq ft
Howard City, MI 49329
pending
Under contract
$385,000
10 acres
Clinton County
3 bd, 2 ba • 1,404 sq ft
Laingsburg, MI 48848
pending
Under contract
$239,900
3 acres
Shiawassee County
3 bd, 2 ba • 1,404 sq ft
Corunna, MI 48817
pending
Under contract
$249,000
20 acres
Gratiot County
3 bd, 1 ba • 1,100 sq ft
Sumner, MI 48889
pending
Under contract
$450,000
26 acres
Montcalm County
5 bd, 2 ba • 2,048 sq ft
Morley, MI 49336
pending
Under contract
$379,900
6.6 acres
Clinton County
2 bd, 3 ba • 1,378 sq ft
DeWitt, MI 48820
pending
Under contract
$165,000
2.5 acres
Gratiot County
3 bd, 2 ba • 1,500 sq ft
Riverdale, MI 48877
pending
Under contract
$214,000
10 acres
Isabella County
2 bd, 1 ba • 950 sq ft
Lake City, MI 48632
pending
Under contract
$379,000
10 acres
Montcalm County
2 bd, 2 ba • 1,000 sq ft
Vestaburg, MI 48891
pending
Under contract
$189,000
4.7 acres
Montcalm County
3 bd, 2 ba • 1,300 sq ft
Six Lakes, MI 48886
pending
Under contract
$640,000
37.6 acres
Shiawassee County
3 bd, 3 ba • 1,828 sq ft
Owosso, MI 48867
pending
Under contract
$300,000
20 acres
Montcalm County
5 bd, 2 ba • 2,912 sq ft
Six Lakes, MI 48886
pending
Under contract
$229,900
5.7 acres
Montcalm County
3 bd, 1 ba • 1,144 sq ft
Crystal, MI 48818
pending
Under contract
$185,000
38 acres
Arenac County
Omer, MI 48749
pending
Under contract
$524,900
5 acres
Clinton County
4 bd, 2 ba • 1,417 sq ft
Eagle, MI 48822
pending
Under contract
$224,900
20 acres
Montcalm County
3 bd, 1 ba • 900 sq ft
Stanton, MI 48888
pending
Under contract
$250,000
3.65 acres
Clinton County
2 bd, 2 ba • 888 sq ft
DeWitt, MI 48820
pending
Under contract
$259,000
2 acres
Isabella County
2 bd, 2 ba • 1,900 sq ft
Mount Pleasant, MI 48858
pending
Under contract
$275,000
2.35 acres
Ionia County
2 bd, 3 ba • 1,519 sq ft
Lake Odessa, MI 48849
pending
Under contract
$310,000
37 acres
Midland County
3 bd, 2 ba • 1,560 sq ft
Coleman, MI 48618
pending
Under contract
$185,000
9 acres
Montcalm County
4 bd, 2 ba • 1,976 sq ft
Stanton, MI 48888
pending
Under contract
$159,900
3 acres
Gladwin County
3 bd, 1 ba • 1,250 sq ft
Gladwin, MI 48624
pending
Under contract
$415,000
9 acres
Ionia County
4 bd, 3 ba • 2,442 sq ft
Lake Odessa, MI 48849
pending
Under contract
$119,900
10 acres
Clinton County
St. Johns, MI 48879
pending
Under contract
$229,900
2.38 acres
Saginaw County
4 bd, 2 ba • 1,462 sq ft
Hemlock, MI 48626
pending
Under contract
$454,995
17 acres
Clinton County
4 bd, 2 ba • 2,542 sq ft
Bath, MI 48808
pending
Under contract
$329,000
5 acres
Arenac County
3 bd, 2 ba • 2,139 sq ft
Au Gres, MI 48703
8 months ago
$16,900
0.19 acres
Gladwin County
Gladwin, MI 48624
pending
Under contract
$289,000
5 acres
Saginaw County
3 bd, 2 ba • 1,330 sq ft
Hemlock, MI 48626
pending
Under contract
$230,000
5.2 acres
Shiawassee County
4 bd, 3 ba • 2,340 sq ft
Laingsburg, MI 48848
pending
Under contract
$130,000
15 acres
Midland County
2 bd, 2 ba • 1,204 sq ft
Sanford, MI 48657
pending
Under contract
$24,999
0.32 acres
Gladwin County
Gladwin, MI 48624
pending
Under contract
$336,900
43 acres
Saginaw County
3 bd, 1 ba • 1,052 sq ft
Bridgeport, MI 48722
5 months ago
$13,500
0.46 acres
Clare County
Lake, MI 48632
6 months ago
$65,000
2 acres
Gladwin County
Gladwin, MI 48624
pending
Under contract
$229,900
3.5 acres
Montcalm County
3 bd, 2 ba • 3,421 sq ft
Greenville, MI 48838
pending
Under contract
$10,000
1.44 acres
Gladwin County
Beaverton, MI 48612
pending
Under contract
$199,000
2.1 acres
Gratiot County
3 bd, 2 ba • 1,817 sq ft
Riverdale, MI 48877
pending
Under contract
$135,000
10 acres
Gladwin County
2 bd, 1 ba • 625 sq ft
Beaverton, MI 48612
1
2
3
101-150 of 150 properties
More properties near Mid Michigan
$15.1k drop • Dec 20
$124,900
4 acres
Mecosta County
3 bd, 1 ba • 1,064 sq ft
Lakeview, MI 48850
5 months ago
$335,900
7 acres
Ionia County
5 bd, 2 ba • 2,860 sq ft
Ionia, MI 48846
$11k drop • Dec 16
$298,000
29.6 acres
Osceola County
2 bd, 1 ba • 1,264 sq ft
Evart, MI 49631
9 days
$275,000
8.48 acres
Ogemaw County
West Branch, MI 48661
51 days ago
$349,900
17 acres
Arenac County
4 bd, 3 ba • 1,830 sq ft
Alger, MI 48610
$5k drop • Jan 2
$275,000
3 acres
Ionia County
4 bd, 2 ba • 2,164 sq ft
Orleans, MI 48865
3 months ago
$240,000
2 acres
Roscommon County
3 bd, 2 ba • 1,537 sq ft
Prudenville, MI 48651
51 days ago
$399,900
13 acres
Genesee County
4 bd, 3 ba • 2,267 sq ft
Flushing, MI 48433
$20k drop • Nov 20
$599,900
3.33 acres
Ingham County
4 bd, 3 ba • 3,595 sq ft
Haslett, MI 48840
3 months ago
$450,000
7 acres
Osceola County
5 bd, 2 ba • 3,000 sq ft
Evart, MI 49631
$50k drop • Jan 9
$495,000
10 acres
Shiawassee County
3 bd, 2 ba • 1,654 sq ft
Durand, MI 48429
16 months ago
$161,500
49 acres
Osceola County
Marion, MI 49665
20 days
$199,900
0.7 acres
Osceola County
Evart, MI 49631
4 months ago
$389,500
10.4 acres
Mecosta County
3 bd, 2 ba • 1,678 sq ft
Morley, MI 49336
2 months ago
$639,000
2.62 acres
Montcalm County
4 bd, 2 ba • 2,130 sq ft
Trufant, MI 49347
3 months ago
$39,900
1 acre
Mecosta County
Stanwood, MI 49346
2 months ago
$45,000
6.3 acres
Shiawassee County
Durand, MI 48429
3 months ago
$110,000
1.5 acres
Mecosta County
Stanwood, MI 49346
55 days ago
$359,900
6.19 acres
Kent County
4 bd, 2 ba • 1,708 sq ft
Gowen, MI 49326
39 days ago
$1,442,500
59.3 acres
Ionia County
5 bd, 4 ba • 4,031 sq ft
Belding, MI 48809
39 days ago
$1,141,500
28 acres
Ionia County
4 bd, 4 ba • 4,759 sq ft
Belding, MI 48809
$20.9k drop • Jan 4
$159,000
5.65 acres
Ingham County
Williamston, MI 48895
$10k drop • Oct 28
$147,500
5 acres
Osceola County
3 bd, 1 ba • 1,900 sq ft
Evart, MI 49631
$16k drop • Nov 13
$599,000
56.4 acres
Ingham County
3 bd, 1 ba • 1,720 sq ft
Perry, MI 48872
25 days
$150,000
3.32 acres
Eaton County
Grand Ledge, MI 48837
40 days ago
$499,000
10 acres
Osceola County
3 bd, 4 ba • 3,123 sq ft
Evart, MI 49631
4 months ago
$810,000
11 acres
Roscommon County
4 bd, 3 ba • 7,150 sq ft
St. Helen, MI 48656
$20k drop • Dec 18
$179,900
1.78 acres
Kent County
Gowen, MI 49326
$10k drop • Dec 18
$149,900
1.72 acres
Kent County
Gowen, MI 49326
$15k drop • Dec 18
$134,900
1.29 acres
Kent County
Gowen, MI 49326
14 days
$25.5k drop • Jan 6
$399,500
5.89 acres
Genesee County
4 bd, 2 ba • 1,584 sq ft
Clio, MI 48420
31 days ago
$325,000
4.8 acres
Shiawassee County
4 bd, 2 ba • 2,400 sq ft
Byron, MI 48418
3 months ago
$550,000
2.11 acres
Montcalm County
4 bd, 3 ba • 4,416 sq ft
Greenville, MI 48838
$16k drop • Nov 1
$699,000
8.6 acres
Mecosta County
4 bd, 3 ba • 3,525 sq ft
Morley, MI 49336
17 months ago
$229,000
57 acres
Mecosta County
Rodney, MI 49342
5 months ago
$304,900
19.7 acres
Genesee County
4 bd, 2 ba • 1,904 sq ft
Clio, MI 48420
$15k drop • Dec 5
$224,900
2 acres
Genesee County
4 bd, 2 ba • 1,850 sq ft
Mount Morris, MI 48458
$20.5k drop • Dec 11
$199,500
4.83 acres
Osceola County
3 bd, 2 ba • 1,350 sq ft
Evart, MI 49631
$23.6k drop • Nov 15
$375,900
40 acres
Arenac County
4 bd, 2 ba • 1,672 sq ft
Au Gres, MI 48703
59 days ago
$185,000
2.76 acres
Mecosta County
2 bd, 1 ba • 980 sq ft
Morley, MI 49336
$5k drop • Dec 18
$130,000
2.75 acres
Mecosta County
3 bd, 2 ba • 1,300 sq ft
Morley, MI 49336
17 months ago
$1,999,999
43 acres
Livingston County
4 bd, 3 ba • 2,490 sq ft
Fowlerville, MI 48836
13 months ago
$483,000
15 acres
Roscommon County
2 bd, 3 ba • 2,000 sq ft
Roscommon, MI 48653
$25k drop • Nov 9
$374,900
15.7 acres
Missaukee County
5 bd, 4 ba • 3,629 sq ft
Lake City, MI 49651
48 days ago
$175,000
2.85 acres
Montcalm County
Howard City, MI 49329
31 days ago
$69,000
0.5 acres
Montcalm County
Crystal, MI 48816
5 months ago
$189,900
3.48 acres
Osceola County
3 bd, 1 ba • 980 sq ft
Hersey, MI 49639
8 months ago
$375,000
89.6 acres
Osceola County
2 bd, 1 ba • 900 sq ft
Hersey, MI 49639
View map