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,791 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
2 years ago
$25,000
0.36 acres
Marshall County
Guntersville, AL 35976
2 years ago
$25,000
0.36 acres
Marshall County
Guntersville, AL 35976
2 years ago
$35,000
0.61 acres
Marshall County
Guntersville, AL 35976
2 years ago
$987,500
20 acres
Madison County
Huntsville, AL 35810
1 day
$135,000
2.5 acres
Lauderdale County
Killen, AL 35645
9 days
$89,900
4 acres
Lawrence County
Trinity, AL 35673
12 days
$345,000
20 acres
Cullman County
Joppa, AL 35087
13 days
$29,900
5 acres
Colbert County
Tuscumbia, AL 35674
13 days
$27,900
8 acres
Winston County
Double Springs, AL 35553
14 days
$675,000
112 acres
Marion County
Haleyville, AL 35565
16 days
$245,000
1.77 acres
Winston County
3 bd, 2 ba
•
2,288 sq ft
Haleyville, AL 35565
17 days
$86,500
2.2 acres
Franklin County
Russellville, AL 35653
16 days
$39,900
2.2 acres
Cherokee County
Centre, AL 35960
20 days
$850,000
8.4 acres
Madison County
Owens Cross Roads, AL 35763
19 days
$315,000
2.1 acres
Marshall County
6 bd, 3 ba
•
2,096 sq ft
Boaz, AL 35957
37 days ago
$2,340,000
39 acres
Madison County
Huntsville, AL 35801
38 days ago
$1,260,000
21 acres
Madison County
Huntsville, AL 35810
Pending
Under contract
$289,900
2.9 acres
Cullman County
3 bd, 2 ba
•
1,568 sq ft
Holly Pond, AL 35083
Pending
Under contract
$60,000
5 acres
Cullman County
Vinemont, AL 35179
47 days ago
$399,000
18.7 acres
Marshall County
Albertville, AL 35950
52 days ago
$67,500
9 acres
Winston County
Double Springs, AL 35553
52 days ago
$69,000
10.3 acres
Lawrence County
Town Creek, AL 35672
52 days ago
$52,500
7 acres
Winston County
Double Springs, AL 35553
56 days ago
$35,000
5 acres
Marion County
Hamilton, AL 35570
56 days ago
$24,999
3 acres
Marion County
Hamilton, AL 35570
56 days ago
$24,999
3.13 acres
Marion County
Hamilton, AL 35570
56 days ago
$35,000
5 acres
Marion County
Hamilton, AL 35570
56 days ago
$35,000
5 acres
Marion County
Hamilton, AL 35570
56 days ago
$24,999
3 acres
Marion County
Hamilton, AL 35570
58 days ago
$298,000
14.3 acres
Limestone County
Athens, AL 35614
2 months ago
$227,500
3.39 acres
Madison County
Huntsville, AL 35811
2 months ago
$12,000
Cullman County
Bremen, AL 35033
2 months ago
$79,700
40 acres
Cherokee County
Centre, AL 35960
2 months ago
$795,000
90 acres
Madison County
Gurley, AL 35748
2 months ago
$319,000
69 acres
Jackson County
Swaim, AL 35766
Pending
Under contract
$109,900
12.7 acres
Cherokee County
Piedmont, AL 36272
2 months ago
$449,000
52 acres
Morgan County
Decatur, AL 35603
$30k drop • May 20
$369,900
80 acres
DeKalb County
Collinsville, AL 35961
2 months ago
$45,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
$10k drop • June 24
$209,900
24 acres
Lauderdale County
Florence, AL 35633
4 months ago
$260,000
13 acres
Morgan County
Decatur, AL 35603
5 months ago
$60,000
1 acre
Morgan County
Decatur, AL 35601
5 months ago
$170,000
1.76 acres
DeKalb County
2 bd, 1 ba
•
1,310 sq ft
Sylvania, AL 35988
Pending
Under contract
$85,000
2.34 acres
Franklin County
Russellville, AL 35653
6 months ago
$195,000
1.3 acres
Limestone County
Athens, AL 35611
9 months ago
$129,900
0.34 acres
Limestone County
Athens, AL 35611
$49k drop • May 12
$150,000
0.28 acres
Cherokee County
Cedar Bluff, AL 35959
$20k drop • July 20
$750,000
1 acre
Marshall County
2 ba
•
4,000 sq ft
Albertville, AL 35951
14 months ago
$20,000
0.99 acres
Colbert County
Tuscumbia, AL 35674
15 months ago
$15,000
0.47 acres
Limestone County
Huntsville, AL 35756
1
…
66
67
68
69
…
76
3,301-3,350 of 3,791 properties
Map