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,801 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
2 years ago
$289,900
0.48 acres
Marshall County
Guntersville, AL 35976
2 years ago
$350,000
8 acres
Madison County
Owens Cross Roads, AL 35763
2 years ago
$159,900
24.5 acres
Lauderdale County
Waterloo, AL 35677
2 years ago
$849,900
4 acres
Madison County
Huntsville, AL 35810
2 years ago
$12,000
0.65 acres
DeKalb County
Fort Payne, AL 35968
2 years ago
$600,000
35 acres
DeKalb County
Fort Payne, AL 35967
2 years ago
$134,400
7.68 acres
Limestone County
Elkmont, AL 35620
2 years ago
$129,500
7.4 acres
Limestone County
Elkmont, AL 35620
2 years ago
$124,600
7.12 acres
Limestone County
Elkmont, AL 35620
2 years ago
$119,525
6.83 acres
Limestone County
Elkmont, AL 35620
2 years ago
$405,000
5.36 acres
Madison County
Huntsville, AL 35803
2 years ago
$499,900
19 acres
Cherokee County
Centre, AL 35960
2 years ago
$416,000
3.2 acres
Marion County
Hamilton, AL 35570
2 years ago
$225,000
0.52 acres
Cherokee County
Cedar Bluff, AL 35959
8 years ago
$119,900
0.59 acres
Lauderdale County
Florence, AL 35634
5 years ago
$115,900
1 acre
Winston County
Arley, AL 35540
20 hours
$149,031
0.54 acres
Morgan County
Decatur, AL 35601
20 hours
$149,031
0.54 acres
Morgan County
Decatur, AL 35601
20 hours
$149,031
0.54 acres
Morgan County
Decatur, AL 35601
21 hours
$349,931
0.53 acres
Morgan County
Decatur, AL 35601
Pending
Under contract
$249,000
3 acres
Lauderdale County
3 bd, 2 ba
•
2,050 sq ft
Killen, AL 35645
Pending
Under contract
$849,900
9.5 acres
Cullman County
4 bd, 3.5 ba
•
4,407 sq ft
Cullman, AL 35057
Pending
Under contract
$85,000
2 acres
Lauderdale County
Killen, AL 35645
Pending
Under contract
$289,500
4 acres
Lauderdale County
3 bd, 2 ba
•
2,298 sq ft
Florence, AL 35633
Pending
Under contract
$295,000
7 acres
Winston County
3 bd, 2 ba
•
2,304 sq ft
Arley, AL 35541
10 months ago
$229,900
0.1 acres
Cullman County
Crane Hill, AL 35053
10 months ago
$289,900
0.2 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$499,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$379,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$159,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$289,900
0.2 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$499,900
0.2 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$199,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$189,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$239,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$249,900
0.1 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$489,900
0.2 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$499,900
0.2 acres
Cullman County
Crane Hill, AL 35053
11 months ago
$239,900
0.1 acres
Cullman County
Crane Hill, AL 35053
30 days ago
$29,900
Madison County
Huntsville, AL 35803
Pending
Under contract
$339,900
36 acres
Jackson County
1 bd, 1.5 ba
•
900 sq ft
Flat Rock, AL 35966
33 days ago
$34,900
Madison County
Huntsville, AL 35803
Pending
Under contract
$174,900
3 acres
Lawrence County
5 bd, 3 ba
•
2,800 sq ft
Russellville, AL 35654
Pending
Under contract
$1,975,000
57 acres
Cullman County
4 bd, 3.5 ba
•
4,262 sq ft
Crane Hill, AL 35053
1
…
60
61
62
63
…
77
3,001-3,050 of 3,801 properties
Map