Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Upper Peninsula Michigan
Price
Size
Tags
Save
1,036 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Featured
$9k drop • Sept 18
$199,000
40 acres
Marquette County
3 bd, 1 ba
•
1,280 sq ft
Republic, MI 49879
$2k drop • Sept 30
$29,900
40 acres
Houghton County
Lake Linden, MI 49945
Pending
Under contract
$179,000
40 acres
Ontonagon County
2 bd, 1 ba
•
1,394 sq ft
Trout Creek, MI 49967
43 days ago
$95,000
80 acres
Schoolcraft County
Germfask, MI 49836
$9.9k drop • Nov 9
$110,000
52 acres
Marquette County
864 sq ft
Arnold, MI 49819
$74.9k drop • Nov 9
$575,000
400 acres
Baraga County
4 bd, 748 sq ft
Michigamme, MI 49861
Pending
Under contract
$389,900
5.68 acres
Iron County
3 bd, 1 ba
•
1,080 sq ft
Amasa, MI 49903
Pending
Under contract
$24,900
0.61 acres
Marquette County
Little Lake, MI 49833
$10k drop • Nov 8
$60,000
30 acres
Houghton County
Nisula, MI 49952
27 days
$17,995
0.14 acres
Delta County
Escanaba, MI 49829
9 months ago
$49,900
2.1 acres
Houghton County
Lake Linden, MI 49945
$15k drop • Nov 8
$130,000
37.8 acres
Alger County
180 sq ft
Trenary, MI 49891
$1k drop • Nov 8
$28,900
10.6 acres
Baraga County
Skanee, MI 49962
3 months ago
$40,000
2.86 acres
Chippewa County
Eckerman, MI 49728
Pending
Under contract
$259,000
160 acres
Baraga County
1 bd, 830 sq ft
L'Anse, MI 49946
$5k drop • Nov 7
$219,900
2.29 acres
Delta County
3 bd, 1 ba
•
1,449 sq ft
Nahma, MI 49878
28 days
$334,900
77 acres
Menominee County
1 bd, 1 ba
•
791 sq ft
Menominee, MI 49858
28 days
$49,500
0.16 acres
Iron County
Crystal Falls, MI 49920
Pending
Under contract
$189,500
115 acres
Mackinac County
Germfask, MI 49836
$14.9k drop • Nov 7
$45,000
0.77 acres
Mackinac County
Gould City, MI 49838
Pending
Under contract
$65,000
18.2 acres
Alger County
Trenary, MI 49891
5 months ago
$600,000
20 acres
Gogebic County
Ironwood, MI 49938
5 months ago
$350,000
17 acres
Gogebic County
Ironwood, MI 49938
2 months ago
$599,000
593 acres
Ontonagon County
Bruce Crossing, MI 49912
$5.4k drop • Oct 21
$79,500
5 acres
Iron County
Iron River Township, MI 49935
44 days ago
$169,900
5.79 acres
Gogebic County
Watersmeet, MI 49969
2 months ago
$395,000
305 acres
Ontonagon County
448 sq ft
Bohemia Township, MI 49948
$25k drop • Sept 22
$200,000
5.4 acres
Gogebic County
Watersmeet, MI 49969
$5.1k drop • Sept 12
$69,900
40 acres
Gogebic County
Watersmeet, MI 49969
39 days ago
$127,500
0.6 acres
Ontonagon County
Ewen, MI 49925
$20k drop • Sept 19
$139,900
3.9 acres
Gogebic County
Watersmeet, MI 49969
2 months ago
$70,000
19 acres
Iron County
Iron River, MI 49935
29 days
$17,500
1.14 acres
Delta County
Rapid River, MI 49878
29 days
$325,000
40 acres
Mackinac County
3 bd, 1 ba
•
1,106 sq ft
Gould City, MI 49838
Featured
29 days ago
$75,000
20 acres
Marquette County
Champion Township, MI 49814
$30.9k drop • Oct 8
$229,000
2.2 acres
Marquette County
Marquette, MI 49855
$4.1k drop • Nov 6
$77,700
10.4 acres
Iron County
Iron River, MI 49935
Pending
Under contract
$599,000
10 acres
Delta County
4,500 sq ft
Rock, MI 49880
Pending
Under contract
$299,000
65 acres
Menominee County
2 bd, 1 ba
•
980 sq ft
Perronville, MI 49873
10 months ago
$2,390,000
4.63 acres
Delta County
8,918 sq ft
Escanaba, MI 49829
Pending
Under contract
$295,000
17 acres
Houghton County
Dollar Bay, MI 49922
$9.9k drop • Nov 5
$299,999
4 acres
Houghton County
4 bd, 2 ba
•
2,246 sq ft
Atlantic Mine, MI 49905
$10k drop • Nov 5
$39,900
Chippewa County
Sault Ste. Marie, MI 49783
Featured
30 days ago
$288,000
160 acres
Houghton County
Pelkie, MI 49958
47 days ago
$369,000
10 acres
Mackinac County
2 bd, 2 ba
•
1,600 sq ft
Hessel, MI 49745
Featured
30 days ago
$470,000
224 acres
Houghton County
South Range, MI 49963
30 days ago
$17,500
0.86 acres
Delta County
Rapid River, MI 49878
10 months ago
$734,900
10 acres
Marquette County
5 bd, 3 ba
•
1,984 sq ft
Ishpeming, MI 49849
Pending
Under contract
$350,000
4.8 acres
Baraga County
2 bd, 1 ba
•
1,168 sq ft
Pelkie, MI 49958
Pending
Under contract
$100,000
20 acres
Marquette County
Big Bay, MI 49808
1
…
6
7
8
9
…
21
301-350 of 1,036 properties
Map