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
$15k drop • Feb 18
$595,000
11.9 acres
Colbert County
4 bd, 3 ba
•
3,167 sq ft
Muscle Shoals, AL 35661
Pending
Under contract
$479,500
3.34 acres
Franklin County
5 bd, 3 ba
•
3,200 sq ft
Russellville, AL 35653
Pending
Under contract
$215,000
2.78 acres
Lauderdale County
3 bd, 1 ba
•
1,018 sq ft
Florence, AL 35633
3 months ago
$989,900
2.5 acres
Colbert County
5 bd, 5 ba
•
3,484 sq ft
Tuscumbia, AL 35674
27 days
$179,000
1.67 acres
Marion County
3 bd, 2 ba
•
1,430 sq ft
Winfield, AL 35594
$10k drop • Feb 18
$389,000
10 acres
Lauderdale County
4 bd, 3 ba
•
2,537 sq ft
Anderson, AL 35610
9 months ago
$45,000
1.17 acres
Marion County
Hamilton, AL 35570
2 years ago
$45,000
1 acre
Marion County
Hamilton, AL 35570
2 years ago
$95,000
49 acres
Franklin County
Russellville, AL 35654
2 days
$15,000
Winston County
Houston, AL 35572
2 days
$29,900
Cherokee County
Cedar Bluff, AL 35959
2 days
$750,000
3 acres
Madison County
Madison, AL 35758
2 days
$4,000,000
4.3 acres
Madison County
2 ba
•
18,000 sq ft
Huntsville, AL 35811
2 days
$749,000
6.64 acres
Madison County
3 bd, 2 ba
•
1,888 sq ft
Huntsville, AL 35811
$10k drop • Dec 3
$189,900
3 acres
Cherokee County
3 bd, 1,280 sq ft
Centre, AL 35960
$10k drop • Dec 3
$189,900
3.24 acres
Cherokee County
3 bd, 2 ba
•
1,280 sq ft
Centre, AL 35960
22 months ago
$450,000
14.9 acres
Morgan County
Hartselle, AL 35640
23 months ago
$5,000,000
36 acres
Madison County
Meridianville, AL 35759
$72k drop • Feb 12
$1,262,975
3.73 acres
Madison County
4 bd, 6 ba
•
5,155 sq ft
New Market, AL 35761
$10k drop • Feb 18
$79,900
1.7 acres
DeKalb County
Grove Oak, AL 35975
$200k drop • Feb 18
$1,200,000
51.6 acres
Madison County
Owens Cross Roads, AL 35763
9 months ago
$350,000
2.3 acres
Madison County
3 bd, 2 ba
•
1,950 sq ft
Owens Cross Roads, AL 35763
9 days
$15,000
1.26 acres
DeKalb County
Fyffe, AL 35971
8 days
$58,900
1.8 acres
Limestone County
Athens, AL 35614
8 days
$36,500
0.66 acres
Limestone County
Athens, AL 35614
23 days
$1,850/mo
20 acres
Cherokee County
2 bd, 1 ba
•
940 sq ft
Gaylesville, AL 35973
$5.9k drop • Dec 9
$39,000
3.52 acres
Jackson County
Henagar, AL 35978
33 days ago
$140,000
1 acre
Madison County
Owens Cross Roads, AL 35763
$5k drop • Feb 18
$300,000
2.4 acres
Morgan County
5 bd, 2 ba
•
2,490 sq ft
Decatur, AL 35603
7 days
$995,000
4 acres
Marshall County
4 bd, 5 ba
•
4,481 sq ft
Guntersville, AL 35976
2 months ago
$180,500
1.8 acres
Jackson County
3 bd, 1 ba
•
1,156 sq ft
Henagar, AL 35978
$95.1k drop • Jan 28
$899,900
2 acres
Marshall County
4 bd, 4 ba
•
4,283 sq ft
Guntersville, AL 35976
$5.5k drop • Dec 9
$29,000
2.12 acres
Jackson County
Henagar, AL 35978
$100k drop • Feb 18
$1,700,000
36.7 acres
Lawrence County
4 bd, 4 ba
•
8,718 sq ft
Trinity, AL 35673
4 months ago
$104,500
10.5 acres
Jackson County
Henagar, AL 35978
3 days
$439,000
8.5 acres
Limestone County
4 bd, 3 ba
•
2,064 sq ft
Athens, AL 35614
6 months ago
$38,900
1.1 acres
Limestone County
Athens, AL 35614
4 months ago
$29,900
0.75 acres
Cullman County
Vinemont, AL 35179
3 days
$64,900
3.12 acres
Marshall County
Grant, AL 35747
3 days
$268,000
4 acres
Morgan County
2 bd, 2 ba
•
1,395 sq ft
Somerville, AL 35670
21 months ago
$1,000,000
20 acres
Marshall County
3 bd, 1 ba
•
1,827 sq ft
Albertville, AL 35951
2 days
$6,500,000
35.4 acres
Madison County
Madison, AL 35758
3 days
$839,000
15.6 acres
DeKalb County
5 bd, 5 ba
•
5,080 sq ft
Pisgah, AL 35765
8 days
$78,900
2.22 acres
Limestone County
Athens, AL 35614
16 days
$1,200,000
19.6 acres
DeKalb County
4 ba
•
54,000 sq ft
Fort Payne, AL 35968
17 days
$770,000
3.6 acres
Morgan County
4 bd, 5 ba
•
5,673 sq ft
Decatur, AL 35603
45 days ago
$235,000
2 acres
DeKalb County
4 bd, 2 ba
•
1,340 sq ft
Fort Payne, AL 35967
$30k drop • Jan 31
$1,270,000
1.6 acres
Madison County
4 bd, 5 ba
•
5,200 sq ft
Madison, AL 35758
4 months ago
$825,000
12.2 acres
Madison County
Triana, AL 35758
$23.1k drop • Feb 16
$359,900
13 acres
DeKalb County
3 bd, 2 ba
•
1,624 sq ft
Rainsville, AL 35986
1
…
3
4
5
6
…
70
151-200 of 3,490 properties
Map