Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan industrial land for sale
Price
Size
Tags
Save
Reset
299 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Michigan
for more listings.
27 days
$449,900
5 acres
Hillsdale County
1 ba
•
4,884 sq ft
Pittsford, MI 49271
9 days
$715,000
5 acres
Ottawa County
2 ba
•
15,698 sq ft
Spring Lake, MI 49456
$14k drop • July 31
$185,000
8.27 acres
Kent County
Sparta, MI 49345
2 months ago
$1,895,000
2.8 acres
Dickinson County
Iron Mountain, MI 49801
48 days ago
$300,000
18.2 acres
Wexford County
Cadillac, MI 49601
2 months ago
$2,200,000
72.5 acres
Saginaw County
Saginaw, MI 48604
2 months ago
$675,000
4.83 acres
Newaygo County
2 ba
•
6,843 sq ft
Newaygo, MI 49337
3 months ago
$1,800,000
17.4 acres
Muskegon County
5 ba
•
57,350 sq ft
Fruitport, MI 49415
$50k drop • June 30
$200,000
2.58 acres
Hillsdale County
Hillsdale, MI 49242
36 days ago
$850,000
6.85 acres
Kalamazoo County
2 ba
•
11,508 sq ft
Galesburg, MI 49053
55 days ago
$565,000
31.5 acres
Schoolcraft County
17,860 sq ft
Manistique, MI 49854
3 days
$249,900
3 acres
Washtenaw County
York, MI 48198
50 days ago
$750,000
5.3 acres
Schoolcraft County
5,100 sq ft
Manistique, MI 49854
3 months ago
$1,200,000
62.4 acres
Osceola County
Evart, MI 49631
$20k drop • June 11
$279,900
3.1 acres
Dickinson County
Quinnesec, MI 49876
8 days
$89,280
5.58 acres
Saint Joseph County
Three Rivers, MI 49093
38 days ago
$875,000
4.55 acres
Grand Traverse County
5,000 sq ft
Traverse City, MI 49686
42 days ago
$295,000
4 acres
Jackson County
Grass Lake, MI 49240
3 months ago
$179,000
0.32 acres
Muskegon County
Muskegon, MI 49441
15 days
$699,900
8.75 acres
Dickinson County
1,702 sq ft
Iron Mountain, MI 49801
4 months ago
$834,000
139 acres
Alpena County
Alpena, MI 49707
6 months ago
$194,900
2 acres
Grand Traverse County
Traverse City, MI 49686
17 days
$240,000
29 acres
Delta County
Gladstone, MI 49837
$305k drop • July 31
$1,295,000
7.49 acres
Eaton County
2 ba
•
42,900 sq ft
Eaton Rapids, MI 48827
$20k drop • Aug 5
$340,000
6.74 acres
Jackson County
Jackson, MI 49201
10 days
$1,299,000
2.13 acres
Calhoun County
4 ba
•
26,060 sq ft
Battle Creek, MI 49037
23 days
$465,000
3.16 acres
Ottawa County
2 bd, 2 ba
•
1,762 sq ft
Grand Haven, MI 49417
58 days ago
$2,650,000
3 acres
Ottawa County
5 ba
•
35,720 sq ft
Nunica, MI 49448
20 days
$109,900
12.8 acres
Cheboygan County
Cheboygan, MI 49721
5 months ago
$185,000
14.1 acres
Berrien County
Eau Claire, MI 49111
21 days
$425,000
2.53 acres
Wayne County
2 bd, 1 ba
•
1,655 sq ft
Romulus, MI 48174
23 days
$20k drop • Aug 13
$259,900
2.8 acres
Kalamazoo County
4 bd, 1 ba
•
1,248 sq ft
Portage, MI 49002
$19.1k drop • June 10
$679,900
4.18 acres
Kalamazoo County
2 ba
•
6,400 sq ft
Schoolcraft, MI 49087
$20k drop • July 30
$439,000
59 acres
Cheboygan County
— sq ft
Wolverine, MI 49799
7 months ago
$210,000
3 acres
Bay County
Bay City, MI 48706
4 months ago
$899,000
8.32 acres
Calhoun County
1 ba
•
41,600 sq ft
Battle Creek, MI 49037
4 months ago
$549,000
4.39 acres
Berrien County
6 ba
•
25,500 sq ft
Coloma, MI 49038
36 days ago
$680,000
14.1 acres
Allegan County
Saugatuck, MI 49453
$48k drop • July 20
$672,000
48 acres
Berrien County
Three Oaks, MI 49128
6 months ago
$1,500,000
21.5 acres
Lenawee County
3 ba
•
25,000 sq ft
Tecumseh, MI 49286
8 days
$108,000
6.75 acres
Saint Joseph County
Three Rivers, MI 49093
8 days
$88,000
5.5 acres
Saint Joseph County
Three Rivers, MI 49093
50 days ago
$90,000
2.36 acres
Kalamazoo County
Galesburg, MI 49053
3 months ago
$2,499,000
6.9 acres
Genesee County
35,633 sq ft
Flushing, MI 48433
4 months ago
$1,920,000
160 acres
Alpena County
Alpena, MI 49707
8 months ago
$975,000
2.57 acres
Kalamazoo County
Kalamazoo, MI 49009
$250k drop • July 20
$1,500,000
29 acres
Luce County
59,633 sq ft
Newberry, MI 49868
3 days
$900,000
10.7 acres
Saint Joseph County
3 ba
•
12,000 sq ft
Sturgis, MI 49091
8 days
$180,640
11.3 acres
Saint Joseph County
Three Rivers, MI 49093
$126k drop • Aug 18
$1,217,900
11.1 acres
Wayne County
Westland, MI 48185
1
2
3
4
…
6
1-50 of 299 properties
Map