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,013 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.
$15k drop • May 19
$95,000
8.5 acres
Iosco County
Oscoda, MI 48750
4 months ago
$98,500
0.34 acres
Grand Traverse County
Williamsburg, MI 49690
4 months ago
$199,900
10 acres
Charlevoix County
Boyne City, MI 49712
4 months ago
$425,000
4.34 acres
Benzie County
Honor, MI 49640
4 months ago
$34,400
0.98 acres
Emmet County
Petoskey, MI 49770
5 months ago
$3,500
0.5 acres
Presque Isle County
Presque Isle, MI 49777
$14.8k drop • Apr 20
$284,977
100 acres
Montmorency County
Atlanta, MI 49709
4 days
$1,400,000
80 acres
Benzie County
Empire, MI 49630
15 days
$60,000
1.5 acres
Leelanau County
Suttons Bay, MI 49682
18 days
$115,000
40 acres
Presque Isle County
Millersburg, MI 49759
20 days
$189,000
20 acres
Manistee County
Manistee, MI 49660
37 days ago
$135,000
5.49 acres
Oscoda County
Fairview, MI 48621
47 days ago
$117,000
10.5 acres
Manistee County
Manistee, MI 49660
4 months ago
$89,000
0.41 acres
Grand Traverse County
Traverse City, MI 49686
50 days ago
$224,900
0.54 acres
Antrim County
Central Lake Township, MI 49622
2 months ago
$44,900
0.7 acres
Grand Traverse County
Fife Lake, MI 49633
$12.5k drop • June 8
$55,000
0.51 acres
Grand Traverse County
Traverse City, MI 49685
2 months ago
$41,000
1.46 acres
Manistee County
Onekama, MI 49675
$24.9k drop • May 29
$125,000
0.5 acres
Antrim County
Elk Rapids, MI 49629
4 months ago
$139,500
39.7 acres
Montmorency County
Atlanta, MI 49709
4 months ago
$92,900
1.34 acres
Emmet County
Harbor Springs, MI 49740
5 months ago
$99,000
1.16 acres
Benzie County
Beulah, MI 49617
$250k drop • Apr 30
$950,000
16 acres
Crawford County
Grayling, MI 49738
$100k drop • June 21
$769,000
160 acres
Oscoda County
Fairview, MI 48621
$11k drop • July 1
$19,000
2.4 acres
Antrim County
Bellaire, MI 49615
$50.9k drop • Apr 30
$699,000
68.2 acres
Grand Traverse County
Traverse City, MI 49686
5 days
$64,900
1.46 acres
Kalkaska County
Kalkaska, MI 49646
18 days
$81,000
1.43 acres
Grand Traverse County
Traverse City, MI 49696
19 days
$42,900
1.45 acres
Charlevoix County
Boyne City, MI 49712
34 days ago
$95,000
10 acres
Kalkaska County
Mancelona, MI 49659
35 days ago
$2,600,000
0.8 acres
Antrim County
Alden, MI 49612
36 days ago
$39,900
0.26 acres
Antrim County
Kewadin, MI 49648
2 months ago
$215,325
47.9 acres
Antrim County
Mancelona, MI 49659
$10k drop • July 3
$249,000
5.67 acres
Leelanau County
Glen Arbor, MI 49636
2 months ago
$585,000
0.68 acres
Iosco County
Tawas City, MI 48763
$5k drop • June 16
$54,900
10 acres
Wexford County
Buckley, MI 49620
$200k drop • June 4
$999,000
0.67 acres
Roscommon County
Houghton Lake, MI 48629
$31k drop • Apr 27
$249,000
0.14 acres
Grand Traverse County
Traverse City, MI 49684
3 months ago
$5,000
0.23 acres
Wexford County
Cadillac, MI 49601
3 months ago
$81,000
2.67 acres
Leelanau County
Suttons Bay, MI 49682
$10k drop • June 8
$129,000
2 acres
Grand Traverse County
Traverse City, MI 49685
4 months ago
$550,000
0.11 acres
Leelanau County
Leland, MI 49654
5 months ago
$69,900
2.79 acres
Grand Traverse County
Kingsley, MI 49649
$5k drop • June 5
$90,000
0.16 acres
Roscommon County
Houghton Lake, MI 48629
$20k drop • May 25
$279,000
2.75 acres
Manistee County
Manistee, MI 49660
$595k drop • June 18
$1,000,000
31.7 acres
Otsego County
Gaylord, MI 49735
$6k drop • May 22
$29,900
5 acres
Benzie County
Thompsonville, MI 49683
1 day
$239,900
50.5 acres
Wexford County
Cadillac, MI 49601
16 days
$199,500
Otsego County
Gaylord, MI 49735
14 days
$179,000
11 acres
Charlevoix County
Charlevoix, MI 49720
1
…
10
11
12
13
…
41
501-550 of 2,013 properties
Map