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.
21 months ago
$1,749,000
80 acres
Lawrence County
Trinity, AL 35673
23 months ago
$689,000
69 acres
Marshall County
Boaz, AL 35957
23 months ago
$78,000
14.8 acres
Cherokee County
Gaylesville, AL 35973
2 years ago
$475,000
0.31 acres
Madison County
Huntsville, AL 35802
2 years ago
$599,000
48 acres
Marshall County
Scottsboro, AL 35769
$50k drop • May 28
$449,000
1 acre
Madison County
Owens Cross Roads, AL 35763
2 years ago
$180,000
0.056 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$50,000
0.19 acres
Jackson County
Pisgah, AL 35765
2 days
$35,000
3.72 acres
Cherokee County
Centre, AL 35960
4 days
$450,000
0.2 acres
Madison County
Huntsville, AL 35802
8 days
$59,999
4.2 acres
Marion County
Hamilton, AL 35570
8 days
$1,850,000
75 acres
Lawrence County
Mount Hope, AL 35651
13 months ago
$350,000
142 acres
Winston County
Ashridge, AL 35553
17 days
$298,500
7.1 acres
Madison County
New Market, AL 35761
11 months ago
$69,900
5.1 acres
Jackson County
Bryant, AL 35958
29 days
$30,000
10 acres
Winston County
Lynn, AL 35575
35 days ago
$69,000
0.46 acres
Cherokee County
Cedar Bluff, AL 35959
35 days ago
$59,000
0.46 acres
Cherokee County
Cedar Bluff, AL 35959
35 days ago
$62,000
0.47 acres
Cherokee County
Cedar Bluff, AL 35959
42 days ago
$298,983
0.49 acres
Morgan County
Decatur, AL 35601
42 days ago
$72,831
0.31 acres
Morgan County
Decatur, AL 36601
42 days ago
$54,931
1 acre
Morgan County
Somerville, AL 35670
45 days ago
$26,900
0.5 acres
Limestone County
Athens, AL 35614
11 months ago
$109,900
0.1 acres
Cullman County
Crane Hill, AL 35053
56 days ago
$189,500
4 acres
Limestone County
Athens, AL 35611
2 months ago
$34,900
0.23 acres
Madison County
Huntsville, AL 35803
2 months ago
$149,000
2.1 acres
Cherokee County
Centre, AL 35960
2 months ago
$88,000
0.82 acres
Winston County
Houston, AL 35572
3 months ago
$99,900
0.5 acres
Marshall County
Grant, AL 35747
$10k drop • July 9
$89,900
DeKalb County
Mentone, AL 35984
$50k drop • Aug 18
$349,999
32.3 acres
Colbert County
Cherokee, AL 35674
3 months ago
$2,500,000
37 acres
Madison County
Harvest, AL 35749
4 months ago
$56,900
0.61 acres
Madison County
Toney, AL 35773
5 months ago
$164,900
5.38 acres
Madison County
Huntsville, AL 35810
6 months ago
$875,000
2 acres
Madison County
Brownsboro, AL 35741
6 months ago
$129,900
0.5 acres
Cullman County
Crane Hill, AL 35053
6 months ago
$325,000
0.91 acres
Winston County
Arley, AL 35541
6 months ago
$235,000
1 acre
Lauderdale County
Florence, AL 35634
7 months ago
$79,900
13 acres
Winston County
Haleyville, AL 35565
7 months ago
$9,000
1.5 acres
Winston County
Double Springs, AL 35553
$50k drop • May 28
$475,000
53 acres
Morgan County
Danville, AL 35619
$36k drop • May 29
$189,000
0.75 acres
DeKalb County
Rainsville, AL 35986
$5k drop • July 30
$244,900
5.22 acres
Limestone County
Madison, AL 35756
9 months ago
$110,000
0.85 acres
Winston County
Double Springs, AL 35553
10 months ago
$89,000
12.2 acres
DeKalb County
Fort Payne, AL 35967
10 months ago
$299,000
0.5 acres
Cherokee County
Leesburg, AL 35983
$10k drop • May 27
$79,000
15.4 acres
Marshall County
Grant, AL 35760
13 months ago
$74,400
16 acres
Winston County
Haleyville, AL 35565
13 months ago
$90,000
0.97 acres
Cherokee County
Cedar Bluff, AL 35959
16 months ago
$400,000
5 acres
Winston County
Arley, AL 35541
1
…
31
32
33
34
…
57
1,551-1,600 of 2,809 properties
Map