Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama commercial land for sale
Price
Size
Tags
Save
Reset
1,268 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 Alabama
for more listings.
4 months ago
$194,900
41 acres
Dallas County
Selma, AL 36703
4 months ago
$199,900
42 acres
Dallas County
Selma, AL 36703
$40k drop • Mar 13
$240,000
3.22 acres
Talladega County
— sq ft
Sylacauga, AL 35150
Pending
Under contract
$26,400
4.4 acres
Clarke County
Grove Hill, AL 36451
Pending
Under contract
$24,300
5.4 acres
Clarke County
Grove Hill, AL 36451
10 months ago
$225,000
1.3 acres
Etowah County
Rainbow City, AL 35906
10 months ago
$359,500
1 acre
Montgomery County
Pike Road, AL 36064
12 months ago
$280,000
0.26 acres
Jefferson County
Birmingham, AL 35234
13 months ago
$7,425
0.27 acres
Jefferson County
Midfield, AL 35221
15 months ago
$5,900,000
31 acres
Limestone County
3,500 sq ft
Athens, AL 35613
$10k drop • Mar 15
$220,000
1.17 acres
DeKalb County
4 ba
•
7,000 sq ft
Henagar, AL 35978
19 months ago
$3,200,000
27 acres
Jefferson County
Bessemer, AL 35022
20 months ago
$480,000
0.68 acres
Covington County
Andalusia, AL 36420
2 years ago
$695,000
15 acres
Marshall County
Guntersville, AL 35976
6 years ago
$3,980,250
14.1 acres
Elmore County
— sq ft
Millbrook, AL 36054
6 years ago
$595,000
3.53 acres
Houston County
Dothan, AL 36303
Pending
Under contract
$26,900
0.9 acres
Talladega County
Oxford, AL 36268
Pending
Under contract
$4,780,000
73 acres
Tuscaloosa County
Tuscaloosa, AL 35401
$4k drop • Mar 19
$195,000
2.39 acres
Barbour County
5,466 sq ft
Eufaula, AL 36027
3 months ago
$450,000
2 acres
Baldwin County
Summerdale, AL 36580
3 months ago
$298,900
0.4 acres
Chambers County
Valley, AL 36854
5 months ago
$400,000
5.17 acres
Jefferson County
— sq ft
Hueytown, AL 35023
Pending
Under contract
$100,000
1.16 acres
Henry County
Headland, AL 36345
6 months ago
$85,000
1.28 acres
Escambia County
Atmore, AL 36502
$150k drop • Apr 2
$1,500,000
1.3 acres
Blount County
14,000 sq ft
Snead, AL 35952
Pending
Under contract
$250,000
4.8 acres
Lee County
1,500 sq ft
Smiths Station, AL 36877
Pending
Under contract
$1,995,000
8.6 acres
Tuscaloosa County
Northport, AL 35476
Pending
Under contract
$1,500,000
10 acres
Greene County
Eutaw, AL 35462
8 months ago
$75,000
3.54 acres
Sumter County
3,600 sq ft
Gainesville, AL 35464
9 months ago
$1,400,000
12 acres
Tallapoosa County
1,000 sq ft
Dadeville, AL 36853
Pending
Under contract
$650,000
19.2 acres
Montgomery County
Montgomery, AL 36116
10 months ago
$10,000
1.24 acres
Lamar County
Sulligent, AL 35586
$29.9k drop • Feb 19
$120,000
0.5 acres
Limestone County
Athens, AL 35611
12 months ago
$13,050
1.8 acres
Jefferson County
Pleasant Grove, AL 35127
12 months ago
$17,835
2.46 acres
Jefferson County
Dolomite, AL 35061
19 months ago
$250,000
0.5 acres
Covington County
Andalusia, AL 36420
Pending
Under contract
$495,000
0.93 acres
Houston County
Dothan, AL 36303
2 years ago
$79,900
0.34 acres
Saint Clair County
Pell City, AL 35125
2 years ago
$289,000
1.6 acres
Lee County
Opelika, AL 36801
3 years ago
$390,000
5 acres
Shelby County
Calera, AL 35040
8 years ago
$3,980,250
17.5 acres
Elmore County
— sq ft
Millbrook, AL 36054
8 years ago
$300,000
0.43 acres
Jefferson County
Birmingham, AL 35203
$50.9k drop • Apr 15
$119,000
16.4 acres
Etowah County
Hokes Bluff, AL 35903
6 days
$1,100,000
9.84 acres
Jefferson County
Bessemer, AL 35022
10 days
$1,500,000
3 acres
Walker County
2 ba
•
22,000 sq ft
Jasper, AL 35501
3 months ago
$485,000
2.48 acres
Chambers County
7,684 sq ft
Valley, AL 36854
Pending
Under contract
$285,000
3.8 acres
Baldwin County
Stockton, AL 36579
5 months ago
$225,000
0.53 acres
Colbert County
8,679 sq ft
Tuscumbia, AL 35674
Pending
Under contract
$59,900
1.7 acres
Saint Clair County
Pell City, AL 35125
7 months ago
$575,000
2.5 acres
Jefferson County
Trussville, AL 35173
1
…
18
19
20
21
…
26
901-950 of 1,268 properties
Map