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
2,407 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
29 days
$1,399,000
9 acres
Alcona County
4 bd, 3.5 ba
•
3,623 sq ft
Harrisville, MI 48740
29 days
$699,000
5 acres
Leelanau County
3 bd, 3 ba
•
2,440 sq ft
Suttons Bay, MI 49682
33 days ago
$595,000
9 acres
Grand Traverse County
6 ba
•
1,680 sq ft
Fife Lake, MI 49633
34 days ago
$3,650,000
107 acres
Leelanau County
4 bd, 2.5 ba
•
3,372 sq ft
Traverse City, MI 49684
53 days ago
$795,000
19.5 acres
Grand Traverse County
3 bd, 2 ba
•
2,368 sq ft
Kingsley, MI 49649
2 days
$269,900
4.63 acres
Wexford County
3 bd, 2 ba
•
1,800 sq ft
Cadillac, MI 49601
4 days
$32,500
5 acres
Ogemaw County
Prescott, MI 48756
11 days
$425,000
10 acres
Benzie County
3 bd, 2 ba
•
1,200 sq ft
Thompsonville, MI 49683
11 days
$478,000
10 acres
Charlevoix County
5 bd, 2.5 ba
•
2,707 sq ft
Boyne Falls, MI 49713
12 days
$175,000
1.36 acres
Emmet County
Harbor Springs, MI 49740
13 days
$46,999
1.36 acres
Emmet County
Harbor Springs, MI 49740
15 days
$175,000
2.53 acres
Benzie County
Beulah, MI 49617
18 days
$78,995
1 acre
Leelanau County
Suttons Bay, MI 49682
18 days
$425,000
4.8 acres
Grand Traverse County
4 bd, 2 ba
•
2,200 sq ft
Kingsley, MI 49649
23 days
$274,000
10 acres
Kalkaska County
2 bd, 1 ba
•
1,300 sq ft
Kalkaska, MI 49646
27 days
$529,900
5.48 acres
Benzie County
4 bd, 2 ba
•
2,107 sq ft
Frankfort, MI 49635
28 days
$900,000
100 acres
Manistee County
2 bd, 3 ba
•
2,754 sq ft
Copemish, MI 49625
29 days
$224,900
8 acres
Kalkaska County
Fife Lake, MI 49633
29 days
$1,750,000
205 acres
Cheboygan County
2 bd, 2 ba
•
3,566 sq ft
Indian River, MI 49749
37 days ago
$749,900
10.8 acres
Roscommon County
4 bd, 3 ba
•
4,237 sq ft
St. Helen, MI 48656
40 days ago
$1,950,000
53 acres
Roscommon County
3 bd, 2 ba
•
2,280 sq ft
St. Helen, MI 48656
42 days ago
$474,900
37 acres
Kalkaska County
3 bd, 2 ba
•
1,804 sq ft
South Boardman, MI 49680
$13k drop • Feb 23
$99,000
0.45 acres
Grand Traverse County
Traverse City, MI 49684
52 days ago
$159,000
39 acres
Oscoda County
Mio, MI 48647
2 months ago
$4,500
0.42 acres
Presque Isle County
Presque Isle, MI 49777
2 months ago
$99,000
1.16 acres
Benzie County
Beulah, MI 49617
2 months ago
$525,000
1.76 acres
Grand Traverse County
Traverse City, MI 49686
3 months ago
$140,000
40 acres
Manistee County
Manistee, MI 49660
$10k drop • Feb 19
$80,000
35 acres
Antrim County
Mancelona, MI 49659
$5k drop • Mar 27
$244,900
10.7 acres
Leelanau County
Lake Leelanau, MI 49653
1 day
$170,000
1 acre
Grand Traverse County
Traverse City, MI 49686
6 days
$750,000
5 acres
Benzie County
3,715 sq ft
Honor, MI 49640
19 days
$42,000
0.67 acres
Manistee County
Manistee, MI 49660
21 days
$429,000
20 acres
Manistee County
2 bd, 1.5 ba
•
1,278 sq ft
Thompsonville, MI 49683
23 days
$194,900
5.56 acres
Kalkaska County
Fife Lake, MI 49633
26 days
$1,990,000
5.58 acres
Grand Traverse County
5 bd, 5 ba
•
2,912 sq ft
Williamsburg, MI 49690
39 days ago
$75,000
0.94 acres
Wexford County
Cadillac, MI 49601
41 days ago
$199,900
10 acres
Charlevoix County
Boyne City, MI 49712
53 days ago
$950,000
5 acres
Montmorency County
29,177 sq ft
Lewiston, MI 49756
2 months ago
$597,500
10 acres
Grand Traverse County
3 bd, 2 ba
•
3,236 sq ft
Kingsley, MI 49649
2 months ago
$380,000
159 acres
Alcona County
1 bd, 1 ba
•
400 sq ft
Lincoln, MI 48742
2 months ago
$920,000
64 acres
Oscoda County
3 bd, 3.5 ba
•
3,457 sq ft
Luzerne, MI 48636
$200k drop • Jan 23
$999,999
63 acres
Kalkaska County
4 bd, 3.5 ba
•
4,500 sq ft
Fife Lake, MI 49633
$1.5k drop • Feb 23
$15,500
1.36 acres
Manistee County
Wellston, MI 49689
20 hours
$39,900
0.63 acres
Wexford County
Cadillac, MI 49601
8 days
$360,000
3.6 acres
Benzie County
2 bd, 2 ba
•
1,120 sq ft
Beulah, MI 49617
21 days
$3,900,000
9.38 acres
Grand Traverse County
5 bd, 5.5 ba
•
7,774 sq ft
Williamsburg, MI 49690
37 days ago
$360,000
11.6 acres
Leelanau County
Maple City, MI 49664
$16k drop • Mar 5
$259,000
1.29 acres
Grand Traverse County
Traverse City, MI 49686
42 days ago
$12,000,000
6 acres
Grand Traverse County
8 bd, 7 ba
•
21,000 sq ft
Williamsburg, MI 49690
1
2
3
4
…
49
51-100 of 2,407 properties
Map