Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in West Michigan
Price
Size
Tags
Save
3,684 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
2 months ago
$39,900
Muskegon County
Muskegon, MI 49442
4 months ago
$179,000
0.83 acres
Ottawa County
Holland, MI 49423
9 months ago
$145,000
2 acres
Van Buren County
2 bd, 1 ba
•
500 sq ft
Watervliet, MI 49098
15 months ago
$5,500,000
21 acres
Allegan County
South Haven, MI 49090
59 days ago
$279,900
0.26 acres
Kent County
Grand Rapids, MI 49506
2 months ago
$60,000
4 acres
Newaygo County
Howard City, MI 49329
$20.9k drop • Oct 30
$119,000
1.79 acres
Newaygo County
1 bd, 1 ba
•
600 sq ft
Newaygo, MI 49337
Pending
Under contract
$99,900
0.33 acres
Muskegon County
Muskegon, MI 49444
59 days ago
$274,900
0.25 acres
Kent County
Grand Rapids, MI 49506
$10k drop • Oct 30
$469,900
3.25 acres
Newaygo County
3 bd, 2 ba
•
2,520 sq ft
Newaygo, MI 49337
4 months ago
$285,000
5 acres
Cass County
4 bd, 1 ba
•
1,920 sq ft
Dowagiac, MI 49047
7 months ago
$5,500,000
22.3 acres
Allegan County
5 bd, 8 ba
•
10,775 sq ft
Holland, MI 49423
$15k drop • Oct 30
$660,000
2.5 acres
Berrien County
3 bd, 2 ba
•
1,350 sq ft
New Buffalo, MI 49117
59 days ago
$917,300
4.3 acres
Berrien County
Benton Harbor, MI 49022
$1.1k drop • Oct 29
$16,900
0.06 acres
Kent County
Greenville, MI 48838
4 months ago
$165,000
14.7 acres
Oceana County
3 bd, 2 ba
•
1,536 sq ft
Walkerville, MI 49459
15 months ago
$125,000
0.58 acres
Ottawa County
Spring Lake, MI 49456
Pending
Under contract
$475,000
25.2 acres
Kalamazoo County
7 bd, 4 ba
•
3,012 sq ft
Plainwell, MI 49080
60 days ago
$1,250,000
8.47 acres
Kent County
8 bd, 6 ba
•
5,269 sq ft
Alto, MI 49302
59 days ago
$98,000
0.24 acres
Ottawa County
Zeeland, MI 49464
59 days ago
$90,000
0.24 acres
Ottawa County
Zeeland, MI 49464
2 months ago
$475,000
2.3 acres
Oceana County
3 bd, 3 ba
•
1,808 sq ft
Montague, MI 49437
2 months ago
$400,000
2.5 acres
Kent County
Alto, MI 49302
2 months ago
$219,950
3 acres
Cass County
Niles, MI 49120
Pending
Under contract
$300,000
1.7 acres
Allegan County
3 bd, 3 ba
•
1,560 sq ft
Hamilton, MI 49419
$1k drop • Oct 29
$10,000
0.15 acres
Berrien County
Watervliet, MI 49098
Pending
Under contract
$63,000
6.43 acres
Newaygo County
Newaygo, MI 49337
59 days ago
$25,900
0.28 acres
Branch County
Coldwater, MI 49036
3 months ago
$120,000
2 acres
Ottawa County
Nunica, MI 49448
2 months ago
$95,000
0.6 acres
Ottawa County
Coopersville, MI 49404
7 months ago
$214,500
8.3 acres
Kent County
Cedar Springs, MI 49319
8 months ago
$174,500
6.8 acres
Kent County
Cedar Springs, MI 49319
5 months ago
$345,000
8.64 acres
Muskegon County
5 bd, 3 ba
•
2,520 sq ft
Twin Lake, MI 49457
8 months ago
$162,500
5 acres
Kent County
Cedar Springs, MI 49319
Pending
Under contract
$299,000
2.76 acres
Ottawa County
Grand Rapids, MI 49534
Pending
Under contract
$149,900
3.48 acres
Kent County
Caledonia, MI 49316
7 months ago
$607,500
81 acres
Van Buren County
Gobles, MI 49055
59 days ago
$999,000
1.53 acres
Kent County
2 bd, 2 ba
•
1,156 sq ft
Grand Rapids, MI 49525
Pending
Under contract
$701,000
37.8 acres
Calhoun County
5 bd, 4 ba
•
2,560 sq ft
Athens, MI 49011
60 days ago
$2,300,000
17.8 acres
Kent County
7 bd, 7 ba
•
8,800 sq ft
Byron Center, MI 49315
2 months ago
$215,000
0.58 acres
Ottawa County
West Olive, MI 49460
$15k drop • Oct 29
$45,000
0.18 acres
Cass County
Edwardsburg, MI 49112
60 days ago
$5,900/mo
2.33 acres
Kent County
4 bd, 3 ba
•
2,790 sq ft
Caledonia, MI 49316
Pending
Under contract
$294,900
3.68 acres
Allegan County
3 bd, 2 ba
•
1,740 sq ft
Allegan, MI 49010
3 months ago
$1,100,000
11.6 acres
Kalamazoo County
5 bd, 4 ba
•
4,200 sq ft
Kalamazoo, MI 49009
13 months ago
$199,000
5.24 acres
Muskegon County
Norton Shores, MI 49444
2 months ago
$79,900
0.52 acres
Kent County
Grand Rapids, MI 49512
10 months ago
$544,900
6 acres
Berrien County
5 bd, 3 ba
•
2,885 sq ft
Buchanan, MI 49107
8 months ago
$399,900
10.8 acres
Allegan County
2 ba
•
8,875 sq ft
Hopkins, MI 49328
9 months ago
$400,000
5 acres
Kalamazoo County
Kalamazoo, MI 49009
1
…
47
48
49
50
…
74
2,351-2,400 of 3,684 properties
Map