Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Vacant land for sale in Central Alabama
Price
Size
Tags
Save
Reset
3,405 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
undeveloped land for sale in Alabama
for more listings.
Pending
Under contract
$349,000
1 acre
Randolph County
Wedowee, AL 36278
$10k drop • Feb 20
$59,900
5.12 acres
Calhoun County
Anniston, AL 36206
5 days
$592,800
152 acres
Fayette County
Fayette, AL 35555
5 days
$74,900
2.12 acres
Montgomery County
Montgomery, AL 36109
10 days
$249,900
0.42 acres
Jefferson County
Birmingham, AL 35222
5 days
$139,900
4.5 acres
Tallapoosa County
Jacksons' Gap, AL 36861
5 days
$29,000
1.1 acres
Saint Clair County
Steele, AL 35987
6 days
$720,000
100 acres
Autauga County
Prattville, AL 36067
28 days
$259,625
55 acres
Coosa County
Rockford, AL 36080
6 days
$79,900
9 acres
Tuscaloosa County
Cottondale, AL 35453
22 months ago
$149,900
0.18 acres
Jefferson County
Birmingham, AL 35205
57 days ago
$24,900
2.8 acres
Hale County
Greensboro, AL 36744
3 months ago
$350,000
0.59 acres
Tallapoosa County
Dadeville, AL 36853
13 days
$595,000
0.81 acres
Elmore County
Alexander City, AL 35010
19 days
$83,526
14 acres
Tallapoosa County
Tallassee, AL 36078
3 months ago
$325,000
6 acres
Tallapoosa County
Alexander City, AL 35010
Pending
Under contract
$25,000
2 acres
Montgomery County
Montgomery, AL 36108
8 days
$22,900
0.59 acres
Tallapoosa County
Alexander City, AL 35010
$10k drop • Feb 2
$179,000
7.16 acres
Shelby County
Chelsea, AL 35043
$7k drop • Jan 5
$28,000
0.66 acres
Tuscaloosa County
Tuscaloosa, AL 35401
Pending
Under contract
$570,000
38.2 acres
Tuscaloosa County
Northport, AL 35475
33 days ago
$44,900
0.7 acres
Etowah County
Gadsden, AL 35901
6 days
$84,999
3.47 acres
Etowah County
Hokes Bluff, AL 35903
6 days
$140,000
16.2 acres
Macon County
Auburn, AL 36830
6 days
$125,000
24 acres
Etowah County
Gadsden, AL 35904
Pending
Under contract
$40,000
7.42 acres
Talladega County
Munford, AL 36268
6 days
$39,700
0.51 acres
Talladega County
Sylacauga, AL 35151
Pending
Under contract
$99,000
8 acres
Autauga County
Prattville, AL 36067
6 days
$114,990
2.6 acres
Shelby County
Alabaster, AL 35007
15 months ago
$124,900
8 acres
Walker County
Jasper, AL 35501
Pending
Under contract
$150,000
1.45 acres
Shelby County
Harpersville, AL 35078
Pending
Under contract
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
6 days
$350,000
32 acres
Tuscaloosa County
Tuscaloosa, AL 35406
6 days
$35,000
0.62 acres
Dallas County
Selma, AL 36701
6 days
$35,000
0.62 acres
Dallas County
Selma, AL 36701
Pending
Under contract
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
Pending
Under contract
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
$6.5k drop • Feb 2
$249,500
19.4 acres
Lee County
Waverly, AL 36879
Pending
Under contract
$425,000
25.5 acres
Shelby County
Alabaster, AL 35007
$156k drop • Feb 19
$644,080
80.5 acres
Shelby County
Wilsonville, AL 35186
7 days
$65,000
1 acre
Lee County
Opelika, AL 36804
7 days
$65,000
1 acre
Lee County
Opelika, AL 36804
Pending
Under contract
$14,000
0.25 acres
Calhoun County
Jacksonville, AL 36265
6 days
Upcoming auction
$50,000 min
1 acre
Shelby County
Feb 17, 2026
Alabaster, AL 35007
Pending
Under contract
$225,000
Lee County
Phenix City, AL 36867
Pending
Under contract
$139,000
0.57 acres
Montgomery County
Pike Road, AL 36064
Pending
Under contract
$249,900
38 acres
Calhoun County
Wellington, AL 36279
6 days
Upcoming auction
$250,000 min
1.78 acres
Shelby County
Feb 17, 2026
Alabaster, AL 35007
6 days
$200,000
27 acres
Jefferson County
Gardendale, AL 35071
$35k drop • Feb 19
$564,900
0.48 acres
Tuscaloosa County
Tuscaloosa, AL 35406
1
…
5
6
7
8
…
69
251-300 of 3,405 properties
Map