Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in North Alabama
Price
Size
Tags
Save
4,207 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$1k drop • Oct 14
$13,999
1.23 acres
Jackson County
Scottsboro, AL 35769
48 days ago
$424,900
3 acres
Cullman County
3 bd, 2.5 ba
•
2,584 sq ft
Falkville, AL 35622
52 days ago
$149,500
10 acres
Marion County
3 bd, 2 ba
•
1,233 sq ft
Guin, AL 35563
15 months ago
$299,000
51 acres
DeKalb County
Fort Payne, AL 35968
$28.8k drop • Sept 18
$489,000
2.34 acres
Marshall County
3 bd, 3 ba
•
2,342 sq ft
Arab, AL 35016
55 days ago
$400,000
10 acres
Limestone County
Athens, AL 35611
59 days ago
$1,500,000
97 acres
Morgan County
3 bd, 1 ba
•
1,275 sq ft
Hartselle, AL 35640
2 months ago
$470,000
4 acres
Cullman County
3 bd, 2.5 ba
•
2,101 sq ft
Arab, AL 35016
$13k drop • Sept 22
$155,995
1.1 acres
Winston County
Double Springs, AL 35553
2 months ago
$143,500
3 acres
DeKalb County
2 bd, 1 ba
•
909 sq ft
Henagar, AL 35978
$9k drop • Sept 17
$141,000
10 acres
Jackson County
Pisgah, AL 35765
2 months ago
$554,900
3 acres
Limestone County
4 bd, 3 ba
•
3,030 sq ft
Athens, AL 35611
2 months ago
$115,000
0.78 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$725,000
15.5 acres
Cherokee County
6 bd, 3 ba
•
3,342 sq ft
Piedmont, AL 36272
2 months ago
$19,000
0.68 acres
Cherokee County
Leesburg, AL 35983
2 months ago
$19,000
0.58 acres
Cherokee County
Leesburg, AL 35983
5 months ago
$199,990
3 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$209,000
0.38 acres
Marshall County
Guntersville, AL 35976
3 months ago
$400,000
80 acres
Marion County
Hodges, AL 35571
3 months ago
$2,900,000
25 acres
Madison County
4 bd, 5 ba
•
8,420 sq ft
Gurley, AL 35748
3 months ago
$1,860,000
6 acres
Winston County
4 bd, 3.5 ba
•
3,995 sq ft
Arley, AL 35541
$100k drop • Aug 13
$999,900
2.4 acres
Madison County
Huntsville, AL 35803
4 months ago
$119,500
1.58 acres
Cullman County
Crane Hill, AL 35053
$11k drop • July 30
$185,000
2.63 acres
Cherokee County
3 bd, 1 ba
•
1,534 sq ft
Piedmont, AL 36272
4 months ago
$149,900
0.4 acres
Cullman County
Bremen, AL 35033
5 months ago
$29,500
3.9 acres
Cherokee County
Leesburg, AL 35983
5 months ago
$199,900
25 acres
Morgan County
Hartselle, AL 35640
$4.1k drop • Sept 25
$154,900
2.59 acres
Marion County
5 bd, 3 ba
•
2,128 sq ft
Eldridge, AL 35554
$39k drop • Aug 7
$260,000
9.5 acres
DeKalb County
3 bd, 1 ba
•
1,200 sq ft
Valley Head, AL 35989
5 months ago
$231,000
30 acres
Winston County
Jasper, AL 35503
$5.8k drop • Sept 21
$77,700
3 acres
Cherokee County
4 bd, 2 ba
•
1,860 sq ft
Piedmont, AL 36272
6 months ago
$137,900
2.2 acres
Jackson County
Langston, AL 35755
7 months ago
$450,000
0.7 acres
Cullman County
Crane Hill, AL 35053
7 months ago
$199,000
2.8 acres
Cullman County
Crane Hill, AL 35053
7 months ago
$199,999
4.18 acres
Limestone County
Athens, AL 35614
8 months ago
$799,000
3.63 acres
Cullman County
4 bd, 3 ba
•
3,840 sq ft
Crane Hill, AL 35053
$100k drop • Sept 8
$799,500
4 acres
Marshall County
4 bd, 4.5 ba
•
4,481 sq ft
Guntersville, AL 35976
$5.1k drop • July 23
$49,900
3.7 acres
Cherokee County
Centre, AL 35960
8 months ago
$179,000
7 acres
Madison County
Toney, AL 35773
$35.6k drop • Aug 31
$169,900
4.7 acres
DeKalb County
3 bd, 2 ba
•
1,189 sq ft
Geraldine, AL 35962
9 months ago
$100,000
1 acre
Madison County
Owens Cross Roads, AL 35763
9 months ago
$582,900
24 acres
Marshall County
4 bd, 3 ba
•
2,600 sq ft
Union Grove, AL 35175
12 months ago
$275,000
32 acres
Franklin County
Red Bay, AL 35582
13 months ago
$4,450,000
64 acres
Madison County
Huntsville, AL 35811
$5k drop • Aug 12
$34,900
0.52 acres
Marshall County
Union Grove, AL 35175
14 months ago
$875,000
4.58 acres
Madison County
3 bd, 3.5 ba
•
3,377 sq ft
Madison, AL 35757
15 months ago
$1,600,000
8.9 acres
Limestone County
Athens, AL 35611
20 months ago
$4,838,000
164 acres
Lawrence County
Moulton, AL 35650
21 months ago
$169,000
2.2 acres
Winston County
Arley, AL 35541
23 months ago
$219,900
1.1 acres
Winston County
Double Springs, AL 35553
1
…
29
30
31
32
…
85
1,451-1,500 of 4,207 properties
Map