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.
2 years ago
$37,125
0.05 acres
Cherokee County
Centre, AL 35960
2 years ago
$136,200
6.8 acres
Limestone County
Elkmont, AL 35620
2 years ago
$415,000
28.8 acres
Morgan County
Laceys Spring, AL 35754
2 years ago
$175,000
10.4 acres
Morgan County
Laceys Spring, AL 35754
2 years ago
$415,000
28.8 acres
Morgan County
Laceys Spring, AL 35754
4 years ago
$64,500
1.5 acres
Winston County
Double Springs, AL 35553
Pending
Under contract
$78,500
7.14 acres
Cherokee County
Mentone, AL 35984
Pending
Under contract
$29,999
3 acres
Winston County
Houston, AL 35572
24 days
$40,000
1 acre
Madison County
Huntsville, AL 35811
27 days
$10.4k drop • July 31
$39,500
3 acres
Cherokee County
Piedmont, AL 36272
42 days ago
$128,112
0.71 acres
Cullman County
Bremen, AL 35033
46 days ago
$699,000
1 acre
Madison County
Huntsville, AL 35816
12 months ago
$119,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$499,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$489,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$399,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$239,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$279,900
0.1 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$37,500
0.68 acres
Marshall County
Guntersville, AL 35976
Pending
Under contract
$289,900
9.89 acres
Lauderdale County
Killen, AL 35645
Pending
Under contract
$89,900
3.6 acres
Lauderdale County
Rogersville, AL 35652
3 months ago
$227,500
3.39 acres
Madison County
Huntsville, AL 35811
4 months ago
$250,000
1 acre
Colbert County
Muscle Shoals, AL 35661
$35k drop • June 18
$175,000
1.19 acres
Winston County
Houston, AL 35572
Pending
Under contract
$109,000
7 acres
Morgan County
Falkville, AL 35622
5 months ago
$200,000
1.2 acres
DeKalb County
Mentone, AL 35984
Pending
Under contract
$395,000
1.69 acres
Cullman County
Crane Hill, AL 35053
Pending
Under contract
$365,000
1.68 acres
Cullman County
Crane Hill, AL 35053
Pending
Under contract
$425,000
2 acres
Cullman County
Crane Hill, AL 35053
Pending
Under contract
$425,000
1.86 acres
Cullman County
Crane Hill, AL 35053
8 months ago
$49,000
0.28 acres
Marshall County
Union Grove, AL 35175
9 months ago
$2,200,000
3.7 acres
Madison County
Huntsville, AL 35810
9 months ago
$45,000
2.14 acres
Marshall County
Guntersville, AL 35976
10 months ago
$250,000
0.74 acres
Madison County
Huntsville, AL 35802
10 months ago
$220,000
0.73 acres
Madison County
Huntsville, AL 35802
10 months ago
$31,900
0.75 acres
Cullman County
Vinemont, AL 35179
11 months ago
$250,000
1 acre
Madison County
New Market, AL 35761
11 months ago
$175,000
0.63 acres
Limestone County
Athens, AL 35613
17 months ago
$179,000
23 acres
Cherokee County
Centre, AL 35960
23 months ago
$795,000
10.7 acres
Madison County
Harvest, AL 35749
2 years ago
$165,000
0.3 acres
Cherokee County
Centre, AL 35960
2 years ago
$20,000
0.83 acres
Cherokee County
Centre, AL 35960
2 years ago
$44,500
0.5 acres
Marshall County
Guntersville, AL 35976
2 years ago
$220,000
1.62 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$325,000
1.42 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$37,125
0.05 acres
Cherokee County
Centre, AL 35960
2 years ago
$58,900
2 acres
Madison County
Gurley, AL 35748
22 days
$550,000
1 acre
Marshall County
Albertville, AL 35950
29 days
$14,900
1 acre
DeKalb County
Boaz, AL 35957
30 days ago
$149,031
0.91 acres
Morgan County
Decatur, AL 35601
1
…
42
43
44
45
…
57
2,101-2,150 of 2,811 properties
Map