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,242 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.
Pending
Under contract
$15,900
0.58 acres
Isabella County
Lake Isabella, MI 48893
Pending
Under contract
$7,950
0.31 acres
Isabella County
Lake Isabella, MI 48893
9 months ago
$250,000
3.46 acres
Kent County
Cedar Springs, MI 49319
Pending
Under contract
$7,900
0.17 acres
Tuscola County
Mayville, MI 48744
12 months ago
$1,699,900
130 acres
Kent County
Rockford, MI 49341
13 months ago
$349,900
30 acres
Muskegon County
Fruitport, MI 49415
13 months ago
$150,000
2.34 acres
Allegan County
Otsego, MI 49078
Pending
Under contract
$149,900
0.48 acres
Oakland County
Commerce Township, MI 48382
20 months ago
$90,000
60 acres
Marquette County
Ishpeming, MI 49849
23 months ago
$119,900
8.29 acres
Saint Clair County
Columbus, MI 48063
23 months ago
$259,900
18.3 acres
Saint Clair County
Columbus, MI 48063
23 months ago
$99,900
6.87 acres
Saint Clair County
Columbus, MI 48063
4 years ago
$200,000
17.4 acres
Oscoda County
Lewiston, MI 49756
2 days
$75,000
0.23 acres
Clare County
Surrey Township, MI 48632
9 days
$200,000
2 acres
Oceana County
3 bd, 2 ba
•
1,422 sq ft
Hart, MI 49420
Pending
Under contract
$288,000
1.8 acres
Barry County
4 bd, 1 ba
•
2,362 sq ft
Hastings, MI 49058
Pending
Under contract
$89,900
0.46 acres
Otsego County
— sq ft
Gaylord, MI 49735
Pending
Under contract
$40,000
0.52 acres
Kalkaska County
Mancelona, MI 49659
32 days ago
$18,900
0.17 acres
Mecosta County
Canadian Lakes, MI 49346
33 days ago
$1,899,000
0.18 acres
Oakland County
Birmingham, MI 48009
49 days ago
$29,900
0.17 acres
Barry County
Battle Creek, MI 49017
$500 drop • Sept 14
$2,500
0.17 acres
Mecosta County
Canadian Lakes, MI 49346
57 days ago
$99,900
0.96 acres
Marquette County
Republic, MI 49879
Pending
Under contract
$27,400
Alpena County
Lachine, MI 49753
2 months ago
$10,000
0.68 acres
Isabella County
Weidman, MI 48893
Pending
Under contract
$615,498
2.2 acres
Ottawa County
4 bd, 2.5 ba
•
2,192 sq ft
Allendale, MI 49401
2 months ago
$29,900
0.15 acres
Gladwin County
Hope, MI 48628
2 months ago
$40,000
0.16 acres
Oakland County
Waterford, MI 48327
2 months ago
$40,000
0.16 acres
Oakland County
Waterford, MI 48327
2 months ago
$220,000
0.28 acres
Allegan County
Fennville, MI 49408
$1.5k drop • Sept 17
$12,500
0.25 acres
Hillsdale County
Jerome, MI 49249
$5.1k drop • Sept 30
$49,900
0.48 acres
Clare County
Garfield Township, MI 48632
3 months ago
$160,000
2.13 acres
Dickinson County
Kingsford, MI 49802
3 months ago
$117,500
2 acres
Chippewa County
1 bd, 1 ba
•
1,006 sq ft
Pickford, MI 49774
4 months ago
$10,000
0.2 acres
Schoolcraft County
Manistique, MI 49854
4 months ago
$10,000
0.2 acres
Schoolcraft County
Manistique, MI 49854
5 months ago
$109,900
0.46 acres
Allegan County
Allegan, MI 49010
$15.1k drop • Aug 17
$99,900
0.4 acres
Charlevoix County
East Jordan, MI 49727
6 months ago
$69,900
0.4 acres
Mecosta County
Stanwood, MI 49346
$10k drop • Aug 31
$70,000
1 acre
Oakland County
Farmington Hills, MI 48336
8 months ago
$369,000
0.25 acres
Macomb County
St. Clair Shores, MI 48081
8 months ago
$75,000
0.28 acres
Oakland County
Commerce Township, MI 48382
9 months ago
$4,900
0.44 acres
Mecosta County
Canadian Lakes, MI 49346
10 months ago
$27,000
0.28 acres
Jackson County
Jerome, MI 49249
10 months ago
$11,900
0.54 acres
Hillsdale County
Jerome, MI 49249
12 months ago
$6,000
0.68 acres
Otsego County
Otsego Lake Township, MI 48735
13 months ago
$113,900
1 acre
Gratiot County
Perrinton, MI 48871
13 months ago
$9,900
0.39 acres
Mecosta County
Stanwood, MI 49346
14 months ago
$29,900
0.36 acres
Gladwin County
Gladwin, MI 48624
14 months ago
$3,250
0.3 acres
Osceola County
Evart, MI 49631
1
…
62
63
64
65
3,151-3,200 of 3,242 properties
Map