Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in West Michigan
Price
Size
Tags
Save
4,280 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$20k drop • Apr 20
$579,000
0.21 acres
Branch County
Coldwater, MI 49036
11 months ago
$35,000
0.76 acres
Muskegon County
Muskegon, MI 49445
$3.5k drop • June 30
$10,000
0.5 acres
Oceana County
Shelby, MI 49455
$10k drop • Apr 15
$59,900
10 acres
Mason County
Free Soil, MI 49411
4 days
$34,900
0.77 acres
Lake County
Luther, MI 49656
5 days
$449,500
2.49 acres
Berrien County
3 bd, 2 ba
•
— sq ft
Sawyer, MI 49125
4 days
$179,000
20 acres
Muskegon County
Twin Lake, MI 49457
5 days
$99,000
1.49 acres
Barry County
Hastings, MI 49058
10 days
$525,000
1.72 acres
Ottawa County
4 bd, 3 ba
•
2,738 sq ft
Holland, MI 49424
11 days
$197,500
2.56 acres
Allegan County
South Haven, MI 49090
12 days
$51,900
0.46 acres
Allegan County
Otsego, MI 49078
18 days
$100,000
7.9 acres
Berrien County
Coloma, MI 49038
27 days
$16,900
0.58 acres
Mecosta County
Barryton, MI 49305
27 days
$239,000
1 acre
Berrien County
St. Joseph, MI 49085
28 days
$39,000
1.1 acres
Barry County
Plainwell, MI 49080
$15.9k drop • June 16
$499,000
2.47 acres
Ottawa County
3 bd, 2 ba
•
1,954 sq ft
Coopersville, MI 49404
34 days ago
$34,900
3.76 acres
Lake County
Idlewild, MI 49642
37 days ago
$199,900
10 acres
Mason County
2 bd, 1 ba
•
672 sq ft
Free Soil, MI 49411
40 days ago
$689,900
3.33 acres
Ottawa County
4 bd, 2.5 ba
•
3,180 sq ft
Zeeland, MI 49464
$5k drop • June 29
$22,500
0.78 acres
Allegan County
Allegan, MI 49010
$150k drop • June 17
$1,350,000
3 acres
Van Buren County
— sq ft
Bloomingdale, MI 49026
$20k drop • June 26
$240,000
5 acres
Ottawa County
Grand Haven, MI 49417
45 days ago
$27,000
2 acres
Mecosta County
Big Rapids, MI 49307
47 days ago
$450,000
78.8 acres
Branch County
Tekonsha, MI 49092
48 days ago
$145,000
35.8 acres
Mecosta County
Remus, MI 49340
3 months ago
$850,000
0.24 acres
Cass County
Edwardsburg, MI 49112
10 months ago
$200,000
5.7 acres
Cass County
Cassopolis, MI 49031
53 days ago
$77,000
0.26 acres
Berrien County
New Buffalo, MI 49117
10 months ago
$300,000
10 acres
Cass County
Cassopolis, MI 49031
56 days ago
$98,500
1 acre
Mason County
Ludington, MI 49431
2 months ago
$29,999
Berrien County
New Buffalo, MI 49117
$155k drop • June 23
$1,495,000
1.85 acres
Kent County
East Grand Rapids, MI 49506
$10k drop • June 8
$64,900
1.86 acres
Muskegon County
Twin Lake, MI 49457
$3k drop • June 8
$57,000
0.94 acres
Mason County
Custer, MI 49405
$140k drop • June 29
$559,900
2.9 acres
Oceana County
3 bd, 2.5 ba
•
3,050 sq ft
Pentwater, MI 49449
3 months ago
$10,000
0.21 acres
Lake County
Baldwin, MI 49304
3 months ago
$249,500
0.3 acres
Mason County
Ludington, MI 49431
3 months ago
$350,000
14 acres
Van Buren County
South Haven, MI 49090
4 months ago
$169,900
0.15 acres
Mecosta County
Big Rapids, MI 49307
4 months ago
$150,000
4 acres
Allegan County
Allegan, MI 49010
4 months ago
$799,000
70.1 acres
Cass County
5 bd, 1 ba
•
1,623 sq ft
Cassopolis, MI 49031
4 months ago
$79,900
10 acres
Lake County
Le Roy, MI 49655
4 months ago
$85,000
0.22 acres
Berrien County
Watervliet, MI 49098
$5k drop • June 23
$305,000
2 acres
Mecosta County
5 bd, 2 ba
•
2,329 sq ft
Big Rapids, MI 49307
5 months ago
$274,900
6 acres
Ottawa County
Allendale, MI 49401
6 months ago
$5,700
0.27 acres
Mecosta County
Canadian Lakes, MI 49346
6 months ago
$57,000
0.87 acres
Oceana County
Walkerville, MI 49459
6 months ago
$120,000
0.53 acres
Mecosta County
Stanwood, MI 49346
6 months ago
$120,000
0.51 acres
Mecosta County
Stanwood, MI 49346
$10k drop • May 31
$240,000
6.29 acres
Calhoun County
Marshall, MI 49068
1
…
26
27
28
29
…
86
1,301-1,350 of 4,280 properties
Map