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,402 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
55 days ago
$75,900
5.2 acres
Lauderdale County
Florence, AL 35633
58 days ago
$249,000
1.2 acres
Marshall County
Guntersville, AL 35976
2 months ago
$119,000
1 acre
Winston County
Arley, AL 35541
2 months ago
$109,000
7 acres
Morgan County
Falkville, AL 35622
2 months ago
$499,900
73 acres
Marion County
Bear Creek, AL 35543
$20k drop • Apr 1
$320,000
2 acres
Madison County
Madison, AL 35758
$238k drop • May 28
$4,047,360
119 acres
Limestone County
Madison, AL 35756
$55.3k drop • Apr 29
$494,000
199 acres
Marion County
Bear Creek, AL 35543
$35k drop • Apr 29
$269,000
79 acres
Winston County
Double Springs, AL 35553
3 days
$32,900
3 acres
Winston County
Double Springs, AL 35553
7 days
$699,000
10 acres
Lawrence County
Courtland, AL 35618
4 days
$450,000
11.9 acres
Cherokee County
1 bd, 1 ba
•
581 sq ft
Gaylesville, AL 35973
10 days
$800,000
14.4 acres
Cullman County
Cullman, AL 35057
24 days
$950,000
13 acres
Marshall County
4 bd, 3.5 ba
•
3,616 sq ft
Grant, AL 35747
24 days
$339,000
0.25 acres
Marshall County
Guntersville, AL 35976
28 days
$630,000
5 acres
Limestone County
3 bd, 2.5 ba
•
2,563 sq ft
Athens, AL 35614
29 days
$479,900
5.82 acres
Cullman County
4 bd, 4 ba
•
4,513 sq ft
Hanceville, AL 35077
30 days ago
$1,420,000
9 acres
Limestone County
4 bd, 3.5 ba
•
3,831 sq ft
Athens, AL 35614
35 days ago
$59,000
0.58 acres
Cherokee County
Centre, AL 35960
35 days ago
$69,000
0.51 acres
Cherokee County
Centre, AL 35960
35 days ago
$79,000
0.54 acres
Cherokee County
Centre, AL 35960
32 days ago
$1,590,000
20 acres
Franklin County
Vina, AL 35593
31 days ago
$189,000
0.86 acres
Cherokee County
Mentone, AL 35984
32 days ago
$325,000
28 acres
DeKalb County
4 bd, 2 ba
•
2,200 sq ft
Fort Payne, AL 35967
50 days ago
$3,499,000
75 acres
Winston County
Houston, AL 35572
55 days ago
$75,900
5 acres
Lauderdale County
Florence, AL 35633
55 days ago
$2,300,000
6.79 acres
Madison County
6 bd, 6.5 ba
•
7,681 sq ft
Owens Cross Roads, AL 35763
$51k drop • May 13
$399,000
20 acres
Madison County
Hazel Green, AL 35750
$14.9k drop • May 26
$475,000
19.3 acres
Lawrence County
4 bd, 3 ba
•
2,570 sq ft
Town Creek, AL 35672
2 months ago
$849,500
386 acres
Winston County
Haleyville, AL 35565
$200k drop • May 13
$325,900
10 acres
Madison County
Owens Cross Roads, AL 35763
2 months ago
$67,000
7.88 acres
Cherokee County
Piedmont, AL 36272
2 months ago
$78,900
9.27 acres
Cherokee County
Piedmont, AL 36272
$393k drop • May 29
$3,098,831
14.2 acres
Morgan County
5 bd, 5.5 ba
•
7,824 sq ft
Decatur, AL 35603
$2k drop • May 27
$35,900
0.68 acres
Marshall County
Arab, AL 35759
2 months ago
$67,500
8 acres
Cherokee County
Piedmont, AL 36272
2 months ago
$56,499
2.85 acres
Cherokee County
Cedar Bluff, AL 35959
8 days
$1,425,000
5 acres
Cullman County
7 bd, 5 ba
•
6,396 sq ft
Cullman, AL 35057
7 days
$279,900
5 acres
Morgan County
3 bd, 2 ba
•
1,823 sq ft
Somerville, AL 35670
13 days
$79,000
2.34 acres
Cherokee County
Cedar Bluff, AL 35959
14 days
$849,900
15 acres
Marshall County
3 bd, 2.5 ba
•
2,643 sq ft
Scottsboro, AL 35769
16 days
$599,900
8.19 acres
Cullman County
3 bd, 2 ba
•
1,701 sq ft
Joppa, AL 35087
16 days
$75,000
4.33 acres
Lauderdale County
Anderson, AL 35610
17 days
$475,000
20 acres
DeKalb County
3 bd, 2 ba
•
2,045 sq ft
Dawson, AL 35963
18 days
$19.9k drop • May 31
$199,990
3 acres
Cherokee County
Cedar Bluff, AL 35959
23 days
$375,000
22 acres
Jackson County
Dutton, AL 35744
24 days
$89,500
0.064 acres
Jackson County
Langston, AL 35755
52 days ago
$155,000
0.95 acres
Winston County
Double Springs, AL 35553
2 months ago
$485,000
16 acres
DeKalb County
4 bd, 2.5 ba
•
2,129 sq ft
Fort Payne, AL 35967
$8k drop • June 5
$191,000
11.5 acres
Cullman County
Good Hope, AL 35055
1
…
3
4
5
6
…
69
151-200 of 3,402 properties
Map