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
377 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.
$5k drop • June 18
$119,900
22 acres
Marion County
Brilliant, AL 35548
21 months ago
$549,900
29.6 acres
Lauderdale County
Rogersville, AL 35652
13 days
$500,000
100 acres
DeKalb County
Valley Head, AL 35989
12 months ago
$3,100,000
91 acres
Madison County
Toney, AL 35773
$39k drop • May 6
$410,000
45.3 acres
Morgan County
Eva, AL 35621
11 months ago
$400,000
40 acres
Cullman County
Vinemont, AL 35179
2 years ago
$247,900
51 acres
Cherokee County
Gaylesville, AL 35973
31 days ago
$1,200,000
40.8 acres
Marshall County
3 bd, 2 ba
•
1,942 sq ft
Albertville, AL 35951
8 months ago
$2,813,500
125 acres
Morgan County
Trinity, AL 35673
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
2 years ago
$299,000
30 acres
DeKalb County
Fort Payne, AL 35967
4 months ago
$89,000
40 acres
Marion County
Brilliant, AL 35548
39 days ago
$561,000
102 acres
DeKalb County
Collinsville, AL 35961
11 months ago
$558,000
90 acres
Lawrence County
Moulton, AL 35650
12 days
$260,000
27.8 acres
Lauderdale County
Lexington, AL 35648
22 days
Auction
$1 min
64.2 acres
Limestone County
Anderson, AL 35610
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
2 years ago
$114,900
17.9 acres
Lauderdale County
Waterloo, AL 35677
Pending
Under contract
$315,000
193 acres
Winston County
Haleyville, AL 35565
Pending
Under contract
$400,000
53 acres
Jackson County
Bryant, AL 35958
Pending
Under contract
$95,000
10 acres
Lauderdale County
Waterloo, AL 35677
9 months ago
$299,000
35 acres
Morgan County
Union Grove, AL 35175
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
$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
8 months ago
$550,000
16 acres
Limestone County
Athens, AL 35611
Pending
Under contract
$1,190,000
80 acres
Lauderdale County
4 bd, 3 ba
•
4,634 sq ft
Florence, AL 35633
Pending
Under contract
$144,000
40 acres
Winston County
Haleyville, AL 35565
3 months ago
$179,900
42.9 acres
Winston 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
17 months ago
$279,900
46 acres
Jackson County
Scottsboro, AL 35768
Pending
Under contract
$89,000
10.5 acres
Lauderdale County
Florence, AL 35633
Pending
Under contract
$339,900
36 acres
Jackson County
1 bd, 1.5 ba
•
900 sq ft
Flat Rock, AL 35966
Pending
Under contract
$889,000
131 acres
Marion County
3 bd, 1 ba
•
1,100 sq ft
Bear Creek, AL 35543
Pending
Under contract
$299,000
18 acres
Marion County
3 bd, 2.5 ba
•
2,480 sq ft
Hamilton, AL 35570
20 months ago
$499,000
59.3 acres
Jackson County
Stevenson, AL 35772
Pending
Under contract
$129,000
44 acres
Marion County
Detroit, AL 35552
$12.3k drop • May 28
$99,999
28.5 acres
Winston County
4 bd, 2 ba
•
1,900 sq ft
Nauvoo, AL 35578
Pending
Under contract
$157,000
76 acres
Winston County
Haleyville, AL 35565
Pending
Under contract
$174,900
15.5 acres
Lauderdale County
3 bd, 2 ba
•
1,216 sq ft
Waterloo, AL 35677
8 months ago
$125,000
50 acres
Marion County
Hamilton, AL 35570
16 months ago
$299,000
12 acres
DeKalb County
Fort Payne, AL 35967
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
Pending
Under contract
$447,300
22.2 acres
Cherokee County
4 bd, 2 ba
•
4,000 sq ft
Cedar Bluff, AL 30165
1
…
5
6
7
8
301-350 of 377 properties
Map