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,144 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.
1 day
$389,900
2.5 acres
Marshall County
3 bd, 4 ba
•
2,487 sq ft
Union Grove, AL 35175
1 day
$425,000
5 acres
Lawrence County
4 bd, 3 ba
•
3,378 sq ft
Hillsboro, AL 35643
1 day
$245,000
4 acres
Marshall County
Grant, AL 35747
1 day
$550,000
26 acres
Lawrence County
4 bd, 2 ba
•
2,060 sq ft
Moulton, AL 35650
1 day
$516,000
86 acres
Geneva County
Slocomb, AL 36375
1 day
$136,500
70 acres
Marion County
Detroit, AL 35552
$100k drop • Dec 30
$949,000
21 acres
Baldwin County
3 bd, 2 ba
•
2,210 sq ft
Elberta, AL 36530
51 days ago
$285,000
5 acres
Cullman County
3 bd, 2 ba
•
2,112 sq ft
Falkville, AL 35622
$16k drop • Mar 4
$229,000
2.42 acres
Marshall County
3 bd, 2 ba
•
1,550 sq ft
Boaz, AL 35957
2 days
$425,000
3 acres
Cherokee County
Gaylesville, AL 35973
35 days ago
$285,000
21.7 acres
Morgan County
Falkville, AL 35622
2 months ago
$599,000
16 acres
DeKalb County
3 bd, 2 ba
•
2,134 sq ft
Valley Head, AL 35989
$10k drop • Mar 3
$489,000
10 acres
DeKalb County
4 bd, 3 ba
•
2,687 sq ft
Rainsville, AL 35986
6 months ago
$249,900
3.7 acres
Lawrence County
3 bd, 1 ba
•
1,575 sq ft
Moulton, AL 35650
14 days
$599,500
9 acres
Cleburne County
5 bd, 3 ba
•
2,850 sq ft
Heflin, AL 36264
6 months ago
$296,000
74 acres
DeKalb County
Valley Head, AL 35989
6 months ago
$50,000
10 acres
DeKalb County
Valley Head, AL 35989
6 months ago
$150,000
30 acres
DeKalb County
Valley Head, AL 35989
3 months ago
$82,000
1.25 acres
Madison County
Harvest, AL 35749
Pending
Under contract
$329,900
1.52 acres
Lee County
4 bd, 2 ba
•
1,967 sq ft
Salem, AL 36874
Pending
Under contract
$119,500
2.6 acres
Russell County
2 bd, 2 ba
•
1,344 sq ft
Seale, AL 36875
26 days
$14.1k drop • Mar 4
$234,900
3.4 acres
DeKalb County
3 bd, 1 ba
•
1,292 sq ft
Fyffe, AL 35971
15 days
$125,145
3 acres
Mobile County
3 bd, 2 ba
•
1,280 sq ft
Grand Bay, AL 36541
4 days
$84,500
12.2 acres
DeKalb County
Fort Payne, AL 35968
8 days
$329,900
9 acres
Lawrence County
3 bd, 2 ba
•
2,064 sq ft
Moulton, AL 35650
4 months ago
$1,800,000
45 acres
Winston County
5 bd, 7 ba
•
7,474 sq ft
Double Springs, AL 35553
4 months ago
$565,000
31.1 acres
Escambia County
5 bd, 4 ba
•
2,892 sq ft
Atmore, AL 36502
16 days
$262,900
3.4 acres
Talladega County
3 bd, 2 ba
•
— sq ft
Talladega, AL 35160
$41k drop • Mar 4
$328,000
79 acres
Jackson County
Woodville, AL 35776
$4k drop • Feb 26
$175,000
9 acres
Jackson County
4 bd, 1 ba
•
1,724 sq ft
Scottsboro, AL 35768
Pending
Under contract
$852,500
155 acres
Dale County
Daleville, AL 36322
Pending
Under contract
$192,500
50 acres
Fayette County
Kennedy, AL 35574
Pending
Under contract
$365,000
100 acres
Fayette County
Kennedy, AL 35574
Pending
Under contract
$96,500
45 acres
Pickens County
Reform, AL 35481
Pending
Under contract
$265,000
3.7 acres
Walker County
4 bd, 3 ba
•
1,500 sq ft
Sumiton, AL 35148
15 days
$49,900
9.16 acres
Butler County
Greenville, AL 36037
14 days
$249,900
38 acres
Calhoun County
Wellington, AL 36279
1 day
$345,000
12 acres
Cleburne County
3 bd, 3 ba
•
1,664 sq ft
Heflin, AL 36264
1 day
$139,900
8.5 acres
Monroe County
Repton, AL 36475
$15.5k drop • Jan 26
$699,950
10.4 acres
Houston County
5 bd, 4 ba
•
2,806 sq ft
Newton, AL 36352
21 days
$51k drop • Mar 3
$799,000
49 acres
Dale County
3 bd, 3 ba
•
— sq ft
Ozark, AL 36360
1 day
$49,900
10.6 acres
Conecuh County
Castleberry, AL 36432
1 day
$49,800
2.3 acres
Wilcox County
Catherine, AL 36728
1 day
$59,800
3.1 acres
Wilcox County
Catherine, AL 36728
5 days
$290,000
5 acres
Geneva County
3 bd, 2 ba
•
— sq ft
Hartford, AL 36344
6 days
$545,900
6.12 acres
Geneva County
4 bd, 3 ba
•
2,217 sq ft
Slocomb, AL 36375
8 days
$375,000
3 acres
Covington County
3 bd, 2 ba
•
1,971 sq ft
Andalusia, AL 36420
27 days
$83,526
14 acres
Tallapoosa County
Tallassee, AL 36078
1 day
$570,000
38.8 acres
Pike County
3 bd, 2 ba
•
1,794 sq ft
Troy, AL 36079
1 day
$500,000
3 acres
Lee County
Auburn, AL 36830
1
2
3
4
5
…
43
101-150 of 2,144 properties
Map