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,800 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
14 days
$139,900
8.35 acres
Barry County
Hastings, MI 49058
Pending
Under contract
$300,000
30.5 acres
Van Buren County
Paw Paw, MI 49079
58 days ago
$350,000
1.8 acres
Allegan County
Saugatuck, MI 49453
14 days
$129,900
5 acres
Barry County
Hastings, MI 49058
14 days
$80,000
0.9 acres
Kalamazoo County
Kalamazoo, MI 49009
14 days
$49,500
0.41 acres
Kalamazoo County
Vicksburg, MI 49097
Pending
Under contract
$45,000
0.46 acres
Kalamazoo County
Vicksburg, MI 49097
Pending
Under contract
$35,000
0.95 acres
Allegan County
Pullman, MI 49450
Pending
Under contract
$575,000
126 acres
Cass County
Dowagiac, MI 49047
Pending
Under contract
$897,000
1.52 acres
Kalamazoo County
4 bd, 4 ba
•
2,752 sq ft
Richland, MI 49083
Pending
Under contract
$289,900
2 acres
Calhoun County
3 bd, 1 ba
•
2,014 sq ft
Battle Creek, MI 49015
Pending
Under contract
$775,400
1.82 acres
Kalamazoo County
4 bd, 4 ba
•
3,607 sq ft
Richland, MI 49083
Pending
Under contract
$315,000
45 acres
Van Buren County
Covert, MI 49043
Pending
Under contract
$815,000
1.88 acres
Kalamazoo County
5 bd, 4 ba
•
2,770 sq ft
Richland, MI 49083
12 months ago
$350,000
15 acres
Berrien County
Benton Harbor, MI 49022
2 months ago
$196,900
10.8 acres
Kalamazoo County
Kalamazoo, MI 49009
15 days
$1,200,000
72.9 acres
Van Buren County
Paw Paw, MI 49079
15 days
$900,000
50 acres
Kalamazoo County
Portage, MI 49002
$5k drop • Dec 18
$44,900
2 acres
Allegan County
Grand Junction, MI 49056
11 months ago
$699,000
28 acres
Berrien County
St. Joseph, MI 49085
Pending
Under contract
$99,900
2.75 acres
Barry County
Freeport, MI 49325
7 months ago
$174,900
8.39 acres
Barry County
Freeport, MI 49325
13 months ago
$94,900
3 acres
Barry County
Freeport, MI 49325
12 months ago
$64,900
0.55 acres
Kalamazoo County
Vicksburg, MI 49097
Pending
Under contract
$494,500
1.52 acres
Allegan County
5 bd, 3 ba
•
1,209 sq ft
Hamilton, MI 49419
10 months ago
$44,000
0.31 acres
Van Buren County
Grand Junction, MI 49056
17 days
$284,914
26.8 acres
Kalamazoo County
Plainwell, MI 49080
Pending
Under contract
$22,000
1.14 acres
Saint Joseph County
Constantine, MI 49042
16 days
$15,500
0.23 acres
Kalamazoo County
Kalamazoo, MI 49048
Pending
Under contract
$320,000
3.4 acres
Calhoun County
3 bd, 2 ba
•
1,654 sq ft
Burlington, MI 49029
Pending
Under contract
$650,000
13.4 acres
Van Buren County
3 bd, 4 ba
•
3,360 sq ft
Mattawan, MI 49071
5 months ago
$12,900
0.14 acres
Berrien County
Benton Harbor, MI 49022
$5k drop • Dec 17
$25,000
2 acres
Saint Joseph County
Mendon, MI 49072
5 months ago
$14,900
0.29 acres
Berrien County
Benton Harbor, MI 49022
16 days
$59,000
2.27 acres
Branch County
Quincy, MI 49082
Pending
Under contract
$339,900
11.4 acres
Allegan County
5 bd, 2 ba
•
2,664 sq ft
Allegan, MI 49010
Pending
Under contract
$380,000
2.52 acres
Barry County
4 bd, 3 ba
•
2,032 sq ft
Battle Creek, MI 49017
Pending
Under contract
$1,150,000
1.62 acres
Cass County
4 bd, 5 ba
•
4,404 sq ft
Edwardsburg, MI 49112
Pending
Under contract
$735,000
10 acres
Van Buren County
3 bd, 3 ba
•
2,172 sq ft
South Haven, MI 49090
18 days
$40,000
0.34 acres
Kalamazoo County
Vicksburg, MI 49097
8 months ago
$182,500
0.38 acres
Allegan County
South Haven, MI 49090
Pending
Under contract
$374,000
1.72 acres
Allegan County
3 bd, 1 ba
•
1,168 sq ft
Hamilton, MI 49419
Pending
Under contract
$309,900
1.7 acres
Barry County
3 bd, 2 ba
•
1,808 sq ft
Hickory Corners, MI 49060
39 days ago
$395,000
26 acres
Allegan County
Wayland, MI 49348
Pending
Under contract
$349,000
30 acres
Calhoun County
4 bd, 2 ba
•
1,566 sq ft
Homer, MI 49245
14 months ago
$537,000
60.9 acres
Van Buren County
Paw Paw, MI 49079
28 days
$65,000
8.5 acres
Van Buren County
Gobles, MI 49055
Pending
Under contract
$175,000
9.73 acres
Van Buren County
South Haven, MI 49090
Pending
Under contract
$479,000
3.29 acres
Kalamazoo County
5 bd, 2 ba
•
3,008 sq ft
Portage, MI 49002
Pending
Under contract
$85,000
0.18 acres
Allegan County
South Haven, MI 49090
1
…
13
14
15
16
…
36
651-700 of 1,800 properties
Map