Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Rural land for sale in North Alabama
Price
Size
Tags
Save
Reset
717 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.
8 months ago
$274,900
16.6 acres
Limestone County
Athens, AL 35614
8 months ago
$249,000
50 acres
Marion County
Hamilton, AL 35570
12 months ago
$150,000
30 acres
DeKalb County
Valley Head, AL 35989
3 days
$105,000
3.6 acres
Winston County
3 bd, 2 ba
•
1,216 sq ft
Haleyville, AL 35565
2 months ago
$4,200,000
786 acres
Lawrence County
Town Creek, AL 35672
3 months ago
$395,000
9.8 acres
Marshall County
4 bd, 3 ba
•
2,432 sq ft
Albertville, AL 35950
5 months ago
$325,000
1.75 acres
Jackson County
5 bd, 3 ba
•
2,999 sq ft
Hollywood, AL 35752
7 months ago
$105,000
2.1 acres
Limestone County
Elkmont, AL 35620
9 months ago
$49,900
0.9 acres
Limestone County
Elkmont, AL 35620
13 months ago
$350,000
142 acres
Winston County
Ashridge, AL 35553
11 months ago
$69,900
5.1 acres
Jackson County
Bryant, AL 35958
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
3 months ago
$239,000
8.5 acres
DeKalb County
3 bd, 1 ba
•
2,816 sq ft
Crossville, AL 35962
$5k drop • July 21
$315,000
2 acres
Limestone County
3 bd, 2 ba
•
1,625 sq ft
Elkmont, AL 35620
$10k drop • May 27
$79,000
15.4 acres
Marshall County
Grant, AL 35760
39 days ago
$184,900
1.76 acres
Franklin County
3 bd, 2 ba
•
1,524 sq ft
Spruce Pine, AL 35585
$12k drop • Aug 11
$259,900
1.8 acres
Madison County
3 bd, 2.5 ba
•
2,415 sq ft
New Hope, AL 35760
2 months ago
$300,000
3 acres
Limestone County
Harvest, AL 35749
4 months ago
$9,900
0.56 acres
Lauderdale County
Florence, AL 35633
$29k drop • July 27
$650,000
60 acres
Marshall County
3 bd, 1 ba
•
1,770 sq ft
Albertville, AL 35951
5 months ago
$249,000
22 acres
Morgan County
Falkville, AL 35622
$5k drop • July 13
$294,000
30 acres
DeKalb County
Fort Payne, AL 35968
9 months ago
$330,000
2 acres
Marshall County
4 bd, 2 ba
•
2,167 sq ft
Horton, AL 35980
15 days
$60,000
1 acre
Madison County
Hazel Green, AL 35750
$10k drop • Aug 5
$274,900
1.8 acres
Morgan County
3 bd, 2 ba
•
1,790 sq ft
Hartselle, AL 35640
6 months ago
$29,900
0.28 acres
Marshall County
Union Grove, AL 35175
9 months ago
$168,000
2 acres
Limestone County
Athens, AL 35613
$50k drop • July 13
$399,999
14.9 acres
Morgan County
Hartselle, AL 35640
23 days
$249,900
2 acres
DeKalb County
4 bd, 2 ba
•
1,615 sq ft
Dawson, AL 35963
37 days ago
$279,000
3 acres
DeKalb County
3 bd, 2 ba
•
2,400 sq ft
Fort Payne, AL 35967
$10k drop • July 17
$59,900
5.26 acres
Colbert County
2 bd, 1 ba
•
576 sq ft
Russellville, AL 35654
5 months ago
$189,000
22 acres
Jackson County
Bryant, AL 35958
14 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
38 days ago
$188,655
2 acres
Cullman County
3 bd, 2 ba
•
1,165 sq ft
Bremen, AL 35033
14 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
2 months ago
$112,500
45.8 acres
DeKalb County
Collinsville, AL 35961
3 months ago
$300,000
30 acres
DeKalb County
Fort Payne, AL 35967
3 months ago
$94,000
4 acres
Marion County
3 bd, 1 ba
•
960 sq ft
Vina, AL 35593
23 days
$49,500
2.75 acres
Cherokee County
Cedar Bluff, AL 35959
35 days ago
$59,000
0.78 acres
Cherokee County
Cedar Bluff, AL 35959
8 months ago
$215,500
43 acres
Marion County
Hamilton, AL 35570
10 months ago
$500,000
50 acres
Franklin County
Russellville, AL 35654
11 months ago
$385,000
17.6 acres
Cullman County
Arab, AL 35016
$100k drop • July 29
$300,000
40 acres
Cullman County
Vinemont, AL 35179
30 days ago
$159,900
41 acres
Franklin County
Vina, AL 35593
$5k drop • Aug 7
$299,400
1.5 acres
Limestone County
3 bd, 2 ba
•
1,701 sq ft
Athens, AL 35611
4 months ago
$70,000
1.87 acres
Madison County
Gurley, AL 35748
12 months ago
$229,900
25 acres
Marshall County
Guntersville, AL 35976
1
…
11
12
13
14
15
551-600 of 717 properties
Map