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,657 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.
$4k drop • Sept 17
$85,000
2 acres
Mason County
Ludington, MI 49431
5 days
$399,999
6 acres
Kent County
Ada, MI 49301
23 days
$100,000
10 acres
Oceana County
Rothbury, MI 49452
24 days
$19,900
0.18 acres
Berrien County
Niles, MI 49120
6 months ago
$465,000
48 acres
Berrien County
Buchanan, MI 49107
40 days ago
$419,900
0.21 acres
Ottawa County
Spring Lake, MI 49456
$9.1k drop • Oct 1
$209,900
35 acres
Newaygo County
Twin Lake, MI 49457
44 days ago
$665,000
37.8 acres
Allegan County
Otsego, MI 49078
$12.1k drop • Sept 29
$147,900
13 acres
Branch County
Coldwater, MI 49036
2 months ago
$249,900
3.8 acres
Kent County
Alto, MI 49302
2 months ago
$819,900
0.59 acres
Muskegon County
Fruitport, MI 49415
3 months ago
$350,000
17.4 acres
Ottawa County
Grand Haven, MI 49417
3 months ago
$599,900
0.89 acres
Mason County
Ludington, MI 49431
3 months ago
$239,900
0.21 acres
Allegan County
South Haven, MI 49090
4 months ago
$239,500
5.3 acres
Oceana County
Shelby, MI 49455
4 months ago
$129,900
10 acres
Barry County
Shelbyville, MI 49344
$9.5k drop • July 10
$199,995
19.6 acres
Allegan County
Pullman, MI 49450
4 months ago
$179,000
0.32 acres
Muskegon County
Muskegon, MI 49441
$5k drop • Aug 28
$40,000
2.5 acres
Muskegon County
Muskegon, MI 49445
$5k drop • Aug 28
$35,000
2.43 acres
Muskegon County
Muskegon, MI 49445
5 months ago
$68,000
2 acres
Berrien County
Buchanan, MI 49107
5 months ago
$175,000
1.23 acres
Allegan County
South Haven, MI 49090
$5k drop • Aug 7
$39,900
0.3 acres
Mecosta County
Mecosta, MI 49332
5 months ago
$134,900
2 acres
Mason County
Ludington, MI 49431
6 months ago
$58,900
1 acre
Mecosta County
Canadian Lakes, MI 49346
6 months ago
$27,500
1.5 acres
Lake County
Irons, MI 49644
$4.5k drop • July 29
$109,500
5 acres
Lake County
Idlewild, MI 49642
$70k drop • Sept 17
$279,000
0.45 acres
Barry County
Dowling, MI 49050
6 months ago
$57,200
4.23 acres
Ottawa County
Spring Lake, MI 49456
6 months ago
$59,600
4.23 acres
Ottawa County
Spring Lake, MI 49456
$5.1k drop • Sept 11
$249,900
40 acres
Lake County
Idlewild, MI 49642
$100k drop • July 9
$1,400,000
42 acres
Van Buren County
Lawton, MI 49065
11 days
$42,900
1 acre
Osceola County
Reed City, MI 49677
20 days
$29,900
5.75 acres
Kalamazoo County
Portage, MI 49002
43 days ago
$3,500
0.54 acres
Mecosta County
Stanwood, MI 49346
39 days ago
$175,000
1.27 acres
Berrien County
Watervliet, MI 49098
40 days ago
$175,000
0.53 acres
Kent County
Kentwood, MI 49512
44 days ago
$17,500
1 acre
Newaygo County
Bitely, MI 49309
51 days ago
$39,990
0.47 acres
Berrien County
St. Joseph, MI 49085
3 months ago
$189,500
15.6 acres
Van Buren County
Paw Paw, MI 49079
3 months ago
$54,900
0.47 acres
Mason County
Fountain, MI 49410
$5.4k drop • Aug 3
$94,500
9 acres
Van Buren County
Grand Junction, MI 49056
4 months ago
$28,500
0.38 acres
Berrien County
Niles, MI 49120
5 months ago
$79,000
0.23 acres
Barry County
Delton, MI 49046
5 months ago
$51,000
0.39 acres
Muskegon County
Norton Shores, MI 49444
5 months ago
$99,900
0.45 acres
Berrien County
Benton Harbor, MI 49022
5 months ago
$799,900
0.53 acres
Berrien County
St. Joseph, MI 49085
$10k drop • Aug 31
$89,000
0.24 acres
Van Buren County
South Haven, MI 49090
6 months ago
$60,500
4.23 acres
Ottawa County
Spring Lake, MI 49456
6 months ago
$56,800
4.23 acres
Ottawa County
Spring Lake, MI 49456
1
…
9
10
11
12
…
54
451-500 of 2,657 properties
Map