Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Commercial land for sale in West Michigan
Price
Size
Tags
Save
Reset
529 properties
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
commercial land for sale in Michigan
for more listings.
41 days ago
$1,500,000
4.14 acres
Oceana County
8 ba
•
13,200 sq ft
Shelby, MI 49455
$500k drop • Jan 28
$3,999,999
3.58 acres
Berrien County
2 ba
•
5,622 sq ft
New Buffalo, MI 49117
$120k drop • Mar 4
$630,000
30 acres
Mecosta County
Big Rapids, MI 49307
4 months ago
$245,000
0.19 acres
Mason County
Ludington, MI 49431
4 months ago
$29,900
1 acre
Mecosta County
Big Rapids, MI 49307
22 months ago
$119,900
3.73 acres
Mason County
Ludington, MI 49431
56 days ago
$5,000,000
15 acres
Calhoun County
1 ba
•
— sq ft
Marshall, MI 49068
2 months ago
$269,000
2.25 acres
Berrien County
2 ba
•
6,716 sq ft
Niles, MI 49120
$10k drop • Mar 19
$289,000
3.1 acres
Oceana County
2 bd, 2 ba
•
1,360 sq ft
Mears, MI 49436
2 months ago
$99,000
6 acres
Mason County
Ludington, MI 49431
11 days
$189,000
0.73 acres
Kalamazoo County
Kalamazoo, MI 49006
5 days
$1,350,000
1.76 acres
Allegan County
2 ba
•
392 sq ft
Saugatuck, MI 49453
2 months ago
$499,000
5 acres
Barry County
Hastings, MI 49058
2 months ago
$599,900
33 acres
Muskegon County
Whitehall, MI 49461
3 months ago
$650,000
2.2 acres
Berrien County
2 ba
•
8,600 sq ft
Niles, MI 49120
3 months ago
$499,000
4 acres
Osceola County
2 bd, 2 ba
•
7,555 sq ft
Reed City, MI 49677
3 months ago
$499,900
4 acres
Osceola County
1 ba
•
7,555 sq ft
Reed City, MI 49677
4 months ago
$1,200,000
15.3 acres
Kent County
2 ba
•
2,340 sq ft
Gowen, MI 49326
6 months ago
$6,200,000
669 acres
Lake County
22 ba
•
22,755 sq ft
Luther, MI 49656
7 months ago
$1,235,000
2.5 acres
Berrien County
3 ba
•
6,847 sq ft
Union Pier, MI 49129
42 days ago
$1,350,000
2.68 acres
Berrien County
1 ba
•
19,800 sq ft
Baroda, MI 49101
59 days ago
$1,450,000
1.59 acres
Kalamazoo County
2 ba
•
14,589 sq ft
Portage, MI 49024
2 months ago
$1,381,680
36.4 acres
Cass County
Cassopolis, MI 49031
2 months ago
$399,000
3.64 acres
Barry County
Hastings, MI 49058
2 months ago
$479,900
2.13 acres
Muskegon County
1 ba
•
2,854 sq ft
Norton Shores, MI 49444
$4.9k drop • Feb 19
$35,000
0.76 acres
Muskegon County
Muskegon, MI 49445
23 months ago
$319,900
18.5 acres
Berrien County
Sodus, MI 49126
34 days ago
$317,000
3.3 acres
Berrien County
2 ba
•
2,046 sq ft
St. Joseph, MI 49085
2 months ago
$379,900
2.24 acres
Muskegon County
Norton Shores, MI 49444
$50k drop • Mar 28
$329,900
2.37 acres
Branch County
1 ba
•
9,704 sq ft
Coldwater, MI 49036
13 days
$795,000
1.73 acres
Oceana County
2 bd, 1 ba
•
500 sq ft
Pentwater, MI 49449
19 days
$1,200,000
6 acres
Allegan County
Wayland, MI 49348
31 days ago
$359,999
3.16 acres
Berrien County
2 ba
•
1,280 sq ft
Bridgman, MI 49106
$25k drop • Jan 6
$224,900
10.4 acres
Newaygo County
1 ba
•
2,240 sq ft
Bitely, MI 49309
6 months ago
$650,000
10 acres
Mason County
1 ba
•
865 sq ft
Pentwater, MI 49449
6 months ago
$575,000
57.9 acres
Mecosta County
Big Rapids, MI 49307
11 months ago
$350,000
3.58 acres
Ottawa County
West Olive, MI 49460
$50k drop • Feb 3
$300,000
2.75 acres
Allegan County
Saugatuck, MI 49453
2 months ago
$350,000
6.14 acres
Berrien County
2 ba
•
6,680 sq ft
Buchanan, MI 49107
4 months ago
$495,000
3 acres
Saint Joseph County
Sturgis, MI 49091
$45k drop • Feb 10
$250,000
1.8 acres
Kent County
Greenville, MI 48838
$25.1k drop • Jan 9
$899,900
30.3 acres
Ottawa County
2 bd, 1 ba
•
1,265 sq ft
Allendale, MI 49401
10 months ago
$920,000
1.45 acres
Mason County
Ludington, MI 49431
$25k drop • Jan 23
$200,000
5 acres
Branch County
Coldwater, MI 49036
10 days
$1,250,000
10 acres
Calhoun County
2 ba
•
— sq ft
Battle Creek, MI 49014
40 days ago
$319,900
3.16 acres
Saint Joseph County
2 ba
•
5,430 sq ft
Three Rivers, MI 49093
2 months ago
$159,000
2.12 acres
Muskegon County
Norton Shores, MI 49456
5 months ago
$499,000
7.6 acres
Newaygo County
1 ba
•
2,876 sq ft
Newaygo, MI 49337
11 hours
$1,100,000
6 acres
Ottawa County
3 ba
•
5,356 sq ft
Hudsonville, MI 49426
28 days
$49,900
1 acre
Mason County
Ludington, MI 49431
1
2
3
4
…
11
51-100 of 529 properties
Map