Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in Southern Michigan
Price
Size
Tags
Save
Reset
3,643 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 Southern Michigan
for more listings.
Pending
Under contract
$42,500
4.6 acres
Barry County
Hastings, MI 49058
Pending
Under contract
$85,000
1.5 acres
Macomb County
Bruce Township, MI 48065
Pending
Under contract
$45,000
0.41 acres
Calhoun County
Marshall, MI 49068
3 months ago
$150,000
5 acres
Wayne County
Brownstown Charter Township, MI 48134
3 months ago
$6,500
0.3 acres
Calhoun County
Battle Creek, MI 49037
3 months ago
$6,500
0.14 acres
Calhoun County
Battle Creek, MI 49037
Pending
Under contract
$66,000
0.07 acres
Wayne County
Detroit, MI 48216
Pending
Under contract
$66,000
0.21 acres
Wayne County
Detroit, MI 48216
Pending
Under contract
$66,000
0.07 acres
Wayne County
Detroit, MI 48216
3 months ago
$—/mo
0.5 acres
Kalamazoo County
Portage, MI 49002
Pending
Under contract
$124,900
24.8 acres
Berrien County
Watervliet, MI 49098
Pending
Under contract
$19,999
1 acre
Jackson County
Leoni Township, MI 49203
4 months ago
$15,000
0.07 acres
Oakland County
Hazel Park, MI 48030
Pending
Under contract
$54,900
Macomb County
Harrison Charter Township, MI 48045
4 months ago
$10,000
0.19 acres
Calhoun County
Battle Creek, MI 49037
Pending
Under contract
$6,000
0.86 acres
Cass County
Dowagiac, MI 49047
5 months ago
$289,000
40.5 acres
Van Buren County
Paw Paw, MI 49079
Pending
Under contract
$190,000
2.5 acres
Oakland County
Oxford, MI 48371
Pending
Under contract
$21,999
0.42 acres
Macomb County
Warren, MI 48089
Pending
Under contract
$21,999
0.41 acres
Macomb County
Warren, MI 48089
5 months ago
$199,000
20 acres
Calhoun County
Battle Creek, MI 49015
6 months ago
$9,500
0.09 acres
Macomb County
Warren, MI 48091
Pending
Under contract
$24,000
0.14 acres
Wayne County
Detroit, MI 48202
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
7 months ago
$6,000
0.11 acres
Macomb County
Eastpointe, MI 48021
Pending
Under contract
$120,000
0.1 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$120,000
0.07 acres
Wayne County
Detroit, MI 48214
Pending
Under contract
$45,000
0.52 acres
Jackson County
Grass Lake, MI 49240
Pending
Under contract
$45,000
0.55 acres
Jackson County
Grass Lake, MI 49240
Pending
Under contract
$45,000
0.55 acres
Jackson County
Grass Lake, MI 49240
8 months ago
$39,000
0.47 acres
Calhoun County
Battle Creek, MI 49015
9 months ago
$115,000
Jackson County
Clarklake, MI 49234
9 months ago
$115,000
Jackson County
Clarklake, MI 49234
10 months ago
$10,000
0.21 acres
Hillsdale County
Jerome, MI 49249
Pending
Under contract
$224,900
0.72 acres
Oakland County
Walled Lake, MI 48390
Pending
Under contract
$398,160
9.48 acres
Calhoun County
Battle Creek, MI 49014
Pending
Under contract
$17,500
0.13 acres
Allegan County
Allegan, MI 49010
Pending
Under contract
$10,000
0.07 acres
Wayne County
Hamtramck, MI 48212
Pending
Under contract
$1,770,000
119 acres
Calhoun County
Battle Creek, MI 49014
20 months ago
$648,000
7.79 acres
Washtenaw County
Ann Arbor, MI 48105
20 months ago
$290,000
0.73 acres
Oakland County
Springfield Township, MI 48348
1
…
57
58
59
60
…
73
2,851-2,900 of 3,643 properties
Map