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,960 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.
$10k drop • July 17
$59,000
0.51 acres
Cherokee County
Centre, AL 35960
$10k drop • July 17
$69,000
0.54 acres
Cherokee County
Centre, AL 35960
$82.5k drop • Sept 17
$375,500
73 acres
DeKalb County
Fort Payne, AL 35967
$50k drop • July 9
$499,000
2.2 acres
Cullman County
Crane Hill, AL 35053
$1.19m drop • Aug 29
$2,502,000
83.4 acres
Limestone County
Madison, AL 35756
7 months ago
$675,000
88 acres
Cullman County
Cullman, AL 35057
8 months ago
$249,000
50 acres
Franklin County
Phil Campbell, AL 35581
11 months ago
$850,000
86 acres
Morgan County
Hartselle, AL 35640
3 days
$249,900
20.5 acres
Marshall County
Union Grove, AL 35175
3 days
$22,900
0.79 acres
DeKalb County
Fort Payne, AL 35967
19 days
$58,000
0.89 acres
Marshall County
Joppa, AL 35175
23 days
$58,000
0.89 acres
Marshall County
Union Grove, AL 35175
20 days
$67,900
6 acres
Lauderdale County
Rogersville, AL 35652
20 days
$45,000
0.58 acres
Lauderdale County
Rogersville, AL 35652
20 days
$45,000
0.59 acres
Lauderdale County
Rogersville, AL 35652
20 days
$45,000
0.59 acres
Lauderdale County
Rogersville, AL 35652
20 days
$45,000
0.6 acres
Lauderdale County
Rogersville, AL 35652
20 days
$45,000
0.6 acres
Lauderdale County
Rogersville, AL 35652
20 days
$45,000
0.59 acres
Lauderdale County
Rogersville, AL 35652
20 days
$45,000
0.61 acres
Lauderdale County
Rogersville, AL 35652
20 days
$287,500
23 acres
Marshall County
Horton, AL 35980
23 days
$58,000
0.88 acres
Marshall County
Joppa, AL 35175
24 days
$189,900
15.6 acres
Marshall County
Grant, AL 35747
$100k drop • Sept 20
$200,000
0.28 acres
Cullman County
Crane Hill, AL 35053
$100k drop • Sept 20
$200,000
0.28 acres
Cullman County
Crane Hill, AL 35053
5 months ago
$249,000
79.7 acres
Cherokee County
Cedar Bluff, AL 35959
5 months ago
$125,000
14.8 acres
Jackson County
Scottsboro, AL 35768
52 days ago
$245,000
0.04 acres
Cherokee County
Cedar Bluff, AL 35959
60 days ago
$550,000
110 acres
DeKalb County
Fort Payne, AL 35967
2 months ago
$59,000
0.58 acres
Madison County
Huntsville, AL 35803
2 months ago
$29,000
0.43 acres
Madison County
Huntsville, AL 35803
2 months ago
$8,999,911
20 acres
Limestone County
Huntsville, AL 35756
2 months ago
$7,649,911
17 acres
Limestone County
Huntsville, AL 35756
2 months ago
$79,900
1.15 acres
Winston County
Double Springs, AL 35553
3 months ago
$249,500
1 acre
Marion County
Hamilton, AL 35570
2 months ago
$85,000
2 acres
Lauderdale County
Killen, AL 35645
3 months ago
$700,000
89 acres
Colbert County
Cherokee, AL 35616
3 months ago
$59,000
0.97 acres
Jackson County
Langston, AL 35755
3 months ago
$89,000
0.97 acres
Jackson County
Langston, AL 35755
3 months ago
$59,000
1.15 acres
Jackson County
Langston, AL 35755
3 months ago
$85,000
1.12 acres
Jackson County
Langston, AL 35755
3 months ago
$49,900
0.63 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$49,900
0.64 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$49,900
0.65 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$149,900
9.12 acres
Limestone County
Elkmont, AL 35620
3 months ago
$5,600,000
300 acres
Limestone County
Athens, AL 35611
3 months ago
$179,900
1.53 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$29,000
0.077 acres
Cherokee County
Centre, AL 35960
$5k drop • Aug 22
$70,000
4.33 acres
Lauderdale County
Anderson, AL 35610
4 months ago
$89,900
2 acres
Madison County
New Market, AL 35761
1
…
8
9
10
11
…
60
401-450 of 2,960 properties
Map