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,399 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.
18 days
$32,999
0.31 acres
Talladega County
Lincoln, AL 35160
Pending
Under contract
$349,000
4 acres
Shelby County
Shelby, AL 35143
$8.1k drop • Feb 7
$149,900
24.7 acres
Clay County
Lineville, AL 36266
6 months ago
$169,900
39 acres
Calhoun County
Glencoe, AL 35905
Pending
Under contract
$225,000
2 acres
Shelby County
Birmingham, AL 35242
19 days
$130,000
21.7 acres
Etowah County
Attalla, AL 35954
19 days
$49,900
1 acre
Etowah County
Hokes Bluff, AL 35903
8 months ago
$49,900
13.5 acres
Etowah County
Gadsden, AL 35901
24 days
$28,950
3 acres
Saint Clair County
Springville, AL 35146
28 days
$269,900
1.16 acres
Tuscaloosa County
Northport, AL 35476
$724k drop • Feb 6
$2,775,571
659 acres
Blount County
Hayden, AL 35079
$15k drop • Feb 6
$314,900
0.93 acres
Talladega County
Talladega, AL 35160
Pending
Under contract
$35,000
0.34 acres
Calhoun County
Anniston, AL 36202
Pending
Under contract
$119,900
20 acres
Montgomery County
Grady, AL 36036
20 days
Upcoming auction
$— min
Etowah County
Rainbow City, AL 35906
$10k drop • Jan 5
$50,000
1.24 acres
Walker County
Jasper, AL 35503
19 days
$59,500
9 acres
Clay County
Cragford, AL 36255
Pending
Under contract
$195,000
12.2 acres
Tallapoosa County
Camp Hill, AL 36850
19 days
$550,000
7.73 acres
Saint Clair County
Ashville, AL 35953
19 days
$135,000
20 acres
Blount County
Altoona, AL 35952
19 days
$22,500
2.8 acres
Etowah County
Gadsden, AL 35901
19 days
$38,900
3 acres
Jefferson County
Birmingham, AL 35214
$10k drop • Feb 5
$89,900
0.89 acres
Jefferson County
Birmingham, AL 35210
Pending
Under contract
$39,357
2.3 acres
Russell County
Seale, AL 36875
19 months ago
$379,900
2.6 acres
Shelby County
Birmingham, AL 35242
Pending
Under contract
$48,000
1.5 acres
Chilton County
Verbena, AL 36091
19 days
$100,000
6.76 acres
Montgomery County
Montgomery, AL 36116
$5.5k drop • Jan 3
$137,500
0.78 acres
Randolph County
Wedowee, AL 36278
2 years ago
$295,000
54.6 acres
Randolph County
Wedowee, AL 36278
Pending
Under contract
$30,000
0.22 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$315,000
84 acres
Elmore County
Eclectic, AL 36024
$7.7k drop • Feb 5
$83,603
14 acres
Tallapoosa County
Tallassee, AL 36078
Pending
Under contract
$65,000
3.65 acres
Jefferson County
Bessemer, AL 35022
$25k drop • Feb 5
$825,000
10 acres
Tuscaloosa County
Tuscaloosa, AL 35404
$16k drop • Feb 5
$409,000
23 acres
Tuscaloosa County
Tuscaloosa, AL 35405
20 days
$75,000
3.33 acres
Tuscaloosa County
Vance, AL 35490
$2k drop • Feb 5
$13,000
1.43 acres
Tuscaloosa County
Fosters, AL 35463
Pending
Under contract
$97,500
50 acres
Lamar County
Vernon, AL 35592
Pending
Under contract
$33,000
11 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$99,000
45 acres
Fayette County
Fayette, AL 35555
20 days
$75,000
0.62 acres
Etowah County
Rainbow City, AL 35906
$5.1k drop • Jan 31
$54,900
1.1 acres
Etowah County
Boaz, AL 35957
$25k drop • Feb 5
$825,000
10 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$185,000
53 acres
Jefferson County
Fultondale, AL 35068
20 days
$99,000
1 acre
Wilcox County
Camden, AL 36726
20 days
$337,000
2 acres
Wilcox County
Camden, AL 36726
20 days
$165,725
28 acres
Tallapoosa County
Tallassee, AL 36078
20 days
$82,000
40 acres
Fayette County
Berry, AL 35546
24 days
$10,000
0.5 acres
Blount County
Pinson, AL 35126
Pending
Under contract
$57,500
3.17 acres
Jefferson County
Birmingham, AL 35211
1
…
13
14
15
16
…
68
651-700 of 3,399 properties
Map