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,789 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
5 days
$179,900
5.45 acres
Limestone County
Athens, AL 35611
12 days
$62,831
1 acre
Morgan County
Decatur, AL 35603
55 days ago
$399,900
10 acres
Cullman County
5 bd, 3 ba
•
1,980 sq ft
Cullman, AL 35057
47 days ago
$245,000
3 acres
DeKalb County
3 bd, 2 ba
•
1,680 sq ft
Dawson, AL 35963
17 days
$592,250
23 acres
Lawrence County
Moulton, AL 35650
20 days
$65,000
0.55 acres
Limestone County
Athens, AL 35611
20 days
$65,000
0.55 acres
Limestone County
Athens, AL 35611
28 days
$819,900
3 acres
Marshall County
5 bd, 3 ba
•
4,137 sq ft
Guntersville, AL 35976
32 days ago
$90,000
2.2 acres
Marshall County
Langston, AL 35755
35 days ago
$199,900
7.38 acres
Lauderdale County
Killen, AL 35645
38 days ago
$169,900
9.4 acres
Marion County
3 bd, 2 ba
•
1,140 sq ft
Brilliant, AL 35548
51 days ago
$1,095,000
3.86 acres
Madison County
4 bd, 2.5 ba
•
3,960 sq ft
Gurley, AL 35748
57 days ago
$1,449,000
48 acres
Lawrence County
Courtland, AL 35618
2 months ago
$424,900
4 acres
Limestone County
3 bd, 2 ba
•
2,107 sq ft
Athens, AL 35611
2 months ago
$299,900
0.53 acres
Marshall County
Guntersville, AL 35976
2 months ago
$180,000
40 acres
Winston County
Haleyville, AL 35565
2 months ago
$58,500
1.14 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$1,399,960
13 acres
Madison County
5 bd, 5 ba
•
4,400 sq ft
Gurley, AL 35748
3 months ago
$199,000
2.79 acres
Winston County
Double Springs, AL 35553
$45k drop • May 27
$950,000
61 acres
DeKalb County
4 bd, 2 ba
•
1,925 sq ft
Fort Payne, AL 35967
3 months ago
$20,000
3.3 acres
Marion County
Hamilton, AL 35570
$10k drop • June 18
$339,900
1.1 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$229,900
14.5 acres
Cullman County
Vinemont, AL 35179
3 months ago
$69,900
1.13 acres
Cherokee County
Cedar Bluff, AL 35959
$6k drop • July 20
$49,900
0.05 acres
Cherokee County
Centre, AL 35960
4 months ago
$175,000
5.8 acres
Morgan County
Trinity, AL 35603
$30k drop • June 4
$249,000
11.9 acres
Madison County
Toney, AL 35773
$35k drop • May 20
$215,000
5 acres
Madison County
Hazel Green, AL 35750
4 months ago
$54,500
0.72 acres
Jackson County
Scottsboro, AL 35769
4 months ago
$87,000
14.5 acres
Jackson County
Hollywood, AL 35752
4 months ago
$1,475,000
2.5 acres
Winston County
Arley, AL 35541
4 months ago
$19,999
1.7 acres
Winston County
Double Springs, AL 35553
4 months ago
$299,900
17.2 acres
Marshall County
Albertville, AL 35951
5 months ago
$419,000
6.36 acres
Marshall County
5 bd, 2.5 ba
•
3,392 sq ft
Horton, AL 35980
6 months ago
$67,500
3.9 acres
Cherokee County
Centre, AL 35960
$5k drop • May 26
$63,500
9 acres
Cherokee County
Sand Rock, AL 35983
$22.7k drop • Apr 29
$209,000
66 acres
Winston County
Haleyville, AL 35565
6 days
Auction
$— min
8 acres
Morgan County
Falkville, AL 35622
7 days
$399,900
2.86 acres
DeKalb County
3 bd, 3 ba
•
2,668 sq ft
Crossville, AL 35962
8 days
$599,900
2.85 acres
Lauderdale County
6 bd, 6 ba
•
4,600 sq ft
Florence, AL 35634
13 days
$75,000
1.1 acres
Cullman County
Crane Hill, AL 35053
12 days
$2,300,000
40 acres
Marshall County
17 ba
•
17,648 sq ft
Guntersville, AL 35976
23 days
$199,900
20.3 acres
Lauderdale County
Florence, AL 35634
36 days ago
$259,000
60 acres
Lauderdale County
Florence, AL 35634
27 days
$126,500
1 acre
Madison County
New Hope, AL 35760
34 days ago
$525,000
4 acres
Cherokee County
6 bd, 3 ba
•
3,882 sq ft
Centre, AL 35960
39 days ago
$349,900
3 acres
DeKalb County
3 bd, 2 ba
•
1,924 sq ft
Rainsville, AL 35986
$39.1k drop • July 21
$699,900
5 acres
Marshall County
4 bd, 2.5 ba
•
3,098 sq ft
Albertville, AL 35950
2 months ago
$699,000
10.2 acres
Lawrence County
Courtland, AL 35618
Auction
$2,300,000 min
61 acres
Madison County
Huntsville, AL 35810
1
…
11
12
13
14
…
76
551-600 of 3,789 properties
Map