Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Vacant land for sale in Central Alabama
Price
Size
Tags
Save
Reset
3,513 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.
35 days ago
$16,900
0.46 acres
Tuscaloosa County
McCalla, AL 35111
3 years ago
$129,900
6.17 acres
Calhoun County
Oxford, AL 36203
$5k drop • Oct 13
$52,500
1 acre
Hale County
Akron, AL 35441
35 days ago
$595,000
1.6 acres
Tuscaloosa County
Tuscaloosa, AL 35406
35 days ago
$159,900
0.85 acres
Etowah County
Rainbow City, AL 35906
Pending
Under contract
$65,000
2 acres
Tuscaloosa County
Berry, AL 35546
$325k drop • Nov 12
$325,000
2 acres
Tallapoosa County
Alexander City, AL 35010
35 days ago
$105,000
50 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$14,900
3 acres
Lamar County
Kennedy, AL 35574
3 months ago
$92,000
9.22 acres
Russell County
Seale, AL 36875
36 days ago
$79,900
10.8 acres
Saint Clair County
Ashville, AL 35953
4 months ago
$19,900
1 acre
Fayette County
Fayette, AL 35555
$5k drop • Nov 12
$29,900
3.54 acres
Cleburne County
Delta, AL 36258
$32.3k drop • Nov 5
$155,160
13 acres
Macon County
Fitzpatrick, AL 36029
Pending
Under contract
$110,000
5 acres
Tuscaloosa County
Cottondale, AL 35453
14 months ago
$33,950
2.64 acres
Talladega County
Sylacauga, AL 35150
36 days ago
$49,900
0.02 acres
Blount County
Oneonta, AL 35121
36 days ago
$239,000
12.3 acres
Tallapoosa County
Camp Hill, AL 36850
36 days ago
$129,900
7 acres
Chambers County
La Fayette, AL 36862
36 days ago
$695,000
1.38 acres
Talladega County
Sylacauga, AL 35150
5 months ago
$175,000
11.4 acres
Tallapoosa County
Camp Hill, AL 36850
Pending
Under contract
$31,000
14 acres
Perry County
Uniontown, AL 36786
36 days ago
$129,900
12 acres
Jefferson County
Pinson, AL 35126
36 days ago
$237,600
52.3 acres
Talladega County
Sylacauga, AL 35150
37 days ago
$90,000
6 acres
Blount County
Oneonta, AL 35121
$40k drop • Nov 11
$199,900
3 acres
Tallapoosa County
Dadeville, AL 36853
36 days ago
$30,000
0.39 acres
Calhoun County
Gadsden, AL 35905
36 days ago
$198,000
37 acres
Montgomery County
Montgomery, AL 36116
36 days ago
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
36 days ago
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
36 days ago
$7,500
1 acre
Tuscaloosa County
Berry, AL 35546
$50.1k drop • Nov 11
$899,900
5.25 acres
Tuscaloosa County
Tuscaloosa, AL 35404
36 days ago
$28,000
Tallapoosa County
Dadeville, AL 36853
$20.9k drop • Nov 11
$179,000
1.45 acres
Shelby County
Harpersville, AL 35078
$100k drop • Nov 11
$33,000
0.66 acres
Etowah County
Sardis City, AL 35956
Pending
Under contract
$100,000
26.2 acres
Calhoun County
Anniston, AL 36207
36 days ago
$104,000
26.5 acres
Fayette County
Fayette, AL 35555
$6k drop • Nov 11
$309,900
11.7 acres
Montgomery County
Pike Road, AL 36064
Pending
Under contract
$25,000
0.34 acres
Jefferson County
Helena, AL 35022
37 days ago
$59,900
1.7 acres
Saint Clair County
Pell City, AL 35125
42 days ago
$280,000
39.8 acres
Jefferson County
Hueytown, AL 35023
$1.1k drop • Nov 11
$10,900
Etowah County
Altoona, AL 35952
$24k drop • Nov 11
$438,000
120 acres
Tallapoosa County
Jacksons' Gap, AL 36861
Pending
Under contract
$2,300,000
426 acres
Elmore County
Titus, AL 36080
15 months ago
$147,000
1.85 acres
Talladega County
Sylacauga, AL 35151
2 months ago
$127,000
2 acres
Talladega County
Sylacauga, AL 35044
7 months ago
$1,400,000
200 acres
Blount County
Blountsville, AL 35031
13 months ago
$16,500
0.52 acres
Calhoun County
Jacksonville, AL 36265
37 days ago
$108,000
4.29 acres
Russell County
Seale, AL 36875
3 months ago
$45,000
0.5 acres
Talladega County
Lincoln, AL 35096
1
…
24
25
26
27
…
71
1,201-1,250 of 3,513 properties
Map