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,518 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.
$5.9k drop • Dec 9
$79,000
7.47 acres
Jackson County
Pisgah, AL 35765
39 days ago
$99,000
2.25 acres
DeKalb County
Fort Payne, AL 35967
10 days
$55,000
3.7 acres
Cherokee County
Centre, AL 35960
10 days
$295,000
0.92 acres
Madison County
Huntsville, AL 35801
10 days
$299,500
0.91 acres
Franklin County
Russellville, AL 35653
4 months ago
$55,000
6.7 acres
DeKalb County
Collinsville, AL 35961
$20k drop • Feb 11
$190,000
87 acres
DeKalb County
Fort Payne, AL 36526
3 months ago
$29,999
0.36 acres
Marshall County
Union Grove, AL 35175
6 months ago
$99,900
4.72 acres
Marshall County
Albertville, AL 35950
7 months ago
$47,000
0.48 acres
Limestone County
Tanner, AL 35671
8 months ago
$24,900
0.52 acres
Marshall County
Arab, AL 35016
$19.5k drop • Dec 2
$30,000
1 acre
DeKalb County
Geraldine, AL 35974
11 days
$125,390
22 acres
Winston County
Haleyville, AL 35565
17 days
$220,000
0.69 acres
Cherokee County
Centre, AL 35960
18 days
$210,000
5.45 acres
Limestone County
Athens, AL 35611
$50k drop • Dec 2
$100,000
3.3 acres
DeKalb County
Fort Payne, AL 35968
14 months ago
$400,000
0.42 acres
Madison County
Huntsville, AL 35801
2 years ago
$79,000
0.46 acres
Madison County
Brownsboro, AL 35741
3 months ago
$29,999
0.35 acres
Marshall County
Union Grove, AL 35175
8 months ago
$200,000
3 acres
DeKalb County
Mentone, AL 35984
2 months ago
$73,000
1.24 acres
Madison County
Gurley, AL 35748
16 days
$410,000
36.8 acres
Jackson County
Scottsboro, AL 35769
23 days
$59,500
0.7 acres
Jackson County
Scottsboro, AL 35769
$25k drop • Nov 28
$350,000
1 acre
Jackson County
Scottsboro, AL 35769
2 months ago
$9,500
0.37 acres
DeKalb County
Fort Payne, AL 35967
3 months ago
$49,999
0.37 acres
Marshall County
Union Grove, AL 35175
2 years ago
$35,000
0.7 acres
Cherokee County
Centre, AL 35960
17 days
$330,000
0.75 acres
Madison County
Huntsville, AL 35802
3 months ago
$29,999
0.36 acres
Marshall County
Union Grove, AL 35175
$96k drop • Feb 10
$349,000
6 acres
Colbert County
Muscle Shoals, AL 35661
$128k drop • Feb 10
$432,100
149 acres
Winston County
Double Springs, AL 35553
11 days
$495,000
0.68 acres
Madison County
Huntsville, AL 35801
11 days
$119,000
0.5 acres
Winston County
Logan, AL 35098
$10k drop • Jan 15
$19,900
0.53 acres
Limestone County
Elkmont, AL 35620
6 months ago
$241,800
16.1 acres
Limestone County
Athens, AL 35611
11 days
$399,900
2 acres
Marshall County
Boaz, AL 35957
11 days
$39,999
0.78 acres
Marshall County
Union Grove, AL 35175
11 days
$34,999
0.54 acres
Marshall County
Union Grove, AL 35175
11 days
$89,000
0.18 acres
Cherokee County
Centre, AL 35960
11 days
$27,500
3 acres
Cherokee County
Centre, AL 35960
11 months ago
$107,000
0.79 acres
Madison County
Madison, AL 35757
12 months ago
$39,000
1 acre
Limestone County
Athens, AL 35611
2 years ago
$350,000
1.74 acres
Madison County
Harvest, AL 35749
25 days
$90,000
0.18 acres
Madison County
Huntsville, AL 35805
12 days
$29,999
0.35 acres
Marshall County
Union Grove, AL 35175
$25k drop • Feb 3
$175,000
1 acre
Morgan County
Decatur, AL 35601
15 months ago
$70,000
Marshall County
Langston, AL 35755
18 months ago
$94,900
2.2 acres
Marshall County
Langston, AL 35755
18 months ago
$94,900
2.4 acres
Marshall County
Langston, AL 35755
2 years ago
$175,000
22.4 acres
Lawrence County
Moulton, AL 35650
1
…
6
7
8
9
…
51
301-350 of 2,518 properties
Map