Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Residential land for sale in North Alabama
Price
Size
Tags
Save
Reset
2,741 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.
2 months ago
$499,900
17 acres
Marshall County
1 ba
•
467 sq ft
Albertville, AL 35951
2 months ago
$898,000
6.2 acres
Marion County
5 bd, 5 ba
•
5,994 sq ft
Hamilton, AL 35570
2 months ago
$385,000
4.69 acres
Marshall County
4 bd, 3 ba
•
2,448 sq ft
Albertville, AL 35950
$49.9k drop • Aug 26
$360,000
4.5 acres
Morgan County
3 bd, 2.5 ba
•
2,175 sq ft
Falkville, AL 35622
3 months ago
$2,599,777
20.9 acres
Marshall County
3 bd, 2 ba
•
1,695 sq ft
Boaz, AL 35957
$10k drop • Sept 22
$529,900
4.49 acres
Morgan County
3 bd, 2.5 ba
•
2,417 sq ft
Falkville, AL 35622
3 months ago
$69,000
2 acres
Jackson County
Langston, AL 35755
3 months ago
$189,000
2.56 acres
Cherokee County
Cedar Bluff, AL 35959
$25k drop • Aug 31
$450,000
7.4 acres
Madison County
Huntsville, AL 35811
3 months ago
$549,900
22 acres
Cullman County
3 bd, 2 ba
•
1,361 sq ft
Arab, AL 35016
$10k drop • Aug 4
$379,950
1 acre
Colbert County
Muscle Shoals, AL 35661
3 months ago
$799,900
27 acres
Morgan County
4 bd, 2.5 ba
•
2,704 sq ft
Decatur, AL 35603
$2.4k drop • Aug 29
$64,600
7.88 acres
Cherokee County
Piedmont, AL 36272
$2.9k drop • Aug 29
$76,000
9.27 acres
Cherokee County
Piedmont, AL 36272
$10k drop • July 20
$349,000
3.17 acres
Lauderdale County
Killen, AL 35645
$4.7k drop • Aug 29
$129,560
15.8 acres
Cherokee County
Piedmont, AL 36272
6 days
$235,000
3.57 acres
Marshall County
2 bd, 1 ba
•
1,027 sq ft
Union Grove, AL 35175
8 days
$350,000
28.7 acres
Marshall County
2 bd, 3 ba
•
2,894 sq ft
Grant, AL 35747
12 days
$200,000
3.46 acres
Madison County
Owens Cross Roads, AL 35763
13 days
$399,000
0.38 acres
Lauderdale County
Florence, AL 35630
16 days
$349,900
16.7 acres
Madison County
Owens Cross Roads, AL 35763
24 days
$699,900
10.2 acres
DeKalb County
4 bd, 3 ba
•
3,441 sq ft
Valley Head, AL 35989
24 days
$150,000
3 acres
Madison County
Gurley, AL 35748
40 days ago
$75,000
5 acres
Cherokee County
Cherokee, AL 35960
5 months ago
$238,000
85 acres
Marion County
Hamilton, AL 35570
$37.5k drop • Sept 24
$138,500
44 acres
Marion County
Hamilton, AL 35570
$40k drop • Sept 11
$250,000
12.9 acres
Lauderdale County
Florence, AL 35633
$54k drop • Sept 4
$1,096,000
160 acres
Jackson County
Scottsboro, AL 35768
54 days ago
$929,900
4.62 acres
Madison County
3 bd, 3 ba
•
3,363 sq ft
Meridianville, AL 35759
2 months ago
$2,100,000
80 acres
Marion County
4 bd, 3.5 ba
•
3,500 sq ft
Hackleburg, AL 35564
$17.3k drop • Aug 24
$198,000
0.45 acres
Cullman County
Cullman, AL 35055
2 months ago
$869,900
50.2 acres
Jackson County
3 bd, 2 ba
•
2,205 sq ft
Dutton, AL 35744
2 months ago
$129,900
0.24 acres
Colbert County
Muscle Shoals, AL 35661
$49.9k drop • Sept 10
$699,995
19 acres
Cullman County
4 bd, 2.5 ba
•
3,123 sq ft
Cullman, AL 35055
2 months ago
$99,000
4.13 acres
Morgan County
Somerville, AL 35670
$9.9k drop • Aug 25
$465,000
10 acres
Cullman County
3 bd, 2 ba
•
1,808 sq ft
Hanceville, AL 35077
$15k drop • Oct 6
$399,900
3.88 acres
Lauderdale County
4 bd, 3 ba
•
2,333 sq ft
Rogersville, AL 35652
$15k drop • Sept 30
$160,000
0.44 acres
Madison County
Madison, AL 35758
2 months ago
$739,000
5.36 acres
Cullman County
4 bd, 3 ba
•
2,587 sq ft
Cullman, AL 35057
$15k drop • Sept 21
$30,000
0.2 acres
Lauderdale County
Florence, AL 35630
$15k drop • Sept 21
$30,000
0.2 acres
Lauderdale County
Florence, AL 35630
2 months ago
$49,876
4 acres
Madison County
Hazel Green, AL 35750
3 months ago
$2,599,777
20.9 acres
Marshall County
6 ba
•
3,200 sq ft
Boaz, AL 35957
$90k drop • Sept 1
$599,000
18.2 acres
Marshall County
3 bd, 2 ba
•
2,228 sq ft
Albertville, AL 35951
3 months ago
$655,000
33 acres
Limestone County
4 bd, 2.5 ba
•
1,826 sq ft
Athens, AL 35613
$25k drop • Aug 27
$965,000
5.66 acres
Madison County
3 bd, 2.5 ba
•
2,847 sq ft
Huntsville, AL 35803
3 months ago
$899,900
42.8 acres
DeKalb County
3 bd, 1 ba
•
2,100 sq ft
Crossville, AL 35962
$60k drop • Aug 17
$419,900
19.6 acres
DeKalb County
3 bd, 3 ba
•
3,032 sq ft
Fort Payne, AL 35967
$100k drop • Sept 15
$450,000
15 acres
Madison County
3 bd, 2 ba
•
1,661 sq ft
Hazel Green, AL 35750
3 months ago
$2,300,000
5.2 acres
Madison County
4 bd, 5.5 ba
•
5,966 sq ft
Owens Cross Roads, AL 35748
1
…
7
8
9
10
…
55
351-400 of 2,741 properties
Map