Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Hunting land for sale in North Alabama
Price
Size
Tags
Save
Reset
202 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 North Alabama
for more listings.
28 days
$345,000
61.5 acres
Franklin County
— sq ft
Red Bay, AL 35582
41 days ago
$180,000
20 acres
Limestone County
Tanner, AL 35671
$25.1k drop • June 23
$199,900
25 acres
Morgan County
Hartselle, AL 35640
4 months ago
$338,000
79 acres
Colbert County
Cherokee, AL 35616
16 days
$350,000
13.6 acres
Madison County
3 bd, 2 ba
•
1,152 sq ft
New Hope, AL 35760
$20k drop • Apr 27
$529,900
197 acres
Marion County
Detroit, AL 35552
4 months ago
$89,000
30 acres
Winston County
Haleyville, AL 35565
1 day
$699,000
184 acres
Franklin County
Hodges, AL 35571
2 months ago
$79,000
21 acres
Winston County
Natural Bridge, AL 35565
$16.1k drop • Apr 29
$82,947
27 acres
Marion County
Bear Creek, AL 35543
$10k drop • July 4
$139,500
22 acres
Lauderdale County
Waterloo, AL 35677
5 months ago
$784,000
112 acres
Jackson County
Bryant, AL 35958
1 day
$74,400
16 acres
Winston County
Haleyville, AL 35565
2 months ago
$180,000
40 acres
Winston County
Haleyville, AL 35565
$12.9k drop • Apr 20
$87,000
14.5 acres
Jackson County
Hollywood, AL 35752
$304k drop • June 7
$59,000
9.9 acres
Lawrence County
Hatton, AL 35672
7 months ago
$599,900
25 acres
Lauderdale County
2 bd, 2 ba
•
1,652 sq ft
Florence, AL 35633
$22.7k drop • Apr 29
$209,000
66 acres
Winston County
Haleyville, AL 35565
22 days
$259,000
60 acres
Lauderdale County
Florence, AL 35634
2 months ago
$5,000,000
409 acres
Cullman County
Logan, AL 35098
$11.9k drop • May 18
$383,150
8.6 acres
Marshall County
1 bd, 1 ba
•
1,019 sq ft
Woodville, AL 35776
4 months ago
$600,000
120 acres
Jackson County
Bryant, AL 35958
$45.6k drop • Apr 29
$439,000
239 acres
Marion County
Hackleburg, AL 35564
$20.5k drop • Apr 29
$99,000
43 acres
Marion County
Hackleburg, AL 35564
$72.2k drop • Apr 28
$722,850
183 acres
Lauderdale County
Waterloo, AL 35677
3 months ago
$1,034,000
94 acres
Cullman County
Baileyton, AL 35019
3 months ago
$438,720
36.6 acres
Madison County
New Market, AL 35761
$50k drop • June 4
$599,000
38.5 acres
DeKalb County
4 bd, 2 ba
•
3,200 sq ft
Valley Head, AL 35989
$40k drop • July 2
$525,000
23 acres
DeKalb County
3 bd, 2 ba
•
1,800 sq ft
Collinsville, AL 35961
9 months ago
$359,900
78.5 acres
Franklin County
Russellville, AL 35654
6 months ago
$740,000
250 acres
Lauderdale County
Waterloo, AL 35677
11 months ago
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
35 days ago
$349,900
9 acres
Limestone County
1 bd, 1 ba
•
1,232 sq ft
Elkmont, AL 35620
4 months ago
$345,000
32.1 acres
Lauderdale County
3 bd, 2 ba
•
1,350 sq ft
Waterloo, AL 35677
6 months ago
$369,000
142 acres
Winston County
Haleyville, AL 35565
7 months ago
$450,000
80 acres
Madison County
New Market, AL 35761
11 months ago
$159,000
49 acres
Marion County
Haleyville, AL 35565
23 days
$479,900
20 acres
Madison County
Hazel Green, AL 35750
$20k drop • May 26
$120,000
39.8 acres
Jackson County
Stevenson, AL 35772
6 months ago
$—
1,346 acres
Colbert County
Cherokee, AL 35616
8 months ago
$643,500
58.5 acres
Morgan County
Danville, AL 35619
14 months ago
$799,181
314 acres
Winston County
Double Springs, AL 35553
14 days
$400,000
80 acres
Marion County
Hodges, AL 35571
$25.1k drop • June 23
$199,900
25 acres
Morgan County
Hartselle, AL 35640
22 months ago
$199,000
51 acres
Colbert County
Cherokee, AL 35616
4 months ago
$50,000
5.2 acres
Franklin County
Russellville, AL 35653
15 months ago
$149,900
38 acres
Marion County
Haleyville, AL 35565
31 days ago
$99,900
13.5 acres
Colbert County
Tuscumbia, AL 35674
$21k drop • May 29
$299,000
9.5 acres
DeKalb County
3 bd, 1 ba
•
1,200 sq ft
Valley Head, AL 35989
$5k drop • Apr 23
$215,000
61.8 acres
Lauderdale County
Waterloo, AL 36577
1
2
3
4
5
51-100 of 202 properties
Map