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
4,217 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
7 months ago
$975,000
31.3 acres
Madison County
Hazel Green, AL 35750
2 years ago
$199,900
4.8 acres
Lawrence County
Mount Hope, AL 35651
8 months ago
$292,500
30 acres
DeKalb County
Fort Payne, AL 35968
8 months ago
$99,000
1.1 acres
Marshall County
1 bd, 1 ba
•
576 sq ft
Grant, AL 35747
8 months ago
$165,000
0.73 acres
Lauderdale County
Florence, AL 35634
$51k drop • Aug 20
$1,099,000
1.5 acres
Winston County
5 bd, 3 ba
•
4,379 sq ft
Arley, AL 35541
10 months ago
$274,900
16.6 acres
Limestone County
Athens, AL 35614
10 months ago
$775,000
14 acres
Limestone County
Elkmont, AL 35620
11 months ago
$49,900
0.9 acres
Limestone County
Elkmont, AL 35620
$97k drop • Aug 18
$1,898,000
1.9 acres
Cullman County
6 bd, 4.5 ba
•
4,057 sq ft
Crane Hill, AL 35053
13 months ago
$249,990
3.5 acres
Marshall County
Albertville, AL 35950
14 months ago
$6,995,000
20.4 acres
Marshall County
47,000 sq ft
Guntersville, AL 35976
15 months ago
$264,000
0.43 acres
Marshall County
Guntersville, AL 35976
$7.1k drop • Oct 14
$44,900
8.5 acres
Franklin County
Hodges, AL 35571
19 months ago
$180,000
5 acres
Madison County
New Market, AL 35761
19 months ago
$349,900
4 acres
Limestone County
Athens, AL 35611
19 months ago
$225,000
1.6 acres
Winston County
Arley, AL 35541
21 months ago
$3,373,000
86 acres
Madison County
Huntsville, AL 35811
21 months ago
$595,000
2.8 acres
Cullman County
Crane Hill, AL 35053
21 months ago
$525,000
3.5 acres
Cullman County
Crane Hill, AL 35053
2 years ago
$135,000
0.49 acres
Colbert County
Cherokee, AL 35616
2 years ago
$180,000
0.056 acres
Cherokee County
Cedar Bluff, AL 35959
1 day
$195,000
0.65 acres
Cherokee County
Centre, AL 35960
3 days
$599,900
1 acre
Madison County
5 bd, 3.5 ba
•
3,408 sq ft
Owens Cross Roads, AL 35763
3 days
$499,900
19 acres
Cherokee County
Centre, AL 35960
21 days
$460,000
0.5 acres
Cullman County
1 bd, 1 ba
•
571 sq ft
Bremen, AL 35033
22 days
$290,000
2.3 acres
DeKalb County
2 bd, 2 ba
•
1,525 sq ft
Henagar, AL 35978
35 days ago
$925,000
1.8 acres
Morgan County
5 bd, 4.5 ba
•
4,480 sq ft
Decatur, AL 35603
41 days ago
$149,000
2 acres
Cullman County
3 bd, 2 ba
•
1,345 sq ft
Falkville, AL 35622
$5k drop • Sept 28
$224,000
1.64 acres
DeKalb County
1 bd, 1 ba
•
1,150 sq ft
Fort Payne, AL 35967
2 months ago
$35,000
3.72 acres
Cherokee County
Centre, AL 35960
$15k drop • Oct 15
$750,000
2 acres
Madison County
5 bd, 3.5 ba
•
3,103 sq ft
New Hope, AL 35760
2 months ago
$450,000
0.2 acres
Madison County
Huntsville, AL 35802
2 months ago
$65,000
0.29 acres
Cherokee County
Centre, AL 35960
3 months ago
$28,500
0.5 acres
Marion County
Hamilton, AL 35570
3 months ago
$59,000
0.78 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$349,900
2.3 acres
Winston County
5 bd, 3 ba
•
2,800 sq ft
Haleyville, AL 35565
3 months ago
$72,831
0.31 acres
Morgan County
Decatur, AL 36601
3 months ago
$54,931
1 acre
Morgan County
Somerville, AL 35670
13 months ago
$239,900
0.1 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$114,900
0.1 acres
Cullman County
Crane Hill, AL 35053
13 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
$20k drop • Sept 30
$1,080,000
1.77 acres
Marshall County
4 bd, 4 ba
•
4,704 sq ft
Grant, AL 35747
$5k drop • Oct 1
$280,000
1.4 acres
Marshall County
3 bd, 2 ba
•
1,400 sq ft
Langston, AL 35755
4 months ago
$34,900
0.23 acres
Madison County
Huntsville, AL 35803
4 months ago
$65,000
0.87 acres
Limestone County
Athens, AL 35611
4 months ago
$300,000
3.12 acres
Limestone County
Harvest, AL 35749
4 months ago
$428,820
40.8 acres
DeKalb County
Henagar, AL 35978
4 months ago
$249,000
15 acres
Morgan County
Eva, AL 35621
4 months ago
$4,200,000
786 acres
Lawrence County
Town Creek, AL 35672
1
…
54
55
56
57
…
85
2,701-2,750 of 4,217 properties
Map