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
203 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.
5 months ago
$131,250
70 acres
Marion County
Detroit, AL 35552
$10.1k drop • Aug 18
$409,900
4.5 acres
Morgan County
3 bd, 2.5 ba
•
2,175 sq ft
Falkville, AL 35622
$20k drop • Aug 20
$379,900
23.4 acres
DeKalb County
1 bd, 1 ba
•
1,000 sq ft
Valley Head, AL 35989
11 months ago
$1,290,000
506 acres
Marion County
Phil Campbell, AL 35581
32 days ago
$399,000
40 acres
Cullman County
Bremen, AL 35033
36 days ago
$200,000
21 acres
Morgan County
Eva, AL 35621
2 months ago
$199,999
70 acres
Marion County
Winfield, AL 35594
4 months ago
$162,000
40 acres
Winston County
Lynn, AL 35575
7 months ago
$249,000
50 acres
Franklin County
Phil Campbell, AL 35581
16 months ago
$494,000
199 acres
Marion County
Bear Creek, AL 35543
16 months ago
$269,000
79 acres
Winston County
Double Springs, AL 35553
2 months ago
$522,000
87 acres
Lawrence County
Mount Hope, AL 35651
$10k drop • Aug 19
$249,000
37 acres
Cullman County
Crane Hill, AL 35053
$50.5k drop • July 23
$799,000
386 acres
Winston County
Haleyville, AL 35565
$51k drop • July 2
$675,000
88 acres
Cullman County
Cullman, AL 35057
$17.9k drop • Aug 20
$167,000
4.1 acres
Lawrence County
3 bd, 1 ba
•
1,853 sq ft
Moulton, AL 35650
53 days ago
$700,000
89 acres
Colbert County
Cherokee, AL 35616
$15k drop • July 21
$335,000
13.6 acres
Madison County
3 bd, 2 ba
•
1,152 sq ft
New Hope, AL 35760
$100k drop • July 7
$1,550,000
49 acres
Madison County
4 bd, 2.5 ba
•
3,149 sq ft
Hazel Green, AL 35750
3 months ago
$125,000
82 acres
Marion County
Hamilton, AL 35570
$190k drop • July 31
$682,830
152 acres
Lauderdale County
Florence, AL 35633
10 months ago
$850,000
86 acres
Morgan County
Hartselle, AL 35640
$25k drop • Aug 18
$525,000
66 acres
Cullman County
3 bd, 1.5 ba
•
1,532 sq ft
Bremen, AL 35033
49 days ago
$870,000
199 acres
DeKalb County
Collinsville, AL 35961
50 days ago
$390,374
44 acres
Winston County
Houston, AL 35572
2 months ago
$345,000
61.5 acres
Franklin County
— sq ft
Red Bay, AL 35582
$25.1k drop • June 23
$199,900
25 acres
Morgan County
Hartselle, AL 35640
$5k drop • July 11
$74,000
21 acres
Winston County
Natural Bridge, AL 35565
$40k drop • June 18
$259,000
100 acres
Jackson County
Bryant, AL 35772
$19.1k drop • July 23
$349,900
142 acres
Winston County
Haleyville, AL 35565
7 days
$429,999
80 acres
Morgan County
Somerville, AL 35670
$5k drop • Aug 14
$134,500
22 acres
Lauderdale County
Waterloo, AL 35677
3 days
$24,500
3.5 acres
Winston County
Double Springs, AL 35553
48 days ago
$699,000
184 acres
Franklin County
Hodges, AL 35571
5 months ago
$338,000
79 acres
Colbert County
Cherokee, AL 35616
$304k drop • June 7
$59,000
9.9 acres
Lawrence County
Hatton, AL 35672
48 days ago
$74,400
16 acres
Winston County
Haleyville, AL 35565
4 months ago
$82,947
27 acres
Marion County
Bear Creek, AL 35543
$74.1k drop • July 13
$524,900
38.5 acres
DeKalb County
4 bd, 2 ba
•
3,200 sq ft
Valley Head, AL 35989
6 months ago
$89,000
30 acres
Winston County
Haleyville, AL 35565
11 months ago
$439,000
239 acres
Marion County
Hackleburg, AL 35564
12 months ago
$99,000
43 acres
Marion County
Hackleburg, AL 35564
15 months ago
$209,000
66 acres
Winston County
Haleyville, AL 35565
4 days
$169,900
16.6 acres
Lauderdale County
Anderson, AL 35610
29 days
$725,000
19 acres
Cullman County
4 bd, 2 ba
•
2,400 sq ft
Cullman, AL 35077
3 months ago
$180,000
40 acres
Winston County
Haleyville, AL 35565
19 months ago
$722,850
183 acres
Lauderdale County
Waterloo, AL 35677
13 days
$298,000
71 acres
DeKalb County
Collinsville, AL 35961
2 months ago
$259,000
60 acres
Lauderdale County
Florence, AL 35634
4 months ago
$5,000,000
409 acres
Cullman County
Logan, AL 35098
1
2
3
4
5
51-100 of 203 properties
Map