Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in Upper Peninsula Michigan
Price
Size
Tags
Save
Reset
792 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.
21 months ago
$19,900
0.46 acres
Delta County
Rapid River, MI 49878
2 years ago
$150,000
21 acres
Marquette County
Ishpeming, MI 49849
10 months ago
$12,000
0.54 acres
Iron County
Iron River, MI 49935
11 months ago
$65,000
0.6 acres
Mackinac County
Hessel, MI 49745
$5k drop • June 4
$50,000
23 acres
Luce County
Mcmillan Township, MI 49868
16 months ago
$159,500
1.44 acres
Schoolcraft County
Manistique, MI 49854
22 months ago
$49,999
10 acres
Mackinac County
Bois Blanc Township, MI 49775
$10k drop • May 12
$39,000
0.54 acres
Delta County
Escanaba, MI 49829
2 years ago
$450,000
14 acres
Dickinson County
Iron Mountain, MI 49801
11 months ago
$40,000
39.5 acres
Schoolcraft County
Gulliver, MI 49836
11 months ago
$65,000
0.5 acres
Mackinac County
Hessel, MI 49745
13 months ago
$45,000
0.63 acres
Marquette County
Marquette, MI 49855
16 months ago
$149,500
1 acre
Schoolcraft County
Manistique, MI 49854
2 years ago
$99,000
160 acres
Iron County
Amasa, MI 49903
3 years ago
$75,900
0.74 acres
Marquette County
Marquette, MI 49855
12 days
$310,000
10 acres
Alger County
Au Train, MI 49806
28 days
$40,000
0.5 acres
Mackinac County
Bois Blanc Township, MI 49775
22 months ago
$100,000
80 acres
Houghton County
Lake Linden, MI 49945
2 months ago
$34,000
1.53 acres
Chippewa County
Drummond, MI 49726
21 months ago
$175,000
Mackinac County
Cedarville, MI 49719
21 months ago
$235,000
120 acres
Marquette County
Marquette, MI 49855
3 years ago
$69,900
0.77 acres
Marquette County
Marquette, MI 49855
Pending
Under contract
$37,500
10 acres
Luce County
Newberry, MI 49868
Pending
Under contract
$85,000
40 acres
Mackinac County
Naubinway, MI 49762
Pending
Under contract
$79,900
40 acres
Gogebic County
Bessemer, MI 49911
Pending
Under contract
$83,500
30 acres
Houghton County
Lake Linden, MI 49945
3 months ago
$125,000
18.6 acres
Marquette County
Republic, MI 49879
11 months ago
$165,500
80 acres
Chippewa County
Sault Ste. Marie, MI 49783
13 months ago
$150,000
0.33 acres
Keweenaw County
Copper Harbor, MI 49918
13 months ago
$19,800
1 acre
Marquette County
Gwinn, MI 49841
13 months ago
$19,500
1 acre
Marquette County
Gwinn, MI 49841
13 months ago
$18,000
1 acre
Marquette County
Gwinn, MI 49841
15 months ago
$75,000
1.1 acres
Dickinson County
Iron Mountain, MI 49801
Pending
Under contract
$359,000
83 acres
Iron County
Crystal Falls, MI 49920
3 years ago
$69,900
0.63 acres
Marquette County
Marquette, MI 49855
Pending
Under contract
$130,000
3.62 acres
Dickinson County
Iron Mountain, MI 49801
Pending
Under contract
$75,000
13.5 acres
Houghton County
Dollar Bay, MI 49922
Pending
Under contract
$42,500
1.26 acres
Keweenaw County
Eagle Harbor, MI 49950
Pending
Under contract
$45,000
1.33 acres
Keweenaw County
Eagle Harbor, MI 49950
11 months ago
$152,500
73.5 acres
Chippewa County
Sault Ste. Marie, MI 49783
Pending
Under contract
$43,500
8 acres
Ontonagon County
Ontonagon, MI 49953
Pending
Under contract
$169,900
11.3 acres
Houghton County
Lake Linden, MI 49945
Pending
Under contract
$29,900
10 acres
Schoolcraft County
Gulliver, MI 49840
Pending
Under contract
$64,900
20 acres
Gogebic County
Ironwood, MI 49938
Pending
Under contract
$140,000
80 acres
Delta County
Rock, MI 49880
56 days ago
$130,000
Chippewa County
Barbeau, MI 49710
Pending
Under contract
$39,900
9.88 acres
Baraga County
Baraga, MI 49908
Pending
Under contract
$17,500
10 acres
Ontonagon County
Rockland, MI 49953
Pending
Under contract
$24,900
10.1 acres
Houghton County
Pelkie, MI 49958
Pending
Under contract
$49,000
6.7 acres
Marquette County
Big Bay, MI 49855
1
…
12
13
14
15
16
601-650 of 792 properties
Map