Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan commercial land for sale
Price
Size
Tags
Save
Reset
1,709 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.
25 days
$110,000
1 acre
Genesee County
Goodrich, MI 48438
38 days ago
$1,199,000
0.67 acres
Roscommon County
Houghton Lake, MI 48629
55 days ago
$299,900
4.77 acres
Oakland County
Clarkston, MI 48346
2 months ago
$469,900
3.77 acres
Otsego County
Gaylord, MI 49735
$159k drop • May 6
$1,890,900
11.8 acres
Saint Joseph County
4 ba
•
6,749 sq ft
Colon, MI 49040
2 months ago
$625,000
3 acres
Jackson County
4 ba
•
3,765 sq ft
Albion, MI 49224
2 months ago
$500,000
21 acres
Wayne County
Romulus, MI 48174
3 months ago
$5,000,000
15 acres
Calhoun County
1 ba
•
— sq ft
Marshall, MI 49068
3 months ago
$1,700,000
7.44 acres
Grand Traverse County
6 ba
•
7,990 sq ft
Traverse City, MI 49696
3 months ago
$3,750,000
33 acres
Benzie County
13,000 sq ft
Thompsonville, MI 49683
5 months ago
$12,900,000
18.2 acres
Grand Traverse County
1,780 sq ft
Williamsburg, MI 49690
$50k drop • Apr 1
$499,000
0.32 acres
Manistee County
Manistee, MI 49660
$40k drop • Mar 4
$840,000
40 acres
Mecosta County
Big Rapids, MI 49307
$80k drop • Mar 4
$420,000
20 acres
Mecosta County
Big Rapids, MI 49307
$82.5k drop • Mar 4
$315,000
15 acres
Mecosta County
Big Rapids, MI 49307
$75k drop • Mar 4
$210,000
10 acres
Mecosta County
Big Rapids, MI 49307
$50k drop • Mar 4
$105,000
5 acres
Mecosta County
Big Rapids, MI 49307
$40k drop • May 12
$189,900
7 acres
Cheboygan County
Indian River, MI 49749
$12.5k drop • Apr 3
$237,500
6.5 acres
Monroe County
Erie, MI 48133
24 days
$175,000
3.32 acres
Jackson County
4 ba
•
17,692 sq ft
Jackson, MI 49203
22 days
$195,000
1 acre
Macomb County
Clinton Charter Township, MI 48035
35 days ago
$575,000
0.76 acres
Grand Traverse County
Traverse City, MI 49686
16 days
$699,000
6.6 acres
Marquette County
Negaunee, MI 49866
2 months ago
$169,900
0.15 acres
Mecosta County
Big Rapids, MI 49307
3 months ago
$199,900
3.36 acres
Jackson County
Jackson, MI 49202
3 months ago
$950,000
3.67 acres
Kent County
5 bd, 3.5 ba
•
3,372 sq ft
Caledonia, MI 49316
6 months ago
$1,200,000
1.35 acres
Monroe County
Monroe, MI 48162
6 months ago
$69,000
0.6 acres
Ontonagon County
Ewen, MI 49925
$250k drop • Mar 6
$1,500,000
15.7 acres
Mackinac County
5,550 sq ft
McMillan, MI 49853
21 months ago
$200,000
5 acres
Branch County
Coldwater, MI 49036
55 days ago
$284,900
0.55 acres
Montcalm County
Greenville, MI 48838
4 months ago
$75,000
0.06 acres
Wayne County
Detroit, MI 48207
9 days
$275,000
5.2 acres
Newaygo County
1 ba
•
4,000 sq ft
Paris, MI 49338
11 days
$98,500
1 acre
Mason County
Ludington, MI 49431
16 days
$2k drop • May 20
$49,999
0.56 acres
Oakland County
Oakland Charter Township, MI 48363
25 days
$3,500,000
40.8 acres
Grand Traverse County
16,208 sq ft
Traverse City, MI 49696
45 days ago
$850,000
3.46 acres
Jackson County
4 ba
•
14,592 sq ft
Jackson, MI 49203
$76k drop • May 2
$499,000
5 acres
Genesee County
Flint, MI 48504
$6k drop • Mar 23
$59,000
1.67 acres
Clare County
Lake, MI 48632
$150k drop • Mar 28
$200,000
3 acres
Eaton County
Charlotte, MI 48813
$5k drop • Apr 6
$314,900
12.3 acres
Genesee County
10,361 sq ft
Flint, MI 48505
10 months ago
$219,900
3.64 acres
Van Buren County
Bangor, MI 49013
$120k drop • Mar 4
$630,000
30 acres
Mecosta County
Big Rapids, MI 49307
4 months ago
$2,999,900
4.3 acres
Leelanau County
11 ba
•
18,000 sq ft
Suttons Bay, MI 49682
15 days
$44,900
0.84 acres
Jackson County
Concord, MI 49237
36 days ago
$226,000
18.8 acres
Alpena County
Alpena, MI 49707
$3k drop • May 20
$144,999
10 acres
Saginaw County
Saginaw, MI 48604
3 months ago
$499,000
68.3 acres
Clinton County
St. Johns, MI 48879
10 months ago
$35,000
0.76 acres
Muskegon County
Muskegon, MI 49445
17 months ago
$64,000
5.82 acres
Calhoun County
Albion, MI 49224
1
…
3
4
5
6
…
35
151-200 of 1,709 properties
Map