Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
50 acres of Land for sale in Alabama
Price
Size
Tags
Save
157 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 Alabama
for more listings.
15 days
$575,000
56 acres
Etowah County
5 bd, 4 ba
•
3,744 sq ft
Gadsden, AL 35901
$14.6k drop • Dec 4
$235,000
48 acres
Covington County
Red Level, AL 36474
43 days ago
$1,800,000
45 acres
Winston County
5 bd, 7 ba
•
7,474 sq ft
Double Springs, AL 35553
13 months ago
$889,000
46 acres
Lawrence County
3 bd, 4 ba
•
4,710 sq ft
Moulton, AL 35650
8 months ago
$450,000
52 acres
Lawrence County
Moulton, AL 35650
1 day
$204,000
45 acres
Lawrence County
Town Creek, AL 35672
$30.6k drop • Nov 13
$365,000
52.8 acres
Saint Clair County
Argo, AL 35173
$20k drop • Dec 3
$295,000
45 acres
Lawrence County
Moulton, AL 35650
5 months ago
$270,000
45 acres
Morgan County
Somerville, AL 35670
$35k drop • Dec 2
$390,000
49 acres
Tallapoosa County
Dadeville, AL 36853
Pending
Under contract
$319,900
46 acres
Fayette County
2 bd, 2 ba
•
1,000 sq ft
Bankston, AL 35542
16 months ago
$835,000
44.2 acres
Baldwin County
Bay Minette, AL 36507
15 months ago
$430,000
54.2 acres
Jefferson County
Warrior, AL 35180
Pending
Under contract
$339,999
56 acres
Marion County
3 bd, 2 ba
•
2,404 sq ft
Hamilton, AL 35570
8 months ago
$272,250
55 acres
Jefferson County
Pinson, AL 35126
3 days
$249,000
50 acres
Marion County
Hamilton, AL 35570
2 months ago
$1,982,000
46 acres
Shelby County
5 bd, 4 ba
•
— sq ft
Chelsea, AL 35147
14 days
$2,200,000
46 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$500,000
51 acres
Fayette County
3 bd, 2 ba
•
3,191 sq ft
Berry, AL 35546
8 days
$265,000
55 acres
Tallapoosa County
Jacksons' Gap, AL 36861
9 days
Upcoming auction
$25,000 min
52 acres
Limestone County
Dec 9, 2025
Athens, AL 35611
10 days
$265,000
53 acres
Dallas County
Selma, AL 36701
$17.5k drop • Nov 3
$299,999
47 acres
Morgan County
3 bd, 2 ba
•
2,164 sq ft
Decatur, AL 35601
13 days
$2,500,000
50 acres
Walker County
3 bd, 3 ba
•
— sq ft
Jasper, AL 35503
Pending
Under contract
$399,900
46 acres
Covington County
3 bd, 2 ba
•
1,848 sq ft
Florala, AL 36442
3 months ago
$599,999
44 acres
Coffee County
3 bd, 4 ba
•
2,227 sq ft
Enterprise, AL 36330
Pending
Under contract
$290,000
50 acres
Russell County
Seale, AL 36875
Pending
Under contract
$159,000
56 acres
Franklin County
Phil Campbell, AL 35581
11 months ago
$699,000
52.7 acres
Walker County
Jasper, AL 35501
$5k drop • Nov 17
$235,000
51 acres
DeKalb County
3 bd, 2 ba
•
1,824 sq ft
Valley Head, AL 35989
Pending
Under contract
$949,000
53 acres
Lauderdale County
2 bd, 1 ba
•
2,300 sq ft
Florence, AL 35633
19 days
$650,000
49.6 acres
Baldwin County
Foley, AL 36535
20 months ago
$385,000
51 acres
Morgan County
Eva, AL 35621
20 days
$70,000
46.7 acres
Pike County
Brundidge, AL 36010
39 days ago
$853,750
47.4 acres
Limestone County
Elkmont, AL 35620
2 years ago
$1,300,000
44.3 acres
Montgomery County
Pike Road, AL 36064
2 months ago
$539,000
53.6 acres
Covington County
3 bd, 2 ba
•
1,666 sq ft
Andalusia, AL 36421
Featured
2 months ago
$299,000
50 acres
Marion County
3 bd, 2 ba
•
1,654 sq ft
Hamilton, AL 35570
$11.8k drop • Nov 13
$155,400
44 acres
Barbour County
Blue Springs, AL 36017
Pending
Under contract
$157,000
45 acres
Butler County
Georgiana, AL 36033
22 days
$299,000
46 acres
Baldwin County
Little River, AL 36550
22 days
$520,000
51 acres
Tallapoosa County
Jacksons' Gap, AL 36861
22 days
$105,000
50 acres
Fayette County
Fayette, AL 35555
$50k drop • Nov 12
$530,000
53.6 acres
Lawrence County
3 bd, 4 ba
•
2,070 sq ft
Moulton, AL 35650
23 days
$237,600
52.3 acres
Talladega County
Sylacauga, AL 35150
Pending
Under contract
$477,200
52 acres
Lawrence County
Moulton, AL 35650
24 days
$2,950,000
47 acres
Cleburne County
Fruithurst, AL 36262
$350k drop • Nov 11
$850,000
44 acres
DeKalb County
5 bd, 3 ba
•
3,800 sq ft
Crossville, AL 35962
Pending
Under contract
$210,000
46.6 acres
Perry County
Marion, AL 36756
9 months ago
$850,000
44 acres
Lawrence County
Moulton, AL 35650
1
2
3
4
1-50 of 157 properties
Map