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
628 properties
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
rural land for sale in Alabama
for more listings.
$190k drop • Feb 26
$948,375
152 acres
Lauderdale County
Florence, AL 35633
14 days
$695,000
78 acres
Morgan County
2 bd, 2 ba
•
1,058 sq ft
Somerville, AL 35670
38 days ago
$1,790,000
25 acres
Franklin County
Phil Campbell, AL 35581
53 days ago
$1,180,000
18 acres
Franklin County
Russellville, AL 35653
5 months ago
$2,900,000
117 acres
Madison County
Gurley, AL 35748
14 days
$210,000
10.2 acres
Marshall County
Grant, AL 35747
34 days ago
$425,000
5 acres
Lawrence County
4 bd, 3 ba
•
3,378 sq ft
Hillsboro, AL 35643
38 days ago
$1,100,000
7.35 acres
Madison County
5 bd, 3 ba
•
2,440 sq ft
Gurley, AL 35748
43 days ago
$549,900
22.1 acres
Colbert County
3 bd, 2.5 ba
•
2,200 sq ft
Muscle Shoals, AL 35661
4 months ago
$2,499,000
82 acres
Marion County
4 bd, 3 ba
•
3,400 sq ft
Hackleburg, AL 35564
24 days
$239,900
6 acres
DeKalb County
3 bd, 2 ba
•
1,308 sq ft
Higdon, AL 35979
49 days ago
$469,900
10 acres
Morgan County
4 bd, 2.5 ba
•
2,573 sq ft
Danville, AL 35619
10 days
$225,000
40 acres
Winston County
Arley, AL 35541
16 days
$319,900
43 acres
Marshall County
Grant, AL 35016
42 days ago
$99,900
14.5 acres
Jackson County
Hollywood, AL 35752
48 days ago
$600,000
120 acres
Jackson County
Bryant, AL 35958
2 months ago
$850,000
20 acres
DeKalb County
Ider, AL 35981
$50k drop • Feb 22
$675,000
17 acres
Cullman County
4 bd, 3 ba
•
1,700 sq ft
Cullman, AL 35057
$15k drop • Mar 3
$769,500
5 acres
Lauderdale County
3 bd, 2.5 ba
•
2,700 sq ft
Killen, AL 35645
3 months ago
$—
1,346 acres
Colbert County
Cherokee, AL 35616
4 months ago
$110,000
10 acres
Lauderdale County
Waterloo, AL 35677
9 months ago
$1,250,000
125 acres
Franklin County
4 bd, 3 ba
•
3,600 sq ft
Phil Campbell, AL 35581
14 days
$799,000
8 acres
Marshall County
5 bd, 3.5 ba
•
3,944 sq ft
Grant, AL 35747
18 days
$199,900
10 acres
Jackson County
1 bd, 1 ba
•
706 sq ft
Bryant, AL 35958
41 days ago
$329,900
9 acres
Lawrence County
3 bd, 2 ba
•
2,064 sq ft
Moulton, AL 35650
42 days ago
$599,990
24.8 acres
Lauderdale County
2 bd, 2 ba
•
1,652 sq ft
Florence, AL 35633
53 days ago
$799,900
6 acres
Limestone County
4 bd, 3 ba
•
2,718 sq ft
Athens, AL 35613
$10k drop • Apr 2
$415,000
5.64 acres
Lauderdale County
Rogersville, AL 35652
3 months ago
$369,000
142 acres
Winston County
Haleyville, AL 35565
6 days
$780,000
5 acres
Madison County
6 bd, 5 ba
•
6,043 sq ft
New Market, AL 35761
16 days
Auction
$— min
39 acres
Limestone County
Athens, AL 35613
$14.9k drop • Apr 7
$660,000
13.8 acres
Limestone County
4 bd, 4 ba
•
4,150 sq ft
Elkmont, AL 35620
3 months ago
$2,875,000
31 acres
DeKalb County
Fyffe, AL 35971
4 months ago
$225,000
11 acres
Lauderdale County
Florence, AL 35634
$48k drop • Feb 28
$450,000
80 acres
Madison County
New Market, AL 35761
8 months ago
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
6 days
$635,000
16.6 acres
Madison County
Brownsboro, AL 35741
25 days
$1,034,000
94 acres
Cullman County
Baileyton, AL 35019
54 days ago
$89,000
30 acres
Winston County
Haleyville, AL 35565
2 months ago
$499,900
40 acres
Lauderdale County
1 bd, 1 ba
•
864 sq ft
Florence, AL 35633
2 months ago
$2,900,000
28 acres
Cherokee County
5 bd, 3 ba
•
2,400 sq ft
Centre, AL 35960
3 months ago
$79,000
9.5 acres
Winston County
Addison, AL 35540
$20.1k drop • Mar 18
$199,900
16.4 acres
Jackson County
Skyline, AL 35768
$15k drop • Mar 13
$295,000
122 acres
Marion County
Hamilton, AL 35570
10 days
$2,250,000
40 acres
Lawrence County
64,800 sq ft
Town Creek, AL 35672
28 days
$32,000
3.66 acres
Cherokee County
Piedmont, AL 36272
34 days ago
$136,500
70 acres
Marion County
Detroit, AL 35552
2 months ago
$200,000
67 acres
Marion County
Hackleburg, AL 35564
14 days
$350,000
22 acres
Marshall County
Grant, AL 35747
28 days
$329,900
20 acres
Lawrence County
3 bd, 2 ba
•
2,125 sq ft
Town Creek, AL 35672
1
2
3
4
…
13
51-100 of 628 properties
Map