Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in West Michigan
Price
Size
Tags
Save
Reset
2,659 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 West Michigan
for more listings.
Pending
Under contract
$45,000
5 acres
Calhoun County
Albion, MI 49224
Pending
Under contract
$79,900
10 acres
Lake County
Le Roy, MI 49655
9 months ago
$429,900
14.7 acres
Berrien County
Galien, MI 49113
Pending
Under contract
$44,900
0.77 acres
Oceana County
Mears, MI 49436
2 years ago
$50,000
0.35 acres
Berrien County
St. Joseph, MI 49085
2 years ago
$315,000
1.53 acres
Ottawa County
Holland, MI 49424
Pending
Under contract
$35,000
0.71 acres
Allegan County
Allegan, MI 49010
Pending
Under contract
$149,000
23.2 acres
Muskegon County
Twin Lake, MI 49457
Pending
Under contract
$45,000
2.3 acres
Mason County
Scottville, MI 49454
Pending
Under contract
$29,500
0.11 acres
Kent County
Grand Rapids, MI 49503
Pending
Under contract
$154,500
2.35 acres
Allegan County
Wayland, MI 49348
Pending
Under contract
$399,000
3.27 acres
Kent County
Grand Rapids, MI 49546
Pending
Under contract
$209,900
0.58 acres
Ottawa County
Hudsonville, MI 49426
33 days ago
$8,900
3 acres
Osceola County
Reed City, MI 49677
34 days ago
$1,050,000
7 acres
Kalamazoo County
Portage, MI 49002
34 days ago
$440,000
2 acres
Kalamazoo County
Portage, MI 49002
Pending
Under contract
$150,000
0.35 acres
Ottawa County
Holland, MI 49424
Pending
Under contract
$94,900
20 acres
Osceola County
Evart, MI 49631
Pending
Under contract
$490,000
0.65 acres
Berrien County
Benton Township, MI 49022
55 days ago
$19,999
0.34 acres
Calhoun County
Battle Creek, MI 49017
55 days ago
$35,999
0.34 acres
Calhoun County
Battle Creek, MI 49017
Pending
Under contract
$42,000
0.14 acres
Ottawa County
Holland, MI 49423
Pending
Under contract
$50,000 min
39 acres
Calhoun County
Burlington, MI 49029
2 months ago
$5,900
0.15 acres
Berrien County
Benton Harbor, MI 49022
Pending
Under contract
$39,900
0.51 acres
Muskegon County
Muskegon, MI 49445
Pending
Under contract
$199,000
12.5 acres
Berrien County
Buchanan, MI 49107
Pending
Under contract
$300,000
0.38 acres
Allegan County
Holland, MI 49423
Pending
Under contract
$75,000
7.69 acres
Calhoun County
Albion, MI 49224
Pending
Under contract
$229,000
8.1 acres
Cass County
Edwardsburg, MI 49112
Pending
Under contract
$69,500
3.19 acres
Lake County
Luther, MI 49656
4 months ago
$10,000
0.14 acres
Calhoun County
Battle Creek, MI 49037
Pending
Under contract
$125,000
2.78 acres
Kent County
Alto, MI 49302
7 months ago
$121,000
0.17 acres
Kent County
Caledonia, MI 49316
Pending
Under contract
$85,000
0.18 acres
Allegan County
South Haven, MI 49090
Pending
Under contract
$200,000
4.1 acres
Kalamazoo County
Kalamazoo, MI 49007
11 months ago
$109,900
20 acres
Allegan County
Pullman, MI 49450
12 months ago
$25,000
2 acres
Saint Joseph County
Mendon, MI 49072
Pending
Under contract
$3,500
0.48 acres
Mecosta County
Canadian Lakes, MI 49346
Pending
Under contract
$85,000
1 acre
Kalamazoo County
Kalamazoo, MI 49004
21 months ago
$64,900
0.55 acres
Kalamazoo County
Vicksburg, MI 49097
22 months ago
$19,900
0.49 acres
Mason County
Scottville, MI 49454
22 months ago
$19,900
0.32 acres
Mason County
Scottville, MI 49454
22 months ago
$23,900
0.77 acres
Mason County
Scottville, MI 49454
22 months ago
$23,900
0.86 acres
Mason County
Scottville, MI 49454
22 months ago
$18,900
0.31 acres
Mason County
Scottville, MI 49454
22 months ago
$18,900
0.31 acres
Mason County
Scottville, MI 49454
2 years ago
$74,000
0.47 acres
Berrien County
St. Joseph, MI 49085
2 years ago
$50,000
0.43 acres
Berrien County
St. Joseph, MI 49085
2 years ago
$120,000
1 acre
Ottawa County
Grand Haven, MI 49417
Pending
Under contract
$45,000
2.45 acres
Newaygo County
Newaygo, MI 49337
1
…
40
41
42
43
…
54
2,001-2,050 of 2,659 properties
Map