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
376 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.
Pending
Under contract
$695,000
20.5 acres
Otsego County
Gaylord, MI 49735
3 months ago
$2,249,000
1.84 acres
Ottawa County
4 ba
•
34,573 sq ft
Spring Lake, MI 49456
3 months ago
$2,750/mo
2.88 acres
Grand Traverse County
4,000 sq ft
Kingsley, MI 49649
$49.1k drop • Mar 27
$599,900
15 acres
Saginaw County
— sq ft
Burt, MI 48417
6 months ago
$1,500,000
1.7 acres
Antrim County
18,483 sq ft
Elk Rapids, MI 49629
7 months ago
$1,500,000
2.5 acres
Calhoun County
3 ba
•
29,892 sq ft
Albion, MI 49224
Pending
Under contract
$499,000
4.22 acres
Hillsdale County
2 ba
•
10,550 sq ft
Jonesville, MI 49250
10 months ago
$1,500,000
0.84 acres
Saint Clair County
Kimball, MI 48074
$94k drop • Mar 6
$355,000
2.2 acres
Midland County
Midland, MI 48642
2 years ago
$1,985,000
2.9 acres
Grand Traverse County
8,250 sq ft
Traverse City, MI 49685
Pending
Under contract
$212,000
15.8 acres
Genesee County
Swartz Creek, MI 48473
2 months ago
$70,000
5.32 acres
Manistee County
Manistee, MI 49660
Pending
Under contract
$699,900
28 acres
Kalamazoo County
10 ba
•
— sq ft
Portage, MI 49024
Pending
Under contract
$88,000
5.5 acres
Saint Joseph County
Three Rivers, MI 49093
2 years ago
$449,900
19.7 acres
Saint Clair County
1,354 sq ft
Kimball, MI 48074
2 years ago
$400,000
2.88 acres
Grand Traverse County
4,000 sq ft
Kingsley, MI 49649
3 years ago
$975,000
7.63 acres
Lenawee County
— sq ft
Blissfield, MI 49228
36 days ago
$1,500,000
19.4 acres
Kent County
Grand Rapids, MI 49544
30 days ago
$599,900
4.6 acres
Wayne County
Canton, MI 48188
2 months ago
$1,450,000
2.23 acres
Wayne County
16,000 sq ft
Wayne, MI 48184
Pending
Under contract
$37,000
1.9 acres
Wayne County
Romulus, MI 48174
Pending
Under contract
$399,900
10.1 acres
Monroe County
4,648 sq ft
Monroe, MI 48161
Pending
Under contract
$4,800,000
2 acres
Ottawa County
4 ba
•
76,225 sq ft
Holland, MI 49423
Pending
Under contract
$395,000
5.75 acres
Berrien County
2 ba
•
— sq ft
Sodus, MI 49126
$5k drop • Apr 9
$30,000
0.5 acres
Gladwin County
Gladwin, MI 48624
Pending
Under contract
$895,000
4 acres
Kalamazoo County
3 ba
•
7,000 sq ft
Kalamazoo, MI 49009
Pending
Under contract
$1,980,000
2.69 acres
Ottawa County
1 ba
•
15,000 sq ft
Holland, MI 49424
13 months ago
$59,900
2.57 acres
Wayne County
Romulus, MI 48174
2 years ago
$—/mo
20.5 acres
Kalamazoo County
— sq ft
Kalamazoo, MI 49009
2 years ago
$650,000
10.9 acres
Genesee County
1,342 sq ft
Flushing, MI 48433
Pending
Under contract
$2,000,000
5.58 acres
Calhoun County
2 ba
•
45,985 sq ft
Marshall, MI 49068
Pending
Under contract
$1,750,000
2 acres
Oakland County
12,000 sq ft
Lake Orion, MI 48359
$155k drop • May 15
$995,000
2 acres
Macomb County
1 ba
•
23,776 sq ft
Warren, MI 48089
Pending
Under contract
$900,000
18.8 acres
Allegan County
Holland, MI 49423
15 months ago
$333,000
2.4 acres
Lenawee County
6,720 sq ft
Adrian, MI 49221
16 months ago
$1,100,000
3.6 acres
Macomb County
Washington, MI 48094
3 years ago
$2,400,000
15.4 acres
Macomb County
Chesterfield, MI 48047
11 days
$120,000
0.25 acres
Macomb County
Warren, MI 48091
14 days
$259,500
2 acres
Saginaw County
3,880 sq ft
Merrill, MI 48637
Pending
Under contract
$549,900
3.7 acres
Dickinson County
21,600 sq ft
Iron Mountain, MI 49801
6 months ago
$65,000
0.41 acres
Ingham County
Lansing, MI 48912
$200k drop • Mar 4
$1,500,000
27.6 acres
Kalamazoo County
Kalamazoo, MI 49009
Pending
Under contract
$425,000
1.66 acres
Barry County
2 ba
•
11,538 sq ft
Hastings, MI 49058
15 months ago
$2,200,000
3.85 acres
Macomb County
27,524 sq ft
Sterling Heights, MI 48312
Pending
Under contract
$369,000
12.3 acres
Ottawa County
Holland, MI 49424
Pending
Under contract
$307,350
6.83 acres
Ottawa County
Holland, MI 49424
4 years ago
$45,000
1.52 acres
Clare County
Harrison, MI 48625
Pending
Under contract
$325,000
63.3 acres
Iron County
3,400 sq ft
Iron River, MI 49935
31 days ago
$539,000
2.77 acres
Leelanau County
3,795 sq ft
Maple City, MI 49664
Pending
Under contract
$1,760,000
3 acres
Allegan County
1 ba
•
16,000 sq ft
Holland, MI 49423
1
…
5
6
7
8
251-300 of 376 properties
Map