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,402 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
7 months ago
$304,000
2.86 acres
Limestone County
Athens, AL 35613
7 months ago
$2,000,000
5 acres
Morgan County
Priceville, AL 35603
$10k drop • Apr 30
$49,900
14 acres
Franklin County
Russellville, AL 35654
8 months ago
$75,000
0.42 acres
Madison County
Huntsville, AL 35810
8 months ago
$29,900
2 acres
Morgan County
Priceville, AL 35603
9 months ago
$52,800
20 acres
Winston County
Double Springs, AL 35553
9 months ago
$1,850,000
77 acres
Limestone County
Toney, AL 35773
10 months ago
$144,000
11 acres
Morgan County
Falkville, AL 35622
10 months ago
$198,700
30 acres
DeKalb County
Collinsville, AL 35961
10 months ago
$525,000
23.8 acres
Limestone County
Toney, AL 35773
12 months ago
$435,000
2.24 acres
Colbert County
Muscle Shoals, AL 35661
$141k drop • Apr 15
$799,000
7.1 acres
Madison County
Madison, AL 35756
$10k drop • Apr 23
$487,000
14 acres
Morgan County
Decatur, AL 35601
14 months ago
$70,000
1.6 acres
Limestone County
Athens, AL 35613
17 months ago
$59,900
4.3 acres
Marion County
Hamilton, AL 35570
17 months ago
$119,000
4.25 acres
Limestone County
Elkmont, AL 35620
17 months ago
$2,000/mo
2.2 acres
Franklin County
Russellville, AL 35654
17 months ago
$40,000
3.59 acres
Marion County
Hamilton, AL 35570
19 months ago
$186,480
26.6 acres
Cherokee County
Centre, AL 35960
20 months ago
$125,000
13.3 acres
Winston County
Double Springs, AL 35553
20 months ago
$40,000
10 acres
Winston County
Lynn, AL 35575
20 months ago
$169,000
56 acres
Winston County
Lynn, AL 35575
21 months ago
$224,900
5 acres
Winston County
Double Springs, AL 35553
22 months ago
$599,000
18 acres
Limestone County
Athens, AL 35611
22 months ago
$2,290,000
11.6 acres
Madison County
Huntsville, AL 35758
2 years ago
$115,000
11 acres
Marshall County
Albertville, AL 35951
2 years ago
$129,000
4.6 acres
Marshall County
Guntersville, AL 35976
2 years ago
$3,500
0.48 acres
Marion County
Hamilton, AL 35570
$255k drop • May 13
$2,040,000
85 acres
Madison County
Huntsville, AL 35810
2 years ago
$70,000
16 acres
Madison County
New Hope, AL 35760
2 years ago
$70,000
16 acres
Madison County
New Hope, AL 35760
2 years ago
$490,900
19 acres
Madison County
Toney, AL 35773
2 years ago
$18,000
0.45 acres
Marshall County
Guntersville, AL 35976
2 years ago
$35,000
0.4 acres
Marshall County
Guntersville, AL 35976
2 years ago
$5,495,000
157 acres
Limestone County
Athens, AL 35611
2 years ago
$9,900,000
180 acres
Madison County
Madison, AL 35756
2 years ago
$11,275,000
205 acres
Madison County
Madison, AL 35756
3 hours
$75,000
0.82 acres
Marshall County
Grant, AL 35747
2 days
$41,900
1.5 acres
Marshall County
Horton, AL 35980
4 days
$8,000
0.32 acres
Morgan County
Decatur, AL 35601
7 days
$299,000
3 acres
Madison County
Harvest, AL 35749
7 days
$41,900
1.5 acres
Marshall County
Horton, AL 35980
26 days
$120,000
0.71 acres
Cullman County
Cullman, AL 35053
14 days
$49,900
0.65 acres
Limestone County
Elkmont, AL 35620
17 days
$30,000
1.3 acres
Cullman County
Hanceville, AL 35077
24 days
$12,900
Winston County
Haleyville, AL 35565
24 days
$22,500
Cullman County
Bremen, AL 35033
23 days
$89,900
0.75 acres
Jackson County
Scottsboro, AL 35769
25 days
$45,000
1.12 acres
DeKalb County
Geraldine, AL 35974
26 days
$29,900
1 acre
Marshall County
Guntersville, AL 35976
1
…
62
63
64
65
…
69
3,101-3,150 of 3,402 properties
Map