Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in North Alabama
Price
Size
Tags
Save
3,490 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
6 months ago
$35,000
1 acre
Cullman County
Vinemont, AL 35179
8 days
$300,000
6 acres
DeKalb County
3 bd, 2 ba
•
1,728 sq ft
Ider, AL 35981
17 days
$699,900
1.58 acres
Madison County
4 bd, 3 ba
•
3,010 sq ft
New Market, AL 35761
2 months ago
$35,600
0.91 acres
Cherokee County
Centre, AL 35960
$2.5k drop • Feb 3
$30,500
0.39 acres
Marshall County
Arab, AL 35016
6 months ago
$1,047,500
1.5 acres
Limestone County
4 bd, 4 ba
•
4,068 sq ft
Athens, AL 35611
8 months ago
$250,000
0.73 acres
Limestone County
Athens, AL 35613
32 days ago
$136,900
0.48 acres
Cherokee County
Centre, AL 35960
42 days ago
$885,900
28 acres
Marshall County
4 bd, 4 ba
•
3,415 sq ft
Horton, AL 35980
$130k drop • Feb 17
$819,900
4.75 acres
Marshall County
3 bd, 5 ba
•
5,059 sq ft
Boaz, AL 35957
38 days ago
$184,000
5 acres
Marshall County
Boaz, AL 35957
5 months ago
$4,995,000
26 acres
Cullman County
6 bd, 7 ba
•
10,023 sq ft
Bremen, AL 35033
6 months ago
$139,900
2.47 acres
DeKalb County
2 bd, 1 ba
•
1,376 sq ft
Valley Head, AL 35989
19 months ago
$29,900
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$199,900
20.4 acres
DeKalb County
Henagar, AL 35978
3 days
$875,000
3.63 acres
Cullman County
4 bd, 3 ba
•
3,840 sq ft
Crane Hill, AL 35053
3 days
$549,900
1 acre
Franklin County
Russellville, AL 35653
21 days
$89,000
1.44 acres
Colbert County
Muscle Shoals, AL 35661
$6k drop • Feb 16
$129,900
2 acres
Franklin County
3 bd, 2 ba
•
1,344 sq ft
Phil Campbell, AL 35581
55 days ago
$29,900
Franklin County
Russellville, AL 35653
4 days
$89,000
30 acres
Winston County
Haleyville, AL 35565
2 years ago
$44,999
0.62 acres
Colbert County
Cherokee, AL 35616
36 days ago
$964,900
43 acres
Marion County
2 bd, 3 ba
•
4,545 sq ft
Winfield, AL 35594
4 days
$129,900
0.5 acres
Cullman County
Crane Hill, AL 35053
$50.9k drop • Jan 8
$679,000
5.9 acres
Winston County
4 bd, 3 ba
•
4,794 sq ft
Jasper, AL 35503
4 months ago
$189,900
6 acres
Cullman County
3 bd, 2 ba
•
1,200 sq ft
Addison, AL 35541
6 months ago
$269,000
4.73 acres
Marshall County
Guntersville, AL 35976
11 months ago
$249,900
1.6 acres
Winston County
Arley, AL 35541
Pending
Under contract
$299,900
4.35 acres
Lauderdale County
3 bd, 2 ba
•
1,530 sq ft
Lexington, AL 35648
6 months ago
$129,000
4.2 acres
Winston County
Houston, AL 35572
4 days
$19,500
3 acres
Marion County
Guin, AL 35563
$121k drop • Feb 16
$359,000
2 acres
Winston County
3 bd, 2 ba
•
2,000 sq ft
Arley, AL 35541
6 months ago
$389,000
7.33 acres
Marshall County
Guntersville, AL 35976
4 days
$726,000
88 acres
Cullman County
Cullman, AL 35057
4 days
$349,500
1 acre
Limestone County
Athens, AL 35614
17 days
$34,900
1.6 acres
Cherokee County
Centre, AL 35960
$5k drop • Jan 28
$64,900
5 acres
Cherokee County
Leesburg, AL 35983
10 days
$124,900
0.08 acres
Cherokee County
Cedar Bluff, AL 35959
44 days ago
$45,000
0.8 acres
Marshall County
Guntersville, AL 35976
Pending
Under contract
$24,000
4 acres
Marion County
Hamilton, AL 35570
6 months ago
$179,900
3.7 acres
Marshall County
Guntersville, AL 35976
$100k drop • Jan 30
$1,495,000
2.3 acres
Winston County
3 bd, 3 ba
•
2,000 sq ft
Jasper, AL 35503
6 days
$825,000
1.9 acres
Madison County
4 bd, 5 ba
•
5,376 sq ft
Hazel Green, AL 35750
7 days
$550,000
4.42 acres
Madison County
5 bd, 5 ba
•
2,320 sq ft
Gurley, AL 35748
15 days
$399,000
4.44 acres
Jackson County
4 bd, 4 ba
•
2,367 sq ft
Pisgah, AL 35765
24 days
$535,000
6 acres
Jackson County
5 bd, 5 ba
•
4,247 sq ft
Scottsboro, AL 35768
6 months ago
$94,900
0.71 acres
Cherokee County
Centre, AL 35960
Pending
Under contract
$100,600
18.2 acres
Cherokee County
Sand Rock, AL 35984
5 days
$69,900
Cherokee County
Cedar Bluff, AL 35959
5 days
$820,000
1.5 acres
Madison County
4 bd, 5 ba
•
5,804 sq ft
Huntsville, AL 35806
1
…
5
6
7
8
…
70
251-300 of 3,490 properties
Map