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,097 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
15 days
$365,000
2.46 acres
Delta County
4 bd, 1 ba
•
2,104 sq ft
Cornell, MI 49818
16 days
$104,900
10 acres
Antrim County
East Jordan, MI 49727
17 days
$649,900
1.86 acres
Kalamazoo County
4 bd, 3.5 ba
•
3,575 sq ft
Kalamazoo, MI 49009
22 days
$1,250,000
4.69 acres
Lapeer County
5 bd, 5 ba
•
10,000 sq ft
Brown City, MI 48416
18 days
$625,000
6.82 acres
Ottawa County
7 bd, 1 ba
•
1,400 sq ft
West Olive, MI 49460
21 days
$98,000
0.62 acres
Emmet County
Petoskey, MI 49770
21 days
$98,000
0.62 acres
Emmet County
Petoskey, MI 49770
22 days
$600,000
2.16 acres
Macomb County
4 bd, 2.5 ba
•
2,468 sq ft
Bruce Township, MI 48065
22 days
$9.9k drop • May 23
$430,000
13.6 acres
Ingham County
4 bd, 1.5 ba
•
1,564 sq ft
Leslie, MI 49251
24 days
$40k drop • May 21
$410,000
2.1 acres
Genesee County
3 bd, 2.5 ba
•
3,045 sq ft
Flushing, MI 48433
23 days
$39,500
0.41 acres
Jackson County
Spring Arbor, MI 49283
23 days
$119,000
6.17 acres
Emmet County
Harbor Springs, MI 49740
23 days
$99,000
0.46 acres
Wayne County
Grosse Ile Township, MI 48138
23 days
$325,000
2.89 acres
Montcalm County
3 bd, 2 ba
•
1,664 sq ft
Greenville, MI 48838
24 days
$2,125,000
2 acres
Allegan County
6 bd, 5.5 ba
•
5,520 sq ft
Saugatuck, MI 49453
24 days
$865,000
2 acres
Barry County
4 bd, 2.5 ba
•
2,632 sq ft
Middleville, MI 49333
24 days
$1k drop • May 18
$28,900
3.73 acres
Grand Traverse County
Kingsley, MI 49649
26 days
$12,900
0.42 acres
Mecosta County
Canadian Lakes, MI 49346
25 days
$545,000
2.55 acres
Ingham County
4 bd, 2.5 ba
•
3,400 sq ft
Webberville, MI 48892
29 days
$1,199,000
14.1 acres
Antrim County
4 bd, 2.5 ba
•
2,943 sq ft
Bellaire, MI 49615
36 days ago
$489,900
2.3 acres
Jackson County
4 bd, 3 ba
•
4,446 sq ft
Jackson, MI 49201
$10k drop • May 22
$589,000
3 acres
Eaton County
4 bd, 4 ba
•
4,614 sq ft
Lake Odessa, MI 48849
35 days ago
$144,900
2.2 acres
Grand Traverse County
Kingsley, MI 49649
35 days ago
$80,000
10 acres
Clare County
Hamilton Township, MI 48625
37 days ago
$49,900
0.46 acres
Emmet County
Petoskey, MI 49770
39 days ago
$29,900
0.6 acres
Cheboygan County
Cheboygan, MI 49721
$3k drop • May 20
$19,900
40 acres
Baraga County
Baraga, MI 49908
43 days ago
$3,500
0.59 acres
Antrim County
Mancelona, MI 49659
43 days ago
$350,000
3.1 acres
Cass County
5 bd, 2 ba
•
3,434 sq ft
Vandalia, MI 49095
44 days ago
$349,900
6 acres
Gladwin County
2 bd, 3 ba
•
1,536 sq ft
Gladwin, MI 48624
45 days ago
$230,000
4 acres
Manistee County
3 bd, 2 ba
•
1,280 sq ft
Brethren, MI 49619
49 days ago
$47,000
1.27 acres
Charlevoix County
Charlevoix, MI 49720
50 days ago
$32,000
Muskegon County
Muskegon, MI 49441
$20.1k drop • May 22
$674,900
2.13 acres
Newaygo County
4 bd, 3.5 ba
•
3,778 sq ft
Newaygo, MI 49337
$2k drop • Mar 27
$57,900
0.92 acres
Muskegon County
Whitehall, MI 49461
$39k drop • May 19
$150,000
0.73 acres
Kalamazoo County
Kalamazoo, MI 49006
$20k drop • Apr 24
$309,000
2.3 acres
Berrien County
3 bd, 2 ba
•
2,072 sq ft
Three Oaks, MI 49128
58 days ago
$255,000
4 acres
Allegan County
4 bd, 2.5 ba
•
1,976 sq ft
Allegan, MI 49010
$20k drop • May 6
$459,900
2.47 acres
Iron County
3 bd, 2.5 ba
•
2,200 sq ft
Iron River, MI 49935
59 days ago
$3,500
0.41 acres
Mecosta County
Canadian Lakes, MI 49346
$14k drop • May 15
$435,000
2.8 acres
Antrim County
3 bd, 2.5 ba
•
2,940 sq ft
Ellsworth, MI 49729
2 months ago
$319,900
2.5 acres
Cass County
4 bd, 2.5 ba
•
1,694 sq ft
Edwardsburg, MI 49112
2 months ago
$99,900
0.47 acres
Oakland County
Farmington Hills, MI 48331
2 months ago
$60,000
0.34 acres
Lake County
Yates Township, MI 49642
$6k drop • May 16
$137,500
3.27 acres
Sanilac County
3 bd, 1 ba
•
1,200 sq ft
Marlette, MI 48453
2 months ago
$75,000
0.38 acres
Grand Traverse County
Traverse City, MI 49696
2 months ago
$29,900
1.8 acres
Antrim County
Bellaire, MI 49615
2 months ago
$219,900
9.15 acres
Kent County
Belding, MI 48809
2 months ago
$149,000
2.78 acres
Kent County
Alto, MI 49302
2 months ago
$1,400,000
40.1 acres
Cass County
3 bd, 3.5 ba
•
3,500 sq ft
Edwardsburg, MI 49112
1
…
65
66
67
68
…
3,251-3,300 of 13,097 properties
Map