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,306 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.
35 days ago
$450,000
11.9 acres
Cherokee County
1 bd, 1 ba
•
581 sq ft
Gaylesville, AL 35973
48 days ago
$475,000
20 acres
DeKalb County
3 bd, 2 ba
•
2,045 sq ft
Dawson, AL 35963
$4.9k drop • July 4
$295,000
7.45 acres
Morgan County
4 bd, 3 ba
•
2,732 sq ft
Somerville, AL 35670
$25.1k drop • June 23
$199,900
25 acres
Morgan County
Hartselle, AL 35640
2 months ago
$1,420,000
9 acres
Limestone County
4 bd, 3.5 ba
•
3,831 sq ft
Athens, AL 35614
2 months ago
$1,590,000
20 acres
Franklin County
Vina, AL 35593
$101k drop • June 22
$999,000
6.1 acres
Madison County
4 bd, 4 ba
•
4,258 sq ft
Huntsville, AL 35803
2 months ago
$930,000
7.2 acres
Morgan County
4 bd, 4.5 ba
•
3,509 sq ft
Hartselle, AL 35640
2 months ago
$155,000
0.95 acres
Winston County
Double Springs, AL 35553
2 months ago
$75,900
5 acres
Lauderdale County
Florence, AL 35633
2 months ago
$2,300,000
6.79 acres
Madison County
6 bd, 6.5 ba
•
7,681 sq ft
Owens Cross Roads, AL 35763
$40k drop • June 18
$259,000
100 acres
Jackson County
Bryant, AL 35772
$150k drop • June 19
$1,500,000
5.4 acres
Madison County
7 bd, 3.5 ba
•
4,745 sq ft
Madison, AL 35757
3 months ago
$67,000
7.88 acres
Cherokee County
Piedmont, AL 36272
3 months ago
$78,900
9.27 acres
Cherokee County
Piedmont, AL 36272
3 months ago
$67,500
8 acres
Cherokee County
Piedmont, AL 36272
3 months ago
$56,499
2.85 acres
Cherokee County
Cedar Bluff, AL 35959
$10k drop • Apr 14
$589,000
15.1 acres
Franklin County
4 bd, 4 ba
•
5,435 sq ft
Red Bay, AL 35582
$10k drop • June 22
$139,000
7 acres
Marion County
3 bd, 1.5 ba
•
1,048 sq ft
Hamilton, AL 35570
3 days
$59,000
0.92 acres
Jackson County
Langston, AL 35755
3 days
$69,000
0.96 acres
Jackson County
Langston, AL 35755
3 days
$69,000
1 acre
Jackson County
Langston, AL 35755
3 days
$59,000
0.97 acres
Jackson County
Langston, AL 35755
3 days
$85,000
0.95 acres
Jackson County
Langston, AL 35755
47 days ago
$86,900
0.18 acres
Cullman County
Crane Hill, AL 35053
6 days
$1,299,000
148 acres
Winston County
Arley, AL 35541
12 days
$319,000
7.5 acres
Winston County
3 bd, 2 ba
•
2,362 sq ft
Arley, AL 35541
14 days
$350,000
13.6 acres
Madison County
3 bd, 2 ba
•
1,152 sq ft
New Hope, AL 35760
30 days ago
$649,000
6.5 acres
Limestone County
5 bd, 3.5 ba
•
4,315 sq ft
Ardmore, AL 35739
34 days ago
$899,900
36.7 acres
Marshall County
4 bd, 2 ba
•
2,330 sq ft
Union Grove, AL 35175
40 days ago
$399,000
9.8 acres
DeKalb County
4 bd, 3.5 ba
•
2,323 sq ft
Fort Payne, AL 35967
44 days ago
$79,000
2.34 acres
Cherokee County
Cedar Bluff, AL 35959
$200k drop • June 19
$1,250,000
5 acres
Cullman County
3 bd, 2.5 ba
•
4,112 sq ft
Vinemont, AL 35179
48 days ago
$415,000
5.5 acres
Marion County
3 bd, 2 ba
•
1,900 sq ft
Hamilton, AL 35570
53 days ago
$399,000
0.16 acres
Marshall County
Guntersville, AL 35976
49 days ago
$79,900
0.54 acres
Colbert County
Muscle Shoals, AL 35661
$19.9k drop • May 31
$199,990
3 acres
Cherokee County
Cedar Bluff, AL 35959
$10k drop • June 26
$389,900
4 acres
Lauderdale County
3 bd, 2 ba
•
1,860 sq ft
Rogersville, AL 35652
$50.1k drop • July 6
$899,900
14.9 acres
Marshall County
4 bd, 4 ba
•
3,514 sq ft
Arab, AL 35016
3 months ago
$699,000
32 acres
Madison County
Brownsboro, AL 35741
3 months ago
$485,000
16 acres
DeKalb County
4 bd, 2.5 ba
•
2,129 sq ft
Fort Payne, AL 35967
$11k drop • June 15
$99,000
1 acre
Winston County
Double Springs, AL 35553
4 months ago
$249,000
1 acre
Winston County
Houston, AL 35572
$25k drop • June 3
$975,000
7.35 acres
Madison County
5 bd, 3 ba
•
2,440 sq ft
Gurley, AL 35748
$5k drop • May 29
$55,000
5.34 acres
DeKalb County
Mentone, AL 35984
20 hours
$650,000
6.5 acres
Jackson County
4 bd, 3.5 ba
•
3,145 sq ft
Scottsboro, AL 35768
2 days
$195,000
17 acres
Lawrence County
Moulton, AL 35650
2 days
$149,900
7.5 acres
Morgan County
1 bd, 1 ba
•
616 sq ft
Eva, AL 35621
4 days
$65,000
0.55 acres
Limestone County
Athens, AL 35611
4 days
$65,000
0.55 acres
Limestone County
Athens, AL 35611
1
…
4
5
6
7
…
47
201-250 of 2,306 properties
Map