Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Lakefront property for sale in West Michigan
Price
Size
Tags
Save
Reset
548 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.
48 days ago
$219,000
0.29 acres
Allegan County
South Haven, MI 49090
53 days ago
$69,900
5 acres
Lake County
Irons, MI 49644
$16k drop • Aug 10
$979,000
5.1 acres
Mason County
5 bd, 4 ba
•
5,140 sq ft
Ludington, MI 49431
21 days
$2,500,000
22.5 acres
Newaygo County
3 bd, 2 ba
•
1,248 sq ft
Fremont, MI 49412
22 days
$1,895,000
5.52 acres
Muskegon County
3 bd, 3.5 ba
•
5,720 sq ft
Twin Lake, MI 49457
23 days
$795,000
0.76 acres
Allegan County
Saugatuck, MI 49453
29 days
$3,990,000
14.7 acres
Allegan County
5 bd, 4.5 ba
•
5,496 sq ft
Fennville, MI 49408
43 days ago
$249,900
1.52 acres
Oceana County
Mears, MI 49436
53 days ago
$39,900
2.4 acres
Lake County
Baldwin, MI 49304
2 months ago
$70,000
2.68 acres
Mason County
Ludington, MI 49431
$15k drop • Aug 29
$885,000
15.4 acres
Calhoun County
4 bd, 4 ba
•
4,105 sq ft
Battle Creek, MI 49014
$350k drop • Aug 5
$2,750,000
5.28 acres
Kalamazoo County
Vicksburg, MI 49097
$10k drop • July 21
$484,900
10.5 acres
Muskegon County
3 bd, 2.5 ba
•
1,512 sq ft
Twin Lake, MI 49457
$101k drop • Sept 1
$3,799,000
11 acres
Muskegon County
3 bd, 1 ba
•
1,360 sq ft
Muskegon, MI 49445
5 days
$890,000
3.34 acres
Saint Joseph County
5 bd, 3.5 ba
•
4,663 sq ft
Three Rivers, MI 49093
15 days
$195,000
5 acres
Muskegon County
Muskegon, MI 49442
36 days ago
$14,900
0.18 acres
Mason County
Ludington, MI 49431
$10k drop • Aug 10
$189,000
0.9 acres
Ottawa County
Holland, MI 49424
$126k drop • Aug 19
$5,824,000
5.6 acres
Ottawa County
5 bd, 5.5 ba
•
7,797 sq ft
Holland, MI 49424
58 days ago
$625,000
79.5 acres
Lake County
2 bd, 1 ba
•
880 sq ft
Baldwin, MI 49304
3 months ago
$1,400,000
4 acres
Allegan County
South Haven, MI 49090
$55k drop • Aug 11
$495,000
77.3 acres
Van Buren County
Paw Paw, MI 49079
5 days
$150,000
1.3 acres
Berrien County
New Buffalo, MI 49117
17 days
$399,900
0.46 acres
Newaygo County
Newaygo, MI 49337
21 days
$795,000
16.7 acres
Newaygo County
1 ba
•
1,792 sq ft
White Cloud, MI 49349
$55k drop • Aug 7
$595,000
0.34 acres
Saint Joseph County
White Pigeon, MI 49099
2 months ago
$250,000
0.46 acres
Muskegon County
Muskegon, MI 49445
2 months ago
$125,000
0.45 acres
Berrien County
New Buffalo, MI 49117
2 months ago
$110,000
0.38 acres
Berrien County
New Buffalo, MI 49117
$40k drop • Aug 11
$759,900
33 acres
Barry County
3 bd, 3 ba
•
1,582 sq ft
Dowling, MI 49050
3 months ago
$1,949,000
49 acres
Berrien County
4 bd, 3.5 ba
•
4,273 sq ft
Buchanan, MI 49107
$41k drop • July 29
$1,189,000
7.5 acres
Mason County
6 bd, 2.5 ba
•
2,404 sq ft
Free Soil, MI 49411
$5k drop • June 4
$70,000
1.1 acres
Mason County
Ludington, MI 49431
22 days
$5,695,000
22.6 acres
Allegan County
5 bd, 6.5 ba
•
10,775 sq ft
Holland, MI 49423
$10k drop • Aug 13
$139,900
0.38 acres
Kent County
Rockford, MI 49341
2 months ago
$399,900
0.36 acres
Mason County
Ludington, MI 49431
2 months ago
$89,900
0.32 acres
Saint Joseph County
Sturgis, MI 49091
2 months ago
$28,500
2.67 acres
Mason County
Ludington, MI 49431
$30k drop • Aug 15
$549,900
8.5 acres
Kent County
3 bd, 2 ba
•
1,748 sq ft
Belding, MI 48809
$10k drop • June 15
$380,000
8.18 acres
Mason County
2 bd, 1 ba
•
1,536 sq ft
Branch Township, MI 49402
$50.1k drop • Aug 28
$999,900
4.46 acres
Allegan County
5 bd, 3.5 ba
•
3,502 sq ft
Allegan, MI 49010
4 months ago
$190,900
1.8 acres
Oceana County
Mears, MI 49436
$6.6k drop • July 29
$69,900
3.24 acres
Cass County
Cassopolis, MI 49031
$5k drop • Aug 12
$194,900
1.13 acres
Oceana County
Mears, MI 49436
19 days
$900,000
3 acres
Berrien County
3 bd, 2 ba
•
2,264 sq ft
Coloma, MI 49038
19 days
$580,000
4 acres
Kent County
4 bd, 3 ba
•
2,420 sq ft
Alto, MI 49302
$5k drop • Sept 1
$85,000
0.38 acres
Osceola County
Tustin, MI 49688
53 days ago
$459,900
1 acre
Saint Joseph County
Three Rivers, MI 49093
58 days ago
$56,500
0.43 acres
Barry County
Hastings, MI 49058
2 months ago
$74,900
0.77 acres
Mecosta County
Canadian Lakes, MI 49346
1
2
3
4
…
11
51-100 of 548 properties
Map