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
2,910 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$20k drop • Oct 21
$299,900
3 acres
Lauderdale County
6 bd, 3 ba
•
3,095 sq ft
Florence, AL 35633
$5k drop • Oct 21
$124,990
23.5 acres
Lauderdale County
Anderson, AL 35610
2 months ago
$60,000
0.28 acres
Limestone County
Athens, AL 35613
2 months ago
$50,000
0.3 acres
Limestone County
Athens, AL 35613
2 months ago
$60,000
0.28 acres
Limestone County
Athens, AL 35613
2 months ago
$60,000
0.28 acres
Limestone County
Athens, AL 35613
2 months ago
$75,000
0.4 acres
Madison County
Hazel Green, AL 35750
6 months ago
$68,200
Madison County
New Hope, AL 35760
2 months ago
$799,900
2.85 acres
Lauderdale County
6 bd, 6 ba
•
4,600 sq ft
Florence, AL 35634
$10k drop • Oct 10
$379,900
4 acres
Cullman County
3 bd, 3 ba
•
2,218 sq ft
Cullman, AL 35055
56 days ago
$129,900
0.34 acres
Limestone County
Athens, AL 35611
7 months ago
$225,000
0.14 acres
Lauderdale County
Killen, AL 35645
$6.1k drop • Oct 21
$249,900
2 acres
Marion County
4 bd, 3 ba
•
2,800 sq ft
Winfield, AL 35594
57 days ago
$36,000
0.25 acres
Madison County
Huntsville, AL 35810
2 months ago
$339,900
7.66 acres
Franklin County
4 bd, 3 ba
•
2,373 sq ft
Russellville, AL 35654
$40k drop • Oct 21
$449,900
5 acres
Limestone County
4 bd, 3 ba
•
2,700 sq ft
Elkmont, AL 35620
57 days ago
$240,000
3 acres
Limestone County
Athens, AL 35613
57 days ago
$165,000
16.5 acres
DeKalb County
Sylvania, AL 35988
Pending
Under contract
$298,500
63 acres
Marion County
Bear Creek, AL 35543
57 days ago
$55,000
0.77 acres
Cherokee County
Cedar Bluff, AL 35959
57 days ago
$55,000
0.58 acres
Cherokee County
Cedar Bluff, AL 35959
57 days ago
$55,000
0.58 acres
Cherokee County
Cedar Bluff, AL 35959
57 days ago
$999,900
10 acres
Madison County
4 bd, 4 ba
•
2,900 sq ft
Harvest, AL 35749
2 months ago
$1,690,000
153 acres
Cullman County
2 bd, 2 ba
•
2,905 sq ft
Cullman, AL 35057
57 days ago
$190,000
Winston County
Arley, AL 35541
4 months ago
$150,000
1.7 acres
Morgan County
5 bd, 3 ba
•
3,534 sq ft
Decatur, AL 35603
$2.1k drop • Oct 20
$39,900
0.6 acres
Limestone County
Elkmont, AL 35620
3 months ago
$149,000
2 acres
Marion County
3 bd, 1 ba
•
1,972 sq ft
Brilliant, AL 35548
$5k drop • Oct 20
$24,990
Winston County
Double Springs, AL 35553
8 months ago
$250,000
1 acre
Limestone County
Athens, AL 35613
57 days ago
$15,000
Winston County
Houston, AL 35572
57 days ago
$399,900
1.5 acres
DeKalb County
3 bd, 2 ba
•
1,670 sq ft
Mentone, AL 35984
3 months ago
$569,900
3.38 acres
Marshall County
5 bd, 4 ba
•
3,450 sq ft
Albertville, AL 35951
8 months ago
$488,000
7.8 acres
Limestone County
3 bd, 2 ba
•
1,877 sq ft
Elkmont, AL 35620
2 months ago
$599,000
3.85 acres
Marshall County
4 bd, 3 ba
•
3,712 sq ft
Boaz, AL 35957
2 months ago
$19,900
0.4 acres
Winston County
Houston, AL 35572
2 months ago
$45,000
7 acres
Winston County
Houston, AL 35572
2 months ago
$19,900
0.4 acres
Winston County
Houston, AL 35572
2 months ago
$19,900
Winston County
Houston, AL 35572
2 months ago
$45,000
0.7 acres
Winston County
Houston, AL 35572
$22k drop • Oct 2
$96,000
20 acres
Winston County
Haleyville, AL 35565
$17.6k drop • Oct 2
$76,848
16 acres
Winston County
Haleyville, AL 35565
11 months ago
$49,900
2 acres
Limestone County
Athens, AL 35614
11 months ago
$49,900
2 acres
Limestone County
Athens, AL 35614
4 months ago
$470,000
35.4 acres
Jackson County
3 bd, 2 ba
•
1,700 sq ft
Pisgah, AL 35765
7 months ago
$35,000
0.5 acres
Winston County
Double Springs, AL 35553
$490k drop • Oct 19
$1,260,000
1.37 acres
Madison County
Madison, AL 35758
Pending
Under contract
$180,000
10 acres
Franklin County
3 bd, 1 ba
•
1,230 sq ft
Phil Campbell, AL 35581
2 months ago
$1,814,000
2 acres
Madison County
Madison, AL 35758
59 days ago
$809,000
65 acres
Winston County
4 bd, 4 ba
•
4,717 sq ft
Arley, AL 35541
1
…
25
26
27
28
…
59
1,251-1,300 of 2,910 properties
Map