Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Commercial land for sale in North Alabama
Price
Size
Tags
Save
Reset
394 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.
Featured
4 months ago
$1,500,000
60 acres
Jackson County
Hollywood, AL 35752
8 hours
$750,000
2.65 acres
Madison County
Huntsville, AL 35824
50 days ago
$699,500
34 acres
Marion County
Hackleburg, AL 35564
$50k drop • May 18
$125,000
5.6 acres
Cherokee County
Centre, AL 35960
$24.1k drop • May 16
$274,900
6.74 acres
Marshall County
Arab, AL 35016
10 days
$1,800,000
10.2 acres
DeKalb County
3 ba
•
30,000 sq ft
Fort Payne, AL 35968
$51k drop • May 13
$399,000
20 acres
Madison County
Hazel Green, AL 35750
4 days
$625,000
9.8 acres
Winston County
Double Springs, AL 35553
3 days
$415,000
5.5 acres
Marion County
3 bd, 2 ba
•
1,900 sq ft
Hamilton, AL 35570
10 days
$375,000
22 acres
Jackson County
Dutton, AL 35744
8 days
$399,000
0.16 acres
Marshall County
Guntersville, AL 35976
42 days ago
$400,000
5.6 acres
Morgan County
2 ba
•
3,025 sq ft
Decatur, AL 35603
43 days ago
$59,000
2.15 acres
Limestone County
Athens, AL 35611
29 days
$1,800,000
8.5 acres
Limestone County
18,240 sq ft
Elkmont, AL 35620
10 days
$509,900
17 acres
Marshall County
1 ba
•
467 sq ft
Albertville, AL 35951
2 months ago
$175,000
5.8 acres
Morgan County
Trinity, AL 35603
$2k drop • Mar 31
$89,500
3 acres
Morgan County
Decatur, AL 35603
10 days
$68,000
0.081 acres
Marshall County
Guntersville, AL 35976
2 months ago
$54,700
0.36 acres
Cherokee County
Centre, AL 35960
2 days
$699,000
10.2 acres
Lawrence County
Courtland, AL 35618
$29k drop • May 13
$450,000
0.5 acres
Marshall County
Guntersville, AL 35976
4 days
$117,000
2 acres
Marion County
Hamilton, AL 35570
7 days
Auction
$2,300,000 min
61 acres
Madison County
Huntsville, AL 35810
10 days
$1,500,000
15 acres
Madison County
Harvest, AL 35749
11 days
$125,000
1.8 acres
Limestone County
Athens, AL 35613
3 months ago
$589,000
4.89 acres
Lauderdale County
Florence, AL 35630
2 months ago
$575,000
1.72 acres
Cullman County
Cullman, AL 35055
4 months ago
$275,000
1.6 acres
Madison County
Huntsville, AL 35811
2 days
$5,500,000
55.4 acres
Madison County
Huntsville, AL 35810
4 months ago
$350,000
5 acres
Madison County
Madison, AL 35758
4 months ago
$315,000
4.5 acres
Madison County
Madison, AL 35758
2 months ago
$225,000
1.17 acres
Limestone County
Athens, AL 35611
4 months ago
$—
1,346 acres
Colbert County
Cherokee, AL 35616
2 months ago
$650,000
13 acres
Limestone County
Athens, AL 35613
2 months ago
$229,000
6.3 acres
Marshall County
Guntersville, AL 35976
5 months ago
$370,000
25 acres
Jackson County
Stevenson, AL 35772
2 months ago
$825,000
1.3 acres
Marshall County
Grant, AL 35747
$36k drop • Apr 29
$199,000
5 acres
Marion County
Hackleburg, AL 35564
10 days
$25,000
0.16 acres
Morgan County
Decatur, AL 35601
3 months ago
$1,500,000
10 acres
Madison County
8 ba
•
6,544 sq ft
New Market, AL 35761
$10k drop • Mar 25
$399,900
5.7 acres
DeKalb County
2 ba
•
2,991 sq ft
Crossville, AL 35962
4 months ago
$175,000
2.5 acres
Madison County
Madison, AL 35758
3 days
$415,000
5.5 acres
Marion County
3 ba
•
8,460 sq ft
Hamilton, AL 35570
56 days ago
$1,700,000
10.2 acres
Limestone County
Madison, AL 35756
2 months ago
$1,650,000
40 acres
DeKalb County
2 ba
•
11,822 sq ft
Fort Payne, AL 35967
5 months ago
$699,900
7 acres
Marshall County
Guntersville, AL 35976
$75k drop • Mar 28
$1,950,000
9 acres
Cherokee County
2 ba
•
7,752 sq ft
Centre, AL 35960
44 days ago
$927,700
3.15 acres
Cherokee County
2 ba
•
8,460 sq ft
Leesburg, AL 35983
1 day
$699,000
10.2 acres
Lawrence County
Courtland, AL 35618
51 days ago
$350,000
1.3 acres
Lauderdale County
Killen, AL 35645
1
2
3
4
…
8
1-50 of 394 properties
Map