Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Southwest Michigan
Price
Size
Tags
Save
1,801 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
10 days
$50,000
2.39 acres
Cass County
Cassopolis, MI 49031
10 days
$45,000
2.39 acres
Cass County
Cassopolis, MI 49031
10 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
10 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
10 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
10 days
$35,000
2 acres
Cass County
Cassopolis, MI 49031
10 days
$149,900
5 acres
Kalamazoo County
Kalamazoo, MI 49009
Pending
Under contract
$274,900
40.6 acres
Branch County
Bronson, MI 49028
Pending
Under contract
$425,000
10.9 acres
Barry County
3 bd, 2 ba
•
1,798 sq ft
Dowling, MI 49050
10 days
$129,900
5 acres
Kalamazoo County
Kalamazoo, MI 49009
18 months ago
$945,000
2 acres
Allegan County
Holland, MI 49423
21 months ago
$33,930
0.25 acres
Kalamazoo County
Richland, MI 49083
21 months ago
$33,930
0.25 acres
Kalamazoo County
Richland, MI 49083
21 months ago
$33,930
0.25 acres
Kalamazoo County
Richland, MI 49083
21 months ago
$33,930
0.25 acres
Kalamazoo County
Richland, MI 49083
21 months ago
$33,930
0.25 acres
Kalamazoo County
Richland, MI 49083
21 months ago
$37,170
0.25 acres
Kalamazoo County
Richland, MI 49083
Pending
Under contract
$399,900
1.85 acres
Barry County
4 bd, 2 ba
•
2,832 sq ft
Middleville, MI 49333
10 days
$16,000
0.93 acres
Branch County
Quincy, MI 49082
Pending
Under contract
$415,000
3 acres
Kalamazoo County
4 bd, 3 ba
•
2,380 sq ft
Schoolcraft, MI 49087
$10.4k drop • Oct 22
$109,500
16.7 acres
Van Buren County
Bangor, MI 49013
16 days
$1,100,000
2.57 acres
Kalamazoo County
Kalamazoo, MI 49009
Pending
Under contract
$250,000
2.78 acres
Calhoun County
3 bd, 3 ba
•
1,723 sq ft
Battle Creek, MI 49014
Pending
Under contract
$289,000
7.13 acres
Berrien County
3 bd, 2 ba
•
1,680 sq ft
St. Joseph, MI 49085
2 months ago
$205,000
0.14 acres
Allegan County
Douglas, MI 49406
11 months ago
$120,000
1.75 acres
Allegan County
Otsego, MI 49078
$100k drop • Dec 22
$499,000
12.7 acres
Calhoun County
Battle Creek, MI 49014
20 months ago
$53,200
3 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$57,800
2.89 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$57,000
2.85 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$57,000
2.85 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$41,625
3.33 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$63,750
2.55 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$128,100
4.88 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$60,300
2 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$69,600
3.48 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$63,032
3.78 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$62,000
3.1 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$61,250
2.45 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$83,342
3.57 acres
Van Buren County
Lawrence, MI 49064
20 months ago
$69,500
2.78 acres
Van Buren County
Lawrence, MI 49064
Pending
Under contract
$199,900
3.3 acres
Allegan County
3 bd, 1 ba
•
1,080 sq ft
Plainwell, MI 49080
Pending
Under contract
$210,000
32.9 acres
Calhoun County
Battle Creek, MI 49014
3 months ago
$665,000
3.5 acres
Barry County
4 bd, 4 ba
•
3,000 sq ft
Middleville, MI 49333
$3k drop • Oct 30
$162,000
27 acres
Berrien County
Benton Harbor, MI 49022
Pending
Under contract
$324,000
5 acres
Cass County
3 bd, 2 ba
•
1,712 sq ft
Marcellus, MI 49067
Pending
Under contract
$579,900
54.4 acres
Van Buren County
2,000 sq ft
Bangor, MI 49013
4 months ago
$66,500
3 acres
Allegan County
Allegan, MI 49010
Pending
Under contract
$265,000
4.44 acres
Barry County
3 bd, 2 ba
•
1,293 sq ft
Hastings, MI 49058
14 days
$459,000
3.15 acres
Allegan County
Saugatuck, MI 49453
1
…
12
13
14
15
…
37
601-650 of 1,801 properties
Map