Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama rural land for sale
Price
Size
Tags
Save
Reset
2,075 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Alabama
for more listings.
Pending
Under contract
$329,000
106 acres
Lamar County
Millport, AL 35576
Pending
Under contract
$108,650
41 acres
Coosa County
Kellyton, AL 35089
5 months ago
$150,000
3 acres
Marengo County
3 bd, 2 ba
•
2,320 sq ft
Linden, AL 36748
$10k drop • Mar 10
$315,000
2 acres
Washington County
5 bd, 2 ba
•
2,928 sq ft
Millry, AL 36558
9 months ago
$35,000
2 acres
Butler County
Greenville, AL 36037
$10k drop • Jan 24
$60,000
7.85 acres
Saint Clair County
Odenville, AL 35120
Pending
Under contract
$260,000
120 acres
Marion County
Detroit, AL 35552
11 months ago
$121,000
5.8 acres
Montgomery County
Pike Road, AL 36064
14 months ago
$119,900
1.66 acres
Baldwin County
Foley, AL 36535
18 months ago
$12,500
0.15 acres
Autauga County
Prattville, AL 36067
22 months ago
$34,999
0.47 acres
Limestone County
Athens, AL 35611
Pending
Under contract
$770,250
195 acres
Lawrence County
Moulton, AL 35650
2 years ago
$69,900
3 acres
Morgan County
Falkville, AL 35622
Pending
Under contract
$385,000
73 acres
Geneva County
Hartford, AL 36344
15 days
$50k drop • Apr 17
$239,900
8.2 acres
Walker County
3 bd, 2 ba
•
1,200 sq ft
Jasper, AL 35501
Pending
Under contract
$199,900
10 acres
Jackson County
1 bd, 1 ba
•
706 sq ft
Bryant, AL 35958
36 days ago
$146,000
3.58 acres
Madison County
Toney, AL 35773
36 days ago
$379,000
16 acres
Madison County
Toney, AL 35773
39 days ago
$263,500
62 acres
Pike County
Brundidge, AL 36010
Pending
Under contract
$119,900
5.3 acres
Franklin County
Russellville, AL 35653
Pending
Under contract
$137,712
28.7 acres
Coffee County
Coffee Springs, AL 36318
Pending
Under contract
$29,997
7 acres
Russell County
Seale, AL 36875
Pending
Under contract
$99,000
5.6 acres
Baldwin County
Bay Minette, AL 36507
$81k drop • Mar 30
$168,000
6.5 acres
Baldwin County
— sq ft
Robertsdale, AL 36567
Pending
Under contract
$565,000
31.1 acres
Escambia County
5 bd, 3.5 ba
•
2,892 sq ft
Atmore, AL 36502
Pending
Under contract
$1,100,000
39 acres
Tallapoosa County
Alexander City, AL 35010
4 months ago
$225,000
2.3 acres
Butler County
4 bd, 2 ba
•
2,125 sq ft
Georgiana, AL 36033
Pending
Under contract
$90,000
3.48 acres
Houston County
Taylor, AL 36301
$36k drop • Mar 11
$899,000
Baldwin County
Fairhope, AL 36532
Pending
Under contract
$57,000
7.14 acres
Cherokee County
Ballplay, AL 36272
Pending
Under contract
$400,000
148 acres
Wilcox County
Vredenburgh, AL 36481
5 months ago
$550,000
16 acres
Limestone County
Athens, AL 35611
16 months ago
$118,900
1.46 acres
Lee County
Beauregard, AL 36804
Pending
Under contract
$631,245
146 acres
Lowndes County
Lowndesboro, AL 36752
8 months ago
$90,000
10.6 acres
Tuscaloosa County
Duncanville, AL 35456
Pending
Under contract
$100,000
11 acres
Tuscaloosa County
Tuscaloosa, AL 35406
9 months ago
$35,000
2.24 acres
Butler County
Greenville, AL 36037
9 months ago
$222,000
37 acres
Pike County
Troy, AL 36079
Pending
Under contract
$258,000
20 acres
Lauderdale County
Rogersville, AL 35652
Pending
Under contract
$659,900
137 acres
DeKalb County
3 bd, 2 ba
•
1,200 sq ft
Collinsville, AL 35961
2 years ago
$3,400,000
190 acres
Montgomery County
5 bd, 3 ba
•
3,200 sq ft
Montgomery, AL 36105
2 years ago
$8,075
4.39 acres
Jefferson County
Birmingham, AL 35210
7 days
$435,000
2 acres
Randolph County
3 bd, 2 ba
•
— sq ft
Ranburne, AL 36274
8 days
Auction
$70,000 min
1.7 acres
Clay County
Delta, AL 36258
Pending
Under contract
$749,000
10 acres
Baldwin County
2 bd, 1 ba
•
780 sq ft
Foley, AL 36535
Pending
Under contract
$144,990
9.9 acres
Lauderdale County
3 bd, 2 ba
•
1,225 sq ft
Florence, AL 35633
19 days
$57,500
0.71 acres
Lauderdale County
Killen, AL 35645
Pending
Under contract
$595,000
19.8 acres
Baldwin County
3 bd, 2.5 ba
•
2,545 sq ft
Bay Minette, AL 36507
Pending
Under contract
$199,000
40 acres
Winston County
Double Springs, AL 35553
24 days
$15k drop • Apr 1
$330,000
2.16 acres
Walker County
4 bd, 3 ba
•
— sq ft
Oakman, AL 35579
1
…
33
34
35
36
…
42
1,651-1,700 of 2,075 properties
Map