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
2,910 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Pending
Under contract
$3,199,000
52 acres
DeKalb County
Henagar, AL 35978
$24k drop • Oct 14
$195,900
2.67 acres
Cullman County
3 bd, 1 ba
•
1,933 sq ft
Hanceville, AL 35077
$10k drop • Oct 14
$74,900
6.2 acres
DeKalb County
Sylvania, AL 35968
8 months ago
$139,900
0.93 acres
Marshall County
Guntersville, AL 35976
2 months ago
$240,000
0.56 acres
Lauderdale County
Rogersville, AL 35652
2 months ago
$199,900
0.98 acres
Winston County
Houston, AL 35572
2 months ago
$2,000,000
6.9 acres
Morgan County
Falkville, AL 35622
2 months ago
$199,900
Winston County
Houston, AL 35572
22 months ago
$14,500
0.49 acres
Marshall County
Guntersville, AL 35976
22 months ago
$17,500
0.63 acres
Marshall County
Guntersville, AL 35976
22 months ago
$14,500
0.58 acres
Marshall County
Guntersville, AL 35976
22 months ago
$18,000
0.45 acres
Marshall County
Guntersville, AL 35976
22 months ago
$18,000
0.53 acres
Marshall County
Guntersville, AL 35976
22 months ago
$14,500
0.77 acres
Marshall County
Guntersville, AL 35976
5 months ago
$550,000
10 acres
Morgan County
Decatur, AL 35603
4 months ago
$139,900
1.5 acres
Morgan County
Decatur, AL 35603
2 months ago
$740,000
3 acres
Marshall County
3 bd, 2 ba
•
3,152 sq ft
Grant, AL 35747
2 months ago
$125,000
50 acres
Marion County
Hamilton, AL 35570
2 months ago
$389,000
2.44 acres
Cherokee County
2 bd, 2 ba
•
1,152 sq ft
Mentone, AL 35984
$15k drop • Oct 13
$195,000
30 acres
DeKalb County
Albertville, AL 35951
2 months ago
$2,000,000
5 acres
Morgan County
Priceville, AL 35603
2 months ago
$309,999
3.2 acres
Lauderdale County
6 bd, 4 ba
•
3,000 sq ft
Killen, AL 35645
2 months ago
$899,900
160 acres
Lawrence County
Moulton, AL 35650
2 months ago
$—/mo
2.5 acres
Madison County
Huntsville, AL 35824
$75k drop • Oct 13
$275,000
1.9 acres
Cullman County
Cullman, AL 35057
2 months ago
$1,500,000
50 acres
Madison County
Hazel Green, AL 35750
8 months ago
$575,000
5.85 acres
Winston County
Arley, AL 35541
2 months ago
$69,000
1.14 acres
Madison County
Gurley, AL 35748
$28k drop • Oct 13
$650,000
16.9 acres
Marshall County
3 bd, 3 ba
•
2,561 sq ft
Guntersville, AL 35976
8 months ago
$650,000
7 acres
Winston County
Arley, AL 35541
8 months ago
$600,000
7 acres
Winston County
Arley, AL 35541
8 months ago
$400,000
5 acres
Winston County
Arley, AL 35541
2 months ago
$75,000
5 acres
Lauderdale County
Waterloo, AL 35677
6 months ago
$159,900
17.3 acres
Lauderdale County
Florence, AL 35633
2 months ago
$319,000
8 acres
Marshall County
3 bd, 1 ba
•
1,776 sq ft
Albertville, AL 35951
3 months ago
$139,000
3 acres
Madison County
Owens Cross Roads, AL 35763
9 months ago
$2,300,000
5 acres
Madison County
5 bd, 7 ba
•
7,962 sq ft
Owens Cross Roads, AL 35763
$34.9k drop • Oct 6
$625,000
1.86 acres
Lauderdale County
2 bd, 1 ba
•
905 sq ft
Rogersville, AL 35652
2 months ago
$156,400
17 acres
Cherokee County
Mentone, AL 35984
2 months ago
$729,900
10 acres
Lauderdale County
3 bd, 3 ba
•
3,293 sq ft
Florence, AL 35634
2 months ago
$849,000
6.48 acres
Marshall County
Guntersville, AL 35976
6 months ago
$14,900
0.91 acres
DeKalb County
Crossville, AL 35962
2 months ago
$350,000
5 acres
Madison County
Owens Cross Roads, AL 35763
11 months ago
$119,900
1.76 acres
Cherokee County
Cedar Bluff, AL 35959
$20k drop • Oct 10
$629,000
16 acres
Limestone County
4 bd, 3 ba
•
2,661 sq ft
Athens, AL 35614
2 months ago
$69,900
14 acres
Franklin County
Russellville, AL 35654
2 months ago
$89,000
10.5 acres
Lauderdale County
Florence, AL 35633
2 months ago
$192,000
1.9 acres
Winston County
Arley, AL 35541
$8k drop • Oct 10
$350,000
2 acres
Lauderdale County
3 bd, 2 ba
•
2,208 sq ft
Florence, AL 35633
Pending
Under contract
$149,900
3 acres
Lauderdale County
Florence, AL 35630
1
…
27
28
29
30
…
59
1,351-1,400 of 2,910 properties
Map