Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Waterfront property for sale in West Michigan
Price
Size
Tags
Save
Reset
1,157 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.
$19.9k drop • July 14
$159,900
1.52 acres
Muskegon County
Montague, MI 49437
4 days
$1,150,000
3 acres
Kalamazoo County
5 bd, 4.5 ba
•
5,596 sq ft
Galesburg, MI 49053
15 days
$700,000
79 acres
Osceola County
4 bd, 2 ba
•
1,876 sq ft
Tustin, MI 49688
7 days
$750,000
2.6 acres
Barry County
5 bd, 3.5 ba
•
4,047 sq ft
Delton, MI 49046
8 days
$67,000
0.29 acres
Oceana County
Pentwater, MI 49449
15 days
$749,900
2.7 acres
Kalamazoo County
4 bd, 3 ba
•
4,852 sq ft
Augusta, MI 49012
20 days
$204,000
0.46 acres
Allegan County
Saugatuck, MI 49453
$8.6k drop • Aug 29
$259,900
3.23 acres
Kalamazoo County
3 bd, 2 ba
•
2,180 sq ft
Galesburg, MI 49053
53 days ago
$25,000
0.83 acres
Oceana County
Hesperia, MI 49421
54 days ago
$99,000
0.58 acres
Oceana County
Mears, MI 49436
$100k drop • Aug 5
$845,000
2.83 acres
Van Buren County
6 bd, 4.5 ba
•
5,372 sq ft
Mattawan, MI 49071
2 months ago
$239,900
0.21 acres
Allegan County
South Haven, MI 49090
2 months ago
$2,900,000
6.42 acres
Muskegon County
2 bd, 1 ba
•
1,022 sq ft
Muskegon, MI 49445
4 months ago
$175,000
1.23 acres
Allegan County
South Haven, MI 49090
$4k drop • June 25
$63,900
2.22 acres
Cass County
Cassopolis, MI 49031
4 months ago
$58,900
1 acre
Mecosta County
Canadian Lakes, MI 49346
7 days
$419,900
0.21 acres
Ottawa County
Spring Lake, MI 49456
14 days
$20,000
1.49 acres
Muskegon County
Twin Lake, MI 49457
20 days
$320,000
2.66 acres
Berrien County
3 bd, 1 ba
•
1,518 sq ft
Eau Claire, MI 49111
24 days
$350,000
2.75 acres
Calhoun County
4 bd, 1 ba
•
1,576 sq ft
Albion, MI 49224
27 days
$560,000
87.2 acres
Calhoun County
Marshall, MI 49068
42 days ago
$3,490,000
9.3 acres
Allegan County
Holland, MI 49423
43 days ago
$624,900
4.7 acres
Muskegon County
3 bd, 2.5 ba
•
2,566 sq ft
Muskegon, MI 49445
46 days ago
$819,900
0.59 acres
Muskegon County
Fruitport, MI 49415
47 days ago
$399,000
2.5 acres
Mason County
Ludington, MI 49431
2 months ago
$599,900
0.89 acres
Mason County
Ludington, MI 49431
2 months ago
$399,000
1 acre
Allegan County
South Haven, MI 49090
2 months ago
$54,900
0.47 acres
Mason County
Fountain, MI 49410
3 months ago
$449,900
3.75 acres
Van Buren County
3 bd, 2 ba
•
2,880 sq ft
Kalamazoo, MI 49009
3 months ago
$79,000
0.23 acres
Barry County
Delton, MI 49046
$10.1k drop • June 9
$99,900
0.45 acres
Berrien County
Benton Harbor, MI 49022
$5k drop • Aug 25
$94,900
0.33 acres
Saint Joseph County
Sturgis, MI 49091
$10.9k drop • Aug 5
$259,000
7.29 acres
Mecosta County
3 bd, 2 ba
•
1,792 sq ft
Blanchard, MI 49310
10 days
$3,500
0.54 acres
Mecosta County
Stanwood, MI 49346
6 days
$175,000
1.27 acres
Berrien County
Watervliet, MI 49098
13 days
$150,000
0.35 acres
Ottawa County
Holland, MI 49424
36 days ago
$574,900
2.45 acres
Newaygo County
3 bd, 2 ba
•
2,504 sq ft
Fremont, MI 49412
36 days ago
$3,900,000
670 acres
Lake County
22 ba
•
22,755 sq ft
Luther, MI 49656
46 days ago
$365,000
7.49 acres
Newaygo County
3 bd, 2 ba
•
1,824 sq ft
Newaygo, MI 49337
$15k drop • Aug 21
$660,000
2.29 acres
Saint Joseph County
4 bd, 2.5 ba
•
4,960 sq ft
Mendon, MI 49072
48 days ago
$550,000
3.16 acres
Van Buren County
4 bd, 3.5 ba
•
2,950 sq ft
Lawton, MI 49065
2 months ago
$175,000
0.47 acres
Mecosta County
Canadian Lakes, MI 49346
2 months ago
$3,150,000
842 acres
Osceola County
7 bd, 6.5 ba
•
— sq ft
Sears, MI 49679
3 months ago
$8,750
0.24 acres
Mecosta County
Stanwood, MI 49346
4 months ago
$575,000
0.49 acres
Lake County
Baldwin, MI 49304
4 months ago
$15,900
0.51 acres
Mecosta County
Canadian Lakes, MI 49346
4 months ago
$200,000
1.22 acres
Allegan County
South Haven, MI 49090
$10k drop • July 6
$240,000
0.57 acres
Berrien County
New Buffalo, MI 49117
4 months ago
$475,000
2.34 acres
Mason County
Ludington, MI 49431
4 months ago
$499,900
4 acres
Allegan County
2 ba
•
2,326 sq ft
Hamilton, MI 49419
1
…
5
6
7
8
…
24
251-300 of 1,157 properties
Map