Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Michigan waterfront property for sale
Price
Size
Tags
Save
Reset
2,908 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Michigan
for more listings.
2 months ago
$475,000
20 acres
Alcona County
6 bd, 4 ba
•
2,911 sq ft
Barton City, MI 48705
$15k drop • Oct 23
$445,000
4.15 acres
Calhoun County
3 bd, 2 ba
•
1,660 sq ft
Union City, MI 49094
4 years ago
$24,000
2 acres
Jackson County
Jackson, MI 49201
2 months ago
$449,000
1.86 acres
Oceana County
3 bd, 2 ba
•
1,454 sq ft
Pentwater, MI 49449
2 months ago
$1,750,000
2 acres
Montmorency County
4 bd, 4 ba
•
5,500 sq ft
Atlanta, MI 49709
Pending
Under contract
$1,225,000
3 acres
Kent County
4 bd, 3 ba
•
2,849 sq ft
Ada, MI 49301
2 months ago
$30,000
0.39 acres
Branch County
Colon, MI 49040
3 months ago
$1,699,900
130 acres
Kent County
Rockford, MI 49341
3 months ago
$24,900
0.52 acres
Saint Joseph County
Three Rivers, MI 49093
3 months ago
$79,900
0.41 acres
Mecosta County
Stanwood, MI 49346
$5k drop • Sept 25
$139,900
19 acres
Saint Clair County
Capac, MI 48014
2 months ago
$89,000
0.45 acres
Ingham County
Lansing, MI 48911
3 months ago
$39,000
0.08 acres
Cass County
Union, MI 49130
3 months ago
$119,900
Ottawa County
Grand Haven, MI 49417
8 months ago
$45,000
1.69 acres
Otsego County
Gaylord, MI 49735
3 months ago
$599,900
46 acres
Saint Joseph County
4 bd, 2 ba
•
1,977 sq ft
Burr Oak, MI 49030
5 months ago
$350,000
10.3 acres
Mason County
Pentwater, MI 49449
$295k drop • Oct 15
$3,200,000
842 acres
Osceola County
7 bd, 8 ba
•
— sq ft
Sears, MI 49679
2 months ago
$30,000
0.09 acres
Newaygo County
Bitely, MI 49309
$33k drop • Oct 8
$432,000
40 acres
Osceola County
1 bd, 1 ba
•
400 sq ft
Evart, MI 49631
5 months ago
$275,000
1.56 acres
Allegan County
2 bd, 1 ba
•
546 sq ft
Shelbyville, MI 49344
9 months ago
$847,220
77 acres
Hillsdale County
Reading, MI 49274
6 months ago
$1,100,000
40 acres
Osceola County
5 bd, 4 ba
•
5,076 sq ft
Sears, MI 49679
18 months ago
$1,998,000
3.14 acres
Washtenaw County
4 bd, 5 ba
•
5,000 sq ft
Ann Arbor, MI 48105
6 years ago
$349,900
2.64 acres
Alpena County
Alpena, MI 49707
2 months ago
$2,590,000
111 acres
Cass County
4 bd, 2 ba
•
2,112 sq ft
Cassopolis, MI 49031
$200k drop • Oct 9
$1,550,000
2.14 acres
Calhoun County
6 bd, 7 ba
•
6,666 sq ft
Battle Creek, MI 49015
10 months ago
$32,500
0.6 acres
Berrien County
Coloma, MI 49038
16 months ago
$90,000
1.2 acres
Barry County
Hastings, MI 49058
4 months ago
$84,000
0.29 acres
Gratiot County
Perrinton, MI 48871
8 months ago
$94,900
2 acres
Ingham County
Okemos, MI 48864
Pending
Under contract
$329,900
53.3 acres
Oceana County
Hart, MI 49420
2 months ago
$80,000
0.24 acres
Cheboygan County
Cheboygan, MI 49721
2 months ago
$33,000
1.53 acres
Manistee County
Onekama, MI 49675
Pending
Under contract
$1,850,000
0.44 acres
Berrien County
Michiana, MI 49117
$4k drop • Oct 20
$30,500
0.29 acres
Eaton County
Eaton Rapids, MI 48827
2 months ago
$139,900
0.98 acres
Muskegon County
Montague, MI 49437
$20k drop • Oct 16
$479,000
19 acres
Branch County
3 bd, 2 ba
•
2,300 sq ft
Bronson, MI 49028
$130k drop • Oct 28
$319,900
39 acres
Isabella County
2 bd, 1 ba
•
720 sq ft
Mount Pleasant, MI 48858
3 months ago
$22,500
0.51 acres
Lake County
Baldwin, MI 49304
3 months ago
$39,000
0.16 acres
Cass County
Union, MI 49130
3 months ago
$39,000
0.16 acres
Cass County
Union, MI 49130
3 months ago
$17,500
0.18 acres
Hillsdale County
Jerome, MI 49249
3 months ago
$179,900
20 acres
Newaygo County
White Cloud, MI 49349
7 months ago
$84,900
1.49 acres
Eaton County
Dimondale, MI 48821
3 months ago
$89,900
10.5 acres
Newaygo County
Newaygo, MI 49337
4 months ago
$192,500
2 acres
Berrien County
Bridgman, MI 49106
3 months ago
$599,000
38.9 acres
Allegan County
3 bd, 1 ba
•
2,026 sq ft
Allegan, MI 49010
3 months ago
$1,600,000
69.5 acres
Ingham County
2 bd, 4 ba
•
3,858 sq ft
Webberville, MI 48892
3 months ago
$18,000
0.2 acres
Hillsdale County
Jerome, MI 49249
1
…
37
38
39
40
…
59
1,851-1,900 of 2,908 properties
Map