Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in North Alabama
Price
Size
Tags
Save
Reset
2,807 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.
11 months ago
$89,900
0.2 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$89,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$94,900
0.11 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$144,900
0.16 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$249,000
18 acres
Marshall County
Albertville, AL 35951
$15k drop • Aug 3
$325,000
1 acre
Limestone County
Madison, AL 35756
3 months ago
$25,000
0.16 acres
Morgan County
Decatur, AL 35601
$10k drop • June 29
$39,900
2.28 acres
Lauderdale County
Anderson, AL 35610
4 months ago
$25,000
0.88 acres
Lauderdale County
Rogersville, AL 35652
4 months ago
$275,000
0.99 acres
Jackson County
Scottsboro, AL 35769
4 months ago
$339,000
0.48 acres
Colbert County
Muscle Shoals, AL 35661
$5k drop • July 20
$55,000
1.57 acres
Colbert County
Tuscumbia, AL 35674
5 months ago
$825,000
53.8 acres
Cullman County
Cullman, AL 35058
6 months ago
$1,450,000
12.6 acres
Madison County
Huntsville, AL 35810
6 months ago
$275,000
0.46 acres
Lauderdale County
Florence, AL 35634
6 months ago
$250,000
0.46 acres
Lauderdale County
Florence, AL 35634
7 months ago
$800,000
15 acres
Limestone County
Harvest, AL 35749
9 months ago
$67,700
0.22 acres
Cherokee County
Cedar Bluff, AL 35959
9 months ago
$67,700
0.18 acres
Cherokee County
Cedar Bluff, AL 35959
9 months ago
$67,700
0.22 acres
Cherokee County
Cedar Bluff, AL 35959
10 months ago
$100,000
1.22 acres
Jackson County
Scottsboro, AL 35769
10 months ago
$1,250,000
50 acres
Madison County
Hazel Green, AL 35750
$158k drop • July 31
$1,350,000
101 acres
Morgan County
Decatur, AL 35603
12 months ago
$129,000
2.42 acres
Cherokee County
Mentone, AL 35984
12 months ago
$250,000
5.43 acres
Madison County
Owens Cross Roads, AL 35763
12 months ago
$350,000
1.3 acres
Marshall County
Guntersville, AL 35976
13 months ago
$140,000
1.1 acres
Cherokee County
Cedar Bluff, AL 35959
16 months ago
$962,500
77 acres
Limestone County
Athens, AL 35611
16 months ago
$325,000
13 acres
Madison County
Hazel Green, AL 35750
16 months ago
$280,000
0.93 acres
Marshall County
Guntersville, AL 35976
17 months ago
$175,000
0.73 acres
Madison County
Huntsville, AL 35811
18 months ago
$57,500
0.79 acres
Jackson County
Scottsboro, AL 35769
19 months ago
$450,000
3 acres
Madison County
Madison, AL 35757
20 months ago
$120,000
4.52 acres
DeKalb County
Fort Payne, AL 35967
21 months ago
$195,500
14.7 acres
Lauderdale County
Lexington, AL 35648
23 months ago
$30,000
3.7 acres
Cherokee County
Gaylesville, AL 35973
2 years ago
$199,000
0.48 acres
Madison County
Huntsville, AL 35801
2 years ago
$99,000
0.35 acres
Marshall County
Guntersville, AL 35976
2 years ago
$75,000
0.17 acres
Jackson County
Pisgah, AL 35765
2 years ago
$60,000
0.16 acres
Jackson County
Pisgah, AL 35765
2 years ago
$60,000
1.32 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$748,000
68 acres
Lauderdale County
Killen, AL 35645
6 years ago
$5,700,000
6 acres
Winston County
Double Springs, AL 35553
7 days
$115k drop • Aug 17
$115,000
7.3 acres
Morgan County
Eva, AL 35621
11 days
$219,999
7.8 acres
Winston County
Double Springs, AL
30 days ago
$425,000
0.48 acres
Madison County
Huntsville, AL 35801
35 days ago
$49,000
0.08 acres
Cherokee County
Cedar Bluff, AL 35959
$5k drop • Aug 9
$39,900
1.76 acres
Jackson County
Bryant, AL 35958
46 days ago
$113,275
11.5 acres
Marshall County
Boaz, AL 35957
48 days ago
$750,000
26.4 acres
Madison County
New Market, AL 35761
1
…
22
23
24
25
…
57
1,101-1,150 of 2,807 properties
Map