Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Recreational land for sale in North Alabama
Price
Size
Tags
Save
Reset
318 properties
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
recreational land for sale in Alabama
for more listings.
$20.9k drop • Apr 2
$579,000
32 acres
DeKalb County
3 bd, 2 ba
•
1,267 sq ft
Valley Head, AL 35989
6 months ago
$275,000
32 acres
Franklin County
Red Bay, AL 35582
11 months ago
$799,181
314 acres
Winston County
Double Springs, AL 35553
55 days ago
$350,000
40 acres
Jackson County
Henagar, AL 35978
$50k drop • Apr 7
$1,550,000
98 acres
Morgan County
3 bd, 1 ba
•
1,705 sq ft
Hartselle, AL 35640
7 months ago
$484,579
239 acres
Marion County
Hackleburg, AL 35564
$1.64m drop • Mar 18
$4,838,000
164 acres
Lawrence County
Moulton, AL 35650
40 days ago
$69,000
20.5 acres
Jackson County
Stevenson, AL 35772
$20k drop • Feb 27
$980,000
47 acres
Cullman County
2 bd, 1 ba
•
1,650 sq ft
Hanceville, AL 35077
7 months ago
$4,450,000
64 acres
Madison County
Huntsville, AL 35811
7 months ago
$2,100,000
135 acres
Lauderdale County
Rogersville, AL 35652
11 months ago
$549,327
199 acres
Marion County
Bear Creek, AL 35543
11 months ago
$304,000
79 acres
Winston County
Double Springs, AL 35553
28 days
$650,000
13 acres
Limestone County
Athens, AL 35613
3 months ago
$199,000
40 acres
Marion County
Hamilton, AL 35570
7 months ago
$169,000
64 acres
Marion County
Detroit, AL 35552
7 years ago
$575,000
63 acres
Winston County
Jasper, AL 35504
9 days
$135,000
49 acres
DeKalb County
Collinsville, AL 35961
21 days
$264,000
22 acres
Cullman County
Hanceville, AL 35077
31 days ago
$160,000
16 acres
Marion County
Hamilton, AL 35570
$10k drop • Mar 10
$249,000
15 acres
Lawrence County
3 bd, 2 ba
•
1,596 sq ft
Trinity, AL 35673
5 months ago
$2,720,000
136 acres
Morgan County
Trinity, AL 35673
13 months ago
$949,000
52.9 acres
Madison County
Owens Cross Roads, AL 35763
16 days
$759,000
39 acres
Marion County
3 bd, 2 ba
•
2,800 sq ft
Vina, AL 35593
26 days
$140,000
39.8 acres
Jackson County
Stevenson, AL 35772
$35k drop • Mar 27
$265,000
41 acres
Madison County
Gurley, AL 35748
4 months ago
$204,000
45 acres
Lawrence County
Town Creek, AL 35672
5 months ago
$319,000
78 acres
Lawrence County
Moulton, AL 35650
14 months ago
$795,000
183 acres
Lauderdale County
Waterloo, AL 35677
5 days
$89,000
32.5 acres
Marion County
Guin, AL 35563
4 months ago
$572,000
220 acres
Franklin County
Pogo, AL
5 months ago
$112,500
20.5 acres
Cherokee County
Sand Rock, AL 35984
$54.9k drop • Apr 3
$495,000
29 acres
Lauderdale County
4 bd, 2 ba
•
1,898 sq ft
Anderson, AL 35610
7 months ago
$375,000
24.2 acres
Lawrence County
4 bd, 2 ba
•
1,910 sq ft
Town Creek, AL 35672
2 years ago
$240,000
115 acres
Marion County
Haleyville, AL 35565
28 days
$450,000
59 acres
Morgan County
Hartselle, AL 35640
6 months ago
$663,544
14 acres
Morgan County
Decatur, AL 35603
$128k drop • Feb 10
$432,100
149 acres
Winston County
Double Springs, AL 35553
$110k drop • Jan 24
$689,000
89 acres
Marion County
Haleyville, AL 35565
2 years ago
$1,500,000
10.1 acres
Madison County
7 bd, 7 ba
•
8,332 sq ft
Toney, AL 35773
2 months ago
$679,000
12.7 acres
Madison County
Owens Cross Roads, AL 35763
$106k drop • Mar 19
$747,300
47.4 acres
Limestone County
Elkmont, AL 35620
$30k drop • Apr 3
$369,900
26.5 acres
Marshall County
Arab, AL 35016
$250k drop • Mar 25
$1,250,000
50 acres
Madison County
Hazel Green, AL 35750
$50k drop • Mar 14
$799,900
35.6 acres
Marshall County
4 ba
•
4,000 sq ft
Horton, AL 35980
6 months ago
$109,000
40 acres
Winston County
Houston, AL 35572
$10k drop • Feb 5
$149,900
38 acres
Marion County
Haleyville, AL 35565
15 months ago
$363,000
51 acres
Lawrence County
Hatton, AL 35672
16 months ago
$77,000
18 acres
Marion County
Hamilton, AL 35570
$200k drop • Feb 18
$1,200,000
51.6 acres
Madison County
Owens Cross Roads, AL 35763
1
2
3
4
5
…
7
101-150 of 318 properties
Map