Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Timberland for sale in North Alabama
Price
Size
Tags
Save
Reset
83 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in North Alabama
and
timberland for sale in Alabama
for more listings.
1 day
$169,000
64 acres
Winston County
Lynn, AL 35575
$115k drop • Dec 19
$875,000
86 acres
Morgan County
Hartselle, AL 35640
Featured
$10k drop • Dec 8
$529,000
201 acres
Marion County
Detroit, AL 35552
9 months ago
$660,000
300 acres
DeKalb County
Valley Head, AL 35989
Pending
Under contract
$339,000
100 acres
Winston County
Haleyville, AL 35565
9 months ago
$949,000
52.9 acres
Madison County
Owens Cross Roads, AL 35763
$60k drop • Dec 16
$839,000
80 acres
Marshall County
2 bd, 1 ba
•
1,220 sq ft
Grant, AL 35747
Featured
8 months ago
$224,900
22.7 acres
Morgan County
Somerville, AL 35670
8 days
$175,000
34 acres
Winston County
4 bd, 2 ba
•
1,611 sq ft
Haleyville, AL 35565
$1.09m drop • Dec 12
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
12 days
$160,000
40 acres
Winston County
2 bd, 1 ba
•
1,200 sq ft
Lynn, AL 35575
Pending
Under contract
$109,900
37 acres
Winston County
Double Springs, AL 35553
17 days
$219,000
35 acres
Lawrence County
Town Creek, AL 35672
17 days
$204,000
45 acres
Lawrence County
Town Creek, AL 35672
Pending
Under contract
$157,000
76 acres
Winston County
Haleyville, AL 35565
23 months ago
$6,000,000
1,435 acres
Jackson County
Princeton, AL 35766
11 months ago
$899,000
33 acres
Marshall County
5 bd, 4 ba
•
4,121 sq ft
Guntersville, AL 35976
$10k drop • Dec 1
$169,000
64 acres
Marion County
Detroit, AL 35552
Pending
Under contract
$249,000
69 acres
DeKalb County
Collinsville, AL 35961
Pending
Under contract
$3,850,000
1,074 acres
Winston County
3 bd, 2 ba
•
2,400 sq ft
Nauvoo, AL 35578
31 days ago
$572,000
220 acres
Franklin County
Pogo, AL
Featured
36 days ago
$420,000
120 acres
Madison County
— sq ft
New Market, AL 35761
57 days ago
$319,000
78 acres
Lawrence County
Moulton, AL 35650
Pending
Under contract
$159,000
56 acres
Franklin County
Phil Campbell, AL 35581
7 months ago
$1,930,000
193 acres
Cullman County
Vinemont, AL 35179
$5.1k drop • Nov 10
$244,900
33 acres
Cullman County
Vinemont, AL 35179
47 days ago
$280,000
200 acres
Jackson County
Woodville, AL 35776
46 days ago
$112,500
20.5 acres
Cherokee County
Sand Rock, AL 35984
$17k drop • Sept 26
$132,000
66 acres
Marion County
Hamilton, AL 35570
50 days ago
$1,138,050
152 acres
Lauderdale County
Florence, AL 35633
57 days ago
$299,000
111 acres
Marion County
Hamilton, AL 35570
2 months ago
$325,000
122 acres
Marion County
Hamilton, AL 35570
2 months ago
$1,690,000
153 acres
Cullman County
2 bd, 2 ba
•
2,905 sq ft
Cullman, AL 35057
2 months ago
$156,400
17 acres
Cherokee County
Mentone, AL 35984
2 months ago
$599,000
44 acres
Lauderdale County
Florence, AL 35630
$15k drop • Sept 26
$224,900
82 acres
Marion County
Hamilton, AL 35570
4 months ago
$558,000
90 acres
Lawrence County
Moulton, AL 35650
2 months ago
$99,000
15 acres
Winston County
Houston, AL 35572
3 months ago
$109,000
40 acres
Winston County
Houston, AL 35572
7 months ago
$299,000
40 acres
Lawrence County
Moulton, AL 35650
3 months ago
$484,579
239 acres
Marion County
Hackleburg, AL 35564
3 months ago
$219,000
36 acres
Lawrence County
Town Creek, AL 35672
7 months ago
$423,000
80 acres
Lawrence County
Town Creek, AL 35672
2 years ago
$240,000
115 acres
Marion County
Haleyville, AL 35565
3 months ago
$1,360,189
506 acres
Marion County
Phil Campbell, AL 35581
12 months ago
$470,000
100 acres
Jackson County
3 bd, 1 ba
•
1,200 sq ft
Princeton, AL 35766
4 months ago
$52,800
20 acres
Winston County
Double Springs, AL 35553
4 months ago
$124,080
47 acres
Winston County
Double Springs, AL 35553
Featured
7 months ago
$299,900
40 acres
Cherokee County
Piedmont, AL 36272
4 months ago
$199,000
54 acres
Marion County
Haleyville, AL 35565
1
2
1-50 of 83 properties
Map