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
3,280 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
6 months ago
$16,000
0.5 acres
Cherokee County
Centre, AL 35960
7 months ago
$99,900
0.46 acres
Madison County
Huntsville, AL 35803
Pending
Under contract
$550,000
11.6 acres
DeKalb County
Valley Head, AL 35989
7 months ago
$100,000
0.97 acres
Jackson County
Scottsboro, AL 35769
7 months ago
$12,265,000
55 acres
Limestone County
Huntsville, AL 35756
7 months ago
$250,000
1 acre
Madison County
New Market, AL 35761
8 months ago
$229,900
1.57 acres
DeKalb County
3 bd, 2 ba
•
2,048 sq ft
Henagar, AL 35978
$50k drop • Mar 12
$495,000
1.4 acres
Marshall County
1,460 sq ft
Albertville, AL 35950
10 months ago
$49,900
0.7 acres
Madison County
Huntsville, AL 35802
10 months ago
$67,500
Cullman County
Crane Hill, AL 35053
Pending
Under contract
$260,000
120 acres
Marion County
Detroit, AL 35552
10 months ago
$379,000
4.3 acres
Marion County
Hamilton, AL 35570
10 months ago
$250,000
0.73 acres
Limestone County
Athens, AL 35613
10 months ago
$35,000
0.56 acres
Marshall County
Guntersville, AL 35976
10 months ago
$125,000
0.56 acres
Cherokee County
Cedar Bluff, AL 35960
11 months ago
$185,000
0.96 acres
Limestone County
Athens, AL 35613
12 months ago
$149,900
0.15 acres
Madison County
Huntsville, AL 35806
2 years ago
$57,300
0.05 acres
Cherokee County
Centre, AL 35960
17 months ago
$50,000
Marshall County
Langston, AL 35755
18 months ago
$48,000
3 acres
Cherokee County
Centre, AL 35960
19 months ago
$54,931
1 acre
Morgan County
Somerville, AL 35670
19 months ago
$59,000
0.77 acres
DeKalb County
Fort Payne, AL 35968
20 months ago
$49,900
0.2 acres
Jackson County
Scottsboro, AL 35768
21 months ago
$700,000
28.4 acres
Limestone County
Athens, AL 35611
22 months ago
$62,000
8.65 acres
Franklin County
Russellville, AL 35653
22 months ago
$34,999
0.47 acres
Limestone County
Athens, AL 35611
2 years ago
$2,200,000
3 acres
DeKalb County
12 ba
•
14,000 sq ft
Fort Payne, AL 35968
Pending
Under contract
$770,250
195 acres
Lawrence County
Moulton, AL 35650
2 years ago
$35,000
0.7 acres
Cherokee County
Centre, AL 35960
2 years ago
$115,000
0.85 acres
Jackson County
Scottsboro, AL 35769
2 years ago
$69,900
3 acres
Morgan County
Falkville, AL 35622
2 years ago
$435,000
22 acres
Morgan County
Decatur, AL 35603
2 years ago
$72,900
0.93 acres
Madison County
Brownsboro, AL 35741
2 years ago
$175,000
0.65 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$175,000
0.68 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$263,393
6.88 acres
Marshall County
Arab, AL 35754
2 years ago
$249,994
6.59 acres
Marshall County
Arab, AL 35754
2 years ago
$86,800
1.4 acres
Madison County
Huntsville, AL 35806
1 day
$339,900
4.5 acres
Marion County
4 bd, 2.5 ba
•
2,889 sq ft
Hamilton, AL 35570
2 days
$466,250
17.5 acres
Limestone County
Ardmore, AL 35739
11 days
$100,000
1.7 acres
Cherokee County
Mentone, AL 35984
25 days
$65,000
3 acres
Cherokee County
3 bd, 2 ba
•
1,125 sq ft
Centre, AL 35960
25 days
$210,000
1.19 acres
Winston County
Houston, AL 35572
27 days
$179,900
42.9 acres
Winston County
Haleyville, AL 35565
Pending
Under contract
$199,900
10 acres
Jackson County
1 bd, 1 ba
•
706 sq ft
Bryant, AL 35958
35 days ago
$28,888
0.63 acres
Madison County
Toney, AL 35773
35 days ago
$79,000
1.6 acres
Madison County
Gurley, AL 35748
39 days ago
$146,000
3.58 acres
Madison County
Toney, AL 35773
39 days ago
$379,000
16 acres
Madison County
Toney, AL 35773
42 days ago
$169,900
2 acres
Lauderdale County
3 bd, 1 ba
•
1,404 sq ft
Killen, AL 35645
1
…
48
49
50
51
…
66
2,401-2,450 of 3,280 properties
Map