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,676 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.
16 months ago
$100,000
0.93 acres
Kalamazoo County
Vicksburg, MI 49097
20 months ago
$799,000
1.45 acres
Kalamazoo County
Portage, MI 49002
20 months ago
$399,000
126 acres
Newaygo County
Brohman, MI 49312
22 months ago
$85,000
Muskegon County
Norton Shores, MI 49444
22 months ago
$13,000
1 acre
Lake County
Baldwin, MI 49304
2 years ago
$39,000
0.18 acres
Berrien County
St. Joseph, MI 49085
2 years ago
$45,000
0.15 acres
Berrien County
St. Joseph, MI 49085
7 years ago
$3,900
0.32 acres
Mecosta County
Canadian Lakes, MI 49346
46 days ago
$40,000
0.38 acres
Saint Joseph County
Sturgis, MI 49091
46 days ago
$40,000
0.5 acres
Saint Joseph County
Sturgis, MI 49091
$5k drop • July 30
$130,000
0.37 acres
Kent County
Kentwood, MI 49512
5 months ago
$39,900
0.56 acres
Muskegon County
Muskegon, MI 49442
5 months ago
$5,000
0.17 acres
Berrien County
Benton Harbor, MI 49022
6 months ago
$25,000
0.19 acres
Berrien County
Niles, MI 49120
7 months ago
$109,000
0.31 acres
Kent County
Kentwood, MI 49508
11 months ago
$39,900
0.44 acres
Mecosta County
Big Rapids, MI 49307
12 months ago
$54,900
0.17 acres
Mecosta County
Morley, MI 49336
13 months ago
$8,000
0.22 acres
Lake County
Baldwin, MI 49304
14 months ago
$40,000
0.33 acres
Oceana County
Hesperia, MI 49421
22 months ago
$1,800,000
0.55 acres
Kalamazoo County
Kalamazoo, MI 49009
2 years ago
$26,900
0.86 acres
Cass County
Vandalia, MI 49095
2 years ago
$125,000
0.58 acres
Ottawa County
Spring Lake, MI 49456
4 days
$39,900
1 acre
Cass County
Jones, MI 49061
Pending
Under contract
$35,000
2 acres
Van Buren County
Bangor, MI 49013
Pending
Under contract
$39,900
5 acres
Van Buren County
Grand Junction, MI 49056
$7k drop • Sept 15
$133,000
0.29 acres
Kent County
Grand Rapids, MI 49508
3 months ago
$18,000
0.07 acres
Kalamazoo County
Kalamazoo, MI 49007
$3k drop • Aug 21
$52,000
0.34 acres
Berrien County
Stevensville, MI 49127
6 months ago
$29,900
0.54 acres
Berrien County
Niles, MI 49120
6 months ago
$219,000
14.5 acres
Oceana County
Hart, MI 49420
$5k drop • Aug 20
$259,900
20 acres
Cass County
Cassopolis, MI 49031
9 months ago
$80,000
0.9 acres
Kalamazoo County
Kalamazoo, MI 49009
10 months ago
$224,900
1 acre
Allegan County
Fennville, MI 49408
10 months ago
$209,900
1 acre
Allegan County
Fennville, MI 49408
10 months ago
$19,500
0.17 acres
Muskegon County
Norton Shores, MI 49444
10 months ago
$14,500
0.29 acres
Berrien County
Benton Harbor, MI 49022
13 months ago
$85,000
1.12 acres
Cass County
Edwardsburg, MI 49112
13 months ago
$354,775
0.91 acres
Mason County
Ludington, MI 49431
14 months ago
$27,900
1.3 acres
Van Buren County
Lawrence, MI 49064
14 months ago
$29,900
1.25 acres
Van Buren County
Lawrence, MI 49064
16 months ago
$75,000
0.93 acres
Kalamazoo County
Vicksburg, MI 49097
2 years ago
$84,500
1.15 acres
Calhoun County
Battle Creek, MI 49015
2 years ago
$495,000
2.3 acres
Muskegon County
Muskegon, MI 49444
2 years ago
$129,900
1.68 acres
Kalamazoo County
Kalamazoo, MI 49009
4 years ago
$35,999
1.52 acres
Muskegon County
Muskegon, MI 49442
Pending
Under contract
$149,900
10 acres
Kalamazoo County
Vicksburg, MI 49097
Pending
Under contract
$425,000
6.4 acres
Kent County
Byron Center, MI 49315
Pending
Under contract
$115,000
1.13 acres
Kent County
Grand Rapids, MI 49544
12 days
$15,000
0.73 acres
Saint Joseph County
Three Rivers, MI
Pending
Under contract
$49,900
3.8 acres
Allegan County
Allegan, MI 49010
1
…
35
36
37
38
…
54
1,751-1,800 of 2,676 properties
Map