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,731 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
31 days ago
$194,900
41 acres
Dallas County
Selma, AL 36703
37 days ago
$349,900
2 acres
Etowah County
4 bd, 2 ba
•
— sq ft
Southside, AL 35907
5 months ago
$315,000
86 acres
Saint Clair County
Pell City, AL 35125
7 months ago
$570,000
7.6 acres
Saint Clair County
6 bd, 5 ba
•
— sq ft
Pell City, AL 35128
Upcoming auction
$165,000 min
2.2 acres
Walker County
Nauvoo, AL 35578
31 days ago
$675,000
2.23 acres
Tuscaloosa County
4 bd, 3 ba
•
3,132 sq ft
Northport, AL 35475
31 days ago
$87,964
6.23 acres
Chambers County
Lanett, AL 36863
31 days ago
$194,900
2.33 acres
Tuscaloosa County
2 bd, 2 ba
•
840 sq ft
Northport, AL 35473
31 days ago
$135,000
75 acres
Perry County
Pinetucky, AL 35042
Pending
Under contract
$90,000
35 acres
Talladega County
Talladega, AL 35160
Pending
Under contract
$375,000
20.5 acres
Tuscaloosa County
3 bd, 2 ba
•
2,595 sq ft
Brookwood, AL 35444
35 days ago
$275,000
15 acres
Saint Clair County
3 bd, 2 ba
•
— sq ft
Ragland, AL 35131
Pending
Under contract
$15,000
0.18 acres
Calhoun County
Jacksonville, AL 36265
31 days ago
$107,244
6.6 acres
Elmore County
Wetumpka, AL 36092
$801k drop • Nov 20
$2,999,000
390 acres
Tuscaloosa County
Northport, AL 35475
Pending
Under contract
$279,999
3.6 acres
Lee County
3 bd, 2 ba
•
1,853 sq ft
Smiths Station, AL 36877
5 months ago
$25,000
3 acres
Dallas County
Selma, AL 36701
5 months ago
$1,142,700
2.5 acres
Coosa County
5 bd, 3 ba
•
— sq ft
Clanton, AL 35046
8 months ago
$129,900
0.92 acres
Calhoun County
Jacksonville, AL 36265
$3m drop • Nov 20
$15,500,000
410 acres
Shelby County
Calera, AL 35040
4 months ago
$4,500,000
910 acres
Saint Clair County
4 bd, 6 ba
•
2,500 sq ft
Pell City, AL 35182
4 months ago
$9,405,000
2,630 acres
Saint Clair County
4 bd, 5 ba
•
5,600 sq ft
Pell City, AL 35128
32 days ago
$250,000
1.5 acres
Shelby County
Wilsonville, AL 35186
32 days ago
$1,650,000
8 acres
Shelby County
Chelsea, AL 35043
32 days ago
$75,000
6 acres
Etowah County
Attalla, AL 35954
32 days ago
$359,000
59 acres
Etowah County
Attalla, AL 35954
$56.3k drop • Nov 20
$318,750
80 acres
Talladega County
Alpine, AL 35014
$34.9k drop • Nov 20
$195,000
38 acres
Talladega County
Alpine, AL 35014
$24k drop • Nov 20
$135,900
25 acres
Talladega County
Alpine, AL 35014
$10k drop • Nov 20
$89,900
15 acres
Talladega County
Alpine, AL 35014
$10k drop • Nov 20
$220,000
100 acres
Pickens County
1 bd, 1 ba
•
— sq ft
Reform, AL 35481
$366k drop • Nov 18
$696,000
120 acres
Etowah County
Attalla, AL 35954
$25k drop • Nov 20
$249,900
2.7 acres
Wilcox County
3 bd, 2 ba
•
2,370 sq ft
Pine Hill, AL 36769
32 days ago
$8,000
0.54 acres
Tallapoosa County
Alexander City, AL 35010
32 days ago
$256,000
25.6 acres
Walker County
Jasper, AL 35501
34 days ago
$2,500,000
11 acres
Calhoun County
Ohatchee, AL 36271
2 months ago
$479,000
3.53 acres
Lee County
4 bd, 3 ba
•
2,400 sq ft
Opelika, AL 36804
$10k drop • Nov 19
$489,900
3 acres
Shelby County
6 bd, 5 ba
•
— sq ft
Maylene, AL 35114
Pending
Under contract
$599,900
5 acres
Lee County
5 bd, 4 ba
•
2,855 sq ft
Salem, AL 36874
Pending
Under contract
$14,900
0.48 acres
Calhoun County
Jacksonville, AL 36265
32 days ago
$29,000
1.25 acres
Lee County
Smiths Station, AL 36877
$60k drop • Nov 19
$499,900
15.2 acres
Calhoun County
3 bd, 2 ba
•
— sq ft
Ohatchee, AL 36271
Pending
Under contract
$14,900
0.57 acres
Calhoun County
Jacksonville, AL 36265
Pending
Under contract
$290,000
50 acres
Russell County
Seale, AL 36875
4 months ago
$793,000
13 acres
Saint Clair County
5 bd, 4 ba
•
— sq ft
Pell City, AL 35128
$30k drop • Nov 19
$670,000
1.74 acres
Lee County
5 bd, 4 ba
•
4,118 sq ft
Auburn, AL 36830
$10k drop • Nov 19
$375,000
9.1 acres
Tuscaloosa County
3 bd, 2 ba
•
1,561 sq ft
Moundville, AL 35474
6 months ago
$12,000
4.54 acres
Jefferson County
Birmingham, AL 35217
$200k drop • Nov 18
$2,800,000
60 acres
Fayette County
Fayette, AL 35555
$100k drop • Nov 19
$1,300,000
6.57 acres
Calhoun County
5 bd, 4 ba
•
— sq ft
Oxford, AL 36203
1
…
34
35
36
37
…
95
1,701-1,750 of 4,731 properties
Map