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,196 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
18 months ago
$799,181
314 acres
Winston County
Double Springs, AL 35553
$6k drop • July 28
$20,000
2.78 acres
Winston County
Double Springs, AL 35553
3 days
$359,000
1.5 acres
Jackson County
3 bd, 3.5 ba
•
3,066 sq ft
Stevenson, AL 35772
3 days
$1,155,000
4.62 acres
Madison County
Madison, AL 35758
5 days
$549,900
4.76 acres
Madison County
4 bd, 2 ba
•
1,637 sq ft
Owens Cross Roads, AL 35763
11 days
$450,000
2.4 acres
Cherokee County
2 bd, 2 ba
•
1,532 sq ft
Cedar Bluff, AL 35959
$19.1k drop • July 23
$349,900
142 acres
Winston County
Haleyville, AL 35565
12 days
$775,000
2.1 acres
Marshall County
5 bd, 3.5 ba
•
4,877 sq ft
Guntersville, AL 35976
14 days
$1,995,000
2.9 acres
Winston County
4 bd, 4 ba
•
5,000 sq ft
Arley, AL 35541
19 days
$599,900
3 acres
Lawrence County
4 bd, 3 ba
•
2,022 sq ft
Trinity, AL 35673
25 days
$339,000
3.4 acres
Jackson County
4 bd, 3 ba
•
2,495 sq ft
Scottsboro, AL 35769
25 days
$1,390,000
3.45 acres
DeKalb County
9 bd, 6.5 ba
•
5,734 sq ft
Rainsville, AL 35986
25 days
$689,900
4.4 acres
Marshall County
2 ba
•
7,000 sq ft
Albertville, AL 35951
28 days
$835,000
2.29 acres
Cherokee County
5 bd, 3.5 ba
•
3,369 sq ft
Cedar Bluff, AL 35959
$10k drop • Oct 5
$429,900
2.5 acres
Marshall County
4 bd, 2.5 ba
•
2,313 sq ft
Horton, AL 35980
45 days ago
$35,000
2.4 acres
Morgan County
Falkville, AL 35622
45 days ago
$35,000
2.6 acres
Morgan County
Falkville, AL 35622
45 days ago
$34,000
2 acres
Morgan County
Falkville, AL 35622
45 days ago
$675,000
17 acres
Cullman County
3 bd, 2 ba
•
1,900 sq ft
Arab, AL 35016
51 days ago
$1,790,000
90 acres
Morgan County
4 bd, 2.5 ba
•
3,271 sq ft
Baileyton, AL 35019
53 days ago
$364,900
12 acres
Cherokee County
3 bd, 2 ba
•
1,680 sq ft
Gaylesville, AL 35973
55 days ago
$30,000
1.4 acres
Marshall County
Langston, AL 35755
$67.6k drop • Sept 14
$749,900
10 acres
Winston County
4 bd, 4 ba
•
3,799 sq ft
Haleyville, AL 35565
56 days ago
$491,400
63 acres
Lawrence County
Moulton, AL 35650
58 days ago
$289,900
2.88 acres
Winston County
4 bd, 3 ba
•
2,973 sq ft
Haleyville, AL 35565
58 days ago
$24,500
3.5 acres
Winston County
Double Springs, AL 35553
$100k drop • Sept 17
$699,000
20 acres
Lauderdale County
5 bd, 4.5 ba
•
3,373 sq ft
Florence, AL 35633
2 months ago
$915,000
15.4 acres
Jackson County
5 bd, 3 ba
•
2,965 sq ft
Flat Rock, AL 35966
2 months ago
$129,000
Winston County
Double Springs, AL 35553
$50k drop • Aug 27
$675,000
19 acres
Cullman County
4 bd, 2 ba
•
2,400 sq ft
Cullman, AL 35077
$25k drop • Sept 17
$299,999
3.4 acres
Jackson County
3 bd, 2 ba
•
1,541 sq ft
Scottsboro, AL 35768
3 months ago
$150,000
6 acres
Marshall County
Grant, AL 35747
3 months ago
$29,000
0.43 acres
Madison County
Huntsville, AL 35803
5 months ago
$1,395,000
90.7 acres
Lauderdale County
3 bd, 3.5 ba
•
2,968 sq ft
Florence, AL 35634
3 months ago
$699,000
184 acres
Franklin County
Hodges, AL 35571
3 months ago
$215,000
1 acre
Jackson County
Langston, AL 35755
3 months ago
$209,000
0.61 acres
Jackson County
Langston, AL 35755
$6.9k drop • Sept 2
$364,450
5.2 acres
Morgan County
2 bd, 1 ba
•
1,041 sq ft
Decatur, AL 35603
3 months ago
$85,000
0.59 acres
DeKalb County
Mentone, AL 35984
5 months ago
$86,900
0.18 acres
Cullman County
Crane Hill, AL 35053
$25k drop • Oct 11
$125,000
0.5 acres
Marshall County
Grant, AL 35747
$10k drop • Aug 20
$80,000
2.2 acres
Marshall County
Langston, AL 35755
$20k drop • Sept 26
$650,000
3.18 acres
Morgan County
3 bd, 3 ba
•
2,893 sq ft
Hartselle, AL 35640
4 months ago
$649,900
47.8 acres
Franklin County
5 bd, 3 ba
•
3,571 sq ft
Russellville, AL 35653
$10k drop • Sept 2
$395,000
7.8 acres
DeKalb County
5 bd, 4 ba
•
2,454 sq ft
Henagar, AL 35978
4 months ago
$200,000
4.5 acres
DeKalb County
2 bd, 1 ba
•
1,185 sq ft
Fort Payne, AL 35967
$60k drop • Oct 8
$165,000
0.6 acres
Lauderdale County
Florence, AL 35634
4 months ago
$545,000
18.5 acres
Cherokee County
3 bd, 2 ba
•
1,977 sq ft
Mentone, AL 35984
5 months ago
$79,900
0.54 acres
Colbert County
Muscle Shoals, AL 35661
5 months ago
$394,900
3.58 acres
Lauderdale County
4 bd, 3 ba
•
3,104 sq ft
Rogersville, AL 35652
1
…
19
20
21
22
…
84
951-1,000 of 4,196 properties
Map