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,696 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.
4 months ago
$175,000
1.88 acres
Calhoun County
Battle Creek, MI 49014
$5k drop • July 27
$65,000
0.35 acres
Cass County
Jones, MI 49061
5 months ago
$57,200
0.46 acres
Ottawa County
Spring Lake, MI 49456
5 months ago
$155,000
0.1 acres
Berrien County
St. Joseph, MI 49085
6 months ago
$470,000
67 acres
Lake County
Luther, MI 49656
$10k drop • June 17
$87,000
4.82 acres
Kent County
Sand Lake, MI 49343
8 months ago
$219,900
10 acres
Oceana County
Mears, MI 49436
8 months ago
$175,000
9.72 acres
Van Buren County
South Haven, MI 49090
$12.4k drop • July 1
$142,000
15.2 acres
Mecosta County
Big Rapids, MI 49307
$3k drop • Aug 12
$12,000
0.13 acres
Kalamazoo County
Kalamazoo, MI 49007
9 months ago
$245,000
7.53 acres
Mason County
Scottville, MI 49454
9 months ago
$134,900
4.63 acres
Mason County
Scottville, MI 49454
9 months ago
$124,900
4.63 acres
Mason County
Scottville, MI 49454
9 months ago
$179,900
13.1 acres
Mason County
Scottville, MI 49454
9 months ago
$169,900
10.9 acres
Mason County
Scottville, MI 49454
9 months ago
$245,000
9.37 acres
Mason County
Scottville, MI 49454
11 months ago
$64,900
3.8 acres
Allegan County
Allegan, MI 49010
$5k drop • June 5
$52,000
1.59 acres
Kalamazoo County
Kalamazoo, MI 49009
3 days
$199,900
4 acres
Berrien County
Niles, MI 49120
3 days
$229,900
4 acres
Berrien County
Niles, MI 49120
9 days
$300,000
11.5 acres
Ottawa County
West Olive, MI 49460
10 days
$69,900
0.16 acres
Kalamazoo County
Kalamazoo, MI 49007
17 days
$160,000
0.71 acres
Ottawa County
Holland, MI 49423
20 days
$25,000
0.2 acres
Berrien County
Niles, MI 49120
27 days
$36,000
3.69 acres
Osceola County
Tustin, MI 49688
37 days ago
$499,000
36 acres
Muskegon County
Muskegon, MI 49445
50 days ago
$110,000
0.21 acres
Berrien County
New Buffalo, MI 49117
51 days ago
$175,000
2.72 acres
Mason County
Branch Township, MI 49402
$5k drop • Aug 8
$49,900
5 acres
Van Buren County
Decatur, MI 49045
$5k drop • Aug 8
$59,900
6 acres
Van Buren County
Decatur, MI 49045
55 days ago
$8,500
0.46 acres
Mecosta County
Stanwood, MI 49346
55 days ago
$537,000
68 acres
Berrien County
Benton Harbor, MI 49022
2 months ago
$29,900
1 acre
Branch County
Coldwater, MI 49036
2 months ago
$53,900
0.95 acres
Mason County
Ludington, MI 49431
$10.1k drop • July 18
$49,900
5 acres
Lake County
Chase, MI 49623
2 months ago
$69,900
3.19 acres
Lake County
Luther, MI 49656
2 months ago
$799,000
5.5 acres
Kent County
Cedar Springs, MI 49319
2 months ago
$79,000
3.8 acres
Oceana County
Pentwater, MI 49449
$4k drop • July 21
$34,000
0.55 acres
Muskegon County
Muskegon Heights, MI 49444
4 months ago
$69,900
1.2 acres
Lake County
Luther, MI 49656
$2.1k drop • June 20
$22,900
0.34 acres
Muskegon County
Twin Lake, MI 49457
5 months ago
$295,000
1.32 acres
Allegan County
Fennville, MI 49408
$10k drop • July 7
$140,000
4 acres
Allegan County
Allegan, MI 49010
$10k drop • July 7
$130,000
4 acres
Allegan County
Allegan, MI 49010
7 months ago
$40,000
0.2 acres
Kalamazoo County
Kalamazoo, MI 49001
7 months ago
$308,000
22 acres
Berrien County
Berrien Springs, MI 49103
$1.5k drop • July 10
$47,000
0.29 acres
Branch County
Coldwater, MI 49036
14 months ago
$840,000
40 acres
Mecosta County
Big Rapids, MI 49307
14 months ago
$420,000
20 acres
Mecosta County
Big Rapids, MI 49307
14 months ago
$315,000
15 acres
Mecosta County
Big Rapids, MI 49307
1
…
13
14
15
16
…
54
651-700 of 2,696 properties
Map