Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Residential land for sale in North Alabama
Price
Size
Tags
Save
Reset
2,538 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in North Alabama
for more listings.
5 months ago
$25,000
0.29 acres
Lawrence County
Moulton, AL 35650
5 months ago
$68,250
2.3 acres
Lauderdale County
Anderson, AL 35610
5 months ago
$450,000
1.1 acres
Cullman County
Crane Hill, AL 35053
5 months ago
$450,000
1.3 acres
Cullman County
Crane Hill, AL 35053
5 months ago
$399,000
1.9 acres
Cullman County
Crane Hill, AL 35053
6 months ago
$1,500,000
10 acres
Madison County
8 ba
•
6,544 sq ft
New Market, AL 35761
5 months ago
$50,000
5.2 acres
Franklin County
Russellville, AL 35653
6 months ago
$129,000
1 acre
Jackson County
Scottsboro, AL 35769
6 months ago
$899,000
5.4 acres
DeKalb County
6 bd, 3.5 ba
•
4,407 sq ft
Mentone, AL 35984
9 months ago
$169,500
7.16 acres
Colbert County
Tuscumbia, AL 35674
10 months ago
$75,000
5 acres
Lauderdale County
Waterloo, AL 35677
$5k drop • Aug 12
$34,900
0.52 acres
Marshall County
Union Grove, AL 35175
$24k drop • July 21
$875,000
4.58 acres
Madison County
3 bd, 3.5 ba
•
3,377 sq ft
Madison, AL 35757
16 months ago
$1,300,000
42 acres
Madison County
Harvest, AL 35749
19 months ago
$61,899
2.77 acres
Lauderdale County
Florence, AL 35633
19 months ago
$54,899
2.43 acres
Lauderdale County
Florence, AL 35633
21 months ago
$77,000
18 acres
Marion County
Hamilton, AL 35570
4 days
$—
3 acres
DeKalb County
3 bd, 2 ba
•
1,830 sq ft
Henagar, AL 35978
8 days
$19,000
2.7 acres
Winston County
Double Springs, AL 35553
7 days
$349,900
2.5 acres
DeKalb County
3 bd, 2.5 ba
•
1,560 sq ft
Fort Payne, AL 35967
2 months ago
$69,900
2 acres
Cullman County
Bremen, AL 35033
19 days
$3,500,000
41 acres
Winston County
Double Springs, AL 35553
37 days ago
$225,000
2.15 acres
Cullman County
3 bd, 1 ba
•
1,953 sq ft
Hanceville, AL 35077
$145k drop • Aug 16
$550,000
40 acres
Marshall County
4 bd, 1.5 ba
•
1,800 sq ft
Albertville, AL 35950
36 days ago
$295,000
14.7 acres
Limestone County
Athens, AL 35611
37 days ago
$400,000
5.5 acres
Madison County
— sq ft
Harvest, AL 35749
44 days ago
$215,600
21.6 acres
DeKalb County
Geraldine, AL 35974
Auction
$— min
1 acre
Limestone County
Elkmont, AL 35620
55 days ago
$499,000
3.3 acres
Colbert County
Muscle Shoals, AL 35661
$15k drop • July 16
$464,900
2.67 acres
Cullman County
3 bd, 1.5 ba
•
2,127 sq ft
Hanceville, AL 35077
2 months ago
$1,595,000
6 acres
Limestone County
4 bd, 3.5 ba
•
3,643 sq ft
Athens, AL 35613
$4.9k drop • July 6
$275,000
2.6 acres
Cullman County
3 bd, 2.5 ba
•
1,924 sq ft
Vinemont, AL 35179
$26k drop • Aug 7
$320,000
5.5 acres
DeKalb County
3 bd, 2 ba
•
2,114 sq ft
Rainsville, AL 35986
2 months ago
$189,000
3.38 acres
Madison County
Hazel Green, AL 35750
$19k drop • Aug 18
$80,000
2.43 acres
Marion County
Brilliant, AL 35548
3 months ago
$185,000
2 acres
Madison County
Huntsville, AL 35803
$25k drop • June 16
$349,900
7.65 acres
Winston County
3 bd, 2 ba
•
1,976 sq ft
Double Springs, AL 35553
3 months ago
$1,799,000
3 acres
Winston County
4 bd, 3 ba
•
2,661 sq ft
Arley, AL 35541
$15k drop • June 9
$660,000
10 acres
Jackson County
4 bd, 3 ba
•
3,250 sq ft
Dutton, AL 35744
4 months ago
$185,000
1.5 acres
Limestone County
Athens, AL 35614
$7k drop • Aug 14
$32,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
4 months ago
$699,000
2.84 acres
Limestone County
3 bd, 2 ba
•
1,852 sq ft
Athens, AL 35613
4 months ago
$1,149,000
2.65 acres
Cullman County
4 bd, 3.5 ba
•
3,700 sq ft
Bremen, AL 35033
4 months ago
$399,000
2.7 acres
Winston County
4 bd, 3.5 ba
•
3,112 sq ft
Haleyville, AL 35565
4 months ago
$375,900
15 acres
Madison County
Owens Cross Roads, AL 35763
5 months ago
$199,000
2.5 acres
Cullman County
Crane Hill, AL 35053
5 months ago
$1,720,000
17.5 acres
Marshall County
4 bd, 2 ba
•
— sq ft
Albertville, AL 35951
$20k drop • July 11
$639,000
3 acres
Marshall County
5 bd, 4.5 ba
•
2,899 sq ft
Guntersville, AL 35976
6 months ago
$544,900
3 acres
Colbert County
4 bd, 2.5 ba
•
3,122 sq ft
Leighton, AL 35646
$10k drop • Aug 22
$318,500
2.7 acres
Lauderdale County
5 bd, 4.5 ba
•
2,830 sq ft
Anderson, AL 35610
1
…
18
19
20
21
…
51
901-950 of 2,538 properties
Map