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
11,166 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
5 days
$299,900
0.19 acres
Muskegon County
Muskegon, MI 49441
Pending
Under contract
$45,000
0.65 acres
Jackson County
Grass Lake, MI 49240
5 months ago
$219,950
3 acres
Cass County
Niles, MI 49120
$14.5k drop • Feb 27
$109,500
15 acres
Oceana County
Walkerville, MI 49459
7 months ago
$24,900
0.69 acres
Ogemaw County
Prescott, MI 48756
7 months ago
$12,900
0.14 acres
Berrien County
Benton Harbor, MI 49022
7 months ago
$1,299,000
37.9 acres
Saint Joseph County
1 ba
•
1,440 sq ft
Three Rivers, MI 49093
10 months ago
$29,900
0.12 acres
Kent County
Grand Rapids, MI 49507
12 months ago
$170,000
4.37 acres
Manistee County
Manistee, MI 49660
13 months ago
$29,900
0.63 acres
Kent County
Walker, MI 49534
4 days
$16,900
0.06 acres
Kent County
Greenville, MI 48838
22 days
$10.1k drop • Feb 27
$299,900
5 acres
Cass County
2 bd, 2 ba
•
1,800 sq ft
Niles, MI 49120
5 months ago
$590,000
9.48 acres
Calhoun County
Battle Creek, MI 49014
6 months ago
$85,000
1.12 acres
Cass County
Edwardsburg, MI 49112
$49.9k drop • Jan 8
$275,000
14.9 acres
Cass County
2 ba
•
3,300 sq ft
Cassopolis, MI 49031
5 months ago
$414,000
2.2 acres
Montmorency County
2 bd, 1 ba
•
2,022 sq ft
Atlanta, MI 49709
Pending
Under contract
$969,500
1.7 acres
Barry County
5 bd, 4 ba
•
2,400 sq ft
Wayland, MI 49348
Pending
Under contract
$399,900
0.3 acres
Jackson County
4 bd, 4 ba
•
2,066 sq ft
Jackson, MI 49201
Pending
Under contract
$230,000
2.57 acres
Muskegon County
5 bd, 2 ba
•
1,360 sq ft
Bailey, MI 49303
6 days
$249,990
0.14 acres
Ottawa County
Grand Haven, MI 49417
33 days ago
$2,000,000
5.58 acres
Calhoun County
2 ba
•
45,985 sq ft
Marshall, MI 49068
Pending
Under contract
$280,000
2.55 acres
Newaygo County
3 bd, 2 ba
•
1,761 sq ft
White Cloud, MI 49349
47 days ago
$279,000
0.52 acres
Manistee County
Manistee, MI 49660
Pending
Under contract
$625,000
2 acres
Calhoun County
4 bd, 3 ba
•
5,285 sq ft
Marshall, MI 49068
$16.5k drop • Feb 27
$107,500
14.7 acres
Oceana County
Walkerville, MI 49459
$20.1k drop • Feb 10
$899,900
1.65 acres
Berrien County
3 ba
•
17,834 sq ft
Benton Harbor, MI 49022
$300k drop • Dec 12
$1,000,000
34.4 acres
Iosco County
7 bd, 3 ba
•
4,298 sq ft
Oscoda, MI 48750
4 months ago
$295,900
2.24 acres
Crawford County
3 bd, 2 ba
•
2,052 sq ft
Roscommon, MI 48653
4 months ago
$119,000
10 acres
Montmorency County
2 bd, 1 ba
•
1,466 sq ft
Lewiston, MI 49756
4 days
$449,000
1.35 acres
Hillsdale County
Jerome, MI 49249
5 days
$699,950
4.18 acres
Saint Joseph County
4 bd, 4 ba
•
2,116 sq ft
Three Rivers, MI 49093
5 days
$289,900
2.43 acres
Jackson County
3 bd, 2 ba
•
1,782 sq ft
Jackson, MI 49201
6 days
$269,900
3 acres
Oakland County
South Lyon, MI 48178
7 days
$130,000
40 acres
Missaukee County
Lake City, MI 49651
7 days
$1,450,000
42.7 acres
Berrien County
5 bd, 2 ba
•
2,288 sq ft
Berrien Springs, MI 49103
Pending
Under contract
$299,900
1.7 acres
Livingston County
3 bd, 3 ba
•
1,428 sq ft
Gregory, MI 48137
11 days
$469,000
1.53 acres
Mecosta County
4 bd, 4 ba
•
3,000 sq ft
Big Rapids, MI 49307
29 days
$425,000
1.6 acres
Berrien County
2 ba
•
10,390 sq ft
Benton Harbor, MI 49022
$10k drop • Feb 27
$589,900
2.23 acres
Mason County
2 bd, 1 ba
•
1,816 sq ft
Free Soil, MI 49411
Pending
Under contract
$45,000
0.55 acres
Jackson County
Grass Lake, MI 49240
Pending
Under contract
$45,000
0.55 acres
Jackson County
Grass Lake, MI 49240
Pending
Under contract
$45,000
0.6 acres
Jackson County
Grass Lake, MI 49240
Pending
Under contract
$45,000
0.65 acres
Jackson County
Grass Lake, MI 49240
Pending
Under contract
$45,000
0.67 acres
Jackson County
Grass Lake, MI 49240
$10k drop • Feb 27
$315,000
3.3 acres
Oceana County
3 bd, 2 ba
•
1,678 sq ft
Hart, MI 49420
3 months ago
$389,900
1.78 acres
Kalamazoo County
3 bd, 3 ba
•
3,300 sq ft
Vicksburg, MI 49097
Pending
Under contract
$54,000
0.38 acres
Kalamazoo County
Kalamazoo, MI 49009
7 months ago
$14,900
0.29 acres
Berrien County
Benton Harbor, MI 49022
11 months ago
$12,900
0.18 acres
Berrien County
Benton Harbor, MI 49022
$104k drop • Jan 14
$595,000
2.25 acres
Wexford County
1 ba
•
6,850 sq ft
Cadillac, MI 49601
1
…
20
21
22
23
…
1,001-1,050 of 11,166 properties
Map