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,781 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.
21 hours
$2,500
0.14 acres
Calhoun County
Battle Creek, MI 49037
21 hours
$3,500
1.13 acres
Calhoun County
Battle Creek, MI 49037
21 hours
$2,500
0.18 acres
Calhoun County
Battle Creek, MI 49037
21 hours
$2,800
0.6 acres
Calhoun County
Battle Creek, MI 49037
21 hours
$2,500
0.18 acres
Calhoun County
Battle Creek, MI 49037
21 hours
$2,500
0.18 acres
Calhoun County
Battle Creek, MI 49037
21 hours
$2,500
0.14 acres
Calhoun County
Battle Creek, MI 49037
Pending
Under contract
$599,900
106 acres
Oceana County
Pentwater, MI 49449
$10k drop • Dec 10
$50,000
0.23 acres
Wayne County
Van Buren Charter Township, MI 48111
Pending
Under contract
$149,900
80 acres
Mackinac County
Hessel, MI 49745
Pending
Under contract
$35,000
2.27 acres
Montcalm County
Lakeview, MI 48850
Pending
Under contract
$349,900
36 acres
Allegan County
Otsego, MI 49078
Pending
Under contract
$1,250,000
37 acres
Washtenaw County
Dexter, MI 48130
$10k drop • Dec 10
$105,000
15 acres
Van Buren County
Bangor, MI 49013
23 hours
$49,900
10.2 acres
Newaygo County
Paris, MI 49338
23 hours
$49,900
10.2 acres
Newaygo County
Paris, MI 49338
23 hours
$59,900
10.2 acres
Newaygo County
Paris, MI 49338
23 hours
$150,000
5.2 acres
Ottawa County
Fruitport, MI 49415
23 hours
$19,900
0.35 acres
Gratiot County
Perrinton, MI 48871
8 months ago
$125,000
0.36 acres
Oceana County
Pentwater, MI 49449
$52k drop • Nov 24
$146,000
0.45 acres
Mecosta County
Big Rapids, MI 49307
16 days
$194,900
14.2 acres
Livingston County
Fowlerville, MI 48836
40 days ago
$69,900
5 acres
Alpena County
Hubbard Lake, MI 49747
Pending
Under contract
$114,400
20 acres
Lake County
Luther, MI 49656
1 day
$108,000
1 acre
Kalamazoo County
Kalamazoo, MI 49009
Pending
Under contract
$179,000
37 acres
Muskegon County
Muskegon, MI 49445
6 years ago
$25,000
1.15 acres
Shiawassee County
Perry, MI 48872
Pending
Under contract
$42,000
1.86 acres
Shiawassee County
Laingsburg, MI 48848
Pending
Under contract
$760,000
153 acres
Lake County
Luther, MI 49656
3 months ago
$350,000
6.26 acres
Ottawa County
Grand Haven, MI 49417
13 months ago
$39,999
0.07 acres
Wayne County
Detroit, MI 48207
13 months ago
$5,000
0.07 acres
Wayne County
Detroit, MI 48206
Pending
Under contract
$15,000
0.12 acres
Wayne County
Detroit, MI 48221
13 months ago
$9,999
0.1 acres
Wayne County
Detroit, MI 48202
3 months ago
$19,999
0.17 acres
Wayne County
Detroit, MI 48208
6 months ago
$19,900
0.1 acres
Wayne County
Detroit, MI 48214
6 months ago
$32,000
0.81 acres
Calhoun County
Battle Creek, MI 49017
13 months ago
$7,999
0.07 acres
Wayne County
Detroit, MI 48211
18 days
$64,900
15 acres
Arenac County
Sterling, MI 48659
7 months ago
$740,880
51.5 acres
Berrien County
Niles, MI 49120
Pending
Under contract
$2,500
Otsego County
Gaylord, MI 49735
Pending
Under contract
$49,900
10.2 acres
Otsego County
Gaylord, MI 49735
Pending
Under contract
$56,000
10.1 acres
Missaukee County
Lake City, MI 49651
Pending
Under contract
$39,000
10 acres
Otsego County
Gaylord, MI 49735
1 day
$395,000
5.18 acres
Oakland County
Clarkston, MI 48348
1 day
$155,000
3.7 acres
Wayne County
Romulus, MI 48174
1 day
$80,000
4.27 acres
Lake County
Baldwin, MI 49304
1 day
$129,000
16.6 acres
Eaton County
Nashville, MI 49073
Pending
Under contract
$2,500
0.1 acres
Wayne County
Detroit, MI 48238
1 day
$9,500
0.05 acres
Jackson County
Jackson, MI 49203
1
2
3
4
5
…
101-150 of 8,781 properties
Map