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
2,844 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.
30 days ago
$42,900
1.53 acres
Berrien County
Coloma, MI 49038
31 days ago
$55,000
2.47 acres
Kalkaska County
Kalkaska, MI 49646
33 days ago
$44,000
0.31 acres
Van Buren County
Grand Junction, MI 49056
36 days ago
$17,000
0.35 acres
Manistee County
Bear Lake, MI 49614
38 days ago
$789,000
1.5 acres
Kalamazoo County
3 bd, 2 ba
•
1,592 sq ft
Vicksburg, MI 49097
45 days ago
$20,000
1 acre
Mecosta County
Evart, MI 49631
45 days ago
$15,000
1 acre
Mecosta County
Evart, MI 49631
46 days ago
$850,000
1 acre
Muskegon County
Muskegon, MI 49445
2 months ago
$17,500
0.31 acres
Otsego County
Gaylord, MI 49735
2 months ago
$9,990
0.31 acres
Mecosta County
Stanwood, MI 49346
2 months ago
$99,000
4 acres
Cheboygan County
Onaway, MI 49765
2 months ago
$99,000
4 acres
Cheboygan County
Onaway, MI 49765
2 months ago
$1,750,000
6 acres
Keweenaw County
3 bd, 2.5 ba
•
2,892 sq ft
Eagle Harbor, MI 49950
$10k drop • May 21
$449,900
3.1 acres
Sanilac County
4 bd, 2 ba
•
2,400 sq ft
Worth Township, MI 48450
$10k drop • May 4
$58,000
1.2 acres
Dickinson County
Iron Mountain, MI 49801
$20.1k drop • May 14
$169,900
18.3 acres
Kent County
Cedar Springs, MI 49319
6 months ago
$2,200/mo
2.54 acres
Gratiot County
3 bd, 2.5 ba
•
4,500 sq ft
Alma, MI 48801
$100k drop • May 12
$599,900
3.2 acres
Midland County
4 bd, 3.5 ba
•
3,500 sq ft
Shepherd, MI 48883
7 months ago
$6,200,000
669 acres
Lake County
22 ba
•
22,755 sq ft
Luther, MI 49656
7 months ago
$495,000
2.4 acres
Kent County
Lowell, MI 49331
8 months ago
$1,290,000
41 acres
Allegan County
Allegan, MI 49010
9 months ago
$110,000
0.45 acres
Grand Traverse County
Williamsburg, MI 49690
9 months ago
$5,000
0.32 acres
Mecosta County
Canadian Lakes, MI 49346
$24.1k drop • Mar 12
$224,900
4.54 acres
Alger County
Au Train, MI 49806
10 months ago
$155,000
20.8 acres
Cheboygan County
Indian River, MI 49749
$3k drop • Mar 19
$35,000
0.44 acres
Isabella County
Weidman, MI 48893
11 months ago
$1,100,000
40 acres
Osceola County
5 bd, 3.5 ba
•
5,076 sq ft
Sears, MI 49679
12 months ago
$799,900
1.3 acres
Ottawa County
Grand Haven, MI 49417
$10k drop • May 5
$139,999
280 acres
Chippewa County
Rudyard, MI 49780
$4k drop • Mar 26
$178,500
0.38 acres
Allegan County
South Haven, MI 49090
12 months ago
$49,900
1.9 acres
Gogebic County
Marenisco, MI 49947
13 months ago
$950,000
0.5 acres
Antrim County
Elk Rapids, MI 49629
15 months ago
$80,000
20 acres
Charlevoix County
Beaver Island, MI 49782
16 months ago
$995,000
63.5 acres
Berrien County
Buchanan, MI 49107
22 months ago
$4,999,000
3.4 acres
Charlevoix County
East Jordan, MI 49727
2 years ago
$81,500
0.53 acres
Mecosta County
Stanwood, MI 49346
2 years ago
$75,000
0.36 acres
Presque Isle County
Presque Isle, MI 49777
2 years ago
$2,200,000
51.3 acres
Mackinac County
St. Ignace, MI 49781
2 years ago
$740,000
37 acres
Leelanau County
Northport, MI 49670
3 years ago
$139,000
2.9 acres
Cheboygan County
Cheboygan, MI 49721
3 years ago
$139,000
2.7 acres
Cheboygan County
Cheboygan, MI 49721
3 days
$375,000
1.84 acres
Cass County
4 bd, 2 ba
•
2,994 sq ft
Jones, MI 49061
10 days
$4,900
0.58 acres
Mecosta County
Canadian Lakes, MI 49346
17 days
$105,000
0.14 acres
Van Buren County
South Haven, MI 49090
20 days
$199,900
0.71 acres
Oakland County
Lake Orion, MI 48360
31 days ago
$675,000
2.6 acres
Allegan County
2 bd, 2.5 ba
•
1,345 sq ft
Zeeland, MI 49464
31 days ago
$50,000
1.8 acres
Kalkaska County
Kalkaska, MI 49646
33 days ago
$52,000
0.48 acres
Isabella County
Lake Isabella, MI 48893
45 days ago
$49,000
0.75 acres
Antrim County
Bellaire, MI 49615
$100k drop • May 1
$1,375,000
3 acres
Jackson County
5 bd, 3.5 ba
•
6,027 sq ft
Jackson, MI 49201
1
…
26
27
28
29
…
57
1,301-1,350 of 2,844 properties
Map