Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in North Alabama
Price
Size
Tags
Save
3,786 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
58 days ago
$800,000
14.4 acres
Cullman County
Cullman, AL 35057
2 months ago
$279,000
18 acres
Marshall County
Grant, AL 35747
2 months ago
$1,800,000
10.2 acres
DeKalb County
3 ba
•
30,000 sq ft
Fort Payne, AL 35968
2 months ago
$2,199,900
26.5 acres
Lauderdale County
3 bd, 2 ba
•
2,200 sq ft
Killen, AL 35645
2 months ago
$950,000
13 acres
Marshall County
4 bd, 3.5 ba
•
3,616 sq ft
Grant, AL 35747
2 months ago
$1,420,000
9 acres
Limestone County
4 bd, 3.5 ba
•
3,831 sq ft
Athens, AL 35614
2 months ago
$189,000
0.86 acres
Cherokee County
Mentone, AL 35984
$5k drop • July 11
$74,000
21 acres
Winston County
Natural Bridge, AL 35565
2 months ago
$550,000
5.82 acres
Jackson County
3 bd, 2.5 ba
•
2,030 sq ft
Bryant, AL 35958
3 months ago
$18,500
0.52 acres
Jackson County
Scottsboro, AL 35768
3 months ago
$3,499,000
75 acres
Winston County
Houston, AL 35572
$10k drop • July 9
$458,000
73 acres
DeKalb County
Fort Payne, AL 35967
3 months ago
$75,900
5.2 acres
Lauderdale County
Florence, AL 35633
$11k drop • July 10
$229,000
1.1 acres
Winston County
Double Springs, AL 35553
$14.9k drop • May 26
$475,000
19.3 acres
Lawrence County
4 bd, 3 ba
•
2,570 sq ft
Town Creek, AL 35672
$200k drop • July 10
$1,300,000
5.4 acres
Madison County
7 bd, 3.5 ba
•
4,745 sq ft
Madison, AL 35757
3 months ago
$119,000
1 acre
Winston County
Arley, AL 35541
$200k drop • May 13
$325,900
10 acres
Madison County
Owens Cross Roads, AL 35763
4 months ago
$67,000
7.88 acres
Cherokee County
Piedmont, AL 36272
4 months ago
$78,900
9.27 acres
Cherokee County
Piedmont, AL 36272
4 months ago
$109,000
7 acres
Morgan County
Falkville, AL 35622
$393k drop • May 29
$3,098,831
14.2 acres
Morgan County
5 bd, 5.5 ba
•
7,824 sq ft
Decatur, AL 35603
$9.8k drop • July 22
$44,900
0.36 acres
Cherokee County
Centre, AL 35960
$31k drop • June 16
$419,000
9 acres
DeKalb County
Fyffe, AL 35971
$2.5k drop • June 29
$86,200
1.64 acres
Limestone County
Athens, AL 35611
$25.9k drop • July 15
$149,000
2 acres
DeKalb County
Henagar, AL 35978
$75.9k drop • June 9
$872,505
152 acres
Lauderdale County
Florence, AL 35633
2 days
$283,800
22 acres
Marshall County
Boaz, AL 35957
6 days
$675,000
17 acres
Cullman County
3 bd, 2 ba
•
1,900 sq ft
Arab, AL 35016
12 days
$62,831
1.31 acres
Morgan County
Decatur, AL 35603
9 days
$524,900
5.15 acres
Cullman County
5 bd, 3 ba
•
2,957 sq ft
Holly Pond, AL 35083
12 days
$242,000
11 acres
Marshall County
Grant, AL 35747
13 days
$5k drop • July 17
$135,000
5 acres
DeKalb County
3 bd, 1 ba
•
1,100 sq ft
Collinsville, AL 35961
20 days
$209,000
1.3 acres
Jackson County
Langston, AL 35755
19 days
$75,000
0.76 acres
Cherokee County
Piedmont, AL 36272
20 days
$69,000
1.12 acres
Jackson County
Langston, AL 35755
20 days
$89,000
0.57 acres
Jackson County
Langston, AL 35755
20 days
$89,000
0.6 acres
Jackson County
Langston, AL 35755
20 days
$85,000
0.67 acres
Jackson County
Langston, AL 35755
20 days
$69,000
1.16 acres
Jackson County
Langston, AL 35755
27 days
$449,900
4 acres
Lauderdale County
5 bd, 3.5 ba
•
3,200 sq ft
Florence, AL 35633
29 days
$240,000
30 acres
DeKalb County
Valley Head, AL 35989
41 days ago
$345,000
61.5 acres
Franklin County
— sq ft
Red Bay, AL 35582
56 days ago
$398,500
9.8 acres
DeKalb County
4 bd, 3.5 ba
•
2,338 sq ft
Fort Payne, AL 35967
2 months ago
$79,000
2.34 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$475,000
20 acres
DeKalb County
3 bd, 2 ba
•
2,045 sq ft
Dawson, AL 35963
$19.9k drop • May 31
$199,990
3 acres
Cherokee County
Cedar Bluff, AL 35959
$10k drop • June 26
$389,900
4 acres
Lauderdale County
3 bd, 2 ba
•
1,860 sq ft
Rogersville, AL 35652
2 months ago
$375,000
22 acres
Jackson County
Dutton, AL 35744
$9k drop • July 1
$89,900
2 acres
Madison County
New Market, AL 35761
1
…
7
8
9
10
…
76
351-400 of 3,786 properties
Map