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,323 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
$242,500
7.58 acres
Jackson County
Woodville, AL 35776
5 months ago
$78,800
2.44 acres
Jackson County
Woodville, AL 35747
5 months ago
$79,400
2.47 acres
Jackson County
Woodville, AL 35747
$350 drop • May 12
$1,500/mo
20 acres
Cherokee County
2 bd, 1 ba
•
940 sq ft
Gaylesville, AL 35973
$160k drop • May 4
$1,390,000
4.2 acres
Cullman County
4 bd, 4 ba
•
3,877 sq ft
Bremen, AL 35033
5 months ago
$89,900
3 acres
Cullman County
Crane Hill, AL 35053
$6k drop • Apr 27
$24,990
0.67 acres
Lauderdale County
Florence, AL 35630
$16k drop • June 24
$629,000
7.3 acres
Morgan County
4 bd, 4.5 ba
•
3,415 sq ft
Somerville, AL 35670
$5k drop • May 26
$70,500
10 acres
Cherokee County
Sand Rock, AL 35983
9 months ago
$349,000
6 acres
Colbert County
Muscle Shoals, AL 35661
$45k drop • May 8
$525,000
11 acres
Marshall County
2 bd, 1.5 ba
•
1,850 sq ft
Arab, AL 35016
11 months ago
$74,000
2 acres
Cherokee County
Cedar Bluff, AL 35959
15 months ago
$149,900
38 acres
Marion County
Haleyville, AL 35565
16 months ago
$659,000
9 acres
Cullman County
Cullman, AL 35058
5 days
$299,000
3 acres
Cullman County
3 bd, 2 ba
•
2,050 sq ft
Cullman, AL 35057
14 days
$825,000
10.5 acres
Marshall County
Grant, AL 35747
18 days
$547,716
8.27 acres
Limestone County
3 bd, 2.5 ba
•
2,972 sq ft
Ardmore, AL 35739
20 days
$385,000
19.4 acres
Limestone County
Athens, AL 35614
26 days
$75,175
24.3 acres
Marion County
Bexar, AL 35593
25 days
$42,900
10.5 acres
Franklin County
Vina, AL 35593
25 days
$29,000
Cherokee County
Centre, AL 35960
26 days
$925,000
2.4 acres
DeKalb County
3 bd, 2.5 ba
•
3,765 sq ft
Mentone, AL 35984
26 days
$196,000
2.63 acres
Cherokee County
3 bd, 1 ba
•
1,534 sq ft
Piedmont, AL 36272
29 days
$99,900
13.5 acres
Colbert County
Tuscumbia, AL 35674
$30k drop • July 6
$499,000
2.28 acres
Madison County
3 bd, 3.5 ba
•
3,208 sq ft
Huntsville, AL 35811
32 days ago
$75,000
0.82 acres
Marshall County
Grant, AL 35747
34 days ago
$260,000
12 acres
Marshall County
Arab, AL 35016
44 days ago
$759,900
3 acres
Limestone County
4 bd, 3 ba
•
2,633 sq ft
Athens, AL 35611
49 days ago
$415,000
5.5 acres
Marion County
3 ba
•
8,460 sq ft
Hamilton, AL 35570
51 days ago
$1,000,000
3.13 acres
DeKalb County
4 bd, 4.5 ba
•
3,561 sq ft
Mentone, AL 35984
$20.1k drop • July 6
$649,900
2.57 acres
Lawrence County
6 bd, 4 ba
•
4,000 sq ft
Moulton, AL 35650
52 days ago
$350,000
2.8 acres
Madison County
3 bd, 2 ba
•
1,618 sq ft
Ardmore, AL 35739
$25k drop • June 16
$349,900
7.65 acres
Winston County
3 bd, 2 ba
•
1,976 sq ft
Double Springs, AL 35553
$21k drop • May 29
$299,000
9.5 acres
DeKalb County
3 bd, 1 ba
•
1,200 sq ft
Valley Head, AL 35989
$10k drop • July 3
$519,900
2.2 acres
Cherokee County
4 bd, 3 ba
•
3,081 sq ft
Cedar Bluff, AL 35959
2 months ago
$49,900
0.2 acres
Madison County
Huntsville, AL 35816
$19k drop • May 24
$325,000
4.3 acres
Winston County
4 bd, 3 ba
•
2,608 sq ft
Jasper, AL 35503
3 months ago
$1,700,000
10.2 acres
Limestone County
Madison, AL 35756
3 months ago
$25,000
0.3 acres
Lawrence County
Moulton, AL 35650
3 months ago
$25,000
0.3 acres
Lawrence County
Moulton, AL 35650
3 months ago
$25,000
0.29 acres
Lawrence County
Moulton, AL 35650
3 months ago
$68,250
2.3 acres
Lauderdale County
Anderson, AL 35610
3 months ago
$750,000
0.8 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$450,000
1.1 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$399,000
1.9 acres
Cullman County
Crane Hill, AL 35053
4 months ago
$395,000
13.3 acres
Marshall County
Guntersville, AL 35976
4 months ago
$549,000
11 acres
Marion County
4 bd, 2 ba
•
3,434 sq ft
Hamilton, AL 35570
$25k drop • Apr 16
$850,000
3.63 acres
Cullman County
4 bd, 3 ba
•
3,840 sq ft
Crane Hill, AL 35053
4 months ago
$29,900
0.36 acres
Marshall County
Union Grove, AL 35175
$25k drop • June 12
$999,999
3.5 acres
Jackson County
4 bd, 3.5 ba
•
3,885 sq ft
Dutton, AL 35744
1
…
12
13
14
15
…
47
601-650 of 2,323 properties
Map