Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Vacant land for sale in West Michigan
Price
Size
Tags
Save
Reset
2,242 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 West Michigan
and
undeveloped land for sale in Michigan
for more listings.
16 months ago
$175,000
4.5 acres
Kalamazoo County
Richland, MI 49083
Pending
Under contract
$68,160
2.27 acres
Muskegon County
Norton Shores, MI 49441
13 hours
$30,000
0.5 acres
Mecosta County
Big Rapids, MI 49307
13 days
$60,000
3 acres
Berrien County
Niles, MI 49120
13 days
$170,000
7.78 acres
Berrien County
Niles, MI 49120
3 months ago
$32,400
0.35 acres
Kalamazoo County
Richland, MI 49083
Pending
Under contract
$205,000
0.14 acres
Allegan County
Douglas, MI 49406
Pending
Under contract
$64,900
0.51 acres
Muskegon County
Norton Shores, MI 49444
15 hours
$75,000
3 acres
Kent County
Greenville, MI 48838
17 hours
$50,000
0.39 acres
Saint Joseph County
White Pigeon, MI 49099
17 hours
$59,900
6.63 acres
Van Buren County
Bangor, MI 49013
$1k drop • Feb 19
$39,000
0.5 acres
Mecosta County
Stanwood, MI 49346
29 days
$9,500
0.2 acres
Lake County
Baldwin, MI 49304
19 hours
$5,500
0.1 acres
Calhoun County
Battle Creek, MI 49014
Pending
Under contract
$5,000
0.17 acres
Mecosta County
Canadian Lakes, MI 49346
4 months ago
$15,000
0.87 acres
Oceana County
Shelby, MI 49455
$10k drop • Feb 19
$175,000
20 acres
Van Buren County
Grand Junction, MI 49056
Pending
Under contract
$74,900
10 acres
Newaygo County
White Cloud, MI 49349
$15k drop • Dec 12
$75,000
0.12 acres
Van Buren County
South Haven, MI 49090
16 months ago
$199,000
6.29 acres
Kalamazoo County
Richland, MI 49083
Pending
Under contract
$49,900
1.46 acres
Ottawa County
Spring Lake, MI 49456
$4.5k drop • Jan 7
$35,000
0.52 acres
Kalamazoo County
Vicksburg, MI 49097
Pending
Under contract
$179,500
0.64 acres
Muskegon County
Muskegon, MI 49444
23 hours
$129,900
2 acres
Allegan County
Dorr, MI 49323
29 days
$119,900
6.4 acres
Branch County
Coldwater, MI 49036
$4.9k drop • Feb 19
$35,000
0.76 acres
Muskegon County
Muskegon, MI 49445
Pending
Under contract
$149,900
0.5 acres
Ottawa County
Holland, MI 49423
Pending
Under contract
$199,900
6.26 acres
Kent County
Belding, MI 48809
3 days
$98,000
10 acres
Lake County
Idlewild, MI 49642
Pending
Under contract
$225,000
17.7 acres
Kent County
Sparta, MI 49345
Pending
Under contract
$8,000
0.43 acres
Branch County
Sherwood, MI 49089
Pending
Under contract
$14,900
0.23 acres
Kalamazoo County
Portage, MI 49024
13 days
$50,000
2.39 acres
Berrien County
Niles, MI 49120
13 days
$65,000
2.39 acres
Berrien County
Niles, MI 49120
Pending
Under contract
$74,900
1.1 acres
Calhoun County
Battle Creek, MI 49015
Pending
Under contract
$158,000
1.45 acres
Kent County
Grand Rapids, MI 49525
Pending
Under contract
$124,900
1.3 acres
Kent County
Grand Rapids, MI 49525
Pending
Under contract
$65,000
5.43 acres
Van Buren County
Lawton, MI 49065
Pending
Under contract
$10,000
0.31 acres
Muskegon County
Norton Shores, MI 49444
Pending
Under contract
$74,900
1 acre
Calhoun County
Battle Creek, MI 49015
Pending
Under contract
$45,000
3.3 acres
Muskegon County
Montague, MI 49437
Pending
Under contract
$25,000
0.69 acres
Muskegon County
Montague, MI 49437
Pending
Under contract
$25,000
0.73 acres
Muskegon County
Montague, MI 49437
Pending
Under contract
$95,000
11.5 acres
Barry County
Delton, MI 49046
Pending
Under contract
$155,000
34 acres
Newaygo County
White Cloud, MI 49349
28 days
$189,900
0.05 acres
Muskegon County
Muskegon, MI 49441
Pending
Under contract
$21,900
Berrien County
Coloma, MI 49038
Pending
Under contract
$5,000
0.34 acres
Lake County
Idlewild, MI 49642
Pending
Under contract
$8,000
0.17 acres
Kalamazoo County
Kalamazoo, MI 49048
Pending
Under contract
$200,000
2 acres
Ottawa County
Grand Haven, MI 49417
1
2
3
4
…
45
1-50 of 2,242 properties
Map