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.
11 months ago
$289,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$499,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$379,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$159,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$289,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$499,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$239,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$249,900
0.1 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$489,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$499,900
0.2 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$239,900
0.1 acres
Cullman County
Crane Hill, AL 35053
Pending
Under contract
$29,900
1.18 acres
Winston County
Double Springs, AL 35553
2 months ago
$54,000
Marion County
Detroit, AL 35552
3 months ago
$24,900
0.5 acres
Marshall County
Guntersville, AL 35976
3 months ago
$169,900
4.6 acres
Limestone County
Athens, AL 35611
4 months ago
$169,900
4.77 acres
Limestone County
Athens, AL 35611
4 months ago
$179,900
42.9 acres
Winston County
Haleyville, AL 35565
Pending
Under contract
$285,000
2.5 acres
Cullman County
Crane Hill, AL 35053
Pending
Under contract
$36,000
5.5 acres
Franklin County
Haleyville, AL 35565
5 months ago
$64,000
4.5 acres
Marshall County
Albertville, AL 35950
Pending
Under contract
$59,900
1.26 acres
Winston County
Jasper, AL 35503
6 months ago
$995,000
150 acres
Winston County
Haleyville, AL 35565
7 months ago
$59,500
2.19 acres
Cherokee County
Centre, AL 35960
7 months ago
$139,900
0.19 acres
Madison County
Huntsville, AL 35801
8 months ago
$60,000
0.29 acres
Marshall County
Union Grove, AL 35175
9 months ago
$85,000
0.23 acres
Madison County
Huntsville, AL 35805
9 months ago
$45,500
3.9 acres
Cherokee County
Piedmont, AL 36272
9 months ago
$45,500
3.8 acres
Cherokee County
Piedmont, AL 36272
9 months ago
$45,500
3.4 acres
Cherokee County
Piedmont, AL 36272
10 months ago
$179,990
3.2 acres
Madison County
Hazel Green, AL 35750
11 months ago
$67,000
Winston County
Double Springs, AL 35553
21 months ago
$499,000
59.3 acres
Jackson County
Stevenson, AL 35772
23 months ago
$31,500
4.5 acres
Cherokee County
Piedmont, AL 36272
2 years ago
$27,900
0.12 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$1,485,000
1.7 acres
Madison County
Madison, AL 35758
2 years ago
$200,000
0.79 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$200,000
0.81 acres
Cherokee County
Cedar Bluff, AL 35959
6 years ago
$109,900
0.67 acres
Lauderdale County
Florence, AL 35634
Pending
Under contract
$259,900
0.2 acres
Cullman County
Crane Hill, AL 35053
16 days
$649,900
2.79 acres
Madison County
Huntsville, AL 35811
30 days ago
$349,931
0.42 acres
Morgan County
Decatur, AL 35601
30 days ago
$149,031
0.48 acres
Morgan County
Decatur, AL 35601
1
…
44
45
46
47
…
57
2,201-2,250 of 2,811 properties
Map