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.
3 months ago
$3,500,000
175 acres
Jackson County
5 bd, 4 ba
•
— sq ft
Pikeville, AL 41501
45 days ago
$259,900
19.3 acres
Lauderdale County
Anderson, AL 35610
8 months ago
$1,700,000
36.7 acres
Lawrence County
4 bd, 3.5 ba
•
8,718 sq ft
Trinity, AL 35673
9 months ago
$275,000
32 acres
Franklin County
Red Bay, AL 35582
2 months ago
$59,000
10.2 acres
Winston County
Arley, AL 35541
$30k drop • June 1
$130,000
16 acres
Marion County
Hamilton, AL 35570
6 months ago
$35,500
3.1 acres
DeKalb County
Valley Head, AL 35989
8 months ago
$319,000
78 acres
Lawrence County
Moulton, AL 35650
10 months ago
$4,450,000
64 acres
Madison County
Huntsville, AL 35811
12 months ago
$689,000
89 acres
Marion County
Haleyville, AL 35565
34 days ago
$190,000
19 acres
Jackson County
Stevenson, AL 35772
34 days ago
$60,000
20 acres
Jackson County
Hollytree, AL 35751
5 months ago
$359,950
11 acres
Madison County
Hazel Green, AL 35750
$7k drop • May 26
$105,500
20.5 acres
Cherokee County
Sand Rock, AL 35984
$50k drop • June 8
$445,000
29 acres
Lauderdale County
4 bd, 2 ba
•
1,898 sq ft
Anderson, AL 35610
8 months ago
$3,000,000
51 acres
Marshall County
4 bd, 4.5 ba
•
3,338 sq ft
Boaz, AL 35957
9 months ago
$663,544
14 acres
Morgan County
Decatur, AL 35603
9 months ago
$459,900
80 acres
Colbert County
Tuscumbia, AL 35674
10 months ago
$699,000
41 acres
Marion County
5 bd, 3 ba
•
3,000 sq ft
Hamilton, AL 35570
13 months ago
$315,520
18.6 acres
Marshall County
Boaz, AL 35957
14 months ago
$1,300,000
65 acres
Madison County
New Market, AL 35761
2 years ago
$1,500,000
10.1 acres
Madison County
7 bd, 7 ba
•
8,332 sq ft
Toney, AL 35773
2 years ago
$785,000
7 acres
Marshall County
Guntersville, AL 35976
3 months ago
$450,000
59 acres
Morgan County
Hartselle, AL 35640
8 months ago
$1,250,000
50 acres
Madison County
Hazel Green, AL 35750
28 days
$249,000
27.5 acres
Jackson County
Dutton, AL 35744
54 days ago
$320,000
11 acres
Lauderdale County
3 bd, 1 ba
•
1,300 sq ft
Florence, AL 35633
4 months ago
$825,000
53.8 acres
Cullman County
Cullman, AL 35058
$20.1k drop • Apr 15
$429,900
28 acres
Lawrence County
3 bd, 1 ba
•
1,621 sq ft
Danville, AL 35619
10 months ago
$2,100,000
135 acres
Lauderdale County
Rogersville, AL 35652
11 months ago
$682,000
31 acres
Morgan County
Hartselle, AL 35640
11 months ago
$1,995,000
49.6 acres
Limestone County
Athens, AL 35611
11 months ago
$572,000
220 acres
Marion County
Hamilton, AL 35570
13 months ago
$544,000
32 acres
Marshall County
Boaz, AL 35957
$25k drop • June 30
$150,000
22.4 acres
Lawrence County
Moulton, AL 35650
$17.5k drop • May 19
$455,000
14 acres
Marshall County
2 bd, 2 ba
•
1,500 sq ft
Arab, AL 35016
8 months ago
$2,720,000
136 acres
Morgan County
Trinity, AL 35673
9 months ago
$599,900
25.5 acres
Marshall County
Boaz, AL 35957
$33.1k drop • Apr 29
$399,000
149 acres
Winston County
Double Springs, AL 35553
2 years ago
$875,000
360 acres
Jackson County
Flat Rock, AL 35966
2 years ago
$5,000,000
36 acres
Madison County
Meridianville, AL 35759
3 days
$1,200,000
37 acres
Madison County
New Market, AL 35761
48 days ago
$299,900
49.5 acres
Jackson County
Section, AL 35771
20 months ago
$889,000
46 acres
Lawrence County
3 bd, 3.5 ba
•
4,710 sq ft
Moulton, AL 35650
2 years ago
$8,000,000
1,435 acres
Jackson County
Princeton, AL 35766
36 days ago
$369,000
47.4 acres
DeKalb County
Fort Payne, AL 35967
$15k drop • May 8
$200,000
28.5 acres
Lauderdale County
Waterloo, AL 35677
14 months ago
$962,500
77 acres
Limestone County
Athens, AL 35611
3 days
$750,000
99 acres
Madison County
New Market, AL 35761
3 months ago
$199,000
40 acres
DeKalb County
Collinsville, AL 35961
1
…
4
5
6
7
8
201-250 of 377 properties
Map