Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Northern Michigan
Price
Size
Tags
Save
2,882 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
4 days
$2,050,000
7.16 acres
Grand Traverse County
33,186 sq ft
Traverse City, MI 49696
4 days
$650,000
11 acres
Grand Traverse County
Williamsburg, MI 49690
$20k drop • Dec 8
$649,900
80 acres
Otsego County
3 bd, 3 ba
•
1,843 sq ft
Vanderbilt, MI 49795
29 days
$9.1k drop • Dec 8
$249,900
10 acres
Antrim County
2 bd, 1 ba
•
884 sq ft
Bellaire, MI 49615
4 days
$550,000
13.6 acres
Grand Traverse County
Williamsburg, MI 49690
11 months ago
$950,000
5.55 acres
Charlevoix County
4 bd, 4 ba
•
3,227 sq ft
Beaver Island, MI 49782
11 days
$849,000
2.36 acres
Manistee County
4 bd, 4 ba
•
4,150 sq ft
Thompsonville, MI 49683
4 days
$2,000
Presque Isle County
Presque Isle, MI 49777
$25k drop • Oct 9
$699,900
10 acres
Charlevoix County
4 bd, 3 ba
•
2,640 sq ft
Charlevoix, MI 49720
4 days
$39,900
Crawford County
Grayling, MI 49738
Pending
Under contract
$329,900
10 acres
Roscommon County
1 bd, 1 ba
•
900 sq ft
Houghton Lake, MI 48629
Pending
Under contract
$192,000
37.9 acres
Grand Traverse County
Fife Lake, MI 49633
13 months ago
$199,000
1 acre
Antrim County
Elk Rapids, MI 49629
$5k drop • Nov 1
$299,900
1.79 acres
Manistee County
2 bd, 1 ba
•
1,136 sq ft
Manistee, MI 49660
6 days
$75,000
6.54 acres
Grand Traverse County
Kingsley, MI 49649
$5k drop • Dec 8
$224,000
3.4 acres
Kalkaska County
3 bd, 2 ba
•
1,139 sq ft
Kalkaska, MI 49646
8 months ago
$239,000
80 acres
Kalkaska County
Kalkaska, MI 49646
9 days
$6,000
0.65 acres
Antrim County
Bellaire, MI 49615
$16k drop • Dec 8
$169,000
Otsego County
Gaylord, MI 49735
4 days
$75,000
10.2 acres
Montmorency County
Lewiston, MI 49756
7 days
$325,000
4.82 acres
Missaukee County
4 bd, 2 ba
•
1,822 sq ft
Manton, MI 49663
25 days
$899,000
3.25 acres
Antrim County
5 bd, 3 ba
•
3,300 sq ft
Bellaire, MI 49615
5 days
$240,000
20.8 acres
Ogemaw County
4 bd, 1 ba
•
963 sq ft
West Branch, MI 48661
$600k drop • Dec 8
$7,900,000
1.89 acres
Emmet County
4 bd, 7 ba
•
8,622 sq ft
Harbor Springs, MI 49740
Pending
Under contract
$289,900
10 acres
Alcona County
4 bd, 3 ba
•
4,206 sq ft
Harrisville, MI 48740
Pending
Under contract
$24,900
1 acre
Otsego County
Gaylord, MI 49735
5 days
$10,000
0.63 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.48 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.69 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.67 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.39 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.49 acres
Iosco County
Oscoda, MI 48750
Featured
$1k drop • Dec 7
$6,995
0.42 acres
Alpena County
Alpena Township, MI 49707
5 days
$10,000
0.4 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.43 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.36 acres
Iosco County
Oscoda, MI 48750
$4.9k drop • Dec 8
$25,000
1.52 acres
Otsego County
Elmira, MI 49730
5 days
$10,000
0.61 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.37 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.45 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.31 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.31 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.35 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.53 acres
Iosco County
Oscoda, MI 48750
5 days
$10,000
0.41 acres
Iosco County
Oscoda, MI 48750
10 days
$189,000
70 acres
Iosco County
Oscoda, MI 48750
8 days
$11,999
0.23 acres
Roscommon County
Houghton Lake, MI 48629
8 days
$11,999
0.23 acres
Roscommon County
Houghton Lake, MI 48629
25 days
$257,900
3 acres
Kalkaska County
3 bd, 2 ba
•
1,620 sq ft
Fife Lake, MI 49633
24 days
$1,299,000
3.19 acres
Benzie County
4 bd, 3 ba
•
2,976 sq ft
Lake Ann, MI 49650
1
…
3
4
5
6
…
58
151-200 of 2,882 properties
Map