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
899 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.
23 months ago
$160,000
120 acres
Marquette County
Gwinn, MI 49841
2 years ago
$150,000
21 acres
Marquette County
Ishpeming, MI 49849
2 months ago
$34,500
0.45 acres
Dickinson County
Kingsford, MI 49802
14 months ago
$65,000
0.6 acres
Mackinac County
Hessel, MI 49745
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
3 years ago
$450,000
14 acres
Dickinson County
Iron Mountain, MI 49801
4 months ago
$25,000
0.37 acres
Chippewa County
Sault Ste. Marie, MI 49783
7 months ago
$15,000
0.66 acres
Dickinson County
Iron Mountain, MI 49801
10 months ago
$9,900
0.17 acres
Keweenaw County
Ahmeek, MI 49901
14 months ago
$65,000
0.5 acres
Mackinac County
Hessel, MI 49745
$5k drop • Aug 3
$45,000
23 acres
Luce County
Mcmillan Township, MI 49868
16 months ago
$54,900
1.22 acres
Dickinson County
Iron Mountain, MI 49801
19 months ago
$149,500
1 acre
Schoolcraft County
Manistique, MI 49854
3 years ago
$99,000
160 acres
Iron County
Amasa, MI 49903
3 years ago
$75,900
0.74 acres
Marquette County
Marquette, MI 49855
2 years ago
$175,000
Mackinac County
Cedarville, MI 49719
2 years ago
$39,000
0.54 acres
Delta County
Escanaba, MI 49829
3 years ago
$69,900
0.77 acres
Marquette County
Marquette, MI 49855
Pending
Under contract
$150,000
63.5 acres
Luce County
Mcmillan Township, MI 49868
Pending
Under contract
$299,000
72.3 acres
Chippewa County
Paradise, MI 49768
60 days ago
$25,000
0.23 acres
Delta County
Gladstone, MI 49837
Pending
Under contract
$74,900
31.4 acres
Chippewa County
Raber, MI 49736
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
16 months ago
$19,800
1 acre
Marquette County
Gwinn, MI 49841
16 months ago
$19,500
1 acre
Marquette County
Gwinn, MI 49841
16 months ago
$18,000
1 acre
Marquette County
Gwinn, MI 49841
3 years ago
$69,900
0.63 acres
Marquette County
Marquette, MI 49855
Pending
Under contract
$74,900
20 acres
Delta County
Rock, MI 49880
Pending
Under contract
$32,000
10 acres
Schoolcraft County
Gulliver, MI 49840
Pending
Under contract
$80,000
80 acres
Mackinac County
Trout Lake, MI 49793
Pending
Under contract
$35,000
4 acres
Baraga County
Pelkie, MI 49958
35 days ago
$64,900
1.12 acres
Marquette County
Marquette, MI 49855
Pending
Under contract
$85,000
20 acres
Delta County
Brampton, MI 49837
Pending
Under contract
$200,000
63 acres
Delta County
Rapid River, MI 49878
Pending
Under contract
$200,000
63 acres
Delta County
Rapid River, MI 49878
Pending
Under contract
$230,000
78.5 acres
Menominee County
Daggett, MI 49821
Pending
Under contract
$169,900
39.7 acres
Menominee County
Hermansville, MI 49847
Pending
Under contract
$24,900
2.5 acres
Ontonagon County
Ontonagon, MI 49953
Pending
Under contract
$88,500
5.2 acres
Iron County
Crystal Falls, MI 49920
Pending
Under contract
$39,900
5 acres
Marquette County
Ishpeming, MI 49849
Pending
Under contract
$99,000
20 acres
Mackinac County
Curtis, MI 49820
Pending
Under contract
$22,000
1.52 acres
Chippewa County
Eckerman, MI 49728
Pending
Under contract
$50,000
1.22 acres
Marquette County
Negaunee, MI 49866
Pending
Under contract
$129,900
63.3 acres
Marquette County
Republic, MI 49879
Pending
Under contract
$15,000
0.57 acres
Chippewa County
Barbeau, MI 49710
Pending
Under contract
$98,500
25 acres
Houghton County
Pelkie, MI 49958
Pending
Under contract
$84,000
32 acres
Baraga County
L'Anse, MI 49946
Pending
Under contract
$189,900
120 acres
Gogebic County
Marenisco, MI 49947
1
…
13
14
15
16
…
18
651-700 of 899 properties
Map