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,810 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
$2,800,000
3.1 acres
Madison County
Huntsville, AL 35803
13 months ago
$29,900
0.92 acres
DeKalb County
Rainsville, AL 35986
14 months ago
$39,950
0.86 acres
Limestone County
Athens, AL 35611
14 months ago
$140,000
0.68 acres
Cherokee County
Cedar Bluff, AL 35959
16 months ago
$295,000
0.73 acres
Madison County
Huntsville, AL 35802
16 months ago
$575,000
5.85 acres
Winston County
Arley, AL 35541
18 months ago
$30,000
1 acre
DeKalb County
Geraldine, AL 35974
19 months ago
$72,900
1.48 acres
Madison County
New Hope, AL 35760
19 months ago
$500,000
3.63 acres
Cullman County
Crane Hill, AL 35053
23 months ago
$549,900
29.6 acres
Lauderdale County
Rogersville, AL 35652
23 months ago
$425,000
0.91 acres
Lauderdale County
Rogersville, AL 35652
2 years ago
$80,000
1 acre
Jackson County
Scottsboro, AL 35769
$50k drop • July 13
$399,999
14.9 acres
Morgan County
Hartselle, AL 35640
2 years ago
$2,750,000
45 acres
Marshall County
Albertville, AL 35951
2 years ago
$67,125
0.05 acres
Cherokee County
Centre, AL 35960
2 years ago
$220,000
1.52 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$269,500
0.79 acres
Madison County
Huntsville, AL 35802
2 years ago
$250,000
2 acres
Morgan County
Laceys Spring, AL 35754
3 years ago
$104,000
1.87 acres
Winston County
Double Springs, AL 35553
9 days
$40,000
0.57 acres
Marshall County
Boaz, AL 35957
11 days
$99,000
1.4 acres
Winston County
Haleyville, AL 35565
4 months ago
$33,000
0.86 acres
Cullman County
Cullman, AL 35057
45 days ago
$29,000
0.46 acres
Marshall County
Grant, AL 35747
45 days ago
$29,900
0.049 acres
Cherokee County
Cedar Bluff, AL 35959
45 days ago
$13,900
0.09 acres
Cherokee County
Cedar Bluff, AL 35959
52 days ago
$199,000
2.77 acres
Madison County
Ardmore, AL 35739
2 months ago
$498,500
1.9 acres
Colbert County
Muscle Shoals, AL 35661
$5.1k drop • June 23
$49,950
1 acre
Limestone County
Athens, AL 35611
3 months ago
$89,000
0.22 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$179,900
2.33 acres
Marshall County
Scottsboro, AL 35769
3 months ago
$29,900
0.26 acres
Jackson County
Bridgeport, AL 35740
$2k drop • June 22
$37,999
0.3 acres
Cullman County
Hanceville, AL 35077
4 months ago
$90,000
1 acre
Marshall County
Scottsboro, AL 35769
4 months ago
$1,750,000
22 acres
Winston County
Arley, AL 35541
4 months ago
$650,000
17 acres
Madison County
Huntsville, AL 35811
4 months ago
$75,000
0.24 acres
Madison County
New Market, AL 35761
5 months ago
$189,000
22 acres
Jackson County
Bryant, AL 35958
6 months ago
$350,000
0.7 acres
Winston County
Arley, AL 35541
7 months ago
$84,900
Cullman County
Bremen, AL 35033
$50k drop • Aug 13
$300,000
38.4 acres
Morgan County
Eva, AL 35621
8 months ago
$1,100,000
1.2 acres
Marshall County
Albertville, AL 35950
8 months ago
$14,900
0.92 acres
DeKalb County
Fort Payne, AL 35967
8 months ago
$429,000
6 acres
Limestone County
Harvest, AL 35749
11 months ago
$230,000
0.41 acres
Winston County
Houston, AL 35572
11 months ago
$200,000
0.54 acres
Winston County
Houston, AL 35572
12 months ago
$25,900
0.66 acres
Cullman County
Cullman, AL 35058
12 months ago
$65,000
0.42 acres
Marshall County
Union Grove, AL 35175
13 months ago
$115,000
0.25 acres
Madison County
Huntsville, AL 35811
13 months ago
$3,100,000
91 acres
Madison County
Toney, AL 35773
15 months ago
$995,700
1.55 acres
Morgan County
Decatur, AL 35601
1
…
34
35
36
37
…
57
1,701-1,750 of 2,810 properties
Map