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,203 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
6 months ago
$199,000
2.79 acres
Winston County
Double Springs, AL 35553
6 months ago
$20,000
3.3 acres
Marion County
Hamilton, AL 35570
6 months ago
$339,900
1.1 acres
Cullman County
Crane Hill, AL 35053
6 months ago
$1,329,000
21.4 acres
Limestone County
5 bd, 4 ba
•
3,830 sq ft
Elkmont, AL 35620
6 months ago
$69,900
1.13 acres
Cherokee County
Cedar Bluff, AL 35959
6 months ago
$2,500,000
257 acres
Cherokee County
Piedmont, AL 36272
$5k drop • Aug 21
$254,000
1.8 acres
Winston County
Arley, AL 35541
7 months ago
$249,000
11.9 acres
Madison County
Toney, AL 35773
7 months ago
$190,000
2.2 acres
Winston County
Arley, AL 35541
$195k drop • Aug 25
$1,305,000
10 acres
Madison County
8 ba
•
6,544 sq ft
New Market, AL 35761
8 months ago
$89,000
30 acres
Winston County
Haleyville, AL 35565
$6.9k drop • July 23
$118,000
0.08 acres
Cherokee County
Cedar Bluff, AL 35959
$9.1k drop • Sept 9
$89,900
0.9 acres
Winston County
Double Springs, AL 35553
9 months ago
$2,650,000
28 acres
Cherokee County
5 bd, 3 ba
•
2,400 sq ft
Centre, AL 35960
12 months ago
$643,500
58.5 acres
Morgan County
Danville, AL 35619
16 months ago
$199,000
5 acres
Marion County
Hackleburg, AL 35564
21 months ago
$99,000
28 acres
Marion County
Hamilton, AL 35570
$20k drop • Sept 11
$150,000
0.43 acres
Marshall County
Guntersville, AL 35976
4 days
$140,000
13.5 acres
Cullman County
Vinemont, AL 35179
10 months ago
$499,000
117 acres
Lawrence County
Town Creek, AL 35672
4 days
$245,000
3.3 acres
Limestone County
3 bd, 2 ba
•
1,689 sq ft
Athens, AL 35614
12 days
$320,000
8 acres
Lawrence County
Moulton, AL 35650
16 days
$199,900
5.53 acres
Franklin County
3 bd, 2.5 ba
•
1,585 sq ft
Spruce Pine, AL 35585
21 days
$150,000
0.6 acres
Marshall County
Guntersville, AL 35976
24 days
$569,000
2.3 acres
Morgan County
4 bd, 3 ba
•
3,400 sq ft
Somerville, AL 35670
27 days
$34,500
0.51 acres
Jackson County
Scottsboro, AL 35769
29 days
$350,000
3.24 acres
Marshall County
3 bd, 2 ba
•
2,167 sq ft
Arab, AL 35016
38 days ago
$419,900
2.6 acres
Lauderdale County
4 bd, 2 ba
•
2,038 sq ft
Florence, AL 35634
41 days ago
$30,000
4.8 acres
Marion County
Hamilton, AL 35570
46 days ago
$64,900
5.1 acres
Jackson County
Bryant, AL 35958
45 days ago
$25,000
0.92 acres
Morgan County
Falkville, AL 35622
45 days ago
$25,000
1 acre
Morgan County
Falkville, AL 35622
45 days ago
$25,000
1 acre
Morgan County
Falkville, AL 35622
45 days ago
$25,000
1 acre
Morgan County
Falkville, AL 35622
45 days ago
$25,000
1 acre
Morgan County
Falkville, AL 35622
45 days ago
$25,000
1 acre
Morgan County
Falkville, AL 35622
45 days ago
$25,000
1 acre
Morgan County
Falkville, AL 35622
45 days ago
$25,000
1 acre
Morgan County
Falkville, AL 35622
$25k drop • Oct 15
$350,000
3.3 acres
Marion County
3 bd, 2.5 ba
•
2,527 sq ft
Hamilton, AL 35570
46 days ago
$100,000
1.7 acres
Madison County
Harvest, AL 35759
51 days ago
$185,000
0.36 acres
Madison County
Huntsville, AL 35801
2 months ago
$3,204,000
1,068 acres
Jackson County
Woodville, AL 35776
55 days ago
$900,000
2.5 acres
Madison County
8 ba
•
6,544 sq ft
New Market, AL 35761
58 days ago
$49,900
0.5 acres
Limestone County
Ardmore, AL 35739
58 days ago
$49,900
0.5 acres
Limestone County
Ardmore, AL 35739
58 days ago
$49,900
0.5 acres
Limestone County
Ardmore, AL 35739
2 months ago
$225,000
20 acres
Limestone County
Athens, AL 35611
7 months ago
$8,000,000
98 acres
Cullman County
Bremen, AL 35033
2 months ago
$123,000
0.96 acres
Jackson County
Scottsboro, AL 35769
2 months ago
$498,000
4.72 acres
Cherokee County
2 bd, 2 ba
•
850 sq ft
Centre, AL 35960
1
…
24
25
26
27
…
85
1,201-1,250 of 4,203 properties
Map