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,197 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.
39 days ago
$2,500
0.18 acres
Calhoun County
Battle Creek, MI 49037
2 months ago
$2,500
0.41 acres
Calhoun County
Battle Creek, MI 49037
2 months ago
$2,500
0.19 acres
Calhoun County
Battle Creek, MI 49037
39 days ago
$2,500
0.14 acres
Calhoun County
Battle Creek, MI 49037
2 months ago
$2,500
0.15 acres
Calhoun County
Battle Creek, MI 49037
2 months ago
$2,500
0.15 acres
Calhoun County
Battle Creek, MI 49037
2 months ago
$2,500
0.1 acres
Calhoun County
Battle Creek, MI 49037
2 months ago
$2,500
0.15 acres
Calhoun County
Battle Creek, MI 49037
Pending
Under contract
$169,900
5 acres
Ottawa County
Marne, MI 49435
21 months ago
$399,000
0.5 acres
Kent County
Byron Center, MI 49315
$10k drop • Dec 27
$539,999
2.57 acres
Mason County
Ludington, MI 49431
Pending
Under contract
$166,000
12 acres
Van Buren County
Paw Paw, MI 49079
$4.9k drop • Dec 26
$75,000
1.54 acres
Van Buren County
Bloomingdale, MI 49026
6 months ago
$149,900
0.52 acres
Ottawa County
Holland, MI 49423
6 months ago
$149,900
0.52 acres
Ottawa County
Holland, MI 49423
6 months ago
$149,900
0.5 acres
Ottawa County
Holland, MI 49423
$13k drop • Nov 5
$624,000
0.45 acres
Van Buren County
South Haven, MI 49090
Pending
Under contract
$1,850,000
0.44 acres
Berrien County
Michiana, MI 49117
26 days
$329,900
30 acres
Kalamazoo County
Kalamazoo, MI 49009
26 days
$250,000
3.46 acres
Kent County
Cedar Springs, MI 49319
Pending
Under contract
$89,000
11.3 acres
Newaygo County
Fremont, MI 49412
Pending
Under contract
$47,500
5 acres
Muskegon County
Muskegon, MI 49445
Pending
Under contract
$575,000
3.29 acres
Mason County
Ludington, MI 49431
Pending
Under contract
$129,900
20.2 acres
Newaygo County
White Cloud, MI 49349
25 days
$350,000
0.57 acres
Allegan County
Allegan, MI 49010
Pending
Under contract
$1,508,860
40.8 acres
Ottawa County
Holland, MI 49424
Pending
Under contract
$209,000
3.8 acres
Ottawa County
Holland, MI 49424
11 months ago
$125,000
0.43 acres
Muskegon County
Muskegon, MI 49444
10 months ago
$185,000
0.23 acres
Muskegon County
Norton Shores, MI 49444
Pending
Under contract
$150,000
5.2 acres
Ottawa County
Fruitport, MI 49415
$25k drop • Nov 23
$1,000,000
15.3 acres
Allegan County
Holland, MI 49423
26 days
$50,000
2.39 acres
Cass County
Cassopolis, MI 49031
26 days
$50,000
2.39 acres
Cass County
Cassopolis, MI 49031
26 days
$45,000
2.39 acres
Cass County
Cassopolis, MI 49031
26 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
26 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
26 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
26 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
26 days
$149,900
5 acres
Kalamazoo County
Kalamazoo, MI 49009
Pending
Under contract
$274,900
40.6 acres
Branch County
Bronson, MI 49028
26 days
$129,900
5 acres
Kalamazoo County
Kalamazoo, MI 49009
18 months ago
$945,000
2 acres
Allegan County
Holland, MI 49423
9 months ago
$119,900
0.32 acres
Kent County
Byron Center, MI 49315
$70k drop • Nov 19
$330,000
50 acres
Muskegon County
Holton, MI 49425
9 months ago
$95,000
0.3 acres
Kent County
Wyoming, MI 49418
26 days
$16,000
0.93 acres
Branch County
Quincy, MI 49082
26 days
$300,000
1.2 acres
Kent County
Cedar Springs, MI 49319
26 days
$350,000
2.4 acres
Kent County
Cedar Springs, MI 49319
26 days
$350,000
1.75 acres
Kent County
Cedar Springs, MI 49319
26 days
$350,000
1.75 acres
Kent County
Cedar Springs, MI 49319
1
…
13
14
15
16
…
44
651-700 of 2,197 properties
Map