Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in Northern Michigan
Price
Size
Tags
Save
3,068 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
11 months ago
$47,500
1.13 acres
Emmet County
Harbor Springs, MI 49740
$50k drop • June 24
$150,000
0.64 acres
Otsego County
Gaylord, MI 49735
13 months ago
$99,900
0.3 acres
Roscommon County
Houghton Lake, MI 48629
15 months ago
$91,998
7.59 acres
Montmorency County
Atlanta, MI 49709
17 months ago
$595,000
2.25 acres
Wexford County
1 ba
•
6,850 sq ft
Cadillac, MI 49601
17 months ago
$72,000
0.65 acres
Grand Traverse County
Williamsburg, MI 49690
19 months ago
$23,900
0.57 acres
Roscommon County
Roscommon, MI 48653
21 months ago
$69,900
1.2 acres
Benzie County
Beulah, MI 49617
21 months ago
$119,900
1 acre
Benzie County
Beulah, MI 49617
21 months ago
$49,900
1.1 acres
Benzie County
Beulah, MI 49617
21 months ago
$69,900
0.83 acres
Benzie County
Beulah, MI 49617
21 months ago
$139,900
0.77 acres
Benzie County
Beulah, MI 49617
21 months ago
$50,000
3 acres
Manistee County
Bear Lake, MI 49614
21 months ago
$5,500
0.54 acres
Otsego County
Elmira, MI 49730
2 years ago
$25,000
0.34 acres
Roscommon County
Houghton Lake, MI 48629
2 years ago
$55,000
1 acre
Grand Traverse County
Interlochen, MI 49643
2 years ago
$870,000
1.12 acres
Leelanau County
Empire, MI 49630
4 years ago
$100,000
3.3 acres
Ogemaw County
West Branch, MI 48661
2 days
$649,900
1.6 acres
Antrim County
3 bd, 3 ba
•
2,325 sq ft
Kewadin, MI 49648
10 days
$2,300
0.4 acres
Iosco County
Oscoda, MI 48750
7 days
$350,000
3 acres
Leelanau County
Suttons Bay Township, MI 49682
7 days
$250,000
2.17 acres
Leelanau County
Suttons Bay Township, MI 49682
7 days
$200,000
2.17 acres
Leelanau County
Suttons Bay Township, MI 49682
7 days
$250,000
2.17 acres
Leelanau County
Suttons Bay Township, MI 49682
16 days
$80,000
1 acre
Grand Traverse County
Traverse City, MI 49685
33 days ago
$17,500
0.73 acres
Benzie County
Thompsonville, MI 49683
34 days ago
$5,900
0.75 acres
Alcona County
Spruce, MI 48762
21 months ago
$1,150,000
1.74 acres
Grand Traverse County
Traverse City, MI 49686
49 days ago
$75,000
16 acres
Oscoda County
Lewiston, MI 49756
$5k drop • July 2
$274,000
1.6 acres
Antrim County
300 sq ft
Bellaire, MI 49615
2 months ago
$184,900
2 acres
Missaukee County
2 bd, 1 ba
•
1,008 sq ft
Lake City, MI 49651
2 months ago
$137,000
4.15 acres
Antrim County
Alden, MI 49612
$16k drop • June 16
$259,000
1.6 acres
Manistee County
3 bd, 1 ba
•
1,458 sq ft
Bear Lake, MI 49614
2 months ago
$12,000
0.49 acres
Antrim County
Bellaire, MI 49615
3 months ago
$1,050,000
4 acres
Emmet County
3 ba
•
8,400 sq ft
Brutus, MI 49716
$14k drop • May 21
$595,000
2 acres
Roscommon County
3 bd, 3 ba
•
3,800 sq ft
Houghton Lake, MI 48629
4 months ago
$50,000
0.67 acres
Benzie County
Lake Ann, MI 49650
4 months ago
$50,000
0.73 acres
Benzie County
Lake Ann, MI 49650
4 months ago
$55,000
10.2 acres
Otsego County
Gaylord, MI 49735
$15k drop • June 30
$124,900
Leelanau County
Glen Arbor, MI 49636
5 months ago
$5,000
0.13 acres
Wexford County
Saginaw, MI 48601
$70.5k drop • June 4
$100,000
1.26 acres
Cheboygan County
Cheboygan, MI 49721
6 months ago
$3,750
0.41 acres
Presque Isle County
Presque Isle, MI 49777
6 months ago
$3,750
0.35 acres
Presque Isle County
Presque Isle, MI 49777
$5k drop • July 6
$44,900
0.42 acres
Grand Traverse County
Williamsburg, MI 49690
$8k drop • June 10
$45,000
0.34 acres
Emmet County
Mackinaw City, MI 49701
$20k drop • June 10
$339,900
1.74 acres
Roscommon County
4 bd, 2 ba
•
1,990 sq ft
Roscommon, MI 48653
$27k drop • Apr 15
$129,000
2.75 acres
Wexford County
2 bd, 1 ba
•
980 sq ft
Harrietta, MI 49638
8 months ago
$145,000
1.48 acres
Grand Traverse County
Traverse City, MI 49685
8 months ago
$110,000
12.9 acres
Montmorency County
Atlanta, MI 49709
1
…
34
35
36
37
…
62
1,701-1,750 of 3,068 properties
Map