Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Vacant land for sale in North Alabama
Price
Size
Tags
Save
Reset
2,513 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in North Alabama
and
undeveloped land for sale in Alabama
for more listings.
4 months ago
$165,000
1.1 acres
Cullman County
Crane Hill, AL 35053
$1.67k drop • Dec 13
$76,666
Winston County
Double Springs, AL 35553
$1.67k drop • Dec 13
$66,666
2.43 acres
Winston County
Double Springs, AL 35553
17 hours
$103,275
12.2 acres
Cherokee County
Piedmont, AL 36272
4 months ago
$190,000
Winston County
Double Springs, AL 35553
5 months ago
$499,000
0.7 acres
Cullman County
Crane Hill, AL 35053
39 days ago
$67,500
7.18 acres
Cherokee County
Ballplay, AL 36272
39 days ago
$66,500
7.37 acres
Cherokee County
Ballplay, AL 36272
39 days ago
$63,500
7.14 acres
Cherokee County
Ballplay, AL 36272
1 day
$399,831
9.7 acres
Morgan County
Hartselle, AL 35640
10 days
$6k drop • Dec 12
$69,000
2.2 acres
Limestone County
Elkmont, AL 35620
2 months ago
$42,500
1.6 acres
Morgan County
Decatur, AL 35601
1 day
$120,000
17 acres
Lauderdale County
Waterloo, AL 35677
1 day
$115,000
0.94 acres
Marshall County
Guntersville, AL 35976
1 day
$5,000,000
32 acres
Madison County
Huntsville, AL 35806
$4k drop • Dec 12
$76,000
10.6 acres
Lawrence County
Town Creek, AL 35672
1 day
$177,457
7.17 acres
Morgan County
Trinity, AL 35673
1 day
$99,000
0.22 acres
Madison County
Huntsville, AL 35811
1 day
$175,000
0.43 acres
Cherokee County
Cedar Bluff, AL 35959
1 day
$175,000
0.37 acres
Cherokee County
Centre, AL 35960
$2.1k drop • Dec 12
$29,900
3.36 acres
Cherokee County
Centre, AL 35960
$2.1k drop • Dec 12
$29,900
3.39 acres
Cherokee County
Centre, AL 35960
1 day
$79,900
Cullman County
Crane Hill, AL 35053
1 day
$70,000
0.7 acres
Colbert County
Cherokee, AL 35616
1 day
$70,000
0.43 acres
Colbert County
Cherokee, AL 35616
1 day
$70,000
0.48 acres
Colbert County
Cherokee, AL 35616
1 day
$70,000
0.37 acres
Colbert County
Cherokee, AL 35616
1 day
$135,000
1 acre
Jackson County
Dutton, AL 35744
1 day
$156,670
6.33 acres
Morgan County
Trinity, AL 35673
1 day
$153,697
6.2 acres
Morgan County
Trinity, AL 35673
1 day
$160,132
6.47 acres
Morgan County
Trinity, AL 35673
1 day
$194,000
5.58 acres
Marshall County
Langston, AL 35755
1 day
$70,000
0.38 acres
Colbert County
Cherokee, AL 35616
16 months ago
$94,900
2.3 acres
Marshall County
Langston, AL 35755
Pending
Under contract
$273,000
39 acres
Cullman County
Vinemont, AL 35179
2 days
$375,000
25 acres
Jackson County
Stevenson, AL 35772
$550k drop • Dec 11
$5,950,000
34 acres
Marshall County
Guntersville, AL 35976
2 days
$499,000
0.51 acres
Madison County
Huntsville, AL 35801
8 months ago
$1,800,000
42 acres
Madison County
Harvest, AL 35749
$2.4k drop • Dec 11
$132,500
3.32 acres
Madison County
Hazel Green, AL 35750
$2.4k drop • Dec 11
$87,500
1.85 acres
Madison County
Hazel Green, AL 35750
$2.4k drop • Dec 11
$127,500
3.28 acres
Madison County
Hazel Green, AL 35750
$2.4k drop • Dec 11
$132,500
3.32 acres
Madison County
Hazel Green, AL 35750
$2.4k drop • Dec 11
$87,500
1.77 acres
Madison County
Hazel Green, AL 35750
$2.4k drop • Dec 11
$127,500
3.43 acres
Madison County
Hazel Green, AL 35750
5 days
$99,000
9 acres
DeKalb County
Fort Payne, AL 35967
$2.4k drop • Dec 11
$87,500
1.6 acres
Madison County
Hazel Green, AL 35750
$50k drop • Dec 4
$600,000
58.7 acres
Jackson County
Bryant, AL 35958
5 days
$399,900
74.5 acres
Lawrence County
Moulton, AL 35650
$10k drop • Sept 24
$79,000
1 acre
Marshall County
Grant, AL 35747
1
2
3
4
…
51
1-50 of 2,513 properties
Map