Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Commercial land for sale in Central Alabama
Price
Size
Tags
Save
Reset
516 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Central Alabama
and
commercial land for sale in Alabama
for more listings.
8 hours
$335,000
0.58 acres
Jefferson County
Vestavia Hills, AL 35243
Pending
Under contract
$1,675,000
0.11 acres
Tuscaloosa County
Tuscaloosa, AL 35401
Pending
Under contract
$199,900
1 acre
Saint Clair County
Cropwell, AL 35054
12 hours
$139,900
4.5 acres
Tallapoosa County
Jacksons' Gap, AL 36861
12 hours
$29,000
1.1 acres
Saint Clair County
Steele, AL 35987
12 hours
$250,000
1.78 acres
Shelby County
Alabaster, AL 35007
1 day
$84,999
3.47 acres
Etowah County
Hokes Bluff, AL 35903
Pending
Under contract
$334,900
3.2 acres
Saint Clair County
3 bd, 2 ba
•
— sq ft
Trussville, AL 35004
Pending
Under contract
$150,000
1.45 acres
Shelby County
Harpersville, AL 35078
$95.1k drop • Feb 18
$599,900
1.5 acres
Lee County
1,500 sq ft
Salem, AL 36874
9 months ago
$920,000
15 acres
Tuscaloosa County
6 bd, 7 ba
•
5,920 sq ft
Fosters, AL 35463
1 day
Upcoming auction
$50,000 min
1 acre
Shelby County
Feb 17, 2026
Alabaster, AL 35007
6 months ago
$499,900
2.2 acres
Tuscaloosa County
1,708 sq ft
Northport, AL 35476
1 day
Upcoming auction
$250,000 min
1.78 acres
Shelby County
Feb 17, 2026
Alabaster, AL 35007
Pending
Under contract
$2,150,000
2.58 acres
Tuscaloosa County
24,760 sq ft
Tuscaloosa, AL 35401
Pending
Under contract
$410,000
3.4 acres
Shelby County
Chelsea, AL 35051
$38k drop • Feb 18
$350,000
0.25 acres
Tuscaloosa County
Northport, AL 35473
Pending
Under contract
$2,000,000
30 acres
Talladega County
Lincoln, AL 35096
2 days
$1,750,000
0.36 acres
Walker County
— sq ft
Jasper, AL 35501
4 days
$49,995
0.5 acres
Blount County
Altoona, AL 35952
2 days
$550,000
15.5 acres
Walker County
Jasper, AL 35504
2 days
$150,000
0.14 acres
Jefferson County
Birmingham, AL 35206
20 months ago
$195,000
0.47 acres
Shelby County
Chelsea, AL 35043
5 months ago
$149,900
11 acres
Walker County
— sq ft
Adger, AL 35006
2 months ago
$4,900,000
440 acres
Blount County
4 bd, 4 ba
•
— sq ft
Hayden, AL 35079
Pending
Under contract
$549,000
3.2 acres
Dallas County
— sq ft
Selma, AL 36701
$24.5k drop • Feb 18
$325,000
5 acres
Elmore County
Wetumpka, AL 36054
$10k drop • Feb 18
$115,000
1.42 acres
Etowah County
Gadsden, AL 35901
3 days
$110,000
1.1 acres
Autauga County
Prattville, AL 36066
$45.9k drop • Jan 27
$250,000
3 acres
Shelby County
Calera, AL 35040
3 days
$85,000
0.75 acres
Autauga County
Prattville, AL 36066
3 days
$132,000
1.52 acres
Autauga County
Prattville, AL 36066
3 days
$50,000
2.78 acres
Autauga County
Prattville, AL 36066
3 days
$49,900
7.7 acres
Jefferson County
McCalla, AL 35111
4 days
$90,000
0.48 acres
Russell County
Phenix City, AL 36867
4 days
$49,995
0.05 acres
Blount County
Altoona, AL 35952
4 days
$339,900
0.56 acres
Shelby County
Calera, AL 35040
4 days
$400,000
6 acres
Lee County
Opelika, AL 36801
9 months ago
$399,900
10.3 acres
Saint Clair County
3 bd, 1 ba
•
— sq ft
Pell City, AL 35128
$100k drop • Feb 16
$350,000
4 acres
Montgomery County
— sq ft
Pike Road, AL 36064
$20.1k drop • Feb 16
$229,900
3 acres
Chambers County
3,612 sq ft
Lanett, AL 36863
2 years ago
$899,900
1.7 acres
Etowah County
Rainbow City, AL 35906
7 days
$275,000
5 acres
Chilton County
Maplesville, AL 36750
7 days
$279,900
0.69 acres
Calhoun County
Oxford, AL 36203
2 years ago
$289,000
1.6 acres
Lee County
Opelika, AL 36801
6 months ago
$699,900
3 acres
Tuscaloosa County
3 bd, 3 ba
•
2,200 sq ft
Northport, AL 35473
8 days
$450,000
3 acres
Calhoun County
— sq ft
Anniston, AL 36207
$250k drop • Feb 12
$950,000
14.3 acres
Shelby County
Chelsea, AL 35043
5 months ago
$3,299,000
1.53 acres
Tuscaloosa County
12,000 sq ft
Northport, AL 35473
8 days
$119,900
12.4 acres
Calhoun County
Piedmont, AL 36272
1
2
3
4
…
11
1-50 of 516 properties
Map