Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in Upper Peninsula Michigan
Price
Size
Tags
Save
1,077 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
3 years ago
$69,900
0.77 acres
Marquette County
Marquette, MI 49855
Pending
Under contract
$210,000
1.7 acres
Mackinac County
Germfask, MI 49836
Pending
Under contract
$83,500
30 acres
Houghton County
Lake Linden, MI 49945
Pending
Under contract
$92,000
15 acres
Mackinac County
St. Ignace, MI 49781
2 months ago
$130,000
2.12 acres
Iron County
1,900 sq ft
Iron River, MI 49935
2 months ago
$125,000
18.6 acres
Marquette County
Republic, MI 49879
Pending
Under contract
$52,000
40 acres
Marquette County
Champion, MI 49814
2 months ago
$18,500
0.28 acres
Dickinson County
Iron Mountain, MI 49801
Pending
Under contract
$175,000
16 acres
Mackinac County
Gould City, MI 49838
10 months ago
$55,000
23 acres
Luce County
Mcmillan Township, MI 49868
10 months ago
$385,000
16 acres
Alger County
Grand Marais, MI 49839
11 months ago
$88,000
0.84 acres
Baraga County
L'Anse, MI 49946
11 months ago
$60,000
0.5 acres
Chippewa County
Goetzville, MI 49736
11 months ago
$150,000
0.33 acres
Keweenaw County
Copper Harbor, MI 49918
12 months ago
$19,800
1 acre
Marquette County
Gwinn, MI 49841
12 months ago
$19,500
1 acre
Marquette County
Gwinn, MI 49841
12 months ago
$18,000
1 acre
Marquette County
Gwinn, MI 49841
14 months ago
$75,000
1.1 acres
Dickinson County
Iron Mountain, MI 49801
$180k drop • Mar 12
$495,000
Alger County
Grand Marais, MI 49839
3 years ago
$328,000
2 acres
Marquette County
Ishpeming, MI 49849
3 years ago
$69,900
0.63 acres
Marquette County
Marquette, MI 49855
Pending
Under contract
$45,000
20 acres
Schoolcraft County
Gulliver, MI 49840
Pending
Under contract
$140,000
80 acres
Delta County
Rock, MI 49880
Pending
Under contract
$85,000
10 acres
Delta County
Rock, MI 49880
Pending
Under contract
$150,000
78 acres
Luce County
Newberry, MI 49868
Pending
Under contract
$249,999
120 acres
Luce County
Newberry, MI 49868
Pending
Under contract
$46,000
20 acres
Marquette County
Gwinn, MI 49841
Pending
Under contract
$320,000
40 acres
Luce County
3 bd, 2 ba
•
1,801 sq ft
McMillan, MI 49853
Pending
Under contract
$49,000
6.7 acres
Marquette County
Big Bay, MI 49855
Pending
Under contract
$89,000
8 acres
Iron County
Amasa, MI 49903
Pending
Under contract
$64,000
40 acres
Schoolcraft County
Thompson, MI 49854
Pending
Under contract
$65,000
40 acres
Schoolcraft County
Germfask, MI 49836
3 months ago
$69,900
1.13 acres
Dickinson County
Iron Mountain, MI 49801
Pending
Under contract
$35,400
10 acres
Baraga County
L'Anse, MI 49946
Pending
Under contract
$38,500
7.44 acres
Houghton County
Chassell, MI 49916
6 months ago
$6,000
0.24 acres
Iron County
Caspian, MI 49915
Pending
Under contract
$39,900
11.9 acres
Mackinac County
Gould City, MI 49838
Pending
Under contract
$64,900
10 acres
Houghton County
Atlantic Mine, MI 49905
9 months ago
$65,000
0.5 acres
Mackinac County
Hessel, MI 49745
11 months ago
$34,500
4 acres
Dickinson County
Vulcan, MI 49892
Pending
Under contract
$110,000
29.6 acres
Iron County
Bates Township, MI 49935
Pending
Under contract
$69,900
40 acres
Gogebic County
Watersmeet, MI 49969
12 months ago
$59,900
1.22 acres
Dickinson County
Iron Mountain, MI 49801
Pending
Under contract
$32,500
9.2 acres
Ontonagon County
Greenland, MI 49929
20 months ago
$306,500
Luce County
McMillan, MI 49853
21 months ago
$49,900
0.39 acres
Iron County
Iron River, MI 49935
Pending
Under contract
$319,200
114 acres
Marquette County
Negaunee, MI 49866
3 years ago
$18,900
1 acre
Delta County
Rapid River, MI 49878
2 days
$399,900
1.56 acres
Dickinson County
4 bd, 2 ba
•
2,548 sq ft
Iron Mountain, MI 49801
Pending
Under contract
$119,500
39 acres
Ontonagon County
3 bd, 1 ba
•
856 sq ft
Ontonagon, MI 49953
1
…
16
17
18
19
…
22
801-850 of 1,077 properties
Map