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,561 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.
$25k drop • Dec 10
$75,000
10 acres
Walker County
Jasper, AL 35504
$4.9k drop • Dec 10
$35,000
2 acres
Tallapoosa County
Alexander City, AL 35010
3 days
$55,000
5 acres
Russell County
Seale, AL 36875
3 days
$4,403
1.48 acres
Jefferson County
Birmingham, AL 35206
Pending
Under contract
$30,000
1.8 acres
Tuscaloosa County
Tuscaloosa, AL 35405
Pending
Under contract
$33,000
0.35 acres
Russell County
Phenix City, AL 36867
25 days
$2k drop • Dec 10
$100,999
0.89 acres
Tuscaloosa County
Tuscaloosa, AL 35406
4 days
$149,900
20 acres
Talladega County
Eastaboga, AL 36260
4 days
$139,900
26.5 acres
Clay County
Ashland, AL 36251
19 days
$129,500
21 acres
Tallapoosa County
Daviston, AL 36256
Pending
Under contract
$30,000
0.85 acres
Shelby County
Wilsonville, AL 35186
Pending
Under contract
$25,000
0.74 acres
Shelby County
Wilsonville, AL 35186
4 days
$22,900
0.87 acres
Pickens County
Gordo, AL 35466
4 days
$25,000
5 acres
Walker County
Nauvoo, AL 35578
4 days
$698,000
243 acres
Walker County
Nauvoo, AL 35578
14 months ago
$116,860
6 acres
Lee County
Salem, AL 36874
2 years ago
$118,567
2.59 acres
Lee County
Opelika, AL 36804
2 years ago
$116,376
1.74 acres
Lee County
Opelika, AL 36804
2 years ago
$188,109
11 acres
Lee County
Waverly, AL 36879
2 years ago
$508,580
36 acres
Lee County
Waverly, AL 36879
2 years ago
$314,731
17.3 acres
Lee County
Waverly, AL 36879
14 months ago
$57,314
0.85 acres
Lee County
Opelika, AL 36801
11 days
$223,610
25.4 acres
Chambers County
Lanett, AL 36863
$7.4k drop • Dec 9
$42,500
2 acres
Montgomery County
Montgomery, AL 36110
$9.1k drop • Dec 9
$79,900
3.77 acres
Montgomery County
Montgomery, AL 36110
$3k drop • Dec 9
$44,000
1.74 acres
Montgomery County
Montgomery, AL 36110
$4.1k drop • Dec 9
$34,900
4 acres
Autauga County
Prattville, AL 36067
$1.34k drop • Dec 9
$7,565
1.76 acres
Jefferson County
Trussville, AL 35173
4 days
$92,900
0.5 acres
Etowah County
Southside, AL 35907
2 months ago
$635,000
0.48 acres
Tuscaloosa County
Tuscaloosa, AL 35406
$585 drop • Dec 9
$3,315
1.3 acres
Jefferson County
Pinson, AL 35126
$827 drop • Dec 9
$4,684
1.67 acres
Jefferson County
Birmingham, AL 35211
$214 drop • Dec 9
$1,216
1.43 acres
Jefferson County
Birmingham, AL 35036
$840 drop • Dec 9
$4,760
1.6 acres
Jefferson County
Birmingham, AL 35215
$730 drop • Dec 9
$4,135
1.39 acres
Jefferson County
Leeds, AL 35094
$180 drop • Dec 9
$1,020
1.2 acres
Jefferson County
Birmingham, AL 35214
$20.9k drop • Dec 9
$62,738
4.78 acres
Jefferson County
Bessemer, AL 35020
Pending
Under contract
$275,000
111 acres
Fayette County
Fayette, AL 35555
$1.37k drop • Dec 9
$7,735
2.6 acres
Jefferson County
Gardendale, AL 35071
$741 drop • Dec 9
$4,199
1.52 acres
Jefferson County
Birmingham, AL 35235
25 days
$2,650,000
250 acres
Greene County
Eutaw, AL 35462
$15k drop • Dec 9
$82,500
0.49 acres
Etowah County
Gadsden, AL 35903
5 days
$715,853
260 acres
Lamar County
Millport, AL 35576
5 days
$75,000
25 acres
Lamar County
Millport, AL 35576
14 months ago
$469,900
30 acres
Montgomery County
Pike Road, AL 36064
5 days
$155,400
37 acres
Jefferson County
Warrior, AL 35180
5 days
$695,000
21 acres
Jefferson County
Trussville, AL 35173
Pending
Under contract
$95,000
5.9 acres
Tuscaloosa County
Coker, AL 35452
6 months ago
$36,500
5.24 acres
Tallapoosa County
Goodwater, AL 35072
3 months ago
$809,000
126 acres
Elmore County
Tallassee, AL 36078
1
…
3
4
5
6
…
72
151-200 of 3,561 properties
Map