Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Alabama land for sale
Price
Size
Tags
Save
10,771 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
$7k drop • Jan 5
$28,000
0.66 acres
Tuscaloosa County
Tuscaloosa, AL 35401
$24k drop • Jan 5
$324,999
28 acres
Baldwin County
Robertsdale, AL 36567
$1.3m drop • Dec 30
$5,700,000
4 acres
Baldwin County
5 bd, 6 ba
•
4,229 sq ft
Gulf Shores, AL 36542
2 months ago
$449,900
18.6 acres
Morgan County
2 bd, 2 ba
•
2,030 sq ft
Falkville, AL 35622
29 days
$775,000
5 acres
Marshall County
Arab, AL 35016
$40.4k drop • Jan 5
$599,500
4.2 acres
Morgan County
5 bd, 4 ba
•
3,886 sq ft
Hartselle, AL 35640
20 days
$1,950,000
1.57 acres
Marshall County
3 bd, 2 ba
•
4,664 sq ft
Guntersville, AL 35976
16 days
$199,000
40 acres
Marion County
Hamilton, AL 35570
16 days
$85,000
15 acres
Marion County
Hamilton, AL 35570
6 months ago
$59,900
Barbour County
Eufaula, AL 36027
Pending
Under contract
$55,000
5 acres
Russell County
Seale, AL 36875
$10k drop • Jan 5
$139,900
10 acres
Mobile County
Chunchula, AL 36521
$100k drop • Nov 17
$4,449,000
3.34 acres
Baldwin County
12 bd, 14 ba
•
6,438 sq ft
Gulf Shores, AL 36542
3 months ago
$25,000
0.15 acres
Mobile County
Theodore, AL 36582
3 months ago
$30,000
0.53 acres
Mobile County
Mobile, AL 36605
$5k drop • Jan 5
$274,000
2.7 acres
Mobile County
3 bd, 2 ba
•
1,624 sq ft
Wilmer, AL 36587
3 months ago
$8,000
0.15 acres
Mobile County
Chunchula, AL 36521
3 months ago
$15,000
0.28 acres
Mobile County
Mobile, AL 36604
$5.1k drop • Jan 5
$149,900
3 acres
Etowah County
3 bd, 2 ba
•
1,280 sq ft
Boaz, AL 35956
3 months ago
$15,000
0.28 acres
Mobile County
Mobile, AL 36605
2 months ago
$235,000
39.5 acres
Barbour County
Bakerhill, AL 36027
51 days ago
$140,000
28.5 acres
Marion County
Hamilton, AL 35570
51 days ago
$249,000
50 acres
Marion County
Hamilton, AL 35570
$100k drop • Jan 5
$1,595,000
17 acres
Shelby County
Pelham, AL 35124
Pending
Under contract
$189,900
2 acres
Talladega County
5 bd, 3 ba
•
2,176 sq ft
Talladega, AL 35160
17 months ago
$126,000
28 acres
Talladega County
Talladega, AL 35160
21 months ago
$625,000
1 acre
Madison County
Huntsville, AL 35802
22 days
$250,000
13.4 acres
Talladega County
1 bd, 1 ba
•
— sq ft
Sycamore, AL 35149
$10k drop • Jan 5
$109,900
18 acres
Covington County
Dozier, AL 36028
17 days
$425,000
92 acres
Crenshaw County
Brantley, AL 36009
17 days
$244,900
3.28 acres
Lee County
Auburn, AL 36830
5 months ago
$540,000
2.77 acres
Mobile County
4 bd, 6 ba
•
— sq ft
Grand Bay, AL 36541
$3k drop • Jan 5
$12,000
1.1 acres
Walker County
Jasper, AL 35503
$25k drop • Jan 5
$424,900
80 acres
Marion County
2 bd, 3 ba
•
1,756 sq ft
Brilliant, AL 35548
$31k drop • Jan 5
$399,000
114 acres
Geneva County
Chancellor, AL 36316
3 months ago
$334,900
7.66 acres
Franklin County
4 bd, 3 ba
•
2,373 sq ft
Russellville, AL 35654
$25k drop • Jan 5
$850,000
5 acres
Cleburne County
7 bd, 5 ba
•
5,637 sq ft
Heflin, AL 36264
$9k drop • Jan 5
$480,000
4.64 acres
Lee County
3 bd, 2 ba
•
2,056 sq ft
Phenix City, AL 36867
$9k drop • Jan 5
$480,000
4.64 acres
Lee County
3 bd, 2 ba
•
2,056 sq ft
Phenix City, AL 36870
5 months ago
$3,400,000
4.29 acres
Calhoun County
Jacksonville, AL 36265
17 days
$349,900
4.2 acres
Blount County
3 bd, 2 ba
•
— sq ft
Remlap, AL 35133
Pending
Under contract
$75,000
10 acres
Walker County
Jasper, AL 35504
$8k drop • Jan 5
$49,900
0.9 acres
Limestone County
Elkmont, AL 35620
$30k drop • Jan 5
$695,000
3.28 acres
DeKalb County
4 bd, 5 ba
•
4,386 sq ft
Valley Head, AL 35989
Pending
Under contract
$88,000
11 acres
Talladega County
Eastaboga, AL 36203
Pending
Under contract
$212,000
1.24 acres
Talladega County
5 bd, 3 ba
•
— sq ft
Talladega, AL 35160
$5k drop • Jan 5
$21,900
0.35 acres
Etowah County
Southside, AL 35907
$19.9k drop • Jan 5
$425,000
6 acres
Cleburne County
3 bd, 3 ba
•
— sq ft
Heflin, AL 36264
17 days
$349,900
2.8 acres
DeKalb County
4 bd, 3 ba
•
2,559 sq ft
Geraldine, AL 35974
$46k drop • Oct 30
$799,000
32 acres
Jackson County
4 bd, 3 ba
•
3,040 sq ft
Bryant, AL 35958
1
…
54
55
56
57
…
2,701-2,750 of 10,771 properties
Map