Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Michigan rural land for sale
Price
Size
Tags
Save
Reset
2,145 properties
Updated
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.
3 months ago
$109,900
10.5 acres
Manistee County
Kaleva, MI 49645
$250k drop • Oct 20
$1,000,000
32 acres
Roscommon County
Houghton Lake, MI 48629
7 months ago
$425,000
20 acres
Oceana County
Montague, MI 49437
$50k drop • Oct 24
$699,999
40 acres
Hillsdale County
Hudson, MI 49247
7 months ago
$75,000
0.93 acres
Kalamazoo County
Vicksburg, MI 49097
3 months ago
$169,000
5 acres
Lapeer County
Dryden, MI 48428
Featured
3 months ago
$4,495
0.32 acres
Presque Isle County
Presque Isle, MI 49777
9 months ago
$999,000
62 acres
Lapeer County
Dryden, MI 48367
3 months ago
$363,000
121 acres
Newaygo County
Big Prairie, MI 49349
2 years ago
$8,250,000
645 acres
Clare County
11 bd, 6 ba
•
7,000 sq ft
Farwell, MI 48622
3 months ago
$3,900,000
30.6 acres
Genesee County
Davison, MI 48423
Pending
Under contract
$55,000
10 acres
Kalkaska County
Kalkaska, MI 49646
3 months ago
$259,000
5.1 acres
Oakland County
Milford, MI 48381
Pending
Under contract
$769,900
3.64 acres
Saint Joseph County
5 bd, 3 ba
•
4,898 sq ft
Burr Oak, MI 49030
4 months ago
$190,000
35 acres
Presque Isle County
Rogers City, MI 49779
4 months ago
$175,000
26.6 acres
Isabella County
Remus, MI 49340
8 months ago
$475,000
10 acres
Clinton County
3 bd, 4 ba
•
3,403 sq ft
Bath, MI 48808
Pending
Under contract
$375,000
3.28 acres
Eaton County
3 bd, 2 ba
•
1,596 sq ft
Eaton Rapids, MI 48827
10 months ago
$139,000
1 acre
Lake County
Irons, MI 49644
7 months ago
$349,000
5 acres
Eaton County
4 bd, 2 ba
•
1,680 sq ft
Charlotte, MI 48813
Pending
Under contract
$69,500
2.57 acres
Clinton County
St. Johns, MI 48879
Pending
Under contract
$339,000
2.5 acres
Eaton County
4 bd, 2 ba
•
2,174 sq ft
Dimondale, MI 48821
6 months ago
$189,000
80 acres
Chippewa County
Sault Ste. Marie, MI 49783
6 months ago
$150,000
44 acres
Lake County
Bristol, MI 49688
Pending
Under contract
$95,000
11.5 acres
Barry County
Delton, MI 49046
7 months ago
$128,000
30.3 acres
Antrim County
Mancelona, MI 49659
7 months ago
$685,500
20 acres
Benzie County
4 bd, 3 ba
•
2,635 sq ft
Benzonia, MI 49616
8 months ago
$799,900
27 acres
Shiawassee County
4 bd, 3 ba
•
2,432 sq ft
Morrice, MI 48857
17 months ago
$400,000
4 acres
Wexford County
2 bd, 1 ba
•
1,000 sq ft
Cadillac, MI 49601
9 months ago
$680,000
7.34 acres
Jackson County
5 bd, 3 ba
•
1,900 sq ft
Parma, MI 49269
10 months ago
$650,000
59 acres
Kalamazoo County
Galesburg, MI 49053
12 months ago
$13,011
0.37 acres
Arenac County
Moffatt Township, MI 48610
13 months ago
$15,000,000
236 acres
Oakland County
5 bd, 1 ba
•
1,403 sq ft
Holly, MI 48350
16 months ago
$85,900
9.9 acres
Newaygo County
Brooks Township, MI 49337
16 months ago
$484,500
58 acres
Genesee County
Mount Morris, MI 48458
16 months ago
$400,000
30 acres
Allegan County
Allegan, MI 49450
18 months ago
$143,000
4.6 acres
Ionia County
Clarksville, MI 48815
18 months ago
$370,500
47.4 acres
Shiawassee County
Corunna, MI 48817
2 years ago
$160,000
19.8 acres
Lapeer County
Attica Township, MI 48412
21 months ago
$50,000
3.59 acres
Cass County
Marcellus, MI 49067
22 months ago
$49,000
2 acres
Antrim County
Central Lake Township, MI
23 months ago
$40,000
10 acres
Otsego County
Gaylord, MI 49735
2 years ago
$300,000
70 acres
Midland County
Hopewell, MI 48628
2 years ago
$229,000
56.8 acres
Mecosta County
Rodney, MI 49342
2 years ago
$45,000
0.6 acres
Grand Traverse County
Interlochen, MI 49643
1
…
40
41
42
43
2,101-2,145 of 2,145 properties
Map