Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Michigan waterfront property for sale
Price
Size
Tags
Save
Reset
3,251 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 Michigan
for more listings.
5 months ago
$365,000
1.4 acres
Allegan County
South Haven, MI 49090
5 months ago
$190,000
2 acres
Ottawa County
Allendale, MI 49401
5 months ago
$250,000
2.27 acres
Ottawa County
Allendale, MI 49401
5 months ago
$3,500
0.5 acres
Antrim County
Mancelona, MI 49659
5 months ago
$349,900
0.21 acres
Barry County
Delton, MI 49046
5 months ago
$65,000
2.26 acres
Antrim County
Alden, MI 49612
6 months ago
$399,900
6.76 acres
Genesee County
Fenton, MI 48451
6 months ago
$7,000
0.39 acres
Mecosta County
Stanwood, MI 49346
7 months ago
$2,800
0.45 acres
Mecosta County
Canadian Lakes, MI 49346
7 months ago
$85,000
40 acres
Marquette County
Gwinn, MI 49841
7 months ago
$499,000
1 acre
Berrien County
New Buffalo, MI 49117
$25k drop • Aug 25
$925,000
5.2 acres
Barry County
4 bd, 3.5 ba
•
4,071 sq ft
Hastings, MI 49058
10 months ago
$384,900
81 acres
Alpena County
2,700 sq ft
Herron, MI 49744
$6k drop • July 18
$239,000
1 acre
Muskegon County
Norton Shores, MI 49441
11 months ago
$245,000
7.53 acres
Mason County
Scottville, MI 49454
11 months ago
$134,900
4.63 acres
Mason County
Scottville, MI 49454
11 months ago
$124,900
4.63 acres
Mason County
Scottville, MI 49454
11 months ago
$179,900
13.1 acres
Mason County
Scottville, MI 49454
11 months ago
$169,900
10.9 acres
Mason County
Scottville, MI 49454
11 months ago
$245,000
9.37 acres
Mason County
Scottville, MI 49454
$1.5k drop • July 10
$47,000
0.29 acres
Branch County
Coldwater, MI 49036
1 day
$205,000
2.69 acres
Oakland County
Highland Township, MI 48356
1 day
$99,900
0.41 acres
Roscommon County
Houghton Lake, MI 48629
5 days
$699,000
2.35 acres
Lapeer County
4 bd, 3.5 ba
•
2,900 sq ft
Mayfield Township, MI 48446
22 days
$17,000,000
6 acres
Oakland County
8 bd, 13 ba
•
20,014 sq ft
Orchard Lake, MI 48323
28 days
$997,000
40 acres
Ottawa County
3 bd, 2.5 ba
•
2,132 sq ft
Nunica, MI 49448
33 days ago
$7,995,000
3.26 acres
Oakland County
4 bd, 6.5 ba
•
11,953 sq ft
Orchard Lake, MI 48324
36 days ago
$3,000
0.44 acres
Osceola County
Evart, MI 49631
$304k drop • Oct 2
$2,695,000
2.65 acres
Antrim County
5 bd, 2.5 ba
•
2,800 sq ft
Kewadin, MI 49648
36 days ago
$59,000
Cheboygan County
Cheboygan, MI 49721
6 months ago
$375,000
80 acres
Osceola County
Tustin, MI 49688
46 days ago
$3,500
0.44 acres
Mecosta County
Stanwood, MI 49346
2 months ago
$2,500
Antrim County
Elmira, MI 49730
2 months ago
$675,000
1.4 acres
Van Buren County
5 bd, 3.5 ba
•
2,937 sq ft
Hartford, MI 49057
2 months ago
$269,900
5.5 acres
Jackson County
Grass Lake, MI 49240
3 months ago
$96,000
3.12 acres
Cass County
Dowagiac, MI 49047
$30k drop • Oct 7
$599,900
2.46 acres
Ottawa County
4 bd, 2.5 ba
•
2,203 sq ft
Hudsonville, MI 49426
2 months ago
$1,690,000
3.77 acres
Oakland County
White Lake, MI 48386
3 months ago
$100,000
40 acres
Jackson County
Jackson, MI 49203
3 months ago
$52,500
0.51 acres
Oceana County
Pentwater, MI 49449
3 months ago
$399,900
2.3 acres
Saint Joseph County
3 bd, 2.5 ba
•
2,164 sq ft
Three Rivers, MI 49093
$10k drop • Sept 27
$314,900
2.8 acres
Crawford County
3 bd, 2 ba
•
1,856 sq ft
Grayling, MI 49738
4 months ago
$1,000,000
0.61 acres
Oakland County
Bloomfield Hills, MI 48302
4 months ago
$490,000
0.24 acres
Manistee County
Bear Lake, MI 49614
4 months ago
$2,590,000
4.88 acres
Oakland County
West Bloomfield, MI 48324
$30k drop • July 20
$769,900
46.3 acres
Kent County
Rockford, MI 49341
$10k drop • July 27
$387,000
2.7 acres
Hillsdale County
3 bd, 2 ba
•
1,200 sq ft
Camden, MI 49232
$4.1k drop • Aug 15
$74,900
10.8 acres
Montcalm County
Stanton, MI 48888
4 months ago
$490,000
80 acres
Allegan County
Pullman, MI 49450
9 months ago
$349,900
2.74 acres
Gogebic County
Watersmeet, MI 49969
1
…
26
27
28
29
…
66
1,301-1,350 of 3,251 properties
Map