Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama recreational land for sale
Price
Size
Tags
Save
Reset
1,868 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.
2 months ago
$205,000
15 acres
Cullman County
1 bd, 1 ba
•
560 sq ft
Crane Hill, AL 35053
Pending
Under contract
$353,600
68 acres
Lawrence County
Mount Hope, AL 35651
Pending
Under contract
$130,200
52 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$78,000
14 acres
Tallapoosa County
Tallassee, AL 36078
Pending
Under contract
$390,000
40.8 acres
Baldwin County
Bay Minette, AL 36507
Pending
Under contract
$490,200
129 acres
Conecuh County
Evergreen, AL 36401
Pending
Under contract
$79,000
20 acres
Walker County
Eldridge, AL 35554
Pending
Under contract
$70,000
20 acres
Autauga County
Verbena, AL 36091
8 months ago
$429,000
75.9 acres
Escambia County
Atmore, AL 36502
8 months ago
$780,000
69 acres
Macon County
Auburn, AL 36830
Pending
Under contract
$395,000
118 acres
Marion County
Hamilton, AL 35570
Pending
Under contract
$59,000
9.9 acres
Lawrence County
Hatton, AL 35672
Pending
Under contract
$220,000
15 acres
Randolph County
Roanoke, AL 36274
Pending
Under contract
$299,000
47 acres
Blount County
Blountsville, AL 35031
36 days ago
$6,825,000
39 acres
Madison County
Huntsville, AL 35806
Pending
Under contract
$120,000
40 acres
Pike County
Troy, AL 36081
Pending
Under contract
$88,000
12 acres
Coffee County
New Brockton, AL 36351
Pending
Under contract
$220,000
20.4 acres
Baldwin County
Perdido, AL 36562
Pending
Under contract
$349,900
25 acres
Shelby County
Columbiana, AL 35051
Pending
Under contract
$330,000
60 acres
Randolph County
Heflin, AL 36264
Pending
Under contract
$1,140,000
261 acres
Greene County
3 bd, 1 ba
•
2,080 sq ft
Fosters, AL 35463
Pending
Under contract
$725,000
62.8 acres
Jackson County
3 bd, 3.5 ba
•
2,832 sq ft
Higdon, AL 35979
Pending
Under contract
$349,900
110 acres
Clay County
Wadley, AL 36276
Pending
Under contract
$229,000
77.1 acres
Calhoun County
Piedmont, AL 36265
Pending
Under contract
$999,000
182 acres
Baldwin County
Robertsdale, AL 36567
Pending
Under contract
$259,000
72.8 acres
Randolph County
Wadley, AL 36276
Pending
Under contract
$149,000
29.6 acres
DeKalb County
Flat Rock, AL 35966
Pending
Under contract
$2,912,000
560 acres
Baldwin County
Elberta, AL 36530
Pending
Under contract
$132,000
33 acres
Marengo County
Thomaston, AL 36783
Pending
Under contract
$575,000
94 acres
Talladega County
Talladega, AL 35160
Pending
Under contract
$600,000
154 acres
Conecuh County
Evergreen, AL 36401
Pending
Under contract
$124,900
11 acres
Tuscaloosa County
Cottondale, AL 35453
Pending
Under contract
$125,000
15 acres
Jackson County
Scottsboro, AL 35768
Pending
Under contract
$2,332,000
555 acres
Dallas County
Marion Junction, AL 36759
Pending
Under contract
$315,000
120 acres
Randolph County
Wedowee, AL 36278
Pending
Under contract
$123,113
14 acres
Talladega County
Munford, AL 36268
Pending
Under contract
$120,313
13.8 acres
Talladega County
Munford, AL 36268
Pending
Under contract
$124,900
35 acres
Perry County
Marion, AL 36756
Pending
Under contract
$469,000
36 acres
Escambia County
2 bd, 1 ba
•
1,664 sq ft
Brewton, AL 36426
Pending
Under contract
$559,000
78 acres
Mobile County
2 bd, 2 ba
•
1,279 sq ft
Citronelle, AL 36522
Pending
Under contract
$199,000
31 acres
Crenshaw County
Rutledge, AL 36071
Pending
Under contract
$1,490,000
173 acres
Saint Clair County
2 bd, 1 ba
•
1,530 sq ft
Ashville, AL 35953
Pending
Under contract
$350,000
25 acres
Walker County
4 bd, 2 ba
•
2,308 sq ft
Jasper, AL 35504
Pending
Under contract
$136,000
50 acres
Jackson County
Stevenson, AL 35772
Pending
Under contract
$125,000
16.3 acres
Clay County
Ashland, AL 36251
Pending
Under contract
$140,000
40 acres
Autauga County
Prattville, AL 36068
14 months ago
$225,000
20 acres
Jefferson County
Irondale, AL 35210
Pending
Under contract
$349,000
97 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$550,000
110 acres
Cherokee County
Gaylesville, AL 35972
Pending
Under contract
$400,000
36 acres
Madison County
New Market, AL 35761
1
…
32
33
34
35
…
38
1,601-1,650 of 1,868 properties
Map