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
1,165 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.
16 days
$895,000
15 acres
Washtenaw County
4 bd, 2.5 ba
•
4,120 sq ft
Saline, MI 48176
5 months ago
$1,350,000
120 acres
Osceola County
4 bd, 3 ba
•
4,245 sq ft
Tustin, MI 49688
$20.1k drop • Sept 23
$199,900
12.5 acres
Macomb County
Armada Township, MI 48005
$25k drop • Aug 16
$325,000
12.2 acres
Jackson County
4 bd, 1.5 ba
•
1,906 sq ft
Parma, MI 49269
3 months ago
$180,000
23.7 acres
Mecosta County
Barryton, MI 49305
3 months ago
$5,950,000
160 acres
Lapeer County
6 bd, 5.5 ba
•
9,321 sq ft
Metamora, MI 48455
$149k drop • Aug 24
$749,900
8.26 acres
Oakland County
4 bd, 2.5 ba
•
2,396 sq ft
Ortonville, MI 48462
4 months ago
$775,000
54.1 acres
Cheboygan County
4 bd, 2.5 ba
•
1,978 sq ft
Cheboygan, MI 49721
$72k drop • Aug 21
$600,000
48 acres
Berrien County
Three Oaks, MI 49128
4 months ago
$300,000
12 acres
Berrien County
Three Oaks, MI 49128
4 months ago
$2,999,999
46.5 acres
Grand Traverse County
4 bd, 2 ba
•
2,083 sq ft
Traverse City, MI 49686
5 months ago
$779,000
15 acres
Genesee County
Atlas Township, MI 48438
6 months ago
$575,000
50 acres
Berrien County
Niles, MI 49120
7 months ago
$200,000
10 acres
Clinton County
DeWitt, MI 48820
8 months ago
$2,212,000
158 acres
Clinton County
DeWitt, MI 48820
11 months ago
$999,000
73.8 acres
Jackson County
Albion, MI 49224
11 months ago
$145,000
12.3 acres
Saint Clair County
Casco, MI 48064
$115k drop • July 14
$3,875,000
62.5 acres
Washtenaw County
3 bd, 4.5 ba
•
3,624 sq ft
Chelsea, MI 48118
3 days
$645,000
20 acres
Kent County
3 bd, 2 ba
•
1,720 sq ft
Cedar Springs, MI 49319
17 days
$245,900
15 acres
Saint Clair County
Fort Gratiot, MI 48059
16 days
$490,000
66 acres
Genesee County
Flushing, MI 48433
27 days
$10k drop • Sept 29
$315,000
35 acres
Shiawassee County
— sq ft
Vernon Township, MI 48429
$4.9k drop • Sept 18
$125,000
15 acres
Ogemaw County
West Branch, MI 48661
2 months ago
$275,900
8.4 acres
Tuscola County
3 bd, 2 ba
•
1,956 sq ft
Vassar, MI 48768
3 months ago
$299,999
20 acres
Sanilac County
— sq ft
Deckerville, MI 48427
4 months ago
$1,999,999
59 acres
Muskegon County
3 bd, 2 ba
•
1,412 sq ft
Whitehall Township, MI 49461
$35k drop • July 13
$840,000
20.4 acres
Washtenaw County
5 bd, 2.5 ba
•
2,740 sq ft
Manchester, MI 48158
4 months ago
$985,000
225 acres
Iron County
4 bd, 1.5 ba
•
3,032 sq ft
Iron River Township, MI 49935
$10k drop • Aug 7
$535,000
8.5 acres
Charlevoix County
3 bd, 2 ba
•
1,450 sq ft
Bay Township, MI 49770
5 months ago
$995,000
15 acres
Leelanau County
2 bd, 1 ba
•
1,469 sq ft
Cedar, MI 49621
6 months ago
$999,000
80 acres
Lenawee County
Sand Creek, MI 49279
6 months ago
$340,000
5.26 acres
Berrien County
3 bd, 3 ba
•
1,685 sq ft
Niles, MI 49120
22 days
$450,000
45 acres
Hillsdale County
Hillsdale, MI 49242
34 days ago
$300,000
10.1 acres
Livingston County
Fowlerville, MI 48836
$10k drop • Sept 24
$159,900
40 acres
Alcona County
Harrisville, MI 48740
2 months ago
$649,900
10.2 acres
Newaygo County
3 bd, 2.5 ba
•
2,756 sq ft
Grant, MI 49327
$2k drop • Aug 3
$122,900
20 acres
Oscoda County
Lewiston, MI 49756
4 months ago
$263,000
79 acres
Ontonagon County
2 bd, 1,443 sq ft
Bergland, MI 49910
$25k drop • July 13
$350,000
10 acres
Sanilac County
4 bd, 2 ba
•
1,790 sq ft
Deckerville, MI 48427
$76k drop • Aug 4
$1,299,000
167 acres
Alpena County
5 bd, 3 ba
•
4,132 sq ft
Lachine, MI 49753
5 months ago
$7,999,999
90 acres
Calhoun County
Marshall, MI 49068
$7k drop • Aug 27
$343,000
10 acres
Antrim County
Bellaire, MI 49615
7 months ago
$725,000
19.5 acres
Grand Traverse County
3 bd, 2 ba
•
2,368 sq ft
Kingsley, MI 49649
$75k drop • Sept 29
$900,000
29.2 acres
Leelanau County
4 bd, 1 ba
•
1,783 sq ft
Suttons Bay, MI 49682
10 months ago
$450,000
40 acres
Hillsdale County
Pittsford, MI 49271
$6k drop • Aug 3
$119,000
79.1 acres
Chippewa County
Pickford, MI 49774
20 days
$299,000
10.2 acres
Newaygo County
3 bd, 2 ba
•
2,108 sq ft
Fremont, MI 49412
33 days ago
$1,000,000
87 acres
Jackson County
Jackson, MI 49201
33 days ago
$399,900
26.1 acres
Saint Clair County
Greenwood Township, MI 48006
$20.9k drop • Sept 16
$255,000
40 acres
Delta County
2 bd, 667 sq ft
Wetmore, MI 49895
1
…
11
12
13
14
…
24
551-600 of 1,165 properties
Map