Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Michigan undeveloped land for sale
Price
Size
Tags
Save
Reset
8,000 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.
Pending
Under contract
$29,900
3.3 acres
Lapeer County
Dryden, MI 48428
Pending
Under contract
$385,000
0.2 acres
Washtenaw County
Whitmore Lake, MI 48189
12 months ago
$3,999,999
109 acres
Jackson County
Jackson, MI 49201
5 hours
$89,900
0.58 acres
Oakland County
White Lake, MI 48386
5 months ago
$165,500
80 acres
Chippewa County
Sault Ste. Marie, MI 49783
12 months ago
$1,700,000
17 acres
Jackson County
Parma, MI 49269
5 hours
$2,550,000
8 acres
Monroe County
Luna Pier, MI 48157
$250k drop • Dec 1
$1,250,000
13.6 acres
Jackson County
Parma, MI 49269
1 day
$225,000
0.32 acres
Oakland County
Bloomfield, MI 48302
$2.9k drop • Oct 28
$152,500
74 acres
Chippewa County
Sault Ste. Marie, MI 49783
7 months ago
$318,400
154 acres
Chippewa County
Sault Ste. Marie, MI 49783
3 months ago
$270,000
44 acres
Antrim County
East Jordan, MI 49727
15 days
$80,000
10 acres
Calhoun County
Convis Township, MI 49021
2 years ago
$49,900
4 acres
Baraga County
Pelkie, MI 49958
25 days
$500,000
0.29 acres
Wayne County
Northville, MI 48167
7 hours
$89,900
3.56 acres
Kent County
Rockford, MI 49341
7 hours
$549,900
5.88 acres
Oakland County
White Lake, MI 48383
7 hours
$15,000
0.37 acres
Cass County
Marcellus, MI 49067
7 months ago
$395,000
8 acres
Washtenaw County
South Lyon, MI 48178
7 hours
$17,500
0.28 acres
Saginaw County
Saginaw, MI 48603
7 hours
$499,900
7.29 acres
Kent County
Grand Rapids, MI 49546
7 hours
$344,000
32 acres
Mecosta County
Mecosta, MI 49332
3 months ago
$79,900
1 acre
Grand Traverse County
Traverse City, MI 49685
3 months ago
$103,900
1.38 acres
Grand Traverse County
Traverse City, MI 49685
3 months ago
$129,900
1.6 acres
Grand Traverse County
Traverse City, MI 49685
3 months ago
$114,900
1.4 acres
Grand Traverse County
Traverse City, MI 49685
3 months ago
$74,900
1 acre
Grand Traverse County
Traverse City, MI 49685
3 months ago
$92,900
1.25 acres
Grand Traverse County
Traverse City, MI 49685
3 months ago
$103,900
1.39 acres
Grand Traverse County
Traverse City, MI 49685
3 months ago
$103,900
1.39 acres
Grand Traverse County
Traverse City, MI 49685
10 months ago
$299,900
2 acres
Macomb County
Roseville, MI 48066
12 months ago
$1,499,997
2.79 acres
Jackson County
Jackson, MI 49202
$10k drop • Jan 6
$80,900
1.6 acres
Saint Clair County
Fort Gratiot, MI 48059
$10k drop • Jan 6
$80,900
1.6 acres
Saint Clair County
Fort Gratiot, MI 48059
17 months ago
$499,000
18.9 acres
Mecosta County
Stanwood, MI 49346
$5k drop • Dec 10
$9,500
0.07 acres
Wayne County
Detroit, MI 48215
4 months ago
$2,700,000
65 acres
Jackson County
Jackson, MI 49201
6 months ago
$219,000
10.7 acres
Iron County
Crystal Falls, MI 49920
9 hours
$75,000
0.28 acres
Oakland County
Commerce Township, MI 48382
6 days
$1,000,000
26.6 acres
Livingston County
Hamburg, MI 48139
1 day
$18,000
Otsego County
Vanderbilt, MI 49795
Pending
Under contract
$175,000
3.55 acres
Newaygo County
Bitely, MI 49309
9 hours
$113,900
18.9 acres
Oceana County
Hesperia, MI 49421
1 day
$275,000
6.32 acres
Barry County
Middleville, MI 49333
15 days
$750,000
66.4 acres
Montcalm County
Pierson, MI 49339
Pending
Under contract
$49,900
0.25 acres
Lenawee County
Hudson, MI 49247
9 hours
$19,900
0.35 acres
Roscommon County
Prudenville, MI 48651
9 hours
$140,000
1 acre
Barry County
Lake Odessa, MI 48849
9 hours
$22,900
0.43 acres
Mecosta County
Big Rapids, MI 49307
15 hours
$24,900
5 acres
Kalkaska County
Kalkaska, MI 49646
1
2
3
4
…
1-50 of 8,000 properties
Map