Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Commercial land for sale in West Michigan
Price
Size
Tags
Save
Reset
509 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
commercial land for sale in Michigan
for more listings.
$20.1k drop • Feb 10
$899,900
1.65 acres
Berrien County
3 ba
•
17,834 sq ft
Benton Harbor, MI 49022
$52k drop • Nov 24
$144,000
0.45 acres
Mecosta County
Big Rapids, MI 49307
$300k drop • Jan 8
$1,700,000
2 acres
Berrien County
4 ba
•
17,628 sq ft
Niles, MI 49120
11 days
$349,000
7.34 acres
Kalamazoo County
Kalamazoo, MI 49004
11 days
$499,000
1 acre
Berrien County
New Buffalo, MI 49117
11 days
$5,000,000
15 acres
Calhoun County
1 ba
•
— sq ft
Marshall, MI 49068
21 months ago
$49,900
1.55 acres
Berrien County
Benton Harbor, MI 49022
$75k drop • Feb 9
$350,000
3.6 acres
Kalamazoo County
Kalamazoo, MI 49009
13 days
$299,900
7.5 acres
Van Buren County
Paw Paw, MI 49079
21 months ago
$129,900
1.68 acres
Kalamazoo County
Kalamazoo, MI 49009
2 months ago
$1,100,000
2.57 acres
Kalamazoo County
Kalamazoo, MI 49009
Pending
Under contract
$295,000
1.27 acres
Allegan County
Saugatuck, MI 49453
3 months ago
$1,700,000
27.6 acres
Kalamazoo County
Kalamazoo, MI 49009
$5k drop • Dec 17
$25,000
2 acres
Saint Joseph County
Mendon, MI 49072
14 days
$1,450,000
1.59 acres
Kalamazoo County
2 ba
•
14,589 sq ft
Portage, MI 49024
$25k drop • Feb 6
$425,000
1.66 acres
Barry County
2 ba
•
11,538 sq ft
Hastings, MI 49058
$25k drop • Jan 23
$200,000
5 acres
Branch County
Coldwater, MI 49036
Pending
Under contract
$699,000
28 acres
Berrien County
St. Joseph, MI 49085
22 months ago
$2,600,000
64 acres
Kalamazoo County
Kalamazoo, MI 49009
37 days ago
$895,000
41.5 acres
Muskegon County
2 ba
•
2,013 sq ft
Muskegon, MI 49442
8 months ago
$2,331,000
111 acres
Mecosta County
Big Rapids, MI 49307
8 months ago
$1,050,000
50 acres
Mecosta County
Big Rapids, MI 49307
8 months ago
$880,000
40 acres
Mecosta County
Big Rapids, MI 49307
8 months ago
$750,000
30 acres
Mecosta County
Big Rapids, MI 49307
8 months ago
$500,000
20 acres
Mecosta County
Big Rapids, MI 49307
8 months ago
$397,500
15 acres
Mecosta County
Big Rapids, MI 49307
8 months ago
$155,000
5 acres
Mecosta County
Big Rapids, MI 49307
22 days
$1,381,680
36.4 acres
Cass County
Cassopolis, MI 49031
35 days ago
$148,900
1.82 acres
Allegan County
Dorr, MI 49323
35 days ago
$74,900
0.91 acres
Allegan County
Dorr, MI 49323
35 days ago
$74,900
0.91 acres
Allegan County
Dorr, MI 49323
46 days ago
$475,000
2 acres
Berrien County
2 ba
•
11,613 sq ft
Benton Harbor, MI 49022
17 days
$170,000
4 acres
Ottawa County
960 sq ft
Zeeland, MI 49464
Pending
Under contract
$149,900
4.85 acres
Berrien County
Stevensville, MI 49127
Pending
Under contract
$149,900
1.82 acres
Muskegon County
1 ba
•
3,390 sq ft
Muskegon Heights, MI 49444
$50k drop • Feb 3
$300,000
2.75 acres
Allegan County
Saugatuck, MI 49453
$37.1k drop • Dec 14
$247,900
3 acres
Mecosta County
11 bd, 8 ba
•
4,400 sq ft
Remus, MI 49340
Pending
Under contract
$6,450,000
240 acres
Newaygo County
8 bd, 4 ba
•
5,000 sq ft
Grant, MI 49327
Pending
Under contract
$1,526,000
115 acres
Berrien County
New Buffalo, MI 49117
20 months ago
$60,000
0.5 acres
Kent County
Cedar Springs, MI 49319
Pending
Under contract
$867,000
7.53 acres
Kalamazoo County
2 ba
•
10,354 sq ft
Schoolcraft, MI 49087
12 months ago
$350,000
6.35 acres
Kalamazoo County
Kalamazoo, MI 49048
Pending
Under contract
$849,900
1.7 acres
Mason County
2 ba
•
800 sq ft
Ludington, MI 49431
4 months ago
$1,500,000
2.5 acres
Calhoun County
3 ba
•
29,892 sq ft
Albion, MI 49224
3 months ago
$475,000
1.56 acres
Calhoun County
2 ba
•
2,765 sq ft
Battle Creek, MI 49037
5 months ago
$450,000
2.6 acres
Saint Joseph County
4 ba
•
6,830 sq ft
Sturgis, MI 49091
35 days ago
$459,000
1.57 acres
Muskegon County
3 ba
•
2,184 sq ft
Fruitport, MI 49415
$50k drop • Jan 27
$2,125,000
7.5 acres
Calhoun County
3 ba
•
32,105 sq ft
Battle Creek, MI 49015
20 days
$1,189,000
168 acres
Lake County
4,200 sq ft
Luther, MI 49656
20 months ago
$945,000
2 acres
Allegan County
Holland, MI 49423
1
2
3
4
…
11
51-100 of 509 properties
Map