Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan land for sale
Price
Size
Tags
Save
Reset
13,158 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
10 days
$99,000
40 acres
Isabella County
Mount Pleasant, MI 48858
12 days
$629,000
102 acres
Bay County
Pinconning, MI 48650
13 days
$119,900
4.39 acres
Lake County
Irons, MI 49644
15 days
$195,000
11.4 acres
Newaygo County
Newaygo, MI 49337
15 days
$549,900
44.6 acres
Saint Clair County
Ira Township, MI 48023
17 days
$59,900
2.19 acres
Barry County
Hastings, MI 49058
25 days
$149,000
8.74 acres
Muskegon County
Muskegon, MI 49445
26 days
$119,900
20 acres
Oceana County
Shelby, MI 49455
35 days ago
$85,000
6.9 acres
Mason County
Fountain, MI 49410
37 days ago
$485,000
3 acres
Washtenaw County
Ann Arbor, MI 48103
$4k drop • Apr 29
$59,000
10 acres
Newaygo County
White Cloud, MI 49349
$25k drop • Apr 15
$160,000
25.4 acres
Saint Clair County
Imlay City, MI 48444
4 days
$349,000
1.79 acres
Berrien County
Bridgman, MI 49106
8 days
$52,900
4.86 acres
Jackson County
Parma, MI 49269
12 days
$55,000
10 acres
Kalkaska County
Kalkaska, MI 49646
16 days
$100,000
9.78 acres
Kalamazoo County
Portage, MI 49024
26 days
$239,900
6.23 acres
Kent County
Cedar Springs, MI 49319
26 days
$92,000
15 acres
Mackinac County
St. Ignace, MI 49781
35 days ago
$55,900
5 acres
Mason County
Branch Township, MI 49402
45 days ago
$59,900
2 acres
Berrien County
Berrien Springs, MI 49103
1 day
$349,900
21.5 acres
Osceola County
6 bd, 2 ba
•
2,460 sq ft
Le Roy, MI 49655
8 days
$350,000
8.43 acres
Muskegon County
3 bd, 2 ba
•
2,734 sq ft
Muskegon, MI 49445
2 days
$144,900
10 acres
Grand Traverse County
Grawn, MI 49637
2 days
$52,500
2.73 acres
Berrien County
Niles, MI 49120
2 days
$1,611,263
403 acres
Alger County
Shingleton, MI 49884
2 days
$1,949,000
49 acres
Berrien County
4 bd, 3.5 ba
•
4,273 sq ft
Buchanan, MI 49107
3 days
$1,299,000
39.3 acres
Wexford County
3 bd, 2 ba
•
3,459 sq ft
Wellston, MI 49689
10 days
$115,000
6 acres
Grand Traverse County
Williamsburg, MI 49690
3 days
$212,000
16.9 acres
Lake County
Irons, MI 49644
3 days
$250,000
5 acres
Manistee County
2 bd, 1 ba
•
928 sq ft
Bear Lake, MI 49614
4 days
$99,999
5.3 acres
Presque Isle County
Onaway, MI 49765
$6k drop • May 20
$83,000
1.22 acres
Kent County
Cedar Springs, MI 49319
8 days
$79,900
40 acres
Gogebic County
Bessemer, MI 49911
11 days
$360,000
5 acres
Montcalm County
3 bd, 1.5 ba
•
1,414 sq ft
Howard City, MI 49329
11 days
$350,000
8.57 acres
Mecosta County
3 bd, 2 ba
•
1,335 sq ft
Rodney, MI 49342
15 days
$245,000
1.4 acres
Allegan County
South Haven, MI 49090
11 days
$1,800,000
17.4 acres
Muskegon County
5 ba
•
57,350 sq ft
Fruitport, MI 49415
12 days
$83,500
30 acres
Houghton County
Lake Linden, MI 49945
15 days
$224,900
20 acres
Roscommon County
2 bd, 1.5 ba
•
950 sq ft
St. Helen, MI 48656
16 days
$875,000
80.8 acres
Leelanau County
Cedar, MI 49621
18 days
$4.6k drop • May 21
$62,900
2 acres
Lake County
Chase, MI 49623
18 days
$129,900
12.9 acres
Wexford County
Cadillac, MI 49601
21 days
$7.3k drop • May 18
$21,600
1.19 acres
Iron County
Iron River, MI 49935
31 days ago
$190,900
1.8 acres
Oceana County
Mears, MI 49436
31 days ago
$169,900
30 acres
Oceana County
Shelby, MI 49455
38 days ago
$69,000
2.43 acres
Manistee County
Onekama, MI 49675
$5k drop • May 1
$99,900
15.5 acres
Lake County
Irons, MI 49644
1 day
$527,000
5.83 acres
Calhoun County
4 bd, 2.5 ba
•
3,228 sq ft
Battle Creek, MI 49017
1 day
$285,000
5.35 acres
Hillsdale County
3 bd, 1 ba
•
1,050 sq ft
Quincy, MI 49082
2 days
$85,000
2 acres
Marquette County
Marquette, MI 49855
1
2
3
4
…
51-100 of 13,158 properties
Map