Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Vacant land for sale in North Alabama
Price
Size
Tags
Save
Reset
2,519 properties
Updated
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
undeveloped land for sale in Alabama
for more listings.
13 months ago
$650,000
1.9 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$550,000
2.66 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$595,000
2.8 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$495,000
3.33 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$515,000
3.63 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$430,000
4.56 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$500,000
3.63 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$525,000
3.5 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$425,000
2.86 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$425,000
2.42 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$375,000
3.1 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$399,000
3.28 acres
Cullman County
Crane Hill, AL 35053
20 days
$155,000
14 acres
Lawrence County
Moulton, AL 35650
20 days
$475,000
36.7 acres
Jackson County
Scottsboro, AL 35768
2 years ago
$75,000
0.17 acres
Jackson County
Pisgah, AL 35765
31 days ago
$164,900
0.76 acres
Cherokee County
Cedar Bluff, AL 35959
49 days ago
$31,000
3.52 acres
Cherokee County
Piedmont, AL 36272
$20k drop • Jan 16
$215,000
4.6 acres
Madison County
Huntsville, AL 35810
8 months ago
$199,900
0.47 acres
Colbert County
Muscle Shoals, AL 35661
6 months ago
$1,000,000
10 acres
Marshall County
Scottsboro, AL 35769
$4k drop • Feb 1
$144,800
2.24 acres
Madison County
Huntsville, AL 35810
13 months ago
$140,000
1.5 acres
Winston County
Double Springs, AL 35553
12 months ago
$699,000
10.8 acres
Cullman County
Cullman, AL 35057
6 months ago
$129,000
0.8 acres
Winston County
Double Springs, AL 35553
29 days
$124,900
0.5 acres
Limestone County
Elkmont, AL 35620
2 years ago
$770,250
195 acres
Lawrence County
Moulton, AL 35650
24 days
$285,000
21 acres
Morgan County
Falkville, AL 35622
25 days
$74,240
2.32 acres
Marshall County
Grant, AL 35747
$5k drop • Jan 31
$150,000
5.26 acres
Limestone County
Athens, AL 35611
6 months ago
$149,500
9.2 acres
Limestone County
Elkmont, AL 35620
18 months ago
$450,000
6 acres
Jackson County
Scottsboro, AL 35768
25 days
$74,240
2.32 acres
Marshall County
Grant, AL 35747
3 months ago
$128,112
0.71 acres
Cullman County
Bremen, AL 35033
$16k drop • Jan 31
$299,000
1.7 acres
Marshall County
Guntersville, AL 35976
8 months ago
$544,000
32 acres
Marshall County
Boaz, AL 35957
21 days
$585,000
0.8 acres
Franklin County
Russellville, AL 35653
42 days ago
$349,000
1.69 acres
Marshall County
Guntersville, AL 35976
3 months ago
$42,500
2.27 acres
Lauderdale County
Anderson, AL 35610
3 months ago
$42,500
2.27 acres
Lauderdale County
Anderson, AL 35610
3 months ago
$42,500
2.28 acres
Lauderdale County
Anderson, AL 35610
$5.9k drop • Dec 9
$64,000
6.2 acres
Lawrence County
Hillsboro, AL 35643
2 years ago
$58,900
0.57 acres
Madison County
Hazel Green, AL 35750
21 days
$239,900
15 acres
Lauderdale County
Rogersville, AL 35652
21 days
$169,900
10.7 acres
Lauderdale County
Rogersville, AL 35652
31 days ago
$199,900
2 acres
DeKalb County
Henagar, AL 35978
35 days ago
$279,900
23.5 acres
Lauderdale County
Rogersville, AL 35652
3 months ago
$190,700
21.4 acres
Lawrence County
Danville, AL 35019
4 months ago
$1,773,800
4.9 acres
Madison County
Huntsville, AL 35758
16 months ago
$300,000
2 acres
Madison County
Huntsville, AL 35806
8 months ago
$149,031
0.54 acres
Morgan County
Decatur, AL 35601
1
…
14
15
16
17
…
51
701-750 of 2,519 properties
Map