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,973 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.
9 days
$35,000
0.47 acres
Madison County
New Market, AL 35761
$45k drop • Sept 29
$74,000
0.95 acres
DeKalb County
Henagar, AL 35978
47 days ago
$79,900
2.49 acres
Limestone County
Athens, AL 35614
2 months ago
$60,000
1 acre
Madison County
Hazel Green, AL 35750
10 months ago
$6,100,000
61 acres
Madison County
Huntsville, AL 35810
2 months ago
$59,000
0.46 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$68,831
0.45 acres
Morgan County
Decatur, AL 35601
$4.1k drop • Sept 8
$24,900
0.46 acres
Marshall County
Grant, AL 35747
2 months ago
$19,900
0.049 acres
Cherokee County
Cedar Bluff, AL 35959
13 months ago
$199,900
0.2 acres
Cullman County
Crane Hill, AL 35053
$2k drop • July 28
$43,000
0.67 acres
Cherokee County
Gaylesville, AL 35973
3 months ago
$300,000
3 acres
Limestone County
Harvest, AL 35749
$4.9k drop • Sept 3
$25,000
0.26 acres
Jackson County
Bridgeport, AL 35740
6 months ago
$9,900
0.56 acres
Lauderdale County
Florence, AL 35633
6 months ago
$249,000
22 acres
Morgan County
Falkville, AL 35622
7 months ago
$875,000
2 acres
Madison County
Brownsboro, AL 35741
7 months ago
$129,900
0.5 acres
Cullman County
Crane Hill, AL 35053
8 months ago
$79,900
13 acres
Winston County
Haleyville, AL 35565
8 months ago
$9,000
1.5 acres
Winston County
Double Springs, AL 35553
9 months ago
$475,000
53 acres
Morgan County
Danville, AL 35619
10 months ago
$6,500,000
72 acres
Madison County
Huntsville, AL 35810
10 months ago
$56,000
3 acres
Limestone County
Athens, AL 35614
12 months ago
$230,000
0.41 acres
Winston County
Houston, AL 35572
12 months ago
$200,000
0.54 acres
Winston County
Houston, AL 35572
14 months ago
$20,000
0.069 acres
Cherokee County
Centre, AL 35960
14 months ago
$65,000
0.42 acres
Marshall County
Union Grove, AL 35175
15 months ago
$3,100,000
91 acres
Madison County
Toney, AL 35773
16 months ago
$995,700
1.55 acres
Morgan County
Decatur, AL 35601
19 months ago
$38,000
0.56 acres
Morgan County
Decatur, AL 35603
20 months ago
$59,900
1.3 acres
Morgan County
Decatur, AL 35603
20 months ago
$30,000
1 acre
DeKalb County
Geraldine, AL 35974
20 months ago
$425,000
2.86 acres
Cullman County
Crane Hill, AL 35053
2 years ago
$44,500
2 acres
DeKalb County
Fort Payne, AL 35968
2 years ago
$44,300
2 acres
DeKalb County
Fort Payne, AL 35968
$50k drop • July 13
$399,999
14.9 acres
Morgan County
Hartselle, AL 35640
2 years ago
$2,900,000
75.7 acres
Madison County
Toney, AL 35773
2 years ago
$89,000
0.31 acres
Marshall County
Guntersville, AL 35976
2 years ago
$2,750,000
45 acres
Marshall County
Albertville, AL 35951
2 years ago
$37,125
0.05 acres
Cherokee County
Centre, AL 35960
2 years ago
$349,000
0.72 acres
Madison County
Huntsville, AL 35802
2 years ago
$469,000
4.7 acres
Morgan County
Priceville, AL 35603
3 years ago
$115,500
1.39 acres
Lauderdale County
Florence, AL 35634
14 days
$79,900
0.18 acres
Madison County
Huntsville, AL 35805
28 days
$14.1k drop • Sept 28
$159,900
0.34 acres
Madison County
Huntsville, AL 35805
34 days ago
$85,000
2.2 acres
Marshall County
Guntersville, AL 35976
35 days ago
$15,000
0.42 acres
DeKalb County
Fort Payne, AL 35967
39 days ago
$240,000
4.23 acres
Limestone County
Toney, AL 35773
2 months ago
$2,700,000
23 acres
Marion County
Winfield, AL 35594
2 months ago
$29,900
0.049 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$13,900
0.09 acres
Cherokee County
Cedar Bluff, AL 35959
1
…
37
38
39
40
…
60
1,851-1,900 of 2,973 properties
Map