Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Michigan industrial land for sale
Price
Size
Tags
Save
Reset
360 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 Michigan
for more listings.
$25k drop • Nov 3
$599,000
2.49 acres
Bay County
14,202 sq ft
Bay City, MI 48706
14 months ago
$549,000
40 acres
Oscoda County
8,048 sq ft
Fairview, MI 48621
27 days
$1,400,000
8.55 acres
Crawford County
46,820 sq ft
Grayling, MI 49738
2 years ago
$275,000
0.5 acres
Jackson County
Jackson, MI 49201
10 months ago
$1,300,000
25.3 acres
Benzie County
2,332 sq ft
Benzonia, MI 49616
Pending
Under contract
$265,000
3.67 acres
Wexford County
Cadillac, MI 49601
27 days
$3,912,000
196 acres
Livingston County
Fowlerville, MI 48836
16 months ago
$149,900
2 acres
Berrien County
Bridgman, MI 49106
$7.1k drop • Dec 1
$134,900
1.35 acres
Jackson County
Hanover, MI 49241
8 months ago
$115,000
1.5 acres
Allegan County
Saugatuck, MI 49453
7 months ago
$229,900
7 acres
Cheboygan County
Indian River, MI 49749
8 months ago
$59,900
2.64 acres
Mason County
Scottville, MI 49454
2 years ago
$650,000
10.9 acres
Genesee County
1,342 sq ft
Flushing, MI 48433
32 days ago
$160,000
1 acre
Shiawassee County
Owosso, MI 48867
19 months ago
$280,000
28 acres
Muskegon County
Muskegon, MI 49444
$20k drop • Nov 25
$365,000
2 acres
Midland County
6,600 sq ft
Midland, MI 48640
$50k drop • Nov 25
$1,150,000
2 acres
Macomb County
1 ba
•
23,776 sq ft
Warren, MI 48089
Pending
Under contract
$325,000
13 acres
Genesee County
3 bd, 2 ba
•
1,300 sq ft
Gaines, MI 48436
5 months ago
$45,000
2.2 acres
Clare County
Harrison, MI 48625
36 days ago
$255,000
6 acres
Kalkaska County
1 ba
•
6,738 sq ft
Mancelona, MI 49659
36 days ago
$50,000
1.63 acres
Genesee County
— sq ft
Flint, MI 48505
$20k drop • Nov 22
$79,900
18 acres
Wexford County
Cadillac, MI 49601
$10k drop • Oct 15
$269,500
3.43 acres
Hillsdale County
1,680 sq ft
Hillsdale, MI 49242
37 days ago
$1,500,000
3.79 acres
Wayne County
2,880 sq ft
Belleville, MI 48111
$9k drop • Nov 21
$200,000
1.6 acres
Oakland County
Novi, MI 48375
39 days ago
$65,000
0.41 acres
Ingham County
Lansing, MI 48912
$54.9k drop • Nov 20
$425,000
2.1 acres
Dickinson County
8,852 sq ft
Iron Mountain, MI 49801
40 days ago
$500,000
1.7 acres
Shiawassee County
5,040 sq ft
Vernon, MI 48476
39 days ago
$1,500,000
5.72 acres
Wayne County
Canton, MI 48188
40 days ago
$649,000
15 acres
Saginaw County
30,000 sq ft
Burt, MI 48417
40 days ago
$285,000
3.6 acres
Jackson County
Jackson, MI 49203
3 years ago
$45,000
2.4 acres
Jackson County
Jackson, MI 49203
$1k drop • Nov 18
$9,500
0.46 acres
Monroe County
Erie, MI 48133
40 days ago
$1,225,000
3.18 acres
Kalamazoo County
22,102 sq ft
Kalamazoo, MI 49001
55 days ago
$1,750,000
5.34 acres
Jackson County
2 ba
•
11,616 sq ft
Jackson, MI 49202
2 months ago
$600,000
58 acres
Delta County
1,500 sq ft
Nahma, MI 49878
2 years ago
$299,000
1 acre
Marquette County
Negaunee, MI 49866
4 months ago
$335,000
12.3 acres
Genesee County
10,361 sq ft
Flint, MI 48505
44 days ago
$—/mo
4.2 acres
Berrien County
44,192 sq ft
Coloma, MI 49038
45 days ago
$29,900
1 acre
Mecosta County
Big Rapids, MI 49307
45 days ago
$120,000
2 acres
Saginaw County
Saginaw, MI 48603
45 days ago
$1,750,000
3.84 acres
Muskegon County
3 ba
•
15,099 sq ft
Norton Shores, MI 49441
45 days ago
$65,000
0.42 acres
Schoolcraft County
Manistique, MI 49854
45 days ago
$630,000
2.53 acres
Cheboygan County
2,065 sq ft
Alanson, MI 49706
45 days ago
$1,500,000
30 acres
Lenawee County
Adrian, MI 49221
$10k drop • Nov 13
$260,000
1.5 acres
Delta County
— sq ft
Escanaba, MI 49829
46 days ago
$825,000
1.57 acres
Shiawassee County
6,900 sq ft
Owosso, MI 48867
$25k drop • Nov 12
$149,900
3.44 acres
Allegan County
Plainwell, MI 49080
8 months ago
$649,000
10 acres
Macomb County
2,300 sq ft
New Haven, MI 48048
8 months ago
$70,000
1.45 acres
Saint Clair County
Columbus, MI 48063
1
2
3
4
…
8
51-100 of 360 properties
Map