Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in Northern Michigan
Price
Size
Tags
Save
Reset
2,328 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 Northern Michigan
for more listings.
Pending
Under contract
$299,000
2.8 acres
Leelanau County
Suttons Bay, MI 49682
Pending
Under contract
$46,400
11.6 acres
Wexford County
Manton, MI 49663
Pending
Under contract
$29,900
5 acres
Ogemaw County
Prescott, MI 48756
Pending
Under contract
$259,900
23 acres
Grand Traverse County
Traverse City, MI 49696
Pending
Under contract
$180,000
15 acres
Benzie County
Frankfort, MI 49635
Pending
Under contract
$98,500
0.34 acres
Grand Traverse County
Williamsburg, MI 49690
Pending
Under contract
$695,000
20.5 acres
Otsego County
Gaylord, MI 49735
8 months ago
$10,000
0.49 acres
Iosco County
Oscoda, MI 48750
Pending
Under contract
$550,000
0.97 acres
Leelanau County
Cedar, MI 49621
11 months ago
$3,900
Antrim County
Mancelona, MI 49659
13 months ago
$4,250
0.26 acres
Presque Isle County
Presque Isle, MI 49777
Pending
Under contract
$495,000
9.17 acres
Grand Traverse County
Traverse City, MI 49686
23 months ago
$30,000
0.44 acres
Ogemaw County
West Branch, MI 48661
2 years ago
$129,000
1 acre
Charlevoix County
Charlevoix, MI 49720
2 years ago
$69,000
0.78 acres
Antrim County
Kewadin, MI 49648
Pending
Under contract
$1,148,000
0.63 acres
Grand Traverse County
Traverse City, MI 49686
Pending
Under contract
$450,000
1.3 acres
Benzie County
Frankfort, MI 49635
3 years ago
$299,000
0.5 acres
Roscommon County
Prudenville, MI 48651
3 years ago
$17,500
0.74 acres
Roscommon County
Prudenville, MI 48651
3 years ago
$16,500
0.55 acres
Roscommon County
Prudenville, MI 48651
7 years ago
$16,500
0.6 acres
Roscommon County
Prudenville, MI 48651
15 days
$27,500
Otsego County
Gaylord, MI 49735
Pending
Under contract
$52,000
9.62 acres
Alpena County
Ossineke, MI 49766
Pending
Under contract
$129,900
3.2 acres
Leelanau County
Lake Leelanau, MI 49653
Pending
Under contract
$159,900
40 acres
Cheboygan County
Wolverine, MI 49799
Pending
Under contract
$165,000
36 acres
Cheboygan County
Topinabee, MI 49791
Pending
Under contract
$350,000
87.6 acres
Cheboygan County
Topinabee, MI 49791
Pending
Under contract
$230,500
51 acres
Cheboygan County
Topinabee, MI 49791
Pending
Under contract
$84,900
4.46 acres
Manistee County
Thompsonville, MI 49683
Pending
Under contract
$110,200
29 acres
Iosco County
Turner, MI 48765
Pending
Under contract
$49,000
1.68 acres
Kalkaska County
Kalkaska, MI 49646
Pending
Under contract
$7,500
0.39 acres
Iosco County
Oscoda, MI 48750
Pending
Under contract
$145,000
37 acres
Montmorency County
Atlanta, MI 49709
43 days ago
$7,500
0.23 acres
Roscommon County
Roscommon, MI 48653
Pending
Under contract
$110,000
1.56 acres
Grand Traverse County
Williamsburg, MI 49690
Pending
Under contract
$332,000
78.7 acres
Manistee County
Bear Lake, MI 49614
Pending
Under contract
$240,000
57.6 acres
Alpena County
Hillman, MI 49746
Pending
Under contract
$50,000
0.94 acres
Iosco County
East Tawas, MI 48763
Pending
Under contract
$40,000
0.7 acres
Charlevoix County
Boyne Falls, MI 49713
Pending
Under contract
$24,900
0.23 acres
Oscoda County
Mio, MI 48647
Pending
Under contract
$275,000
1.19 acres
Benzie County
Beulah, MI 49617
Pending
Under contract
$37,000
0.86 acres
Grand Traverse County
Fife Lake, MI 49633
Pending
Under contract
$54,900
4.89 acres
Iosco County
National City, MI 48748
Pending
Under contract
$90,000
0.7 acres
Cheboygan County
Wolverine, MI 49799
Pending
Under contract
$15,000
0.8 acres
Antrim County
Bellaire, MI 49615
Pending
Under contract
$450,000
9.35 acres
Alpena County
Alpena, MI 49707
Pending
Under contract
$74,900
1 acre
Grand Traverse County
Traverse City, MI 49685
Pending
Under contract
$99,900
1.38 acres
Grand Traverse County
Traverse City, MI 49685
Pending
Under contract
$79,900
1 acre
Grand Traverse County
Traverse City, MI 49685
Pending
Under contract
$99,900
1.39 acres
Grand Traverse County
Traverse City, MI 49685
1
…
39
40
41
42
…
47
1,951-2,000 of 2,328 properties
Map