Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in North Alabama
Price
Size
Tags
Save
3,506 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
10 months ago
$45,000
0.69 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.43 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.46 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.3 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.36 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.32 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.4 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.28 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.28 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.28 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.28 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.37 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.28 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.28 acres
Limestone County
Athens, AL 35614
10 months ago
$45,000
0.26 acres
Limestone County
Athens, AL 35614
9 months ago
$2,765,000
158 acres
Lauderdale County
Florence, AL 35630
17 days
$450,000
3.7 acres
Marshall County
Arab, AL 35016
17 days
$689,900
1.8 acres
Madison County
4 bd, 4 ba
•
3,671 sq ft
Huntsville, AL 35806
17 days
$315,000
30 acres
DeKalb County
Fort Payne, AL 35968
17 days
$28,000
1.48 acres
Cherokee County
Piedmont, AL 36272
17 days
$75,000
18 acres
Winston County
Haleyville, AL 35565
17 days
$242,500
7.58 acres
Jackson County
Woodville, AL 35776
17 days
$78,800
2.44 acres
Jackson County
Woodville, AL 35747
17 days
$50,000
2.28 acres
DeKalb County
Fort Payne, AL 35967
17 days
$79,400
2.47 acres
Jackson County
Woodville, AL 35747
11 months ago
$149,900
7.58 acres
Limestone County
Elkmont, AL 35620
11 months ago
$39,900
0.6 acres
Limestone County
Elkmont, AL 35620
11 months ago
$299,900
40 acres
Jackson County
Bryant, AL 35958
6 years ago
$524,000
0.4 acres
Madison County
Madison, AL 35758
12 months ago
$525,000
75 acres
DeKalb County
Collinsville, AL 35961
2 years ago
$88,000
2.26 acres
Cherokee County
Cedar Bluff, AL 35959
4 months ago
$349,000
44.8 acres
Cullman County
Baileyton, AL 35019
$30k drop • Dec 19
$399,000
97 acres
Cherokee County
Centre, AL 35960
21 days
$522,500
1.76 acres
Cherokee County
2 bd, 2 ba
•
1,344 sq ft
Cedar Bluff, AL 35959
21 days
$500,000
4 acres
Morgan County
Hartselle, AL 35640
21 days
$235,000
0.17 acres
Madison County
Huntsville, AL 35801
21 days
$320,000
22.5 acres
Marshall County
Horton, AL 35980
22 days
$299,000
2.13 acres
Marshall County
3 bd, 2 ba
•
1,594 sq ft
Grant, AL 35747
$4.6k drop • Dec 26
$229,900
1.8 acres
Marshall County
3 bd, 2 ba
•
1,431 sq ft
Albertville, AL 35950
$15.9k drop • Jan 31
$549,000
13.5 acres
DeKalb County
4 bd, 4 ba
•
1,526 sq ft
Fort Payne, AL 35967
8 months ago
$35,000
0.56 acres
Marshall County
Guntersville, AL 35976
3 months ago
$769,900
35.6 acres
Marshall County
3 bd, 2 ba
•
2,249 sq ft
Boaz, AL 35957
18 days
$120,000
1.1 acres
Marshall County
1 bd, 1 ba
•
576 sq ft
Grant, AL 35747
28 days
$335,000
3.2 acres
Marshall County
3 bd, 2 ba
•
1,830 sq ft
Scottsboro, AL 35769
46 days ago
$349,900
2.8 acres
DeKalb County
4 bd, 3 ba
•
2,559 sq ft
Geraldine, AL 35974
59 days ago
$349,900
10 acres
Morgan County
3 bd, 2 ba
•
2,210 sq ft
Laceys Spring, AL 35754
5 months ago
$789,000
49 acres
Cullman County
3 bd, 2 ba
•
1,508 sq ft
Baileyton, AL 35019
7 months ago
$275,000
1.54 acres
Limestone County
Athens, AL 35613
12 months ago
$215,000
8.29 acres
Morgan County
Hartselle, AL 35640
24 days
$2,150/mo
2.7 acres
Madison County
4 bd, 3 ba
•
1,930 sq ft
Owens Cross Roads, AL 35763
1
…
19
20
21
22
…
71
951-1,000 of 3,506 properties
Map