Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan farmland for sale
Price
Size
Tags
Save
Reset
741 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.
12 days
$485,000
33.3 acres
Shiawassee County
7 bd, 2 ba
•
2,496 sq ft
Owosso, MI 48867
12 days
$455,900
9.9 acres
Calhoun County
3 bd, 2.5 ba
•
2,159 sq ft
Marshall, MI 49068
16 days
$649,900
11.5 acres
Monroe County
4 bd, 2.5 ba
•
1,750 sq ft
Petersburg, MI 49270
22 days
$858,000
10.5 acres
Washtenaw County
3 bd, 2.5 ba
•
2,795 sq ft
Saline, MI 48176
30 days ago
$519,000
11.3 acres
Mason County
6 bd, 2 ba
•
2,654 sq ft
Custer, MI 49405
9 days
$420,000
10.7 acres
Kent County
4 bd, 1.5 ba
•
1,584 sq ft
Sparta, MI 49345
11 days
$2,500,000
90 acres
Grand Traverse County
Traverse City, MI 49686
12 days
$20k drop • May 22
$400,000
10 acres
Kent County
3 bd, 1 ba
•
1,076 sq ft
Cedar Springs, MI 49319
16 days
$475,000
13.9 acres
Ionia County
5 bd, 2 ba
•
2,775 sq ft
Belding, MI 48809
18 days
Auction
$200,000 min
6.39 acres
Berrien County
Benton Harbor, MI 49022
22 days
$1,779,000
6.24 acres
Berrien County
9 bd, 6.5 ba
•
7,396 sq ft
Niles, MI 49120
23 days
$375,000
6.5 acres
Grand Traverse County
Traverse City, MI 49686
25 days
$724,900
14.6 acres
Calhoun County
3 bd, 2.5 ba
•
2,889 sq ft
Marshall, MI 49068
29 days
$10k drop • May 13
$389,900
9.46 acres
Lenawee County
3 bd, 2 ba
•
1,650 sq ft
Hudson, MI 49247
$35.9k drop • May 22
$464,000
78 acres
Van Buren County
Bangor, MI 49013
2 months ago
$675,000
177 acres
Kalamazoo County
Climax, MI 49034
1 day
$465,000
6 acres
Allegan County
3 bd, 2.5 ba
•
2,041 sq ft
Hopkins, MI 49328
8 days
$985,000
80 acres
Newaygo County
3 bd, 1 ba
•
1,120 sq ft
Big Rapids, MI 49307
9 days
$189,900
35 acres
Allegan County
Grand Junction, MI 49056
12 days
$300,000
24 acres
Kalkaska County
2 bd, 2 ba
•
1,344 sq ft
Kalkaska, MI 49646
16 days
$1,200,000
37.5 acres
Leelanau County
2 bd, 2 ba
•
1,836 sq ft
Suttons Bay, MI 49682
22 days
$249,000
10.5 acres
Ogemaw County
3 bd, 1 ba
•
1,094 sq ft
West Branch, MI 48661
22 days
$425,000
11.1 acres
Kalamazoo County
3 bd, 1.5 ba
•
1,429 sq ft
Galesburg, MI 49053
25 days
$389,900
10 acres
Mason County
3 bd, 2 ba
•
1,536 sq ft
Custer, MI 49405
29 days
$10k drop • May 8
$349,000
5 acres
Livingston County
3 bd, 1 ba
•
960 sq ft
Webberville, MI 48892
29 days
$735,000
21 acres
Grand Traverse County
Traverse City, MI 49686
30 days ago
$675,000
23.2 acres
Jackson County
4 bd, 3.5 ba
•
3,736 sq ft
Horton, MI 49246
33 days ago
$480,000
23 acres
Ogemaw County
4 bd, 3.5 ba
•
1,969 sq ft
Lupton, MI 48635
$150k drop • Apr 22
$2,100,000
91.6 acres
Van Buren County
9 bd, 6 ba
•
4,000 sq ft
Paw Paw, MI 49079
$40k drop • Apr 13
$510,000
30 acres
Oceana County
2 bd, 2 ba
•
1,362 sq ft
Hart, MI 49420
51 days ago
$365,000
28 acres
Jackson County
3 bd, 1 ba
•
1,480 sq ft
Jackson, MI 49201
$100k drop • Apr 23
$825,000
97.2 acres
Branch County
Coldwater, MI 49036
56 days ago
$550,000
25.8 acres
Montcalm County
1 ba
•
1,024 sq ft
Edmore, MI 48829
2 months ago
$600,000
78.8 acres
Hillsdale County
Camden, MI 49232
4 days
$610,000
5.22 acres
Roscommon County
4 bd, 3 ba
•
3,104 sq ft
Roscommon, MI 48653
8 days
$250,000
44.8 acres
Manistee County
Copemish, MI 49625
23 days
$995,000
15 acres
Grand Traverse County
3 bd, 2 ba
•
2,072 sq ft
Williamsburg, MI 49690
24 days
$1,100,000
33.3 acres
Kent County
5 bd, 1.5 ba
•
2,016 sq ft
Rockford, MI 49341
37 days ago
$239,000
10 acres
Hillsdale County
2 bd, 1 ba
•
1,197 sq ft
Osseo, MI 49266
58 days ago
$1,400,000
21.9 acres
Washtenaw County
1 ba
•
2,677 sq ft
Ann Arbor, MI 48103
2 months ago
$599,900
30.7 acres
Oceana County
3 bd, 1 ba
•
1,579 sq ft
Hart, MI 49420
$158k drop • May 19
$2,212,000
158 acres
Clinton County
DeWitt, MI 48820
6 days
$449,000
7.47 acres
Van Buren County
3 bd, 1 ba
•
1,637 sq ft
Lawrence, MI 49064
18 days
$750,000
10 acres
Grand Traverse County
5 bd, 2.5 ba
•
4,104 sq ft
Buckley, MI 49620
10 days
$274,900
10 acres
Kalkaska County
2 bd, 1 ba
•
1,006 sq ft
Fife Lake, MI 49633
22 days
$630,000
34.2 acres
Jackson County
4 bd, 2.5 ba
•
2,277 sq ft
Jackson, MI 49201
23 days
$539,000
30 acres
Newaygo County
4 bd, 2 ba
•
4,048 sq ft
Fremont, MI 49412
25 days
$314,900
24 acres
Mecosta County
3 bd, 2 ba
•
2,400 sq ft
Barryton, MI 49305
24 days
$24,157,816
277 acres
Grand Traverse County
Williamsburg, MI 49690
Auction
$400,000 min
5.29 acres
Saint Joseph County
Marcellus, MI 49067
1
2
3
4
…
15
51-100 of 741 properties
Map