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
428 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.
43 days ago
$6,600,000
680 acres
Lake County
6 bd, 5 ba
•
5,652 sq ft
Baldwin, MI 49402
34 days ago
$349,000
34 acres
Berrien County
Berrien Springs, MI 49103
$26k drop • July 5
$299,000
3 acres
Calhoun County
East Leroy, MI 49051
2 months ago
$179,000
2.13 acres
Oceana County
Mears, MI 49436
18 days
$259,000
0.99 acres
Berrien County
Watervliet, MI 49098
48 days ago
$249,900
2.5 acres
Van Buren County
Covert, MI 49043
59 days ago
$630,000
3.4 acres
Berrien County
Union Pier, MI 49129
18 days
$890,000
2 acres
Kalamazoo County
Kalamazoo, MI 49009
3 days
$219,000
0.29 acres
Allegan County
South Haven, MI 49090
10 days
$419,000
5.83 acres
Mason County
4 bd, 3 ba
•
1,988 sq ft
Pentwater, MI 49449
18 days
$139,000
0.22 acres
Allegan County
South Haven, MI 49090
$18.1k drop • July 13
$179,900
21.8 acres
Oceana County
Rothbury, MI 49452
8 days
$69,900
5 acres
Lake County
Irons, MI 49644
8 days
$39,900
2.4 acres
Lake County
Baldwin, MI 49304
24 days
$70,000
2.68 acres
Mason County
Ludington, MI 49431
$10k drop • July 1
$499,900
10.5 acres
Muskegon County
3 bd, 2.5 ba
•
1,512 sq ft
Twin Lake, MI 49457
2 months ago
$1,400,000
4 acres
Allegan County
South Haven, MI 49090
$51k drop • July 18
$995,000
5.1 acres
Mason County
5 bd, 4 ba
•
5,140 sq ft
Ludington, MI 49431
19 days
$899,500
6.7 acres
Berrien County
4 bd, 2.5 ba
•
2,308 sq ft
Lakeside, MI 49116
33 days ago
$4,975,000
49.9 acres
Berrien County
Lakeside, MI 49116
37 days ago
$1,099,000
5.3 acres
Mason County
4 bd, 3 ba
•
4,005 sq ft
Ludington, MI 49431
44 days ago
$79,500
0.37 acres
Newaygo County
Bitely, MI 49309
46 days ago
$3,150,000
842 acres
Osceola County
7 bd, 6.5 ba
•
1 sq ft
Sears, MI 49679
$2.5k drop • July 1
$25,000
0.37 acres
Mason County
Ludington, MI 49431
49 days ago
$549,900
2 acres
Muskegon County
Norton Shores, MI 49441
59 days ago
$1,949,000
49 acres
Berrien County
4 bd, 3.5 ba
•
4,273 sq ft
Buchanan, MI 49107
$5k drop • June 4
$70,000
1.1 acres
Mason County
Ludington, MI 49431
$40k drop • June 29
$550,000
77.3 acres
Van Buren County
Paw Paw, MI 49079
9 days
$199,000
0.9 acres
Ottawa County
Holland, MI 49424
13 days
$625,000
79.5 acres
Lake County
2 bd, 1 ba
•
880 sq ft
Baldwin, MI 49304
22 days
$250,000
0.46 acres
Muskegon County
Muskegon, MI 49445
18 days
$125,000
0.45 acres
Berrien County
New Buffalo, MI 49117
18 days
$110,000
0.38 acres
Berrien County
New Buffalo, MI 49117
20 days
$399,900
0.36 acres
Mason County
Ludington, MI 49431
39 days ago
$79,900
0.84 acres
Lake County
Baldwin, MI 49304
44 days ago
$125,000
0.39 acres
Mecosta County
Stanwood, MI 49346
2 months ago
$190,900
1.8 acres
Oceana County
Mears, MI 49436
2 days
$149,900
0.38 acres
Kent County
Rockford, MI 49341
9 days
$5,950,000
5.6 acres
Ottawa County
5 bd, 5.5 ba
•
7,797 sq ft
Holland, MI 49424
13 days
$56,500
0.43 acres
Barry County
Hastings, MI 49058
20 days
$34,000
0.37 acres
Mason County
Custer, MI 49405
33 days ago
$28,500
2.67 acres
Mason County
Ludington, MI 49431
46 days ago
$3,100,000
5.28 acres
Kalamazoo County
Vicksburg, MI 49097
38 days ago
$74,900
0.77 acres
Mecosta County
Canadian Lakes, MI 49346
44 days ago
$70,000
1.16 acres
Mason County
Fountain, MI 49410
$4.9k drop • June 24
$295,000
26 acres
Newaygo County
2 bd, 1 ba
•
1,104 sq ft
Bitely, MI 49309
$10k drop • June 15
$380,000
8.18 acres
Mason County
2 bd, 1 ba
•
1,536 sq ft
Branch Township, MI 49402
8 days
$459,900
1 acre
Saint Joseph County
Three Rivers, MI 49093
25 days
$227,000
0.4 acres
Cass County
Cassopolis, MI 49031
26 days
$799,900
33 acres
Barry County
3 bd, 3 ba
•
1,582 sq ft
Dowling, MI 49050
1
2
3
4
…
9
1-50 of 428 properties
Map