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.
9 months ago
$568,000
480 acres
Marion County
Lynn, AL 35575
$10k drop • May 27
$79,000
15.4 acres
Marshall County
Grant, AL 35760
1 day
$870,000
199 acres
DeKalb County
Collinsville, AL 35961
11 months ago
$383,400
142 acres
Winston County
Ashridge, AL 35553
37 days ago
$68,000
40 acres
Jackson County
Fackler, AL 35752
3 months ago
$189,000
22 acres
Jackson County
Bryant, AL 35958
$10k drop • May 20
$69,900
5.26 acres
Colbert County
2 bd, 1 ba
•
576 sq ft
Russellville, AL 35654
11 months ago
$400,000
40 acres
Cullman County
Vinemont, AL 35179
8 months ago
$149,900
13.2 acres
Limestone County
Lester, AL 35647
11 months ago
$229,900
25 acres
Marshall County
Guntersville, AL 35976
4 months ago
$89,000
40 acres
Marion County
Brilliant, AL 35548
14 days
$260,000
27.8 acres
Lauderdale County
Lexington, AL 35648
13 months ago
$592,000
17 acres
Madison County
Hazel Green, AL 35757
Pending
Under contract
$1,095,000
292 acres
Lawrence County
Hillsboro, AL 35643
Pending
Under contract
$315,000
193 acres
Winston County
Haleyville, AL 35565
Pending
Under contract
$95,000
10 acres
Lauderdale County
Waterloo, AL 35677
Pending
Under contract
$49,000
3 acres
Lawrence County
Danville, AL 35619
Pending
Under contract
$109,000
19.4 acres
Cherokee County
Piedmont, AL 36272
Pending
Under contract
$770,250
195 acres
Lawrence County
Moulton, AL 35650
Pending
Under contract
$289,000
122 acres
Marion County
Hamilton, AL 35570
Pending
Under contract
$100,000
29 acres
Franklin County
Vina, AL 35593
Pending
Under contract
$200,000
68 acres
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$31,000
8 acres
Marion County
Haleyville, AL 35565
Pending
Under contract
$29,000
7 acres
Marion County
Haleyville, AL 35565
Pending
Under contract
$589,900
40.3 acres
Jackson County
3 bd, 2 ba
•
1,920 sq ft
Bryant, AL 35958
Pending
Under contract
$49,000
15 acres
Marion County
Haleyville, AL 35565
Pending
Under contract
$1,750,000
82 acres
Cullman County
4 bd, 3.5 ba
•
7,459 sq ft
Hanceville, AL 35077
Pending
Under contract
$339,900
36 acres
Jackson County
1 bd, 1.5 ba
•
900 sq ft
Flat Rock, AL 35966
Pending
Under contract
$129,000
44 acres
Marion County
Detroit, AL 35552
Pending
Under contract
$157,000
76 acres
Winston County
Haleyville, AL 35565
Pending
Under contract
$399,000
149 acres
Winston County
Double Springs, AL 35553
Pending
Under contract
$174,900
15.5 acres
Lauderdale County
3 bd, 2 ba
•
1,216 sq ft
Waterloo, AL 35677
Pending
Under contract
$45,000
3 acres
Franklin County
Vina, AL 35593
8 months ago
$125,000
50 acres
Marion County
Hamilton, AL 35570
21 months ago
$169,000
56 acres
Winston County
Lynn, AL 35575
Pending
Under contract
$140,000
40 acres
Franklin County
Phil Campbell, AL 35581
17 months ago
$139,500
24.7 acres
Marshall County
Langston, AL 35755
10 days
$99,900
10 acres
Jackson County
Section, AL 35771
55 days ago
$79,700
40 acres
Cherokee County
Centre, AL 35960
$10k drop • May 26
$89,500
8.58 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$250,000
45 acres
Madison County
Gurley, AL 35748
2 months ago
$795,000
90 acres
Madison County
Gurley, AL 35748
2 months ago
$319,000
69 acres
Jackson County
Swaim, AL 35766
Pending
Under contract
$109,900
12.7 acres
Cherokee County
Piedmont, AL 36272
$30k drop • May 20
$369,900
80 acres
DeKalb County
Collinsville, AL 35961
$6.5k drop • June 29
$99,000
4.5 acres
Cullman County
Crane Hill, AL 35033
$10k drop • Apr 23
$260,000
200 acres
Jackson County
Woodville, AL 35776
$10k drop • Apr 23
$260,000
200 acres
Jackson County
Woodville, AL 35776
21 months ago
$40,000
10 acres
Winston County
Lynn, AL 35575
10 months ago
$124,080
47 acres
Winston County
Double Springs, AL 35553
1
2
3
4
5
151-200 of 202 properties
Map