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
993 properties
Price: low to high
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
31 days ago
$99,900
4 acres
Luce County
2 bd, 1 ba
•
780 sq ft
Newberry, MI 49868
$15.1k drop • Apr 27
$99,900
5.29 acres
Baraga County
L'Anse, MI 49946
9 months ago
$99,900
1.3 acres
Mackinac County
Bois Blanc Township, MI 49775
12 months ago
$99,900
10 acres
Mackinac County
Engadine, MI 49827
$30k drop • May 15
$100,000
1.5 acres
Delta County
3 bd, 1 ba
•
1,250 sq ft
Gladstone, MI 49837
Pending
Under contract
$100,000
40 acres
Marquette County
Skandia, MI 49885
8 months ago
$100,000
2.1 acres
Alger County
Au Train, MI 49806
$20k drop • Apr 21
$100,000
0.89 acres
Delta County
Escanaba, MI 49829
20 months ago
$100,000
80 acres
Marquette County
Champion, MI 49814
20 months ago
$100,000
80 acres
Houghton County
Lake Linden, MI 49945
20 months ago
$100,000
80 acres
Baraga County
Baraga, MI 49908
2 years ago
$100,000
80 acres
Ontonagon County
Rockland, MI 49960
3 months ago
$104,900
0.55 acres
Mackinac County
Bois Blanc Township, MI 49775
12 months ago
$105,900
40 acres
Luce County
2 bd, 1 ba
•
1,152 sq ft
Newberry, MI 49868
7 days
$109,000
86 acres
Ontonagon County
Ewen, MI 49925
8 months ago
$109,000
0.43 acres
Iron County
Iron River Township, MI 49935
15 months ago
$109,500
20 acres
Iron County
1 bd, 1.5 ba
•
890 sq ft
Crystal Falls, MI 49920
2 months ago
$109,900
0.13 acres
Marquette County
Marquette, MI 49855
9 days
$110,000
40 acres
Iron County
819 sq ft
Amasa, MI 49920
34 days ago
$110,000
40 acres
Marquette County
Skandia, MI 49885
48 days ago
$110,000
1.24 acres
Mackinac County
Bois Blanc Township, MI 49775
6 months ago
$110,000
1.4 acres
Iron County
Iron River, MI 49935
10 months ago
$110,000
29.6 acres
Iron County
Bates Township, MI 49935
Pending
Under contract
$110,000
4.5 acres
Schoolcraft County
Gulliver, MI 49840
10 months ago
$110,500
Luce County
Newberry, MI 49868
Pending
Under contract
$115,000
40 acres
Menominee County
Wallace, MI 49893
28 days
$115,000
0.28 acres
Schoolcraft County
Manistique, MI 49854
$10k drop • Feb 26
$115,000
5 acres
Marquette County
Marquette, MI 49855
22 months ago
$115,000
1.5 acres
Mackinac County
Cedarville, MI 49719
33 days ago
$119,000
40 acres
Ontonagon County
449 sq ft
Bruce Crossing, MI 49912
$6k drop • May 4
$119,000
32.4 acres
Menominee County
Menominee, MI 49858
19 hours
$119,900
40 acres
Marquette County
1 ba
•
380 sq ft
Ishpeming, MI 49849
14 days
$119,900
5 acres
Iron County
576 sq ft
Iron River Township, MI 49935
17 days
$119,900
80 acres
Menominee County
Perronville, MI 49873
3 months ago
$119,900
5.59 acres
Iron County
Iron River, MI 49935
Pending
Under contract
$119,900
3.9 acres
Gogebic County
Watersmeet, MI 49969
1 day
$120,000
40 acres
Marquette County
Ishpeming, MI 49849
16 days
$120,000
40 acres
Schoolcraft County
Gulliver, MI 49840
23 days
$120,000
2.77 acres
Keweenaw County
576 sq ft
Mohawk, MI 49950
2 months ago
$120,000
56 acres
Marquette County
Skandia, MI 49885
6 months ago
$120,000
1.4 acres
Chippewa County
Drummond, MI 49726
7 months ago
$120,000
5.62 acres
Iron County
Crystal Falls, MI 49920
8 months ago
$120,000
19 acres
Ontonagon County
Ontonagon, MI 49953
8 months ago
$120,000
18.2 acres
Houghton County
Chassell, MI 49916
10 months ago
$121,900
24 acres
Luce County
2 bd, 536 sq ft
Newberry, MI 49868
Pending
Under contract
$123,500
80 acres
Delta County
Rock, MI 49880
8 days
$124,900
0.86 acres
Chippewa County
Paradise, MI 49768
21 days
$124,900
1.6 acres
Marquette County
Ishpeming, MI 49849
16 days
$125,000
20 acres
Delta County
1 bd, 1 ba
•
480 sq ft
Rapid River, MI 49878
29 days
$10k drop • May 20
$125,000
4.68 acres
Delta County
1 ba
•
2,352 sq ft
Gladstone, MI 49837
1
…
8
9
10
11
…
20
401-450 of 993 properties
Map