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.
$74.1k drop • July 13
$524,900
38.5 acres
DeKalb County
4 bd, 2 ba
•
3,200 sq ft
Valley Head, AL 35989
$304k drop • June 7
$59,000
9.9 acres
Lawrence County
Hatton, AL 35672
26 days
$725,000
19 acres
Cullman County
4 bd, 2 ba
•
2,400 sq ft
Cullman, AL 35077
37 days ago
$850,000
19.5 acres
DeKalb County
Fyffe, AL 35971
39 days ago
$325,000
3.5 acres
Lawrence County
3 bd, 2 ba
•
2,400 sq ft
Moulton, AL 35650
45 days ago
$74,400
16 acres
Winston County
Haleyville, AL 35565
3 months ago
$490,000
14.4 acres
Marshall County
3 bd, 2.5 ba
•
2,781 sq ft
Albertville, AL 35951
$40k drop • July 27
$1,485,000
17 acres
Madison County
3 bd, 4 ba
•
4,000 sq ft
New Hope, AL 35760
4 months ago
$82,947
27 acres
Marion County
Bear Creek, AL 35543
4 months ago
$38,900
3.23 acres
Cherokee County
Cedar Bluff, AL 35983
4 months ago
$635,000
16.6 acres
Madison County
Brownsboro, AL 35741
4 months ago
$420,750
5 acres
Limestone County
Athens, AL 35613
5 months ago
$145,000
1.77 acres
Jackson County
Scottsboro, AL 35769
5 months ago
$364,900
8 acres
DeKalb County
3 bd, 2 ba
•
2,050 sq ft
Grove Oak, AL 35975
$10k drop • July 6
$329,900
3 acres
Cullman County
3 bd, 2 ba
•
1,856 sq ft
Logan, AL 35098
$40k drop • June 15
$1,250,000
117 acres
Cherokee County
3 bd, 2.5 ba
•
2,596 sq ft
Piedmont, AL 36272
6 months ago
$89,000
30 acres
Winston County
Haleyville, AL 35565
7 months ago
$134,300
15.8 acres
Cherokee County
Piedmont, AL 36272
11 months ago
$439,000
239 acres
Marion County
Hackleburg, AL 35564
12 months ago
$99,000
43 acres
Marion County
Hackleburg, AL 35564
$19.5k drop • June 16
$184,500
5.5 acres
Lauderdale County
Killen, AL 35645
15 months ago
$209,000
66 acres
Winston County
Haleyville, AL 35565
16 hours
$169,900
16.6 acres
Lauderdale County
Anderson, AL 35610
9 days
$550,000
3 acres
Madison County
4 bd, 3 ba
•
2,730 sq ft
Toney, AL 35773
22 days
$249,900
5 acres
DeKalb County
4 bd, 2 ba
•
2,360 sq ft
Crossville, AL 35962
24 days
$299,000
3 acres
Jackson County
3 bd, 2 ba
•
1,642 sq ft
Scottsboro, AL 35768
3 months ago
$180,000
40 acres
Winston County
Haleyville, AL 35565
5 months ago
$215,000
5 acres
Madison County
Hazel Green, AL 35750
5 months ago
$87,000
14.5 acres
Jackson County
Hollywood, AL 35752
$51k drop • June 11
$2,650,000
28 acres
Cherokee County
5 bd, 3 ba
•
2,400 sq ft
Centre, AL 35960
19 months ago
$722,850
183 acres
Lauderdale County
Waterloo, AL 35677
10 days
$450,000
17 acres
Marshall County
Albertville, AL 35951
10 days
$298,000
71 acres
DeKalb County
Collinsville, AL 35961
2 months ago
$259,000
60 acres
Lauderdale County
Florence, AL 35634
$25k drop • Aug 17
$250,000
2.5 acres
Franklin County
3 bd, 3 ba
•
2,845 sq ft
Red Bay, AL 35582
$10k drop • Aug 17
$369,900
3.88 acres
DeKalb County
4 bd, 3 ba
•
1,932 sq ft
Fyffe, AL 35971
$20k drop • June 4
$279,000
6 acres
Jackson County
2 bd, 2 ba
•
2,362 sq ft
Pisgah, AL 35765
$35.1k drop • Aug 12
$399,900
40 acres
Limestone County
3 bd, 1.5 ba
•
1,320 sq ft
Athens, AL 35614
3 months ago
$799,000
29 acres
Marshall County
3 bd, 2 ba
•
1,950 sq ft
Langston, AL 35755
3 months ago
$1,900,000
42.5 acres
Limestone County
Athens, AL 35613
3 months ago
$850,000
13 acres
Cullman County
4 bd, 4 ba
•
4,621 sq ft
Falkville, AL 35622
5 months ago
$2,350,000
25 acres
Marion County
Hackleburg, AL 35564
59 days ago
$74,900
6.2 acres
Lauderdale County
Rogersville, AL 35652
24 days
$319,900
3.6 acres
Cherokee County
4 bd, 2.5 ba
•
1,820 sq ft
Centre, AL 35960
2 months ago
$174,998
20 acres
Lauderdale County
Florence, AL 35633
3 months ago
$1,500,000
15 acres
Madison County
Harvest, AL 35749
$10k drop • June 29
$79,900
4.27 acres
Lauderdale County
Anderson, AL 35610
$10k drop • June 29
$79,900
4.27 acres
Lauderdale County
Anderson, AL 35610
4 months ago
$5,000,000
409 acres
Cullman County
Logan, AL 35098
5 months ago
$1,790,000
25 acres
Franklin County
Phil Campbell, AL 35581
1
…
5
6
7
8
…
15
251-300 of 718 properties
Map