Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Waterfront property for sale in Upper Peninsula Michigan
Price
Size
Tags
Save
Reset
487 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 Upper Peninsula Michigan
for more listings.
11 months ago
$250,000
80 acres
Marquette County
1 bd, 576 sq ft
Ishpeming, MI 49849
60 days ago
$975,000
1.52 acres
Iron County
3 bd, 3.5 ba
•
3,924 sq ft
Iron River, MI 49935
4 months ago
$599,000
2.69 acres
Chippewa County
Sault Ste. Marie, MI 49783
11 months ago
$295,000
10 acres
Alger County
Au Train, MI 49806
2 years ago
$404,500
232 acres
Marquette County
Marquette, MI 49855
2 years ago
$249,900
252 acres
Marquette County
Republic, MI 49879
$3k drop • Oct 5
$42,000
0.63 acres
Marquette County
Marquette, MI 49855
18 months ago
$1,255,000
160 acres
Mackinac County
7 bd, 5.5 ba
•
3,800 sq ft
Hessel, MI 49745
2 years ago
$785,800
440 acres
Alger County
Shingleton, MI 49884
2 years ago
$139,000
86.3 acres
Ontonagon County
Greenland, MI 49929
4 years ago
$1,700,000
213 acres
Ontonagon County
3 bd, 2 ba
•
5,225 sq ft
Ontonagon, MI 49953
4 months ago
$299,000
2.13 acres
Gogebic County
2 bd, 1 ba
•
960 sq ft
Watersmeet Township, MI 49969
19 months ago
$178,000
4 acres
Iron County
Iron River Township, MI 49935
2 years ago
$115,000
1.5 acres
Mackinac County
Cedarville, MI 49719
6 years ago
$1,499,950
22.5 acres
Ontonagon County
Ontonagon, MI 49953
$19.1k drop • Aug 26
$229,900
1.6 acres
Gogebic County
444 sq ft
Marenisco, MI 49947
4 months ago
$309,000
6 acres
Keweenaw County
2 bd, 1 ba
•
1,144 sq ft
Eagle Harbor, MI 49950
8 months ago
$417,000
0.38 acres
Mackinac County
Mackinac Island, MI 49757
9 months ago
$85,000
0.17 acres
Mackinac County
Naubinway, MI 49762
$9.1k drop • Sept 5
$39,900
0.52 acres
Marquette County
1 bd, 576 sq ft
Gwinn, MI 49841
$74k drop • Sept 13
$1,125,000
2 acres
Gogebic County
4 bd, 3.5 ba
•
2,528 sq ft
Marenisco, MI 49947
20 months ago
$6,900,000
79 acres
Alger County
2,714 sq ft
Munising, MI 49862
9 months ago
$98,000
45 acres
Luce County
Newberry, MI 49868
2 years ago
$825,000
660 acres
Marquette County
Arnold, MI 49819
2 years ago
$263,000
7.4 acres
Mackinac County
Cedarville, MI 49719
13 months ago
$400,000
94 acres
Chippewa County
De Tour Village, MI 49725
14 months ago
$110,500
17 acres
Luce County
Newberry, MI 49868
14 months ago
$65,000
10 acres
Luce County
Mcmillan Township, MI 49868
8 months ago
$750,000
1.67 acres
Chippewa County
3 bd, 3.5 ba
•
2,917 sq ft
Sault Ste. Marie, MI 49783
5 months ago
$599,000
1.89 acres
Mackinac County
4 bd, 3 ba
•
2,200 sq ft
Bois Blanc Township, MI 49775
$6k drop • Sept 28
$42,000
10 acres
Chippewa County
4 bd, 1 ba
•
1,392 sq ft
Pickford, MI 49774
4 months ago
$10,000
0.2 acres
Schoolcraft County
Manistique, MI 49854
11 months ago
$75,000
1.6 acres
Schoolcraft County
Manistique, MI 49854
20 days
$765,000
1.52 acres
Chippewa County
3 bd, 2 ba
•
1,720 sq ft
De Tour Village, MI 49725
19 months ago
$159,500
1.65 acres
Schoolcraft County
Manistique, MI 49854
8 months ago
$225,000
1 acre
Alger County
1 bd, 1 ba
•
704 sq ft
Wetmore, MI 49895
19 months ago
$159,500
1.44 acres
Schoolcraft County
Manistique, MI 49854
2 years ago
$49,999
10 acres
Mackinac County
Bois Blanc Township, MI 49775
$5k drop • Aug 3
$45,000
23 acres
Luce County
Mcmillan Township, MI 49868
19 months ago
$149,500
1 acre
Schoolcraft County
Manistique, MI 49854
2 years ago
$175,000
Mackinac County
Cedarville, MI 49719
Pending
Under contract
$299,000
72.3 acres
Chippewa County
Paradise, MI 49768
3 months ago
$99,000
0.93 acres
Marquette County
1 bd, 388 sq ft
Ishpeming, MI 49849
Pending
Under contract
$69,900
10.3 acres
Chippewa County
Paradise, MI 49768
Pending
Under contract
$59,900
20 acres
Luce County
McMillan, MI 49853
Pending
Under contract
$169,900
39.7 acres
Menominee County
Hermansville, MI 49847
Pending
Under contract
$329,000
8.1 acres
Keweenaw County
3 bd, 1 ba
•
864 sq ft
Eagle Harbor, MI 49950
Pending
Under contract
$149,900
74 acres
Baraga County
L'Anse Township, MI 49946
3 months ago
$310,000
10 acres
Alger County
Au Train, MI 49806
Pending
Under contract
$29,000
4.1 acres
Ontonagon County
Ontonagon, MI 49953
1
…
7
8
9
10
351-400 of 487 properties
Map