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,217 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$10k drop • July 27
$75,000
0.98 acres
Cherokee County
Cedar Bluff, AL 35959
$10k drop • Sept 30
$49,900
5.26 acres
Colbert County
2 bd, 1 ba
•
576 sq ft
Russellville, AL 35654
$12k drop • Oct 8
$687,900
1.6 acres
Madison County
5 bd, 2.5 ba
•
3,534 sq ft
Madison, AL 35758
6 months ago
$25,000
0.26 acres
Lawrence County
Moulton, AL 35650
7 months ago
$350,580
Marion County
Winfield, AL 35594
7 months ago
$84,500
12.2 acres
DeKalb County
Fort Payne, AL 35968
$50k drop • Sept 30
$850,000
3.15 acres
Morgan County
4 bd, 6.5 ba
•
6,100 sq ft
Decatur, AL 35603
7 months ago
$8,228,000
242 acres
Madison County
Huntsville, AL 35810
8 months ago
$750,000
2.27 acres
Winston County
Arley, AL 35541
$10k drop • Aug 24
$90,000
14 acres
Cherokee County
Piedmont, AL 36272
8 months ago
$210,000
0.65 acres
Lauderdale County
Florence, AL 35634
8 months ago
$210,000
0.67 acres
Lauderdale County
Florence, AL 35634
8 months ago
$175,000
0.66 acres
Lauderdale County
Florence, AL 35634
8 months ago
$175,000
0.62 acres
Lauderdale County
Florence, AL 35634
9 months ago
$—
1,346 acres
Colbert County
Cherokee, AL 35616
10 months ago
$110,000
0.35 acres
Marshall County
Guntersville, AL 35976
$6k drop • Sept 25
$179,000
2.9 acres
Madison County
Gurley, AL 35748
11 months ago
$224,900
3.3 acres
Marshall County
New Hope, AL 35760
$14.1k drop • Sept 15
$64,900
15.4 acres
Marshall County
Grant, AL 35760
15 months ago
$56,900
0.65 acres
Marshall County
Union Grove, AL 35175
18 months ago
$650,000
7 acres
Winston County
Arley, AL 35541
19 months ago
$79,900
1.85 acres
Madison County
Hazel Green, AL 35750
19 months ago
$350,000
9 acres
Cherokee County
Centre, AL 35960
23 months ago
$1,749,000
80 acres
Lawrence County
Trinity, AL 35673
2 years ago
$689,000
69 acres
Marshall County
Boaz, AL 35957
2 years ago
$475,000
0.31 acres
Madison County
Huntsville, AL 35802
2 years ago
$599,000
48 acres
Marshall County
Scottsboro, AL 35769
2 years ago
$180,000
0.57 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$50,000
0.19 acres
Jackson County
Pisgah, AL 35765
12 hours
$389,000
1.7 acres
Morgan County
4 bd, 2 ba
•
2,662 sq ft
Trinity, AL 35673
3 days
$20,000
0.83 acres
Cherokee County
Centre, AL 35960
9 days
$65,000
2.1 acres
Winston County
3 bd, 2 ba
•
1,200 sq ft
Arley, AL 35541
17 days
$409,000
1.4 acres
DeKalb County
3 bd, 2 ba
•
1,770 sq ft
Rainsville, AL 35986
19 days
$400,000
40 acres
Cullman County
Vinemont, AL 35179
25 days
$85,900
2.9 acres
Jackson County
1 bd, 1 ba
•
924 sq ft
Bryant, AL 35958
25 days
$585,000
6.39 acres
Lauderdale County
3 bd, 2 ba
•
2,450 sq ft
Lexington, AL 35648
Pending
Under contract
$235,000
1.5 acres
Lauderdale County
2 bd, 2 ba
•
1,171 sq ft
Rogersville, AL 35652
35 days ago
$79,000
0.49 acres
Madison County
Huntsville, AL 35803
46 days ago
$109,500
8.76 acres
Cullman County
Cullman, AL 35055
17 months ago
$197,877
71 acres
Franklin County
Red Bay, AL 35582
58 days ago
$35,000
3.25 acres
Cherokee County
Centre, AL 35960
$5k drop • Oct 16
$84,000
1 acre
Cullman County
Crane Hill, AL 35053
$5k drop • Oct 14
$84,000
1 acre
Cullman County
Crane Hill, AL 35053
$750 drop • Sept 25
$38,000
1.1 acres
Limestone County
Athens, AL 35614
2 months ago
$239,900
8.23 acres
Marion County
Winfield, AL 35594
2 months ago
$296,501
5 acres
Morgan County
Decatur, AL 35603
2 months ago
$296,501
5 acres
Morgan County
Decatur, AL 35603
2 months ago
$695,000
2 acres
Cherokee County
3 bd, 2 ba
•
1,820 sq ft
Cedar Bluff, AL 35959
2 months ago
$150,000
56 acres
Winston County
Lynn, AL 35575
3 months ago
$225,000
10 acres
Madison County
New Market, AL 35761
1
…
51
52
53
54
…
85
2,551-2,600 of 4,217 properties
Map