Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Cottages for sale in West Michigan
Price
Size
Tags
Save
Reset
44 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.
18 days
$425,000
16 acres
Mason County
3 bd, 1.5 ba
•
1,144 sq ft
Ludington, MI 49431
54 days ago
$3,900,000
11 acres
Muskegon County
3 bd, 1 ba
•
1,360 sq ft
Muskegon, MI 49445
2 months ago
$1,230,000
7.5 acres
Mason County
6 bd, 2.5 ba
•
2,404 sq ft
Free Soil, MI 49411
$9.9k drop • June 14
$315,000
40 acres
Lake County
2 bd, 1 ba
•
1,000 sq ft
Chase, MI 49623
7 days
$549,900
3.1 acres
Osceola County
2 bd, 1.5 ba
•
1,257 sq ft
Evart, MI 49631
35 days ago
$3,750,000
8.8 acres
Muskegon County
3 bd, 2.5 ba
•
3,518 sq ft
Spring Lake, MI 49456
1 day
$1,299,000
3.32 acres
Allegan County
3 bd, 3.5 ba
•
5,316 sq ft
Holland, MI 49423
2 months ago
$1,700,000
10.4 acres
Allegan County
3 bd, 1.5 ba
•
1,392 sq ft
Saugatuck, MI 49453
$10.1k drop • June 16
$309,900
38.2 acres
Mason County
3 bd, 1 ba
•
1,100 sq ft
Free Soil, MI 49411
$25.1k drop • June 27
$299,900
9 acres
Lake County
2 bd, 1 ba
•
864 sq ft
Chase, MI 49623
$80k drop • June 24
$1,295,000
33.5 acres
Ottawa County
4 bd, 3.5 ba
•
3,800 sq ft
Nunica, MI 49448
55 days ago
$559,000
2.83 acres
Berrien County
4 bd, 1 ba
•
1,874 sq ft
Niles, MI 49120
$101k drop • June 18
$1,699,000
2.83 acres
Berrien County
4 bd, 3 ba
•
2,191 sq ft
New Buffalo, MI 49117
$25k drop • June 26
$370,000
40 acres
Osceola County
1 bd, 1 ba
•
400 sq ft
Evart, MI 49631
$25k drop • June 20
$725,000
2.38 acres
Cass County
4 bd, 3.5 ba
•
3,334 sq ft
Vandalia, MI 49095
16 days
$119,900
2.64 acres
Newaygo County
2 bd, 1 ba
•
1,130 sq ft
Newaygo, MI 49337
57 days ago
$389,900
2.47 acres
Lake County
2 bd, 1 ba
•
1,272 sq ft
Irons, MI 49644
$140k drop • June 29
$559,900
2.9 acres
Oceana County
3 bd, 2.5 ba
•
3,050 sq ft
Pentwater, MI 49449
40 days ago
$750,000
2.29 acres
Mason County
1 bd, 1 ba
•
520 sq ft
Ludington, MI 49431
$30k drop • June 23
$359,900
1.52 acres
Lake County
2 bd, 2 ba
•
2,240 sq ft
Baldwin, MI 49304
20 days
$1,800,000
2.42 acres
Allegan County
4 bd, 3.5 ba
•
3,100 sq ft
Fennville, MI 49408
$15.1k drop • Apr 16
$499,900
26 acres
Muskegon County
4 bd, 4 ba
•
1,344 sq ft
Muskegon, MI 49445
$25k drop • July 7
$874,900
1.53 acres
Barry County
4 bd, 3.5 ba
•
3,408 sq ft
Hickory Corners, MI 49060
$360k drop • June 8
$875,000
2.5 acres
Berrien County
3 ba
•
6,847 sq ft
Union Pier, MI 49129
28 days
$399,900
20 acres
Lake County
1 bd, 1 ba
•
768 sq ft
Irons, MI 49644
2 months ago
$165,000
2 acres
Cass County
2 ba
•
2,064 sq ft
Dowagiac, MI 49047
$30k drop • June 26
$739,000
1.5 acres
Kalamazoo County
3 bd, 2 ba
•
1,592 sq ft
Vicksburg, MI 49097
12 days
$350,000
0.83 acres
Cass County
1 bd, 1 ba
•
560 sq ft
Vandalia, MI 49095
$50k drop • June 8
$550,000
2.9 acres
Oceana County
6 bd, 3 ba
•
2,904 sq ft
Walkerville, MI 49459
12 months ago
$650,000
3.3 acres
Kent County
3 bd, 3 ba
•
2,561 sq ft
Lowell, MI 49331
2 days
$240,000
2.5 acres
Muskegon County
2 bd, 1 ba
•
1,041 sq ft
Muskegon, MI 49445
$7.5k drop • June 11
$172,400
0.59 acres
Newaygo County
1 bd, 1 ba
•
373 sq ft
Bitely, MI 49309
$19.9k drop • July 1
$299,999
2 acres
Newaygo County
3 bd, 2 ba
•
1,300 sq ft
Newaygo, MI 49337
Pending
Under contract
$450,000
43.8 acres
Muskegon County
1 bd, 2 ba
•
1,040 sq ft
Twin Lake, MI 49457
Pending
Under contract
$169,000
5 acres
Saint Joseph County
1 bd, 1 ba
•
600 sq ft
Constantine, MI 49042
Pending
Under contract
$315,000
9.4 acres
Berrien County
3 bd, 1 ba
•
1,439 sq ft
New Buffalo, MI 49117
Pending
Under contract
$1,295,000
3.29 acres
Kent County
4 bd, 2.5 ba
•
4,180 sq ft
Grand Rapids, MI 49546
Pending
Under contract
$159,900
2.4 acres
Lake County
1 bd, 1 ba
•
500 sq ft
Luther, MI 49656
Pending
Under contract
$329,000
3 acres
Kent County
2 bd, 1.5 ba
•
1,138 sq ft
Comstock Park, MI 49321
Pending
Under contract
$3,750,000
2.3 acres
Cass County
6 bd, 3 ba
•
2,847 sq ft
Cassopolis, MI 49031
Pending
Under contract
$399,900
2 acres
Van Buren County
2 bd, 1 ba
•
953 sq ft
Grand Junction, MI 49056
Pending
Under contract
$259,000
2 acres
Oceana County
2 bd, 1 ba
•
650 sq ft
Holton, MI 49425
36 days ago
$105,000
1.75 acres
Lake County
1 bd, 1 ba
•
580 sq ft
Baldwin, MI 49642
$5k drop • June 17
$189,800
2 acres
Calhoun County
2 bd, 1 ba
•
1,128 sq ft
Marshall, MI 49068
Map