Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in Central Alabama
Price
Size
Tags
Save
4,666 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Pending
Under contract
$125,000
41 acres
Fayette County
Berry, AL 35546
28 days
$23,500
0.2 acres
Tuscaloosa County
Tuscaloosa, AL 35401
32 days ago
$650,000
9 acres
Tuscaloosa County
4 bd, 3 ba
•
2,659 sq ft
Tuscaloosa, AL 35406
4 months ago
$991,900
3 acres
Tuscaloosa County
7,200 sq ft
Cottondale, AL 35453
6 months ago
$8,000
0.11 acres
Tuscaloosa County
McCalla, AL 35111
28 days
$1,450,000
6.7 acres
Tuscaloosa County
4 bd, 5 ba
•
4,559 sq ft
Northport, AL 35475
39 days ago
$1,450,000
1.77 acres
Tuscaloosa County
8 bd, 9 ba
•
8,843 sq ft
Tuscaloosa, AL 35406
28 days
$35k drop • Jan 28
$149,900
23 acres
Bibb County
West Blocton, AL 35184
2 months ago
$349,900
3.6 acres
Greene County
3 bd, 2 ba
•
1,152 sq ft
Forkland, AL 36740
4 months ago
$40,000
1.6 acres
Greene County
3 bd, 1 ba
•
1,200 sq ft
Forkland, AL 36740
Pending
Under contract
$184,000
2 acres
Pickens County
3 bd, 1 ba
•
1,600 sq ft
Kennedy, AL 35574
6 months ago
$299,900
6.65 acres
Hale County
3 bd, 3 ba
•
3,358 sq ft
Greensboro, AL 36744
Pending
Under contract
$179,900
2 acres
Tuscaloosa County
3 bd, 3 ba
•
1,792 sq ft
Cottondale, AL 35453
2 months ago
$450,000
15 acres
Tuscaloosa County
3 bd, 2 ba
•
1,540 sq ft
Berry, AL 35546
27 days
$439,900
3.18 acres
Lee County
Auburn, AL 36830
28 days
$57,500
0.44 acres
Shelby County
Chelsea, AL 35147
$6k drop • Jan 29
$6,000
0.16 acres
Jefferson County
Birmingham, AL 35214
$14.5k drop • Jan 29
$45,000
1.12 acres
Hale County
Akron, AL 36776
$1.5k drop • Jan 29
$5,500
0.19 acres
Jefferson County
Bessemer, AL 35023
2 months ago
$650,000
4 acres
Cleburne County
4 bd, 4 ba
•
— sq ft
Heflin, AL 36264
$4k drop • Jan 29
$6,000
0.07 acres
Jefferson County
Birmingham, AL 35214
5 months ago
$499,900
15.2 acres
Calhoun County
3 bd, 2 ba
•
— sq ft
Ohatchee, AL 36271
3 months ago
$289,999
5 acres
Chilton County
3 bd, 2 ba
•
— sq ft
Clanton, AL 35045
$15k drop • Dec 15
$310,000
7.4 acres
Calhoun County
3 bd, 2 ba
•
— sq ft
Anniston, AL 36206
$10k drop • Jan 7
$485,000
4.36 acres
Calhoun County
5 bd, 4 ba
•
— sq ft
Alexandria, AL 36250
$7.5m drop • Jan 28
$7,500
0.39 acres
Jefferson County
Bessemer, AL 35020
8 months ago
$839,000
6 acres
Calhoun County
6 bd, 6 ba
•
— sq ft
Anniston, AL 36207
27 days
$185,000
2.47 acres
Lamar County
5 bd, 2 ba
•
2,251 sq ft
Vernon, AL 35592
28 days
$49,500
1.2 acres
Blount County
Oneonta, AL 35121
28 days
$140,000
2 acres
Jefferson County
3 bd, 2 ba
•
— sq ft
Adamsville, AL 35005
Pending
Under contract
$189,500
4 acres
Wilcox County
2 bd, 2 ba
•
2,000 sq ft
Camden, AL 36726
$6k drop • Jan 28
$19,000
0.04 acres
Tuscaloosa County
Tuscaloosa, AL 35401
2 months ago
$539,999
4 acres
Lee County
4 bd, 3 ba
•
2,338 sq ft
Salem, AL 36874
12 months ago
$29,900
0.67 acres
Jefferson County
Hueytown, AL 35023
2 months ago
$50,576
3 acres
Lee County
Salem, AL 36874
$1k drop • Dec 20
$49,576
3.65 acres
Lee County
Salem, AL 36874
$446k drop • Dec 20
$49,576
5.23 acres
Lee County
Salem, AL 36874
3 months ago
$50,576
4 acres
Lee County
Salem, AL 36874
3 months ago
$50,576
4.68 acres
Lee County
Salem, AL 36874
28 days
$495,000
2.84 acres
Tuscaloosa County
Tuscaloosa, AL 35404
Pending
Under contract
$255,000
25 acres
Chambers County
La Fayette, AL 36862
3 months ago
$49,576
4.55 acres
Lee County
Salem, AL 36874
28 days
$29,000
0.36 acres
Tuscaloosa County
Tuscaloosa, AL 35404
42 days ago
$420,866
3.29 acres
Lee County
4 bd, 4 ba
•
2,660 sq ft
Opelika, AL 36804
42 days ago
$409,201
3.29 acres
Lee County
4 bd, 3 ba
•
2,505 sq ft
Opelika, AL 36804
42 days ago
$409,201
3.29 acres
Lee County
4 bd, 3 ba
•
2,505 sq ft
Opelika, AL 36804
Pending
Under contract
$20,000
2 acres
Bibb County
Valley Grande, AL 36701
3 months ago
$15,000
0.44 acres
Calhoun County
Jacksonville, AL 36265
Pending
Under contract
$166,750
38 acres
Randolph County
Wedowee, AL 36278
4 months ago
$15,000
1.13 acres
Talladega County
Talladega, AL 35160
1
…
39
40
41
42
…
94
1,951-2,000 of 4,666 properties
Map