Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Central Alabama
Price
Size
Tags
Save
4,632 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
8 months ago
$55,000
0.49 acres
Jefferson County
Trussville, AL 35173
8 months ago
$29,900
0.45 acres
Shelby County
Harpersville, AL 35078
8 months ago
$220,000
0.11 acres
Jefferson County
Birmingham, AL 35234
8 months ago
$88,900
5.6 acres
Saint Clair County
Pell City, AL 35125
8 months ago
$40,000
7.5 acres
Blount County
Oneonta, AL 35121
9 months ago
$251,100
1.3 acres
Tuscaloosa County
Tuscaloosa, AL 35406
9 months ago
$394,000
12.3 acres
Shelby County
Leeds, AL 35094
$19.1k drop • Dec 23
$169,900
0.8 acres
Jefferson County
Birmingham, AL 35235
10 months ago
$13,050
1.8 acres
Jefferson County
Pleasant Grove, AL 35127
11 months ago
$2,485,951
44.2 acres
Shelby County
Calera, AL 35040
11 months ago
$45,000
2.49 acres
Chilton County
Clanton, AL 35045
17 months ago
$15,000
0.4 acres
Talladega County
Alpine, AL 35014
21 months ago
$78,000
8 acres
Talladega County
Sylacauga, AL 35150
2 years ago
$7,000
0.18 acres
Talladega County
Alpine, AL 35014
2 years ago
$99,000
3.18 acres
Jefferson County
Birmingham, AL 35215
4 years ago
$15,000
0.47 acres
Jefferson County
Sylvan Springs, AL 35118
4 years ago
$20,000
0.79 acres
Jefferson County
Birmingham, AL 35022
10 months ago
$685,500
1.85 acres
Etowah County
4 bd, 4 ba
•
3,100 sq ft
Gadsden, AL 35901
19 months ago
$152,350
0.96 acres
Saint Clair County
Vincent, AL 35178
2 months ago
$79,900
6 acres
Saint Clair County
Odenville, AL 35120
3 months ago
$400,000
5.17 acres
Jefferson County
— sq ft
Hueytown, AL 35023
4 months ago
$75,000
3.76 acres
Jefferson County
Hueytown, AL 35023
5 months ago
$25,000
0.33 acres
Jefferson County
Birmingham, AL 35235
5 months ago
$1,100,000
3 acres
Saint Clair County
— sq ft
Pell City, AL 35125
6 months ago
$949,000
29.8 acres
Shelby County
Chelsea, AL 35043
6 months ago
$225,000
15 acres
Saint Clair County
Ashville, AL 35953
7 months ago
$49,900
2.18 acres
Shelby County
Calera, AL 35040
8 months ago
$1,200,000
3.6 acres
Saint Clair County
Cropwell, AL 35054
2 months ago
$674,999
14.8 acres
Lee County
Auburn, AL 36830
2 months ago
$16,500
0.7 acres
Talladega County
Alpine, AL 35014
2 months ago
$18,000
0.75 acres
Talladega County
Alpine, AL 35014
2 months ago
$39,900
0.67 acres
Calhoun County
Piedmont, AL 36272
2 months ago
$150,000
3 acres
Shelby County
Alabaster, AL 35007
5 months ago
$399,900
6.16 acres
Calhoun County
Anniston, AL 36207
5 months ago
$39,000
0.32 acres
Jefferson County
Hoover, AL 35226
7 months ago
$19,900
1 acre
Saint Clair County
Odenville, AL 35120
$10k drop • Dec 15
$95,000
8.2 acres
Jefferson County
Bessemer, AL 35022
8 months ago
$29,900
0.46 acres
Shelby County
Harpersville, AL 35078
8 months ago
$75,000
3 acres
Jefferson County
5 bd, 2 ba
•
— sq ft
Midfield, AL 35228
4 years ago
$22,500
1.5 acres
Saint Clair County
Ashville, AL 35953
4 years ago
$15,000
0.46 acres
Jefferson County
Sylvan Springs, AL 35118
17 months ago
$277,000
13.9 acres
Lee County
Opelika, AL 36801
5 months ago
$1,890,000
12 acres
Jefferson County
Trussville, AL 35235
6 months ago
$25,000
0.56 acres
Calhoun County
Jacksonville, AL 36265
Pending
Under contract
$21,000
0.49 acres
Calhoun County
Anniston, AL 36207
7 months ago
$219,000
21.7 acres
Jefferson County
McCalla, AL 35111
8 months ago
$1,150,000
4 acres
Walker County
Jasper, AL 35501
8 months ago
$30,000
0.64 acres
Calhoun County
Anniston, AL 36207
8 months ago
$89,900
5.3 acres
Jefferson County
McCalla, AL 35111
9 months ago
$313,650
1.5 acres
Tuscaloosa County
Tuscaloosa, AL 35406
1
…
79
80
81
82
…
93
3,951-4,000 of 4,632 properties
Map