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,383 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.
50 days ago
$580,000
3 acres
Shelby County
Birmingham, AL 35242
2 years ago
$450,000
3 acres
Shelby County
Birmingham, AL 35242
14 hours
$33,000
0.89 acres
Etowah County
Attalla, AL 35954
14 hours
$21,000
2.5 acres
Perry County
Marion, AL 36756
Pending
Under contract
$24,900
0.3 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$24,900
0.42 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$24,900
0.49 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$24,900
0.37 acres
Tuscaloosa County
Tuscaloosa, AL 35404
37 days ago
$59,900
3 acres
Calhoun County
Jacksonville, AL 36265
Pending
Under contract
$24,900
0.73 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$24,900
0.32 acres
Tuscaloosa County
Tuscaloosa, AL 35404
31 days ago
$50,000
2 acres
Etowah County
Boaz, AL 35957
6 months ago
$49,500
1 acre
Etowah County
Boaz, AL 35956
36 days ago
$49,900
3 acres
Calhoun County
Jacksonville, AL 36265
Pending
Under contract
$100,000
35 acres
Sumter County
Cuba, AL 36907
9 days
$39,700
0.51 acres
Talladega County
Sylacauga, AL 35151
27 days
$49,700
1 acre
Talladega County
Sylacauga, AL 35151
$27k drop • Jan 20
$99,997
2 acres
Talladega County
Sylacauga, AL 35044
Pending
Under contract
$65,000
2.34 acres
Lee County
Phenix City, AL 36870
17 months ago
$147,000
1.85 acres
Talladega County
Sylacauga, AL 35151
11 months ago
$4,500
0.23 acres
Russell County
Phenix City, AL 36869
19 months ago
$3,950,000
4.17 acres
Montgomery County
Montgomery, AL 36117
1 day
$225,000
3 acres
Shelby County
Birmingham, AL 35242
3 months ago
$25,000
0.41 acres
Shelby County
Chelsea, AL 35043
1 day
$439,000
0.62 acres
Shelby County
Hoover, AL 35242
1 day
$18,500
0.27 acres
Talladega County
Sylacauga, AL 35150
1 day
$18,500
0.34 acres
Talladega County
Sylacauga, AL 35150
1 day
$44,900
1 acre
Jefferson County
Bessemer, AL 35022
1 day
$44,900
0.95 acres
Jefferson County
Bessemer, AL 35022
$46k drop • Dec 4
$369,000
18 acres
Blount County
Oneonta, AL 35121
Pending
Under contract
$52,900
0.4 acres
Jefferson County
Trussville, AL 35173
Pending
Under contract
$48,500
1.1 acres
Tuscaloosa County
Fayette, AL 35555
6 months ago
$344,250
1.2 acres
Tuscaloosa County
Tuscaloosa, AL 35406
7 months ago
$169,900
0.2 acres
Montgomery County
Pike Road, AL 36064
1 day
$89,900
0.49 acres
Jefferson County
Hoover, AL 35244
5 months ago
$59,000
17.2 acres
Calhoun County
Anniston, AL 36265
31 days ago
$157,900
20 acres
Hale County
Moundville, AL 35474
4 months ago
$12,900
0.33 acres
Fayette County
Fayette, AL 35555
6 months ago
$239,900
8.1 acres
Fayette County
Fayette, AL 35555
6 months ago
$1,600,000
45.4 acres
Tuscaloosa County
Tuscaloosa, AL 35405
11 days
$49,900
1.6 acres
Tuscaloosa County
Tuscaloosa, AL 35406
2 days
$448,000
320 acres
Pickens County
Carrollton, AL 35447
5 months ago
$419,900
40 acres
Tuscaloosa County
Berry, AL 35546
5 months ago
$819,000
80 acres
Tuscaloosa County
Berry, AL 35546
5 months ago
$769,900
55 acres
Tuscaloosa County
Berry, AL 35546
2 days
$369,000
205 acres
Pickens County
Carrollton, AL 35447
5 months ago
$559,000
40 acres
Tuscaloosa County
Berry, AL 35546
5 months ago
$379,000
40 acres
Tuscaloosa County
Berry, AL 35546
5 months ago
$449,900
40 acres
Tuscaloosa County
Berry, AL 35546
5 months ago
$289,900
19 acres
Tuscaloosa County
Berry, AL 35546
1
2
3
4
…
68
1-50 of 3,383 properties
Map