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
718 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.
6 months ago
$385,000
4.44 acres
Jackson County
4 bd, 3.5 ba
•
2,367 sq ft
Pisgah, AL 35765
6 months ago
$1,299,000
6.6 acres
Madison County
5 bd, 5.5 ba
•
6,286 sq ft
New Market, AL 35761
8 months ago
$242,500
4.2 acres
Lawrence County
3 bd, 2 ba
•
1,532 sq ft
Mount Hope, AL 35651
2 years ago
$770,250
195 acres
Lawrence County
Moulton, AL 35650
10 days
$5k drop • Aug 19
$189,900
2.1 acres
DeKalb County
3 bd, 1 ba
•
1,120 sq ft
Valley Head, AL 35989
16 days
$150,000
10 acres
Jackson County
Pisgah, AL 35765
9 months ago
$475,000
19 acres
Morgan County
Falkville, AL 35622
30 days ago
$385,000
2 acres
Limestone County
4 bd, 2 ba
•
2,577 sq ft
Elkmont, AL 35620
37 days ago
$1,100,000
35 acres
DeKalb County
Fyffe, AL 35971
6 months ago
$127,000
9.36 acres
Jackson County
Bryant, AL 35958
$22k drop • July 14
$157,900
6.6 acres
Jackson County
3 bd, 1.5 ba
•
1,200 sq ft
Bryant, AL 35958
4 months ago
$36,000
5.5 acres
Winston County
Haleyville, AL 35565
2 months ago
$1,400,000
31 acres
Limestone County
Athens, AL 35613
$12.5k drop • July 1
$259,000
2.7 acres
Marshall County
2 bd, 2 ba
•
1,671 sq ft
Arab, AL 35016
4 months ago
$37,500
2.85 acres
Lauderdale County
Lexington, AL 35648
4 months ago
$849,000
4.5 acres
Marshall County
4 bd, 3.5 ba
•
5,535 sq ft
Horton, AL 35980
$10.5k drop • July 1
$349,500
2.7 acres
Jackson County
3 bd, 2.5 ba
•
2,720 sq ft
Woodville, AL 35776
7 months ago
$199,000
40 acres
Marion County
Hamilton, AL 35570
8 months ago
$199,000
45 acres
Lawrence County
Town Creek, AL 35672
4 hours
$615,000
2.3 acres
Madison County
3 bd, 3.5 ba
•
2,927 sq ft
New Market, AL 35761
8 days
$66,625
9.9 acres
Winston County
Double Springs, AL 35553
$10k drop • July 28
$319,900
2.6 acres
Morgan County
3 bd, 2 ba
•
1,799 sq ft
Decatur, AL 35603
47 days ago
$650,000
70.5 acres
Madison County
New Market, AL 35761
56 days ago
$365,000
6 acres
Cullman County
4 bd, 2 ba
•
1,839 sq ft
Cullman, AL 35057
$10k drop • July 3
$289,000
2.5 acres
Winston County
3 bd, 2 ba
•
1,360 sq ft
Double Springs, AL 35553
3 months ago
$157,000
3 acres
Cullman County
3 bd, 2 ba
•
1,280 sq ft
Logan, AL 35098
$10k drop • Aug 3
$285,000
5 acres
DeKalb County
4 bd, 2 ba
•
2,014 sq ft
Flat Rock, AL 35966
$10k drop • May 27
$389,900
3.48 acres
DeKalb County
3 bd, 2 ba
•
1,600 sq ft
Geraldine, AL 35974
$9.9k drop • July 20
$290,000
2 acres
Jackson County
3 bd, 2.5 ba
•
2,985 sq ft
Stevenson, AL 35772
7 months ago
$199,787
23.7 acres
Lauderdale County
Anderson, AL 35610
$65k drop • June 1
$200,000
41 acres
Madison County
Gurley, AL 35748
$100k drop • May 29
$2,150,000
17 acres
DeKalb County
6 bd, 6 ba
•
9,600 sq ft
Fort Payne, AL 35968
2 years ago
$1,500,000
10.1 acres
Madison County
7 bd, 7 ba
•
8,332 sq ft
Toney, AL 35773
6 days
$50,000
2 acres
Lauderdale County
Rogersville, AL 35652
$43.8k drop • Aug 7
$240,000
60 acres
Winston County
Double Springs, AL 35553
36 days ago
$295,000
38 acres
Madison County
New Hope, AL 35760
41 days ago
$309,700
2.89 acres
Jackson County
3 bd, 2 ba
•
2,250 sq ft
Section, AL 35771
49 days ago
$750,000
99 acres
Madison County
New Market, AL 35761
53 days ago
$334,900
2.5 acres
Marion County
6 bd, 2.5 ba
•
3,670 sq ft
Hamilton, AL 35570
60 days ago
$75,000
0.5 acres
Marshall County
Grant, AL 35747
$5k drop • July 7
$294,500
2.2 acres
Jackson County
3 bd, 2 ba
•
2,160 sq ft
Woodville, AL 35776
2 months ago
$512,000
56.9 acres
DeKalb County
Rainsville, AL 35986
2 months ago
$259,900
19.3 acres
Lauderdale County
Anderson, AL 35610
$510k drop • July 21
$989,000
25 acres
Madison County
4 bd, 3 ba
•
2,587 sq ft
New Market, AL 35761
$10k drop • June 29
$319,900
7.66 acres
Franklin County
4 bd, 2.5 ba
•
2,373 sq ft
Russellville, AL 35654
$50k drop • Aug 19
$330,000
38 acres
Marshall County
Grant, AL 35747
14 months ago
$75,000
3.7 acres
Limestone County
Elkmont, AL 35620
7 months ago
$125,000
5 acres
Lawrence County
2 bd, 2 ba
•
1,100 sq ft
Hillsboro, AL 35643
10 months ago
$663,544
14 acres
Morgan County
Decatur, AL 35603
12 months ago
$544,900
7.2 acres
DeKalb County
3 bd, 3 ba
•
2,587 sq ft
Fort Payne, AL 35967
1
…
8
9
10
11
…
15
401-450 of 718 properties
Map