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,786 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$45k drop • June 1
$235,000
1.5 acres
Winston County
Haleyville, AL 35565
$20k drop • July 1
$199,900
1.1 acres
Winston County
Double Springs, AL 35553
$40k drop • July 15
$499,000
17.5 acres
DeKalb County
3 bd, 4 ba
•
4,642 sq ft
Boaz, AL 35957
7 days
$375,000
2.9 acres
Winston County
Logan, AL 35098
11 days
$180,000
45 acres
Madison County
Gurley, AL 35748
12 days
$150,000
6 acres
Marshall County
Grant, AL 35747
12 days
$29,000
0.43 acres
Madison County
Huntsville, AL 35803
13 days
$694,900
3.5 acres
Lauderdale County
5 bd, 3.5 ba
•
4,000 sq ft
Florence, AL 35633
15 days
$749,900
56 acres
Winston County
3 bd, 2 ba
•
2,104 sq ft
Addison, AL 35540
15 days
$699,000
184 acres
Franklin County
Hodges, AL 35571
2 months ago
$712,000
66 acres
Cullman County
3 bd, 1 ba
•
1,953 sq ft
Hanceville, AL 35077
17 days
$85,000
0.59 acres
DeKalb County
Mentone, AL 35984
17 days
$650,000
6.5 acres
Jackson County
4 bd, 3.5 ba
•
3,145 sq ft
Scottsboro, AL 35768
26 days
$3,800,000
23.8 acres
Marshall County
7,300 sq ft
Scottsboro, AL 35769
30 days ago
$525,000
3.5 acres
Marshall County
6 bd, 3.5 ba
•
4,078 sq ft
Arab, AL 35016
42 days ago
$979,000
52 acres
Madison County
3 bd, 3 ba
•
2,762 sq ft
Hazel Green, AL 35750
46 days ago
$200,000
4.5 acres
DeKalb County
2 bd, 1 ba
•
1,185 sq ft
Fort Payne, AL 35967
47 days ago
$49,900
0.45 acres
Limestone County
Elkmont, AL 35620
$4k drop • July 3
$85,000
5.3 acres
Marshall County
Grant, AL 35747
$8k drop • July 7
$375,900
5.1 acres
Marshall County
4 bd, 2 ba
•
2,240 sq ft
Union Grove, AL 35175
54 days ago
$125,000
0.75 acres
Lauderdale County
Florence, AL 35634
2 months ago
$545,000
18.5 acres
Cherokee County
3 bd, 2 ba
•
1,977 sq ft
Mentone, AL 35984
2 months ago
$75,000
4.33 acres
Lauderdale County
Anderson, AL 35610
2 months ago
$1,000,000
3.74 acres
Madison County
4 bd, 3 ba
•
5,135 sq ft
Owens Cross Roads, AL 35763
2 months ago
$85,000
10 acres
Colbert County
Cherokee, AL 35616
$3k drop • July 14
$65,000
0.081 acres
Marshall County
Guntersville, AL 35976
2 months ago
$985,000
10.6 acres
Limestone County
3 bd, 2 ba
•
3,368 sq ft
Harvest, AL 35749
2 months ago
$82,000
0.068 acres
Jackson County
Langston, AL 35755
$50k drop • July 15
$1,750,000
2.86 acres
Colbert County
2 bd, 2 ba
•
2,100 sq ft
Cherokee, AL 35616
2 months ago
$450,000
5 acres
DeKalb County
3 bd, 2 ba
•
1,200 sq ft
Valley Head, AL 35989
3 months ago
$34,900
0.17 acres
Marshall County
Union Grove, AL 35175
3 months ago
$34,900
0.28 acres
Marshall County
Union Grove, AL 35175
3 months ago
$64,900
3.44 acres
Morgan County
Trinity, AL 35673
$1k drop • June 9
$31,000
2.86 acres
Marshall County
Boaz, AL 35957
3 months ago
$400,000
5.6 acres
Morgan County
2 ba
•
3,025 sq ft
Decatur, AL 35603
3 months ago
$59,000
2.15 acres
Limestone County
Athens, AL 35611
3 months ago
$550,000
6 acres
Cherokee County
4 bd, 3.5 ba
•
4,946 sq ft
Centre, AL 35960
3 months ago
$38,900
3.23 acres
Cherokee County
Cedar Bluff, AL 35983
3 months ago
$420,750
5 acres
Limestone County
Athens, AL 35613
4 months ago
$364,900
8 acres
DeKalb County
3 bd, 2 ba
•
2,050 sq ft
Grove Oak, AL 35975
4 months ago
$109,000
0.92 acres
Cullman County
Crane Hill, AL 35053
$15k drop • June 24
$430,000
8.17 acres
Marshall County
3 bd, 3.5 ba
•
2,553 sq ft
Albertville, AL 35951
5 months ago
$89,000
30 acres
Winston County
Haleyville, AL 35565
$10k drop • July 4
$139,500
22 acres
Lauderdale County
Waterloo, AL 35677
$25k drop • July 11
$774,900
6 acres
Limestone County
4 bd, 3 ba
•
2,718 sq ft
Athens, AL 35613
6 months ago
$134,300
15.8 acres
Cherokee County
Piedmont, AL 36272
$9k drop • June 17
$60,900
5 acres
Jackson County
Henagar, AL 35978
$5k drop • May 29
$55,000
5.34 acres
DeKalb County
Mentone, AL 35984
$10.9k drop • June 30
$219,000
9 acres
Marshall County
Albertville, AL 35950
$10k drop • Apr 30
$159,000
64 acres
Marion County
Detroit, AL 35552
1
…
9
10
11
12
…
76
451-500 of 3,786 properties
Map