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,811 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.
12 months ago
$139,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$199,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$389,900
0.2 acres
Cullman County
Crane Hill, AL 35053
$5k drop • July 31
$30,000
0.55 acres
Lawrence County
Moulton, AL 35650
Pending
Under contract
$75,175
24.3 acres
Marion County
Bexar, AL 35593
Pending
Under contract
$42,900
10.5 acres
Franklin County
Vina, AL 35593
2 months ago
$35,000
0.93 acres
Marshall County
Arab, AL 35016
Pending
Under contract
$100,000
1.1 acres
Winston County
Arley, AL 35541
Pending
Under contract
$124,900
1.15 acres
Winston County
Double Springs, AL 35553
2 months ago
$50,000
0.5 acres
Madison County
Owens Cross Roads, AL 35763
3 months ago
$59,900
1.26 acres
Winston County
Jasper, AL 35503
Pending
Under contract
$45,000
3 acres
Franklin County
Vina, AL 35593
Pending
Under contract
$185,000
Winston County
Double Springs, AL 35553
6 months ago
$160,000
Winston County
Arley, AL 35541
7 months ago
$21,500
0.38 acres
Colbert County
Sheffield, AL 35660
8 months ago
$60,000
0.5 acres
Colbert County
Tuscumbia, AL 35674
9 months ago
$249,000
1.1 acres
Winston County
Arley, AL 35541
9 months ago
$44,950
3.9 acres
Cherokee County
Piedmont, AL 36272
10 months ago
$55,000
0.1 acres
Cherokee County
Cedar Bluff, AL 35959
11 months ago
$9,000
Winston County
Double Springs, AL 35553
2 years ago
$695,000
15 acres
Marshall County
Guntersville, AL 35976
2 years ago
$69,000
2.17 acres
Marshall County
Guntersville, AL 35976
2 years ago
$50,000
0.63 acres
Limestone County
Toney, AL 35773
2 years ago
$27,500
0.5 acres
Jackson County
Scottsboro, AL 35769
2 years ago
$200,000
0.56 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$220,000
1.6 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$100,000
4.3 acres
DeKalb County
Fort Payne, AL 35967
2 years ago
$100,000
2.3 acres
DeKalb County
Fort Payne, AL 35967
Pending
Under contract
$29,900
3 acres
Lauderdale County
Waterloo, AL 35677
10 months ago
$44,900
0.15 acres
Cullman County
Cullman, AL 35058
38 days ago
$35,000
0.85 acres
Limestone County
Athens, AL 35614
42 days ago
$31,931
0.26 acres
Morgan County
Trinity, AL 35673
42 days ago
$31,931
0.26 acres
Morgan County
Trinity, AL 35673
42 days ago
$31,931
0.23 acres
Morgan County
Trinity, AL 35673
42 days ago
$36,931
0.45 acres
Morgan County
Trinity, AL 35673
42 days ago
$31,931
0.24 acres
Morgan County
Trinity, AL 35673
42 days ago
$31,931
0.3 acres
Morgan County
Trinity, AL 35673
42 days ago
$31,931
0.3 acres
Morgan County
Trinity, AL 35673
42 days ago
$31,931
0.24 acres
Morgan County
Trinity, AL 35673
44 days ago
$24,900
0.5 acres
Limestone County
Athens, AL 35613
12 months ago
$499,900
0.1 acres
Cullman County
Crane Hill, AL 35053
57 days ago
$389,500
9.45 acres
Limestone County
Athens, AL 35611
3 months ago
$12,000
Cullman County
Bremen, AL 35033
3 months ago
$12,000
Cullman County
Bremen, AL 35033
Pending
Under contract
$27,000
2.3 acres
Winston County
Double Springs, AL 35553
5 months ago
$195,000
2 acres
Madison County
Huntsville, AL 35803
$10k drop • July 18
$69,000
Cherokee County
Cedar Bluff, AL 35959
6 months ago
$79,900
0.16 acres
Colbert County
Muscle Shoals, AL 35661
7 months ago
$34,900
0.28 acres
Colbert County
Sheffield, AL 35660
1
…
46
47
48
49
…
57
2,301-2,350 of 2,811 properties
Map