Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale under $100,000 in Michigan
Price
Size
Tags
Save
5,216 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.
9 days
$49,999
7.5 acres
Marquette County
Gwinn, MI 49841
15 days
$35,400
10 acres
Baraga County
L'Anse, MI 49946
15 days
$35,400
10 acres
Baraga County
L'Anse, MI 49946
Pending
Under contract
$84,900
40 acres
Menominee County
Stephenson, MI 49887
3 months ago
$79,000
5 acres
Ontonagon County
1 bd, 576 sq ft
Ewen, MI 49925
3 months ago
$23,000
9.47 acres
Delta County
Wells, MI 49894
Pending
Under contract
$27,500
0.77 acres
Delta County
Rapid River, MI 49878
4 months ago
$69,900
10 acres
Houghton County
Atlantic Mine, MI 49905
6 months ago
$55,000
3.6 acres
Iron County
Bates Township, MI 49935
17 days
$75,000
4.35 acres
Iron County
Iron River, MI 49935
3 months ago
$34,900
1 acre
Delta County
Gladstone, MI 49837
5 months ago
$29,000
10 acres
Marquette County
Big Bay, MI 49808
5 months ago
$24,000
10.2 acres
Houghton County
Nisula, MI 49952
5 months ago
$36,000
1.1 acres
Houghton County
Portage, MI 49931
6 months ago
$13,500
0.22 acres
Schoolcraft County
Manistique, MI 49854
Pending
Under contract
$99,000
13.6 acres
Luce County
1 bd, 2 ba
•
1,020 sq ft
McMillan, MI 49853
9 days
$99,500
2 acres
Lenawee County
4 bd, 1 ba
•
1,128 sq ft
Tecumseh, MI 49286
$1k drop • Nov 20
$42,999
1.62 acres
Kalkaska County
Kalkaska, MI 49646
17 months ago
$45,000
0.33 acres
Branch County
Sherwood, MI 49089
40 days ago
$96,000
10.3 acres
Hillsdale County
Cement City, MI 49233
$2k drop • Dec 31
$48,000
10 acres
Mackinac County
Curtis, MI 49836
Pending
Under contract
$50,000
0.25 acres
Saint Clair County
Marysville, MI 48040
1 day
$75,000
3.63 acres
Cass County
Cassopolis, MI 49031
6 months ago
$39,900
0.52 acres
Muskegon County
Norton Shores, MI 49441
8 days
$49,900
1.46 acres
Ottawa County
Spring Lake, MI 49456
7 months ago
$42,400
10.3 acres
Oscoda County
Lewiston, MI 49756
10 months ago
$89,500
3.25 acres
Montmorency County
Lewiston, MI 49756
9 months ago
$12,900
0.18 acres
Berrien County
Benton Harbor, MI 49022
7 months ago
$43,900
10.3 acres
Oscoda County
Lewiston, MI 49756
12 months ago
$12,900
0.18 acres
Berrien County
Benton Harbor, MI 49022
Pending
Under contract
$27,900
0.63 acres
Mecosta County
Big Rapids, MI 49307
$500 drop • Nov 19
$4,500
0.17 acres
Saginaw County
Saginaw, MI 48602
$500 drop • Nov 19
$4,500
0.15 acres
Saginaw County
Saginaw, MI 48601
$500 drop • Nov 19
$4,500
0.15 acres
Saginaw County
Saginaw, MI 48601
Pending
Under contract
$50,000
5 acres
Van Buren County
Paw Paw, MI 49079
Pending
Under contract
$80,000
10 acres
Van Buren County
Paw Paw, MI 49079
$500 drop • Nov 19
$4,500
0.15 acres
Saginaw County
Saginaw, MI 48602
4 months ago
$5,500
0.11 acres
Genesee County
Flint, MI 48504
2 days
$79,900
40 acres
Alpena County
Alpena, MI 49707
Pending
Under contract
$30,000
2.5 acres
Van Buren County
Paw Paw, MI 49079
$500 drop • Nov 19
$4,500
0.15 acres
Saginaw County
Saginaw, MI 48602
$3k drop • Nov 20
$79,500
3.2 acres
Washtenaw County
Chelsea, MI 48118
1 day
$79,900
0.3 acres
Allegan County
Douglas, MI 49406
1 day
$60,000
5 acres
Muskegon County
Ravenna, MI 49451
2 days
$56,500
1.6 acres
Ionia County
Portland, MI 48875
$9.9k drop • Nov 24
$75,000
0.19 acres
Wayne County
Detroit, MI 48227
Pending
Under contract
$14,988
1.45 acres
Jackson County
Jackson, MI 49203
2 years ago
$11,250
2 acres
Sanilac County
Croswell, MI 48422
2 years ago
$11,250
0.28 acres
Sanilac County
Croswell, MI 48422
2 years ago
$11,250
0.31 acres
Sanilac County
Croswell, MI 48422
1
…
38
39
40
41
…
1,901-1,950 of 5,216 properties
Map