Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan undeveloped land for sale
Price
Size
Tags
Save
Reset
9,529 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.
28 days
$134,900
17.5 acres
Tuscola County
Arbela Township, MI 48746
$41.3k drop • Aug 7
$181,250
86.8 acres
Cheboygan County
Cheboygan, MI 49721
33 days ago
$139,500
0.7 acres
Cheboygan County
Cheboygan, MI 49721
37 days ago
$174,900
0.12 acres
Lenawee County
Brooklyn, MI 49230
39 days ago
$29,900
1 acre
Saint Joseph County
Colon, MI 49040
39 days ago
$184,900
2.8 acres
Grand Traverse County
Kingsley, MI 49649
44 days ago
$299,900
1.47 acres
Branch County
Coldwater, MI 49036
45 days ago
$110,000
2 acres
Kalamazoo County
Galesburg, MI 49053
45 days ago
$149,900
3.16 acres
Leelanau County
Cedar, MI 49621
48 days ago
$189,900
5.56 acres
Kalkaska County
Fife Lake, MI 49633
50 days ago
$209,900
5 acres
Leelanau County
Maple City, MI 49664
50 days ago
$219,900
5 acres
Leelanau County
Maple City, MI 49664
53 days ago
$197,900
0.52 acres
Berrien County
Watervliet, MI 49098
52 days ago
$249,900
10 acres
Kalkaska County
Fife Lake, MI 49633
52 days ago
$675,000
0.49 acres
Cass County
Cassopolis, MI 49031
53 days ago
$23,000
0.22 acres
Isabella County
Weidman, MI 48893
53 days ago
$250,000
10.7 acres
Lapeer County
Mayfield Township, MI 48446
$29k drop • Aug 22
$110,000
1.44 acres
Barry County
Nashville, MI 49073
55 days ago
$14,900
4.2 acres
Baraga County
L'Anse, MI 49946
56 days ago
$239,900
5 acres
Leelanau County
Maple City, MI 49664
58 days ago
$150,000
15 acres
Wexford County
Buckley, MI 49649
59 days ago
$239,900
4.12 acres
Muskegon County
Twin Lake, MI 49457
58 days ago
$149,900
3.75 acres
Jackson County
Spring Arbor, MI 49283
$34.8k drop • Aug 11
$220,400
116 acres
Marquette County
Gwinn, MI 49841
2 months ago
$99,900
0.52 acres
Kalamazoo County
Augusta, MI 49012
60 days ago
$839,900
30.3 acres
Ottawa County
Allendale, MI 49401
2 months ago
$395,000
7.1 acres
Genesee County
Otisville, MI 48463
2 months ago
$120,000
0.58 acres
Oceana County
Mears, MI 49436
2 months ago
$49,000
0.25 acres
Manistee County
Manistee, MI 49660
2 months ago
$190,000
1.6 acres
Ionia County
Portland, MI 48875
2 months ago
$165,000
0.32 acres
Berrien County
St. Joseph, MI 49085
$20k drop • Aug 11
$249,900
5.54 acres
Ottawa County
West Olive, MI 49460
2 months ago
$79,000
0.2 acres
Van Buren County
Covert, MI 49043
2 months ago
$94,900
0.23 acres
Berrien County
Benton Harbor, MI 49022
2 months ago
$383,000
405 acres
Luce County
McMillan, MI 49853
2 months ago
$129,900
2.2 acres
Grand Traverse County
Kingsley, MI 49649
$5k drop • Aug 22
$283,000
160 acres
Iron County
Iron River Township, MI 49935
2 months ago
$899,900
11.8 acres
Jackson County
Parma Township, MI 49269
2 months ago
$174,900
32.2 acres
Antrim County
Elmira, MI 49730
2 months ago
$350,000
0.21 acres
Livingston County
Brighton, MI 48116
2 months ago
$100,000
10 acres
Dickinson County
Iron Mountain, MI 49801
$7.5k drop • Aug 16
$67,500
1 acre
Berrien County
Baroda, MI 49101
2 months ago
$160,000
1 acre
Oceana County
Shelby, MI 49455
2 months ago
$435,000
43.5 acres
Allegan County
Allegan, MI 49010
2 months ago
$330,000
28.5 acres
Allegan County
Allegan, MI 49010
2 months ago
$199,000
0.34 acres
Mackinac County
Naubinway, MI 49762
2 months ago
$57,000
0.28 acres
Hillsdale County
Reading, MI 49274
$10k drop • July 27
$119,000
2.72 acres
Benzie County
Lake Ann, MI 49650
2 months ago
$75,000
2.42 acres
Clinton County
Bath, MI 48808
$2k drop • July 29
$22,900
5 acres
Houghton County
Lake Linden, MI 49945
1
…
16
17
18
19
…
801-850 of 9,529 properties
Map