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
13,431 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
1 day
$114,900
0.63 acres
Grand Traverse County
Williamsburg, MI 49690
2 days
$1,100,000
0.57 acres
Benzie County
Frankfort, MI 49635
3 days
$39,900
0.26 acres
Antrim County
Kewadin, MI 49648
5 days
$925,000
10.2 acres
Lapeer County
4 bd, 3.5 ba
•
3,395 sq ft
Metamora Township, MI 48455
7 days
$214,950
40 acres
Menominee County
3 bd, 2 ba
•
1,325 sq ft
Powers, MI 49874
5 days
$636,000
14.5 acres
Alger County
3 bd, 2 ba
•
3,200 sq ft
Shingleton, MI 49884
7 days
$21,000
0.77 acres
Roscommon County
Roscommon, MI 48653
8 days
$319,000
80 acres
Alpena County
Lachine, MI 49753
7 days
$589,900
5.25 acres
Saint Clair County
3 bd, 3 ba
•
4,220 sq ft
Casco, MI 48064
8 days
$424,000
11.4 acres
Gogebic County
1 bd, 1 ba
•
720 sq ft
Watersmeet, MI 49969
8 days
$299,999
1.4 acres
Kent County
Ada, MI 49301
15 days
$110,000
9 acres
Van Buren County
Grand Junction, MI 49056
9 days
$749,000
7 acres
Saginaw County
3 bd, 3.5 ba
•
2,975 sq ft
Freeland, MI 48623
13 days
$540,000
20 acres
Charlevoix County
3 bd, 2 ba
•
2,434 sq ft
Marion Township, MI 49720
19 days
$1,200,000
5.1 acres
Macomb County
4 bd, 3.5 ba
•
5,000 sq ft
Macomb, MI 48042
13 days
$600,000
6 acres
Mackinac County
4 bd, 1 ba
•
1,000 sq ft
Germfask, MI 49836
14 days
$210,000
3.34 acres
Lenawee County
3 bd, 1.5 ba
•
1,498 sq ft
Onsted, MI 49265
27 days
$950,000
7 acres
Alcona County
4 bd, 3.5 ba
•
3,623 sq ft
Harrisville, MI 48740
15 days
$899,000
20 acres
Leelanau County
5 bd, 2 ba
•
1,864 sq ft
Traverse City, MI 49684
15 days
$525,635
7 acres
Antrim County
2 bd, 1.5 ba
•
2,160 sq ft
Mancelona, MI 49659
15 days
$79,900
1 acre
Grand Traverse County
Traverse City, MI 49685
16 days
$49,000
2.2 acres
Muskegon County
Montague, MI 49437
17 days
$1,200,000
118 acres
Otsego County
4 bd, 2 ba
•
4,962 sq ft
Gaylord, MI 49735
16 days
$2,999,999
46.5 acres
Grand Traverse County
4 bd, 2 ba
•
2,083 sq ft
Traverse City, MI 49686
17 days
$1,050,000
40 acres
Grand Traverse County
4 bd, 3 ba
•
3,091 sq ft
Buckley, MI 49620
2 months ago
$500,000
0.22 acres
Kalamazoo County
Kalamazoo, MI 49009
17 days
$215,000
5 acres
Alger County
1 bd, 1 ba
•
572 sq ft
Munising, MI 49862
17 days
$225,000
5.16 acres
Otsego County
2 bd, 1 ba
•
1,120 sq ft
Gaylord, MI 49735
17 days
$549,000
11.5 acres
Ogemaw County
3 bd, 2.5 ba
•
2,750 sq ft
West Branch, MI 48661
18 days
$19,900
0.8 acres
Marquette County
Ishpeming, MI 49849
18 days
$799,000
10.3 acres
Antrim County
3 bd, 2.5 ba
•
3,132 sq ft
Bellaire, MI 49615
20 days
$264,900
8 acres
Wexford County
3 bd, 2 ba
•
1,909 sq ft
Boon, MI 49618
21 days
$375,000
6 acres
Cheboygan County
2 bd, 2 ba
•
1,700 sq ft
Indian River, MI 49749
2 months ago
$371,500
8 acres
Manistee County
9 ba
•
5,192 sq ft
Wellston, MI 49689
22 days
$525,000
3.75 acres
Crawford County
2 bd, 3.5 ba
•
4,100 sq ft
Grayling, MI 49738
21 days
$29,500
0.49 acres
Lake County
Baldwin, MI 49304
21 days
$48,000
2.64 acres
Newaygo County
Sand Lake, MI 49343
21 days
$59,900
1 acre
Grand Traverse County
Grawn, MI 49637
21 days
$269,900
5.14 acres
Newaygo County
4 bd, 1 ba
•
1,025 sq ft
White Cloud, MI 49349
24 days
$75,000
25.7 acres
Kalkaska County
Kalkaska, MI 49646
22 days
$549,000
40.2 acres
Newaygo County
5 bd, 2 ba
•
2,228 sq ft
Bitely, MI 49309
22 days
$349,900
14.8 acres
Grand Traverse County
3 bd, 2 ba
•
1,638 sq ft
Fife Lake, MI 49633
23 days
$399,900
10 acres
Otsego County
3 bd, 2 ba
•
1,232 sq ft
Gaylord, MI 49735
24 days
$985,000
225 acres
Iron County
3 bd, 1.5 ba
•
2,232 sq ft
Iron River Township, MI 49935
24 days
$150,000
4.6 acres
Manistee County
Onekama Township, MI 49675
24 days
$849,500
30 acres
Van Buren County
5 bd, 3.5 ba
•
3,635 sq ft
Gobles, MI 49055
24 days
$45,000
4.59 acres
Calhoun County
Athens, MI 49011
25 days
$549,900
3.84 acres
Saint Joseph County
3 bd, 3 ba
•
2,466 sq ft
Sturgis, MI 49091
24 days
$1,997,500
21.4 acres
Leelanau County
4 bd, 3.5 ba
•
3,142 sq ft
Northport, MI 49670
27 days
$2,198,000
16 acres
Marquette County
16,300 sq ft
Negaunee, MI 49866
1
…
25
26
27
28
…
1,251-1,300 of 13,431 properties
Map