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,809 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
$150,000
30 acres
DeKalb County
Valley Head, AL 35989
$3.9k drop • May 27
$36,000
3.2 acres
DeKalb County
Fort Payne, AL 35967
14 months ago
$94,900
8.1 acres
Cullman County
Cullman, AL 35057
14 months ago
$499,950
48 acres
Madison County
Gurley, AL 35748
14 months ago
$109,000
0.49 acres
Cherokee County
Cedar Bluff, AL 35959
$10k drop • Aug 2
$130,000
0.92 acres
Madison County
Gurley, AL 35748
$54k drop • May 27
$595,000
0.48 acres
Lauderdale County
Florence, AL 35633
17 months ago
$79,900
1.85 acres
Madison County
Hazel Green, AL 35750
19 months ago
$1,900,000
11 acres
Madison County
Owens Cross Roads, AL 35763
20 months ago
$399,900
6.6 acres
Marion County
Hamilton, AL 35570
21 months ago
$79,900
1.15 acres
Jackson County
Dutton, AL 35744
21 months ago
$74,900
1.17 acres
Jackson County
Dutton, AL 35744
21 months ago
$74,900
1.14 acres
Jackson County
Dutton, AL 35744
2 years ago
$3,490,000
59 acres
Madison County
Huntsville, AL 35803
2 years ago
$55,000
2.15 acres
Cherokee County
Cedar Bluff, AL 35959
24 days
$125,000
0.9 acres
Winston County
Arley, AL 35541
6 months ago
$100,000
0.5 acres
Cullman County
Cullman, AL 35057
28 days
$85,000
2.2 acres
Marshall County
Guntersville, AL 35976
29 days
$65,000
0.29 acres
Cherokee County
Centre, AL 35960
35 days ago
$28,500
0.5 acres
Marion County
Hamilton, AL 35570
43 days ago
$149,900
0.15 acres
Madison County
Huntsville, AL 35806
11 months ago
$134,900
0.15 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$65,000
0.87 acres
Limestone County
Athens, AL 35611
2 months ago
$428,820
40.8 acres
DeKalb County
Henagar, AL 35978
2 months ago
$298,900
3.48 acres
Marshall County
Guntersville, AL 35976
2 months ago
$249,000
15 acres
Morgan County
Eva, AL 35621
2 months ago
$4,200,000
786 acres
Lawrence County
Town Creek, AL 35672
$5k drop • Aug 4
$234,000
3 acres
Madison County
Ardmore, AL 35739
3 months ago
$384,900
0.7 acres
Marshall County
Grant, AL 35747
$20k drop • July 8
$99,900
1.3 acres
Madison County
Huntsville, AL 35811
4 months ago
$25,000
0.88 acres
Lauderdale County
Rogersville, AL 35652
4 months ago
$245,000
Winston County
Double Springs, AL 35553
4 months ago
$28,500
0.37 acres
Cullman County
Holly Pond, AL 35083
5 months ago
$25,000
0.25 acres
Lawrence County
Moulton, AL 35650
$30k drop • Aug 6
$135,000
17.9 acres
Marion County
Winfield, AL 35594
5 months ago
$7,500
0.34 acres
DeKalb County
Fort Payne, AL 35989
6 months ago
$29,900
0.31 acres
Morgan County
Hartselle, AL 35640
6 months ago
$275,000
1.4 acres
Lauderdale County
Florence, AL 35634
6 months ago
$24,900
2 acres
Winston County
Double Springs, AL 35553
7 months ago
$105,000
2.1 acres
Limestone County
Elkmont, AL 35620
7 months ago
$225,000
0.8 acres
Marshall County
Guntersville, AL 35976
8 months ago
$438,000
14.6 acres
Jackson County
Scottsboro, AL 35769
8 months ago
$775,000
14 acres
Limestone County
Elkmont, AL 35620
9 months ago
$224,900
3.3 acres
Marshall County
New Hope, AL 35760
9 months ago
$49,900
0.9 acres
Limestone County
Elkmont, AL 35620
12 months ago
$24,200
0.38 acres
Marshall County
Albertville, AL 35951
13 months ago
$264,000
0.43 acres
Marshall County
Guntersville, AL 35976
13 months ago
$56,900
0.65 acres
Marshall County
Union Grove, AL 35175
16 months ago
$650,000
7 acres
Winston County
Arley, AL 35541
17 months ago
$350,000
9 acres
Cherokee County
Centre, AL 35960
1
…
30
31
32
33
…
57
1,501-1,550 of 2,809 properties
Map