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,287 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$30.9k drop • Apr 9
$339,000
2 acres
Marshall County
3 bd, 2 ba
•
2,020 sq ft
Langston, AL 35755
4 months ago
$399,831
9.7 acres
Morgan County
Hartselle, AL 35640
$39.3k drop • Feb 24
$399,000
38.4 acres
Morgan County
Eva, AL 35621
$20k drop • Mar 3
$1,250,000
1.6 acres
Madison County
4 bd, 4.5 ba
•
5,200 sq ft
Madison, AL 35758
Pending
Under contract
$420,000
120 acres
Madison County
— sq ft
New Market, AL 35761
5 months ago
$69,900
3.78 acres
Limestone County
Athens, AL 35614
$20k drop • Mar 4
$375,000
2 acres
DeKalb County
2,500 sq ft
Mentone, AL 35984
5 months ago
$269,000
3.3 acres
Marshall County
New Hope, AL 35760
6 months ago
$30,000
1.17 acres
Lauderdale County
Killen, AL 35645
6 months ago
$165,000
16.5 acres
DeKalb County
Sylvania, AL 35988
6 months ago
$199,900
0.89 acres
Winston County
Houston, AL 35572
$5k drop • Apr 17
$44,900
0.28 acres
Marshall County
Guntersville, AL 35976
6 months ago
$229,900
1.4 acres
Winston County
Houston, AL 35572
6 months ago
$599,000
3.85 acres
Marshall County
4 bd, 2.5 ba
•
3,712 sq ft
Boaz, AL 35957
$2k drop • Apr 8
$22,900
0.79 acres
DeKalb County
Fort Payne, AL 35967
6 months ago
$62,900
1.32 acres
Winston County
Double Springs, AL 35553
6 months ago
$199,900
1.2 acres
Winston County
Houston, AL 35572
7 months ago
$2,800,000
3.1 acres
Madison County
Huntsville, AL 35803
7 months ago
$79,500
0.82 acres
Marshall County
Grant, AL 35747
8 months ago
$4,000,000
24.2 acres
Madison County
Huntsville, AL 35803
$9k drop • Mar 17
$338,000
1.87 acres
Lauderdale County
3 bd, 2 ba
•
2,208 sq ft
Florence, AL 35633
8 months ago
$759,800
1.75 acres
Cherokee County
4 bd, 3 ba
•
3,500 sq ft
Cedar Bluff, AL 35959
9 months ago
$155,000
1.12 acres
Cherokee County
Cedar Bluff, AL 35959
9 months ago
$69,900
0.88 acres
Cherokee County
Centre, AL 35960
9 months ago
$250,000
3 acres
Jackson County
Stevenson, AL 35772
9 months ago
$54,900
0.24 acres
Cherokee County
Cedar Bluff, AL 35959
10 months ago
$180,000
3.8 acres
Madison County
Huntsville, AL 35811
$10k drop • Mar 3
$275,000
5 acres
Limestone County
4 bd, 1 ba
•
1,484 sq ft
Athens, AL 35613
11 months ago
$1,930,000
193 acres
Cullman County
Vinemont, AL 35179
11 months ago
$1,549,000
2 acres
Cullman County
5 bd, 4 ba
•
5,260 sq ft
Cullman, AL 35057
11 months ago
$600,000
4 acres
Madison County
Toney, AL 35773
$30k drop • Mar 27
$100,000
7.5 acres
Morgan County
Decatur, AL 35603
15 months ago
$72,900
1.48 acres
Madison County
New Hope, AL 35760
15 months ago
$375,000
3.1 acres
Cullman County
Crane Hill, AL 35053
16 months ago
$499,900
4 acres
Limestone County
Athens, AL 35611
16 months ago
$112,500
5.7 acres
DeKalb County
Geraldine, AL 35974
$25k drop • Mar 19
$399,900
6 acres
Madison County
Madison, AL 35757
$1k drop • Mar 13
$38,000
3.38 acres
Cherokee County
Centre, AL 35960
23 months ago
$300,000
6.65 acres
Madison County
Owens Cross Roads, AL 35763
2 years ago
$7,649,911
17 acres
Limestone County
Huntsville, AL 35756
2 years ago
$275,000
10 acres
Marshall County
Guntersville, AL 35976
2 years ago
$399,000
14 acres
Marshall County
Guntersville, AL 35976
2 years ago
$60,000
0.92 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$40,000
0.91 acres
Cherokee County
Cedar Bluff, AL 35959
$150k drop • Feb 14
$2,750,000
45 acres
Marshall County
Albertville, AL 35951
2 years ago
$175,000
22.4 acres
Lawrence County
Moulton, AL 35650
2 years ago
$475,000
0.31 acres
Madison County
Huntsville, AL 35802
2 years ago
$284,000
0.69 acres
Madison County
Huntsville, AL 35802
1 day
$121,500
0.47 acres
Madison County
Huntsville, AL 35803
8 days
$173,500
4 acres
Limestone County
Athens, AL 35613
1
…
36
37
38
39
…
66
1,801-1,850 of 3,287 properties
Map