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
14,489 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$100k drop • July 15
$980,000
2.27 acres
Washtenaw County
4 bd, 3 ba
•
3,313 sq ft
Northville, MI 48168
Auction
$576,000 min
153 acres
Van Buren County
Bangor, MI 49013
51 days ago
$95,000
10 acres
Kalkaska County
Mancelona, MI 49659
$5k drop • July 9
$15,000
0.96 acres
Lake County
Baldwin, MI 49304
55 days ago
$365,000
3 acres
Mackinac County
2 bd, 1 ba
•
1,400 sq ft
Germfask, MI 49836
57 days ago
$210,000
10.3 acres
Lapeer County
Imlay City, MI 48444
6 months ago
$1,350,000
9.24 acres
Isabella County
5 bd, 2.5 ba
•
8,262 sq ft
Mount Pleasant, MI 48858
$20k drop • July 15
$419,900
2.2 acres
Muskegon County
3 bd, 2 ba
•
2,398 sq ft
Whitehall, MI 49461
58 days ago
$1,159,608
407 acres
Alger County
Munising, MI 49862
2 months ago
$499,000
5 acres
Schoolcraft County
2 bd, 2 ba
•
1,296 sq ft
Shingleton, MI 49884
2 months ago
$158,000
3 acres
Clare County
3 bd, 2 ba
•
1,280 sq ft
Lake, MI 48632
2 months ago
$224,900
22.3 acres
Otsego County
2 bd, 1 ba
•
780 sq ft
Grayling, MI 49738
$5k drop • June 23
$265,000
2.2 acres
Oceana County
3 bd, 1.5 ba
•
1,922 sq ft
Hart, MI 49420
2 months ago
$117,000
10.5 acres
Manistee County
Manistee, MI 49660
2 months ago
$749,900
2.56 acres
Grand Traverse County
3 bd, 2.5 ba
•
2,160 sq ft
Kingsley, MI 49649
2 months ago
$59,900
0.51 acres
Hillsdale County
Reading, MI 49274
4 months ago
$89,000
0.41 acres
Grand Traverse County
Traverse City, MI 49686
2 months ago
$80,000
0.26 acres
Berrien County
New Buffalo, MI 49117
2 months ago
$77,000
0.2 acres
Berrien County
New Buffalo, MI 49117
2 months ago
$78,000
0.32 acres
Berrien County
New Buffalo, MI 49117
2 months ago
$589,900
58.8 acres
Oceana County
1.5 ba
•
2,100 sq ft
Shelby, MI 49455
2 months ago
$799,900
40.3 acres
Sanilac County
4 bd, 3 ba
•
6,560 sq ft
Marion Township, MI 48427
$50k drop • July 15
$1,749,900
2.5 acres
Allegan County
4 bd, 4 ba
•
4,900 sq ft
Holland, MI 49423
$5.5k drop • June 28
$214,000
2.24 acres
Macomb County
4 bd, 1 ba
•
1,900 sq ft
Roseville, MI 48066
$199k drop • July 13
$750,000
61.5 acres
Eaton County
Eaton Rapids, MI 48827
$14.9k drop • July 20
$335,000
6.42 acres
Branch County
3 bd, 2 ba
•
1,368 sq ft
Quincy, MI 49082
$14k drop • June 11
$84,999
10 acres
Shiawassee County
Perry, MI 48872
$20.1k drop • July 8
$579,900
13.1 acres
Saint Clair County
1 bd, 1 ba
•
971 sq ft
Port Huron, MI 48060
$2k drop • June 16
$18,250
0.23 acres
Newaygo County
Bitely, MI 49309
2 months ago
$64,900
1.5 acres
Genesee County
Mundy Township, MI 48473
$4k drop • July 21
$34,000
0.55 acres
Muskegon County
Muskegon Heights, MI 49444
2 months ago
$375,000
8 acres
Washtenaw County
Northfield Township, MI 48178
$10k drop • July 3
$249,000
5.67 acres
Leelanau County
Glen Arbor, MI 49636
$3k drop • June 11
$36,500
0.39 acres
Gladwin County
Gladwin, MI 48624
2 months ago
$325,000
38.6 acres
Hillsdale County
Camden, MI 49232
$39.9k drop • May 12
$390,000
2.66 acres
Saint Joseph County
3 bd, 2 ba
•
1,560 sq ft
Colon, MI 49040
2 months ago
$90,000
0.66 acres
Kalamazoo County
Kalamazoo, MI 49009
3 months ago
$44,900
0.7 acres
Grand Traverse County
Fife Lake, MI 49633
$14.9k drop • July 1
$330,000
2.56 acres
Calhoun County
4 bd, 2 ba
•
1,692 sq ft
Battle Creek, MI 49015
3 months ago
$119,000
40 acres
Ontonagon County
449 sq ft
Bruce Crossing, MI 49912
3 months ago
$41,000
1.46 acres
Manistee County
Onekama, MI 49675
$10k drop • June 24
$169,900
20 acres
Muskegon County
Twin Lake, MI 49457
3 months ago
$218,500
3.88 acres
Clare County
2 bd, 1 ba
•
1,116 sq ft
Harrison, MI 48625
$1k drop • July 18
$36,900
2.85 acres
Grand Traverse County
Kingsley, MI 49649
3 months ago
$2,500,000
4.3 acres
Gogebic County
5 ba
•
— sq ft
Ironwood, MI 49938
3 months ago
$20,000
1 acre
Mecosta County
Evart, MI 49631
3 months ago
$15,000
1 acre
Mecosta County
Evart, MI 49631
$17k drop • July 8
$550,000
2.7 acres
Grand Traverse County
3 bd, 2 ba
•
2,189 sq ft
Grawn, MI 49637
$19.1k drop • July 2
$169,900
5 acres
Manistee County
3 bd, 2 ba
•
1,260 sq ft
Thompsonville, MI 49683
3 months ago
$69,900
1.2 acres
Lake County
Luther, MI 49656
1
…
72
73
74
75
…
3,601-3,650 of 14,489 properties
Map