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,518 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
4 months ago
$29,900
0.75 acres
Cullman County
Vinemont, AL 35179
$4k drop • Jan 2
$135,900
0.24 acres
Colbert County
Muscle Shoals, AL 35661
5 months ago
$139,900
8 acres
Lauderdale County
Florence, AL 35633
Featured
7 months ago
$429,000
118 acres
Marion County
Hamilton, AL 35570
9 months ago
$379,900
4 acres
Cullman County
3 bd, 3 ba
•
2,218 sq ft
Cullman, AL 35055
9 months ago
$99,905
0.42 acres
Colbert County
Muscle Shoals, AL 35661
23 days
$325,000
3 acres
Lawrence County
3 bd, 2 ba
•
2,000 sq ft
Trinity, AL 35673
23 days
$350,000
2.9 acres
Cherokee County
2,000 sq ft
Leesburg, AL 35983
23 days
$189,000
4.13 acres
Lauderdale County
Rogersville, AL 35652
23 days
$119,000
10.3 acres
DeKalb County
Henagar, AL 35978
23 days
$1,995,000
1.7 acres
Limestone County
4 ba
•
17,755 sq ft
Madison, AL 35756
23 days
$1,400,000
4.54 acres
Cherokee County
6 bd, 5 ba
•
5,139 sq ft
Cedar Bluff, AL 35959
25 days
$160,000
4.63 acres
Limestone County
Ardmore, AL 35739
25 days
$295,000
3.8 acres
Morgan County
2 bd, 2 ba
•
1,700 sq ft
Somerville, AL 35670
26 days
$1,500,000
10 acres
Madison County
New Market, AL 35761
26 days
$489,900
3 acres
Madison County
3 bd, 3 ba
•
2,274 sq ft
Ardmore, AL 35739
26 days
$450,000
2 acres
Cherokee County
3 bd, 2 ba
•
1,440 sq ft
Cedar Bluff, AL 35959
26 days
$20,000
0.1 acres
Lawrence County
Moulton, AL 35650
26 days
$149,900
3.64 acres
Madison County
Huntsville, AL 35810
26 days
$679,000
12.7 acres
Madison County
3 bd, 2 ba
•
1,440 sq ft
Owens Cross Roads, AL 35763
26 days
$333,000
37 acres
Lawrence County
Moulton, AL 35650
27 days
$129,000
2.6 acres
DeKalb County
3 bd, 2 ba
•
1,400 sq ft
Boaz, AL 35957
28 days
$28,000
1.64 acres
Cherokee County
Piedmont, AL 36272
28 days
$54,900
0.61 acres
Madison County
Huntsville, AL 35803
28 days
$85,000
0.62 acres
Madison County
Huntsville, AL 35811
29 days
$89,900
5.59 acres
Madison County
Owens Cross Roads, AL 35760
29 days
$74,900
2.13 acres
Morgan County
Laceys Spring, AL 35754
29 days
$1,200,000
9.4 acres
Cherokee County
Cedar Bluff, AL 35959
29 days
$550,900
5.3 acres
Cullman County
3 bd, 3 ba
•
2,462 sq ft
Cullman, AL 35058
29 days
$559,000
3.3 acres
Cherokee County
4 bd, 3 ba
•
2,754 sq ft
Centre, AL 35960
29 days
$189,900
21.8 acres
Marshall County
Guntersville, AL 35976
29 days
$79,999
0.65 acres
Madison County
Huntsville, AL 35811
29 days
$639,900
3.6 acres
Cherokee County
4 bd, 3 ba
•
1,966 sq ft
Cedar Bluff, AL 35959
29 days
$145,000
7.25 acres
Limestone County
Elkmont, AL 35620
29 days
$50,000
5 acres
Cullman County
Baileyton, AL 35019
29 days
$310,000
1.8 acres
Marshall County
4 bd, 3 ba
•
2,686 sq ft
Boaz, AL 35957
29 days
$64,900
5 acres
DeKalb County
Mentone, AL 35984
31 days ago
$55,000
0.13 acres
Madison County
Owens Cross Roads, AL 35763
31 days ago
$1,099,100
3.68 acres
Madison County
4 bd, 5 ba
•
3,955 sq ft
Hazel Green, AL 35750
32 days ago
$429,900
5 acres
Jackson County
5 bd, 2 ba
•
2,160 sq ft
Pisgah, AL 35765
32 days ago
$520,500
6.2 acres
Jackson County
3 bd, 3 ba
•
2,160 sq ft
Scottsboro, AL 35768
32 days ago
$445,000
2.7 acres
Limestone County
7 bd, 3 ba
•
3,644 sq ft
Athens, AL 35614
32 days ago
$139,900
3.34 acres
Madison County
Hazel Green, AL 35750
32 days ago
$149,900
3.49 acres
Madison County
Hazel Green, AL 35750
32 days ago
$59,991
0.39 acres
Morgan County
Hartselle, AL 35640
32 days ago
$59,991
0.39 acres
Morgan County
Hartselle, AL 35640
32 days ago
$69,981
0.42 acres
Morgan County
Hartselle, AL 35640
32 days ago
$299,000
8.79 acres
Madison County
— sq ft
Hazel Green, AL 35750
32 days ago
$1,375,000
4 acres
Marshall County
3 bd, 3 ba
•
3,875 sq ft
Guntersville, AL 35976
32 days ago
$350,000
5 acres
Madison County
Madison, AL 35758
1
…
32
33
34
35
…
71
1,601-1,650 of 3,518 properties
Map