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,494 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
10 days
$124,900
0.08 acres
Cherokee County
Cedar Bluff, AL 35959
45 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
7 days
$599,000
40 acres
Jackson County
3 bd, 3 ba
•
3,592 sq ft
Section, AL 35771
6 months ago
$1,500,000
73.7 acres
Marshall County
4 bd, 3 ba
•
4,392 sq ft
Albertville, AL 35951
2 months ago
$450,000
2 acres
Morgan County
4 bd, 4 ba
•
2,336 sq ft
Laceys Spring, AL 35754
6 days
$270,000
29.5 acres
Jackson County
Section, AL 35771
11 days
$235,000
5.1 acres
DeKalb County
3 bd, 2 ba
•
1,420 sq ft
Crossville, AL 35962
23 days
$325,000
3 acres
Madison County
3 bd, 3 ba
•
1,808 sq ft
Hazel Green, AL 35750
31 days ago
$233,900
7.3 acres
Madison County
Toney, AL 35773
$24.9k drop • Feb 15
$575,000
1.7 acres
Limestone County
3 bd, 4 ba
•
3,473 sq ft
Athens, AL 35613
$10k drop • Feb 15
$239,900
2.4 acres
DeKalb County
3 bd, 2 ba
•
1,625 sq ft
Rainsville, AL 35986
4 months ago
$599,000
3.85 acres
Marshall County
4 bd, 3 ba
•
3,712 sq ft
Boaz, AL 35957
5 months ago
$379,000
10 acres
Jackson County
4 bd, 2 ba
•
2,120 sq ft
Section, AL 35771
2 years ago
$129,900
1.38 acres
Jackson County
Scottsboro, AL 35769
2 years ago
$113,750
4.55 acres
Limestone County
Elkmont, AL 35620
6 days
$19,900
1.8 acres
Winston County
Houston, AL 35572
6 days
$19,900
1.3 acres
Winston County
Houston, AL 35572
6 months ago
$175,000
1.35 acres
Winston County
Houston, AL 35572
$12.1k drop • Feb 11
$199,900
1.8 acres
Lawrence County
3 bd, 2 ba
•
1,100 sq ft
Decatur, AL 35603
8 days
$379,900
1.83 acres
Cullman County
3 bd, 2 ba
•
1,830 sq ft
Vinemont, AL 35179
Pending
Under contract
$125,000
3 acres
Winston County
4 bd, 2 ba
•
1,492 sq ft
Haleyville, AL 35565
8 days
$334,900
2.15 acres
Madison County
2 bd, 2 ba
•
1,534 sq ft
Huntsville, AL 35806
2 months ago
$12,000
1 acre
Cullman County
Logan, AL 35098
20 days
$585,000
4.8 acres
Madison County
4 bd, 3 ba
•
3,053 sq ft
Harvest, AL 35749
2 months ago
$649,900
3 acres
Limestone County
4 bd, 4 ba
•
3,690 sq ft
Athens, AL 35611
6 days
$1,450,000
12.6 acres
Madison County
Huntsville, AL 35810
6 days
$55,000
4.17 acres
Cherokee County
Centre, AL 35960
6 days
$82,500
1.14 acres
Limestone County
Athens, AL 35611
12 months ago
$18,000
0.17 acres
Morgan County
Decatur, AL 35601
$150k drop • Feb 14
$2,750,000
45 acres
Marshall County
Albertville, AL 35951
3 years ago
$180,000
15 acres
Cullman County
Cullman, AL 35055
10 days
$249,900
2 acres
DeKalb County
2 bd, 1 ba
•
1,200 sq ft
Crossville, AL 35962
$15k drop • Feb 14
$214,000
4.45 acres
Limestone County
2 bd, 2 ba
•
1,420 sq ft
Elkmont, AL 35620
19 months ago
$34,900
Cherokee County
Cedar Bluff, AL 35959
7 days
$199,000
0.25 acres
Cherokee County
Centre, AL 35960
7 days
$345,000
2 acres
Lawrence County
5 bd, 4 ba
•
3,688 sq ft
Danville, AL 35619
7 days
$429,900
2.1 acres
Limestone County
3 bd, 4 ba
•
2,264 sq ft
Ardmore, AL 35739
7 days
$475,000
14 acres
Marshall County
2 bd, 2 ba
•
1,500 sq ft
Arab, AL 35016
12 days
$100,000
2.43 acres
Madison County
Huntsville, AL 35811
1
…
6
7
8
9
…
70
301-350 of 3,494 properties
Map