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
324 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.
$24k drop • Jan 13
$575,000
2.49 acres
Bay County
14,202 sq ft
Bay City, MI 48706
4 months ago
$450,000
1.66 acres
Barry County
2 ba
•
11,538 sq ft
Hastings, MI 49058
Pending
Under contract
$78,888
0.52 acres
Oakland County
Auburn Hills, MI 48326
$20k drop • Jan 12
$975,000
7.63 acres
Lenawee County
— sq ft
Blissfield, MI 49228
Pending
Under contract
$1,500,000
3.79 acres
Wayne County
2,880 sq ft
Belleville, MI 48111
5 months ago
$159,900
0.82 acres
Saint Joseph County
Sturgis, MI 49091
2 days
$—/mo
6.43 acres
Manistee County
15,000 sq ft
Manistee, MI 49660
20 months ago
$92,400
28.9 acres
Manistee County
Manistee, MI 49660
15 months ago
$159,000
70.7 acres
Manistee County
Manistee, MI 49660
20 months ago
$29,000
9.5 acres
Manistee County
Manistee, MI 49660
$5k drop • Jan 7
$294,000
1 acre
Marquette County
Negaunee, MI 49866
$19k drop • Jan 10
$101,000
5 acres
Lapeer County
Lapeer, MI 48446
2 months ago
$825,000
1.57 acres
Shiawassee County
6,900 sq ft
Owosso, MI 48867
4 days
$374,900
2 acres
Genesee County
8,940 sq ft
Flint, MI 48532
5 days
$13,000,000
3.66 acres
Wayne County
11,800 sq ft
Westland, MI 48186
5 days
$674,500
27 acres
Allegan County
Plainwell, MI 49080
$15.1k drop • Jan 9
$319,900
12.3 acres
Genesee County
10,361 sq ft
Flint, MI 48505
2 months ago
$1,200,000
1.73 acres
Jackson County
3 ba
•
21,000 sq ft
Jackson, MI 49201
$30k drop • Dec 29
$395,000
6.74 acres
Jackson County
Jackson, MI 49201
4 months ago
$349,900
3 acres
Eaton County
Charlotte, MI 48813
5 days
$60,000
1 acre
Wexford County
Buckley, MI 49620
21 months ago
$5,000,000
230 acres
Jackson County
Parma, MI 49269
6 days
$159,000
2.12 acres
Muskegon County
Norton Shores, MI 49456
$35k drop • Jan 8
$499,995
1.52 acres
Hillsdale County
3 ba
•
2,520 sq ft
Hillsdale, MI 49242
Pending
Under contract
$900,000
18.8 acres
Allegan County
Holland, MI 49423
Pending
Under contract
$69,000
0.53 acres
Wayne County
Romulus, MI 48174
6 days
$235,000
2.78 acres
Kent County
Sparta, MI 49345
$5k drop • Dec 10
$259,999
1.15 acres
Ingham County
Okemos, MI 48864
$5k drop • Jan 7
$194,999
3.25 acres
Kalamazoo County
Kalamazoo, MI 49009
10 months ago
$750,000
10 acres
Jackson County
Grass Lake, MI 49240
12 months ago
$1,700,000
17 acres
Jackson County
Parma, MI 49269
$10k drop • Jan 6
$80,900
1.6 acres
Saint Clair County
Fort Gratiot, MI 48059
9 months ago
$59,900
2.57 acres
Wayne County
Romulus, MI 48174
Pending
Under contract
$1,750,000
2 acres
Oakland County
12,000 sq ft
Lake Orion, MI 48359
11 months ago
$475,000
16.5 acres
Ingham County
Williamston, MI 48895
4 years ago
$653,400
6 acres
Eaton County
Lansing, MI 48917
57 days ago
$285,000
4.89 acres
Jackson County
Jackson, MI 49203
55 days ago
$65,000
0.41 acres
Ingham County
Lansing, MI 48912
36 days ago
$2,053,750
16.4 acres
Eaton County
Lansing, MI 48917
8 months ago
$2,900,000
3.8 acres
Ingham County
4 ba
•
62,014 sq ft
Lansing, MI 48915
4 years ago
$108,900
1 acre
Eaton County
Lansing, MI 48917
22 months ago
$108,900
1 acre
Eaton County
Lansing, MI 48917
4 years ago
$108,900
1 acre
Eaton County
Lansing, MI 48917
8 days
$1,499,000
18.1 acres
Grand Traverse County
14,929 sq ft
Grawn, MI 49637
9 days
$1,500,000
3.12 acres
Berrien County
1 ba
•
31,656 sq ft
Niles, MI 49120
9 days
$1,225,000
3.18 acres
Kalamazoo County
22,102 sq ft
Kalamazoo, MI 49001
9 days
$499,000
3.22 acres
Saginaw County
16,000 sq ft
Saginaw, MI 48602
7 months ago
$110,000
5.75 acres
Muskegon County
Muskegon, MI 49442
7 months ago
$210,000
13.8 acres
Muskegon County
Muskegon, MI 49442
20 months ago
$—/mo
20.5 acres
Kalamazoo County
— sq ft
Kalamazoo, MI 49009
1
2
3
4
…
7
1-50 of 324 properties
Map