Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in North Alabama
Price
Size
Tags
Save
Reset
2,810 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in North Alabama
for more listings.
3 months ago
$1,237,000
2.84 acres
Madison County
Madison, AL 35758
$7k drop • June 1
$139,000
3.58 acres
Madison County
Toney, AL 35773
5 months ago
$89,000
40 acres
Marion County
Brilliant, AL 35548
$50k drop • July 16
$675,000
2.37 acres
Madison County
Hazel Green, AL 35750
6 months ago
$124,900
3.4 acres
Limestone County
Athens, AL 35611
6 months ago
$49,900
3.12 acres
Marshall County
Grant, AL 35747
6 months ago
$99,900
Winston County
Crane Hill, AL 35053
9 months ago
$14,000
0.34 acres
Lauderdale County
Florence, AL 35630
9 months ago
$38,500
2 acres
Cherokee County
Cedar Bluff, AL 35959
12 months ago
$29,900
1 acre
Cullman County
Vinemont, AL 35179
12 months ago
$88,000
0.6 acres
Cherokee County
Centre, AL 35960
12 months ago
$2,275,000
77 acres
Limestone County
Toney, AL 35773
13 months ago
$44,900
1 acre
Marshall County
Guntersville, AL 35976
14 months ago
$599,950
16.8 acres
Madison County
Huntsville, AL 35810
$19k drop • June 29
$48,500
Cullman County
Crane Hill, AL 35053
14 months ago
$250,000
0.73 acres
Limestone County
Athens, AL 35613
14 months ago
$379,000
4.3 acres
Marion County
Hamilton, AL 35570
16 months ago
$589,000
1 acre
Marshall County
Guntersville, AL 35976
18 months ago
$3,000,000
22 acres
Jackson County
Scottsboro, AL 35769
19 months ago
$575,000
16.5 acres
Cullman County
Crane Hill, AL 35053
19 months ago
$240,000
0.89 acres
Cullman County
Crane Hill, AL 35053
2 years ago
$45,000
0.92 acres
Jackson County
Scottsboro, AL 35769
2 years ago
$275,000
2 acres
Cullman County
Crane Hill, AL 35053
2 years ago
$69,000
0.36 acres
Marshall County
Guntersville, AL 35976
2 years ago
$175,000
10.3 acres
Morgan County
Laceys Spring, AL 35754
6 years ago
$1,400,000
70 acres
Madison County
Gurley, AL 35748
17 days
$29,900
0.53 acres
Limestone County
Athens, AL 35611
11 months ago
$18,500
0.4 acres
Marion County
Brilliant, AL 35548
42 days ago
$67,983
0.48 acres
Morgan County
Decatur, AL 35603
48 days ago
$89,000
0.42 acres
Cherokee County
Cedar Bluff, AL 35959
58 days ago
$260,000
27.8 acres
Lauderdale County
Lexington, AL 35648
Pending
Under contract
$39,000
2 acres
Lawrence County
Mount Hope, AL 35651
Pending
Under contract
$1,095,000
292 acres
Lawrence County
Hillsboro, AL 35643
2 months ago
$352,900
2.49 acres
Limestone County
Madison, AL 35756
3 months ago
$9,800
1 acre
Winston County
Nauvoo, AL 35578
6 months ago
$2,700,000
23 acres
Marion County
Winfield, AL 35594
Pending
Under contract
$249,000
40 acres
Colbert County
Leighton, AL 35646
4 months ago
$40,000
0.23 acres
Madison County
Owens Cross Roads, AL 35763
4 months ago
$85,000
0.71 acres
Marshall County
Scottsboro, AL 35769
4 months ago
$10,900
0.17 acres
Colbert County
Sheffield, AL 35660
4 months ago
$29,900
0.4 acres
Jackson County
Bridgeport, AL 35740
$20k drop • June 1
$359,000
16 acres
Madison County
Toney, AL 35773
5 months ago
$15,000
0.4 acres
Winston County
Houston, AL 35572
6 months ago
$123,900
4 acres
Limestone County
Athens, AL 35611
6 months ago
$120,000
0.38 acres
Cherokee County
Centre, AL 35960
6 months ago
$585,000
0.8 acres
Franklin County
Russellville, AL 35653
8 months ago
$59,900
0.92 acres
Madison County
Toney, AL 35773
8 months ago
$9,500
0.37 acres
DeKalb County
Fort Payne, AL 35967
10 months ago
$31,900
0.75 acres
Cullman County
Vinemont, AL 35179
10 months ago
$199,900
1.1 acres
Winston County
Houston, AL 35572
1
…
40
41
42
43
…
57
2,001-2,050 of 2,810 properties
Map