Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Small farms for sale in West Michigan
Price
Size
Tags
Save
Reset
176 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in West Michigan
for more listings.
2 months ago
$589,000
21.2 acres
Kalamazoo County
4 bd, 2 ba
•
2,404 sq ft
Schoolcraft, MI 49087
2 months ago
$724,900
14.6 acres
Calhoun County
3 bd, 2.5 ba
•
2,889 sq ft
Marshall, MI 49068
3 days
$899,000
14.5 acres
Berrien County
New Buffalo, MI 49117
Auction
$399,900 min
6.39 acres
Berrien County
Benton Harbor, MI 49022
$40k drop • June 15
$335,000
10 acres
Mason County
3 bd, 2 ba
•
1,536 sq ft
Custer, MI 49405
$31k drop • July 6
$399,000
7.47 acres
Van Buren County
3 bd, 1 ba
•
1,637 sq ft
Lawrence, MI 49064
$35k drop • July 7
$664,900
6.25 acres
Kent County
4 bd, 3 ba
•
2,525 sq ft
Rockford, MI 49341
2 months ago
$420,000
11.1 acres
Kalamazoo County
3 bd, 1.5 ba
•
1,429 sq ft
Galesburg, MI 49053
$50k drop • July 13
$599,900
4.3 acres
Berrien County
3 bd, 3 ba
•
2,154 sq ft
Berrien Springs, MI 49103
19 days
$484,900
18.8 acres
Osceola County
4 bd, 3.5 ba
•
3,737 sq ft
Le Roy, MI 49655
$20k drop • July 9
$749,900
10 acres
Kent County
4 bd, 2.5 ba
•
2,878 sq ft
Byron Center, MI 49315
$25k drop • June 29
$599,000
15.2 acres
Berrien County
4 bd, 2.5 ba
•
1,448 sq ft
Eau Claire, MI 49111
$15k drop • July 8
$415,000
34.1 acres
Berrien County
4 bd, 2 ba
•
1,545 sq ft
Eau Claire, MI 49111
$24.8k drop • June 29
$275,000
10 acres
Lake County
Luther, MI 49656
14 days
$1,200,000
28.8 acres
Muskegon County
6 bd, 3.5 ba
•
— sq ft
Ravenna, MI 49451
26 days
Auction
$850,000 min
34.1 acres
Cass County
June 24, 2026
Niles, MI 49120
7 days
$353,000
6.42 acres
Kent County
5 bd, 1 ba
•
2,125 sq ft
Cedar Springs, MI 49319
24 days
Auction
$50,000 min
33 acres
Barry County
Bellevue, MI 49021
42 days ago
$269,900
20 acres
Lake County
2 bd, 1 ba
•
1,296 sq ft
Irons, MI 49644
$5k drop • June 18
$260,000
5 acres
Calhoun County
3 bd, 2 ba
•
2,288 sq ft
Battle Creek, MI 49014
2 months ago
$399,000
40 acres
Mecosta County
3 bd, 1 ba
•
1,793 sq ft
Stanwood, MI 49346
2 months ago
$314,900
24 acres
Mecosta County
3 bd, 2 ba
•
2,400 sq ft
Barryton, MI 49305
$10k drop • June 27
$344,900
20.2 acres
Calhoun County
4 bd, 1 ba
•
2,144 sq ft
Homer, MI 49245
4 months ago
$599,900
30.7 acres
Oceana County
3 bd, 1 ba
•
1,579 sq ft
Hart, MI 49420
21 days
$19.9k drop • July 15
$450,000
3 acres
Kent County
5 bd, 3 ba
•
2,431 sq ft
Rockford, MI 49341
46 days ago
$1,249,000
4.62 acres
Allegan County
4 bd, 3 ba
•
3,457 sq ft
Hopkins, MI 49328
$20k drop • July 6
$479,900
3.84 acres
Saint Joseph County
3 bd, 3 ba
•
2,466 sq ft
Sturgis, MI 49091
$22.5k drop • June 30
$277,500
30.5 acres
Van Buren County
Paw Paw, MI 49079
59 days ago
$595,000
4.53 acres
Kent County
4 bd, 2.5 ba
•
1,786 sq ft
Caledonia, MI 49316
55 days ago
$6,630,000
30.9 acres
Allegan County
5 bd, 6.5 ba
•
10,775 sq ft
Holland, MI 49423
$200k drop • May 8
$1,150,000
42 acres
Allegan County
3 bd, 1 ba
•
1,384 sq ft
Allegan, MI 49010
$14.9k drop • May 21
$185,000
14.1 acres
Berrien County
Eau Claire, MI 49111
47 days ago
$324,900
5 acres
Calhoun County
4 bd, 1 ba
•
2,058 sq ft
Marshall, MI 49068
60 days ago
$125,000
2.8 acres
Barry County
Middleville, MI 49333
$25k drop • May 20
$575,000
50 acres
Berrien County
Niles, MI 49120
$25k drop • July 1
$1,225,000
16.9 acres
Ottawa County
4 bd, 3 ba
•
3,233 sq ft
Grandville, MI 49418
33 days ago
$525,000
4.63 acres
Ottawa County
3 bd, 2.5 ba
•
2,102 sq ft
Hudsonville, MI 49426
$80k drop • June 24
$1,295,000
33.5 acres
Ottawa County
4 bd, 3.5 ba
•
3,800 sq ft
Nunica, MI 49448
$175k drop • July 17
$699,900
18.2 acres
Ottawa County
3 bd, 1.5 ba
•
2,600 sq ft
Grand Haven, MI 49417
27 days
$180,000
23.7 acres
Mecosta County
Barryton, MI 49305
37 days ago
$250,000
2.37 acres
Oceana County
3 bd, 1 ba
•
840 sq ft
Shelby, MI 49455
2 months ago
$374,800
24.5 acres
Cass County
Niles, MI 49120
3 months ago
$389,900
29.8 acres
Berrien County
Berrien Springs, MI 49103
$25k drop • June 3
$474,900
9.75 acres
Muskegon County
3 bd, 2 ba
•
1,355 sq ft
Fruitport, MI 49415
$22k drop • July 14
$798,000
8.2 acres
Kent County
4 bd, 3.5 ba
•
3,460 sq ft
Caledonia, MI 49316
$50.1k drop • June 8
$499,900
35.8 acres
Newaygo County
6 bd, 2 ba
•
2,784 sq ft
Fremont, MI 49412
$10k drop • June 15
$139,900
18.7 acres
Van Buren County
Bangor, MI 49013
6 months ago
$308,000
22 acres
Berrien County
Berrien Springs, MI 49103
8 months ago
$340,000
5.39 acres
Newaygo County
Sand Lake, MI 49343
$10k drop • July 9
$239,900
2.22 acres
Berrien County
3 bd, 1.5 ba
•
1,918 sq ft
Berrien Center, MI 49102
1
2
3
4
51-100 of 176 properties
Map