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,749 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.
2 months ago
$25,000
1.3 acres
Colbert County
Tuscumbia, AL 35674
$15k drop • Oct 2
$784,900
2 acres
Marshall County
3 bd, 4 ba
•
4,159 sq ft
Guntersville, AL 35976
49 days ago
$597,900
3 acres
Limestone County
4 bd, 3 ba
•
3,250 sq ft
Athens, AL 35611
16 months ago
$850,000
131 acres
Cherokee County
Gaylesville, AL 35973
2 months ago
$190,000
28.5 acres
Lauderdale County
Waterloo, AL 35677
2 months ago
$59,000
14.6 acres
Marion County
Winfield, AL 35594
2 months ago
$274,900
1.5 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$58,183
0.67 acres
Morgan County
Decatur, AL 35603
3 months ago
$485,000
30 acres
Madison County
Toney, AL 35773
$5k drop • Sept 11
$30,000
0.8 acres
Marshall County
Arab, AL 35016
3 months ago
$750,000
99 acres
Madison County
New Market, AL 35761
$26k drop • July 27
$529,900
3.67 acres
Cherokee County
3 bd, 3 ba
•
2,777 sq ft
Leesburg, AL 35983
12 months ago
$89,900
0.2 acres
Cullman County
Crane Hill, AL 35053
$15k drop • Aug 21
$125,900
0.23 acres
Cullman County
Crane Hill, AL 35053
12 months ago
$174,900
0.14 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$334,900
2.5 acres
Marion County
6 bd, 2.5 ba
•
3,670 sq ft
Hamilton, AL 35570
4 months ago
$89,900
5.13 acres
Limestone County
Athens, AL 35614
4 months ago
$319,890
7.66 acres
Franklin County
4 bd, 2.5 ba
•
2,373 sq ft
Russellville, AL 35654
$50.1k drop • Aug 4
$1,199,900
3 acres
Madison County
Madison, AL 35758
6 months ago
$129,000
Cullman County
Bremen, AL 35033
6 months ago
$1,299,000
2.7 acres
Winston County
5 bd, 5 ba
•
3,178 sq ft
Logan, AL 35098
$10k drop • Sept 10
$310,000
2 acres
DeKalb County
3 bd, 3 ba
•
2,258 sq ft
Fort Payne, AL 35967
$40k drop • Sept 24
$175,000
1 acre
Lauderdale County
Florence, AL 35634
8 months ago
$44,900
0.13 acres
Madison County
Owens Cross Roads, AL 35763
8 months ago
$459,000
4.86 acres
Winston County
3 bd, 2.5 ba
•
1,488 sq ft
Houston, AL 35572
8 months ago
$199,787
23.7 acres
Lauderdale County
Anderson, AL 35610
$14k drop • July 31
$740,900
16.4 acres
Cullman County
4 bd, 3 ba
•
3,427 sq ft
Hanceville, AL 35077
11 months ago
$3,000,000
51 acres
Marshall County
4 bd, 4.5 ba
•
3,338 sq ft
Boaz, AL 35957
11 months ago
$49,000
3.1 acres
Cherokee County
Leesburg, AL 35983
11 months ago
$1,700,000
36.7 acres
Lawrence County
4 bd, 3.5 ba
•
8,718 sq ft
Trinity, AL 35673
11 months ago
$3,150,000
3.44 acres
Madison County
Madison, AL 35758
13 months ago
$524,900
3.38 acres
Marshall County
5 bd, 3.5 ba
•
3,450 sq ft
Albertville, AL 35951
$1k drop • Aug 1
$48,900
1 acre
Marshall County
Albertville, AL 35951
13 months ago
$4,000,000
24.2 acres
Madison County
Huntsville, AL 35803
14 months ago
$20,000
1 acre
Cherokee County
Leesburg, AL 35983
16 months ago
$689,000
9.45 acres
Winston County
6 bd, 4 ba
•
2,844 sq ft
Houston, AL 35572
19 months ago
$100,000
7.5 acres
Morgan County
Decatur, AL 35603
21 months ago
$140,000
1.5 acres
Winston County
Double Springs, AL 35553
$82.5k drop • Sept 4
$1,180,000
3.73 acres
Madison County
4 bd, 5 ba
•
5,260 sq ft
New Market, AL 35761
2 years ago
$8,250,000
8 acres
Madison County
Madison, AL 35757
$20k drop • Sept 3
$149,500
0.42 acres
Marshall County
Guntersville, AL 35976
2 years ago
$8,000,000
1,435 acres
Jackson County
Princeton, AL 35766
8 days
$375,000
3 acres
Madison County
3 bd, 2 ba
•
1,700 sq ft
Hazel Green, AL 35750
14 days
$475,000
2 acres
Limestone County
3 bd, 2.5 ba
•
2,208 sq ft
Elkmont, AL 35620
26 days
$43,000
0.55 acres
Cherokee County
Centre, AL 35960
26 days
$40,000
0.53 acres
Cherokee County
Centre, AL 35960
28 days
$10k drop • Sept 25
$289,000
1.8 acres
Cullman County
4 bd, 2.5 ba
•
1,624 sq ft
Cullman, AL 35058
29 days
$240,000
6.12 acres
DeKalb County
— sq ft
Henagar, AL 35978
$5k drop • Sept 23
$175,000
2.29 acres
Jackson County
3 bd, 2 ba
•
1,216 sq ft
Woodville, AL 35776
35 days ago
$299,000
35 acres
Morgan County
Union Grove, AL 35175
1
…
27
28
29
30
…
55
1,351-1,400 of 2,749 properties
Map