Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in Southwest Michigan
Price
Size
Tags
Save
1,848 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Pending
Under contract
$908,500
1.77 acres
Kalamazoo County
4 bd, 4.5 ba
•
2,302 sq ft
Richland, MI 49083
Pending
Under contract
$175,000
3.1 acres
Allegan County
Fennville, MI 49408
32 days ago
$375,000
18.7 acres
Allegan County
Holland, MI 49423
34 days ago
$120,000
10 acres
Berrien County
Berrien Center, MI 49102
Pending
Under contract
$209,900
2 acres
Kalamazoo County
2 bd, 1 ba
•
840 sq ft
Richland, MI 49083
50 days ago
$85,000
2.7 acres
Van Buren County
Lawrence, MI 49064
Pending
Under contract
$514,900
1.69 acres
Barry County
4 bd, 3.5 ba
•
2,444 sq ft
Middleville, MI 49333
56 days ago
$250,000
10.5 acres
Allegan County
Holland, MI 49424
56 days ago
$139,900
2 acres
Barry County
Middleville, MI 49333
Pending
Under contract
$315,000
2 acres
Branch County
3 bd, 2.5 ba
•
2,000 sq ft
Quincy, MI 49082
2 months ago
$150,000
3 acres
Allegan County
Holland, MI 49423
$11k drop • Mar 12
$159,000
11.6 acres
Kalamazoo County
Scotts, MI 49088
Pending
Under contract
$42,000
1 acre
Berrien County
Niles, MI 49120
Pending
Under contract
$635,000
85 acres
Branch County
Bronson, MI 49028
Pending
Under contract
$50,000
2.39 acres
Cass County
Cassopolis, MI 49031
$10k drop • Feb 10
$450,000
1.8 acres
Saint Joseph County
3 bd, 2.5 ba
•
2,136 sq ft
Sturgis, MI 49091
$25k drop • Apr 7
$524,000
2.43 acres
Kalamazoo County
Portage, MI 49002
Pending
Under contract
$39,900
1.58 acres
Kalamazoo County
Kalamazoo, MI 49004
Pending
Under contract
$219,900
1.9 acres
Kalamazoo County
2 bd, 1 ba
•
1,300 sq ft
Kalamazoo, MI 49004
Pending
Under contract
$131,354
2.63 acres
Kalamazoo County
Portage, MI 49024
Pending
Under contract
$120,500
2.4 acres
Kalamazoo County
Portage, MI 49024
Pending
Under contract
$833,800
4.4 acres
Kalamazoo County
4 bd, 3 ba
•
3,028 sq ft
Richland, MI 49083
Pending
Under contract
$100,000
9.65 acres
Allegan County
— sq ft
Pullman, MI 49450
9 months ago
$85,000
3.4 acres
Cass County
Dowagiac, MI 49047
Pending
Under contract
$20,000
0.8 acres
Calhoun County
Marshall, MI 49068
Pending
Under contract
$49,900
1.18 acres
Berrien County
Niles, MI 49120
23 months ago
$179,000
3.19 acres
Calhoun County
4 ba
•
— sq ft
Homer, MI 49245
Pending
Under contract
$239,900
2 acres
Barry County
3 bd, 2 ba
•
1,344 sq ft
Delton, MI 49046
Pending
Under contract
$28,000
Berrien County
New Buffalo, MI 49117
Pending
Under contract
$249,900
2 acres
Berrien County
3 bd, 2 ba
•
1,592 sq ft
Niles, MI 49120
Pending
Under contract
$199,900
4 acres
Calhoun County
2 bd, 1.5 ba
•
1,808 sq ft
Tekonsha, MI 49092
Pending
Under contract
$2,500
0.28 acres
Calhoun County
Springfield, MI 49037
Pending
Under contract
$679,000
30 acres
Cass County
Cassopolis, MI 49031
Pending
Under contract
$10,000
0.43 acres
Berrien County
Coloma, MI 49038
Pending
Under contract
$380,000
2.52 acres
Barry County
4 bd, 3 ba
•
2,032 sq ft
Battle Creek, MI 49017
4 months ago
$1,600,000
19 acres
Kalamazoo County
Vicksburg, MI 49097
4 months ago
$39,500
4.87 acres
Van Buren County
Gobles, MI 49055
4 months ago
$91,000
3 acres
Allegan County
Plainwell, MI 49080
Pending
Under contract
$157,000
1.8 acres
Calhoun County
3 bd, 1.5 ba
•
1,346 sq ft
Battle Creek, MI 49014
5 months ago
$875,000
10.8 acres
Allegan County
Fennville, MI 49408
Pending
Under contract
$260,000
1.7 acres
Kalamazoo County
4 bd, 1.5 ba
•
1,500 sq ft
Vicksburg, MI 49097
5 months ago
$619,500
90.9 acres
Calhoun County
Battle Creek, MI 49015
6 months ago
$389,000
32.9 acres
Saint Joseph County
Colon, MI 49040
$11k drop • Feb 24
$20,000
0.2 acres
Berrien County
Niles, MI 49120
6 months ago
$990,000
66.3 acres
Calhoun County
Marshall, MI 49068
7 months ago
$150,000
2.34 acres
Allegan County
Otsego, MI 49078
$1.5k drop • Apr 6
$8,500
0.16 acres
Berrien County
Benton Harbor, MI 49022
Pending
Under contract
$32,000
0.5 acres
Saint Joseph County
Sturgis, MI 49091
8 months ago
$14,900
0.29 acres
Berrien County
Benton Harbor, MI 49022
Pending
Under contract
$44,000
0.13 acres
Kalamazoo County
Kalamazoo, MI 49008
1
…
30
31
32
33
…
37
1,501-1,550 of 1,848 properties
Map