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,410 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
18 months ago
$599,000
3.68 acres
Marshall County
Grant, AL 35747
22 months ago
$1,749,000
3 acres
Madison County
Huntsville, AL 35811
2 years ago
$99,000
3 acres
Winston County
Double Springs, AL 35553
2 years ago
$85,000
1.79 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$90,000
1.63 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$30,000
1.64 acres
Cherokee County
Cedar Bluff, AL 35959
8 days
$65,000
0.76 acres
Madison County
Huntsville, AL 35803
13 days
$179,900
6 acres
Jackson County
3 bd, 2 ba
•
1,856 sq ft
Dutton, AL 35744
14 days
$469,900
2 acres
Marshall County
4 bd, 3 ba
•
3,449 sq ft
Grant, AL 35747
14 days
$724,900
3 acres
Limestone County
5 bd, 4.5 ba
•
4,355 sq ft
Athens, AL 35611
31 days ago
$5,000/mo
1.7 acres
Limestone County
Madison, AL 35756
25 days
$574,900
3 acres
Limestone County
4 bd, 3 ba
•
3,160 sq ft
Athens, AL 35611
28 days
$2,900,000
1.62 acres
Jackson County
4 bd, 3.5 ba
•
3,805 sq ft
Scottsboro, AL 35769
31 days ago
$82,500
2.44 acres
DeKalb County
Ider, AL 35981
36 days ago
$49,900
2.28 acres
Lauderdale County
Anderson, AL 35610
$36k drop • June 10
$443,630
24 acres
Limestone County
Athens, AL 35611
42 days ago
$15,000
0.55 acres
Marshall County
Guntersville, AL 35976
43 days ago
$374,500
3 acres
Marion County
42 bd, 42 ba
•
— sq ft
Guin, AL 35563
53 days ago
$22,500
0.88 acres
Jackson County
Scottsboro, AL 35768
$10k drop • May 26
$534,900
1.6 acres
Limestone County
3 bd, 3.5 ba
•
3,800 sq ft
Tanner, AL 35671
2 months ago
$1,590,000
2.2 acres
Winston County
5 bd, 3 ba
•
3,141 sq ft
Arley, AL 35541
3 months ago
$86,500
0.96 acres
Madison County
Brownsboro, AL 35741
3 months ago
$88,000
1.44 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$199,900
5.5 acres
Lauderdale County
3 bd, 2 ba
•
1,900 sq ft
Lexington, AL 35648
3 months ago
$123,000
0.79 acres
Limestone County
Athens, AL 35611
$60k drop • June 3
$1,190,000
2.29 acres
Winston County
4 bd, 3 ba
•
2,781 sq ft
Double Springs, AL 35553
$17.5k drop • May 19
$455,000
14 acres
Marshall County
2 bd, 2 ba
•
1,500 sq ft
Arab, AL 35016
$11k drop • May 8
$44,000
6.5 acres
Lawrence County
Town Creek, AL 35672
4 months ago
$50,000
2.28 acres
DeKalb County
Fort Payne, AL 35967
4 months ago
$690,000
48 acres
Marshall County
Albertville, AL 35951
4 months ago
$59,900
Winston County
Double Springs, AL 35553
5 months ago
$48,500
2 acres
DeKalb County
Valley Head, AL 35989
5 months ago
$299,000
30 acres
Cherokee County
Centre, AL 35960
$10k drop • June 7
$59,900
1.12 acres
Jackson County
Scottsboro, AL 35769
6 months ago
$110,000
0.94 acres
Marshall County
Guntersville, AL 35976
$100k drop • Apr 23
$2,490,000
2.54 acres
Cullman County
5 bd, 6 ba
•
4,672 sq ft
Crane Hill, AL 35053
$20k drop • Apr 8
$329,000
Cullman County
Bremen, AL 35033
$26k drop • Apr 11
$299,000
1.2 acres
Madison County
Madison, AL 35758
$25k drop • June 12
$215,000
0.56 acres
Lauderdale County
Rogersville, AL 35652
8 months ago
$207,000
18 acres
Jackson County
Woodville, AL 35776
9 months ago
$95,000
4.63 acres
Marshall County
Guntersville, AL 35976
9 months ago
$2,100,000
135 acres
Lauderdale County
Rogersville, AL 35652
$24k drop • May 19
$775,000
3.6 acres
Madison County
5 bd, 3.5 ba
•
4,007 sq ft
Huntsville, AL 35803
10 months ago
$110,000
3 acres
Madison County
Gurley, AL 35748
10 months ago
$682,000
31 acres
Morgan County
Hartselle, AL 35640
10 months ago
$305,000
6.48 acres
Cullman County
Crane Hill, AL 35053
$33.1k drop • Apr 29
$399,000
149 acres
Winston County
Double Springs, AL 35553
11 months ago
$572,000
220 acres
Marion County
Hamilton, AL 35570
11 months ago
$75,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
$50k drop • May 31
$150,000
3 acres
DeKalb County
Mentone, AL 35984
1
…
25
26
27
28
…
69
1,251-1,300 of 3,410 properties
Map