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,449 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.
14 months ago
$85,000
4.9 acres
Winston County
Double Springs, AL 35553
7 months ago
$699,000
15.7 acres
Winston County
Arley, AL 35541
Pending
Under contract
$330,000
0.44 acres
Winston County
Houston, AL 35572
30 days ago
$140,000
28.5 acres
Marion County
Hamilton, AL 35570
30 days ago
$249,000
50 acres
Marion County
Hamilton, AL 35570
30 days ago
$64,000
7.8 acres
Franklin County
Haleyville, AL 35565
8 months ago
$64,999
0.46 acres
Madison County
Huntsville, AL 35810
23 months ago
$198,000
14.3 acres
Morgan County
Laceys Spring, AL 35754
10 months ago
$360,000
5.2 acres
Madison County
Toney, AL 35773
$14k drop • Dec 1
$135,000
0.76 acres
Winston County
Double Springs, AL 35553
14 months ago
$249,900
1.1 acres
Winston County
Double Springs, AL 35553
9 months ago
$79,900
Jackson County
Scottsboro, AL 35769
19 months ago
$77,900
2.2 acres
Cherokee County
Centre, AL 35960
23 months ago
$309,000
6 acres
Jackson County
Scottsboro, AL 35769
8 months ago
$89,000
0.64 acres
Madison County
Madison, AL 35758
12 months ago
$499,900
4 acres
Limestone County
Athens, AL 35611
$15k drop • Nov 17
$74,900
2.13 acres
Morgan County
Laceys Spring, AL 35754
$46k drop • Oct 10
$379,000
0.35 acres
Marshall County
Langston, AL 35755
23 months ago
$32,500
Morgan County
Trinity, AL 35673
12 months ago
$756,000
180 acres
DeKalb County
Flat Rock, AL 35966
6 months ago
$447,040
41 acres
Limestone County
Rogersville, AL 35652
Pending
Under contract
$84,000
9.9 acres
Lawrence County
Town Creek, AL 35672
2 years ago
$159,000
3.74 acres
Madison County
Gurley, AL 35748
23 months ago
$2,295,000
85 acres
Madison County
Huntsville, AL 35810
36 days ago
$79,900
23 acres
Winston County
Haleyville, AL 35565
$13k drop • Nov 25
$486,781
13 acres
Morgan County
Decatur, AL 35603
10 months ago
$1,500,000
2.5 acres
Cullman County
Hanceville, AL 35077
$120k drop • Nov 25
$980,000
1.6 acres
Marshall County
Albertville, AL 35950
2 months ago
$175,000
0.44 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$175,000
0.43 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$225,000
0.8 acres
Cullman County
Crane Hill, AL 35053
$20k drop • Nov 25
$145,000
15 acres
Lawrence County
Town Creek, AL 35672
43 days ago
$119,900
7.62 acres
Lauderdale County
Killen, AL 35645
10 months ago
$350,000
9 acres
Cherokee County
Centre, AL 35960
$3k drop • Nov 25
$39,000
0.25 acres
Madison County
Huntsville, AL 35810
$5.3k drop • Oct 11
$143,700
0.39 acres
Limestone County
Athens, AL 35611
$30k drop • Nov 25
$399,000
20 acres
Madison County
Ardmore, AL 35739
$92.5k drop • Nov 25
$400,000
6.7 acres
DeKalb County
Fort Payne, AL 35968
4 months ago
$146,000
Cherokee County
Cedar Bluff, AL 35959
37 days ago
$40,000
4.3 acres
Winston County
Double Springs, AL 35553
5 months ago
$132,500
5.32 acres
Madison County
Huntsville, AL 35810
38 days ago
$349,000
Cullman County
Bremen, AL 35033
15 months ago
$31,500
4.5 acres
Cherokee County
Piedmont, AL 36272
20 months ago
$695,000
7.7 acres
Madison County
Owens Cross Roads, AL 35763
38 days ago
$59,900
0.45 acres
Limestone County
Athens, AL 35611
42 days ago
$72,831
0.32 acres
Morgan County
Decatur, AL 36601
38 days ago
$71,500
Madison County
Huntsville, AL 35811
21 months ago
$2,900,000
75.7 acres
Madison County
Toney, AL 35773
41 days ago
$600,000
1.3 acres
Madison County
Madison, AL 35758
40 days ago
$249,000
0.6 acres
Cullman County
Bremen, AL 35033
1
…
17
18
19
20
…
49
851-900 of 2,449 properties
Map