Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Michigan land for sale
Price
Size
Tags
Save
12,229 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
14 months ago
$49,900
1.1 acres
Benzie County
Beulah, MI 49617
$10k drop • Nov 19
$25,000
0.64 acres
Clare County
Clare, MI 48617
17 months ago
$800,000
1.4 acres
Leelanau County
Lake Leelanau, MI 49653
8 years ago
$28,000
0.84 acres
Isabella County
Mount Pleasant, MI 48858
8 years ago
$8,000
0.28 acres
Isabella County
Lake Isabella, MI 48893
8 months ago
$50,000
0.24 acres
Clare County
Clare, MI 48617
8 months ago
$749,900
60 acres
Manistee County
3 bd, 2 ba
•
1,905 sq ft
Bear Lake, MI 49614
Pending
Under contract
$598,800
1.82 acres
Wayne County
Detroit, MI 48217
28 days
$8,650,000
149 acres
Macomb County
Lenox Township, MI 48050
15 years ago
$56,000
1.35 acres
Ogemaw County
West Branch, MI 48661
Pending
Under contract
$499,000
5.62 acres
Oakland County
3 bd, 4 ba
•
2,228 sq ft
Auburn Hills, MI 48326
8 months ago
$415,000
6.32 acres
Emmet County
Harbor Springs, MI 49740
7 months ago
$44,900
Muskegon County
Norton Shores, MI 49444
Pending
Under contract
$160,000
21.4 acres
Iosco County
East Tawas, MI 48730
$2k drop • Dec 2
$17,000
2.5 acres
Antrim County
Elmira, MI 49730
7 months ago
$41,900
Muskegon County
Norton Shores, MI 49444
8 months ago
$895,000
31 acres
Leelanau County
3 bd, 2 ba
•
1,620 sq ft
Lake Leelanau, MI 49653
8 months ago
$1,895,000
1.9 acres
Muskegon County
4 bd, 3 ba
•
3,450 sq ft
Muskegon, MI 49441
$2.9k drop • Dec 2
$24,500
2.5 acres
Antrim County
Mancelona, MI 49659
$2k drop • Dec 2
$17,000
2.5 acres
Antrim County
Elmira, MI 49730
$2k drop • Dec 2
$17,000
2.5 acres
Antrim County
Elmira, MI 49730
7 months ago
$41,900
Muskegon County
Norton Shores, MI 49444
7 months ago
$42,900
Muskegon County
Norton Shores, MI 49444
8 months ago
$3,400,000
2 acres
Leelanau County
4 bd, 5 ba
•
3,700 sq ft
Lake Leelanau, MI 49653
13 months ago
$99,000
2 acres
Grand Traverse County
Kingsley, MI 49649
$210k drop • Oct 16
$1,290,000
49.7 acres
Emmet County
3 bd, 1 ba
•
1,042 sq ft
Alanson, MI 49706
17 months ago
$115,000
0.15 acres
Leelanau County
Traverse City, MI 49684
19 months ago
$59,500
0.28 acres
Grand Traverse County
Traverse City, MI 49686
Pending
Under contract
$649,900
10.2 acres
Jackson County
3 bd, 4 ba
•
3,466 sq ft
Jackson, MI 49201
9 months ago
$42,000
2.2 acres
Jackson County
Jackson, MI 49201
21 months ago
$4,950
0.23 acres
Genesee County
Flint, MI 48507
8 months ago
$47,000
0.5 acres
Grand Traverse County
Williamsburg, MI 49690
2 years ago
$15,000
0.55 acres
Jackson County
Jackson, MI 49203
2 years ago
$175,000
0.52 acres
Jackson County
Jackson, MI 49203
4 months ago
$63,000
1.8 acres
Kalkaska County
Kalkaska, MI 49646
4 months ago
$63,000
2.54 acres
Kalkaska County
Kalkaska, MI 49646
4 months ago
$64,500
2.47 acres
Kalkaska County
Kalkaska, MI 49646
$15k drop • Dec 2
$140,000
5.23 acres
Oscoda County
3 bd, 2 ba
•
1,680 sq ft
Rose City, MI 48654
Pending
Under contract
$84,900
1.1 acres
Grand Traverse County
Traverse City, MI 49685
$40k drop • Dec 2
$499,000
13.5 acres
Leelanau County
4 bd, 2 ba
•
1,314 sq ft
Maple City, MI 49664
$10k drop • Nov 12
$55,000
8.59 acres
Missaukee County
Manton, MI 49663
7 months ago
$99,900
1.38 acres
Gratiot County
Alma, MI 48801
7 months ago
$699,000
10 acres
Arenac County
2 bd, 3 ba
•
3,066 sq ft
Sterling, MI 48659
8 months ago
$13,900
0.53 acres
Isabella County
Lake Isabella, MI 48893
8 months ago
$60,000
5 acres
Grand Traverse County
Kingsley, MI 49649
8 months ago
$1,400,000
83 acres
Iosco County
3 bd, 4 ba
•
4,864 sq ft
Long Lake, MI 48743
$20k drop • Oct 1
$275,000
2 acres
Gratiot County
4 bd, 2 ba
•
2,687 sq ft
Carson City, MI 48811
8 months ago
$9,900
0.41 acres
Gratiot County
Alma, MI 48801
8 months ago
$9,900
0.23 acres
Gratiot County
Alma, MI 48801
8 months ago
$9,900
0.27 acres
Gratiot County
Alma, MI 48801
1
…
76
77
78
79
…
3,801-3,850 of 12,229 properties
Map