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
674 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.
Pending
Under contract
$149,900
7.73 acres
Baraga County
Pelkie, MI 49958
60 days ago
$35,000
5 acres
Marquette County
Republic, MI 49879
Pending
Under contract
$69,900
1.73 acres
Alger County
Munising, MI 49862
Pending
Under contract
$190,000
15.4 acres
Alger County
Grand Marais, MI 49839
Pending
Under contract
$195,000
0.75 acres
Iron County
Crystal Falls, MI 49920
7 months ago
$174,000
120 acres
Menominee County
Perronville, MI 49873
Pending
Under contract
$50,000
9.87 acres
Keweenaw County
Mohawk, MI 49950
11 months ago
$25,900
0.21 acres
Menominee County
Menominee, MI 49858
2 years ago
$13,500
1 acre
Delta County
Rapid River, MI 49878
2 years ago
$13,500
1 acre
Delta County
Rapid River, MI 49878
2 years ago
$13,500
1 acre
Delta County
Rapid River, MI 49878
2 years ago
$14,000
1.1 acres
Delta County
Rapid River, MI 49878
2 years ago
$14,500
1 acre
Delta County
Rapid River, MI 49878
Pending
Under contract
$60,000
40 acres
Schoolcraft County
Manistique, MI 49854
Pending
Under contract
$24,999
0.91 acres
Mackinac County
Cedarville, MI 49719
Pending
Under contract
$49,500
20 acres
Delta County
Rapid River, MI 49878
Pending
Under contract
$159,900
79 acres
Dickinson County
Vulcan, MI 49892
Pending
Under contract
$74,000
39 acres
Ontonagon County
Ontonagon, MI 49953
Pending
Under contract
$95,000
2.2 acres
Marquette County
Ishpeming, MI 49849
Pending
Under contract
$125,000
1 acre
Chippewa County
Paradise, MI 49768
Pending
Under contract
$38,000
1.82 acres
Houghton County
Lake Linden, MI 49945
9 months ago
$49,900
Chippewa County
Sault Ste. Marie, MI 49783
9 months ago
$19,900
0.37 acres
Delta County
Escanaba, MI 49829
Pending
Under contract
$79,000
1 acre
Chippewa County
Trout Lake, MI 49793
6 months ago
$36,000
0.16 acres
Mackinac County
Bois Blanc Township, MI 49775
Pending
Under contract
$125,000
2.4 acres
Mackinac County
Bois Blanc Township, MI 49775
4 days
$40,000
20 acres
Chippewa County
Sault Ste. Marie, MI 49783
Pending
Under contract
$19,000
0.72 acres
Marquette County
Gwinn, MI 49841
Pending
Under contract
$74,700
3 acres
Luce County
McMillan, MI 49853
60 days ago
$65,000
10 acres
Marquette County
Republic, MI 49879
15 hours
$49,900
13 acres
Luce County
McMillan, MI 49853
Pending
Under contract
$25,000
5 acres
Chippewa County
Drummond Island, MI 49726
Pending
Under contract
$89,900
4.45 acres
Dickinson County
Norway, MI 49870
Pending
Under contract
$49,900
0.99 acres
Iron County
Iron River, MI 49935
Pending
Under contract
$249,900
6.72 acres
Dickinson County
Norway, MI 49870
2 days
$19,000
1.48 acres
Mackinac County
Bois Blanc Township, MI 49775
Pending
Under contract
$24,000
14 acres
Ontonagon County
Ontonagon, MI 49953
22 days
$159,900
126 acres
Ontonagon County
Carp Lake Township, MI 49953
4 months ago
$52,500
3.4 acres
Delta County
Escanaba, MI 49829
4 months ago
$75,000
8.43 acres
Delta County
Escanaba, MI 49829
4 months ago
$75,000
6.64 acres
Delta County
Escanaba, MI 49829
4 months ago
$52,500
5.89 acres
Delta County
Escanaba, MI 49829
Pending
Under contract
$16,900
0.36 acres
Dickinson County
Kingsford, MI 49802
6 months ago
$75,000
20 acres
Delta County
Garden, MI 49835
9 months ago
$524,000
656 acres
Ontonagon County
Ewen, MI 49925
9 months ago
$55,000
30 acres
Chippewa County
Rudyard, MI 49780
10 months ago
$110,500
Luce County
Newberry, MI 49868
15 months ago
$90,000
60 acres
Marquette County
Ishpeming, MI 49849
2 years ago
$249,500
200 acres
Menominee County
Hardwood, MI 49807
2 years ago
$400,000
280 acres
Iron County
Iron River, MI 49935
1
…
11
12
13
14
601-650 of 674 properties
Map