Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Recreational land for sale in Alabama Mountains
Price
Size
Tags
Save
Reset
313 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 Mountains
for more listings.
$51k drop • July 2
$675,000
88 acres
Cullman County
Cullman, AL 35057
2 months ago
$409,000
80 acres
Calhoun County
Wellington, AL 36279
$30.1k drop • June 13
$699,900
35 acres
Saint Clair County
3 bd, 3.5 ba
•
3,200 sq ft
Ashville, AL 35953
2 months ago
$399,000
78 acres
Etowah County
Gadsden, AL 35901
$6k drop • May 26
$91,500
13 acres
Etowah County
Attalla, AL 35952
7 days
$599,000
20 acres
Blount County
5 bd, 4 ba
•
4,749 sq ft
Remlap, AL 35133
25 days
$399,900
23.4 acres
DeKalb County
1 bd, 1 ba
•
1,000 sq ft
Valley Head, AL 35989
45 days ago
$1,600,000
21 acres
Etowah County
4 bd, 3.5 ba
•
4,486 sq ft
Rainbow City, AL 35906
$10k drop • June 6
$315,000
28 acres
DeKalb County
4 bd, 2 ba
•
2,200 sq ft
Fort Payne, AL 35967
2 months ago
$359,500
25.5 acres
Marshall County
Guntersville, AL 35976
$50.9k drop • June 15
$599,000
84 acres
Blount County
2 bd, 1 ba
•
1,700 sq ft
Trafford, AL 35172
$35k drop • Apr 29
$269,000
79 acres
Winston County
Double Springs, AL 35553
11 days
$259,000
37 acres
Cullman County
Crane Hill, AL 35622
37 days ago
$599,000
23 acres
Etowah County
Gadsden, AL 35905
$100k drop • June 19
$1,399,000
45 acres
Winston County
5 bd, 6 ba
•
7,474 sq ft
Double Springs, AL 35553
3 months ago
$75,000
40 acres
Winston County
Haleyville, AL 35565
$21k drop • June 27
$873,000
42 acres
Blount County
5 bd, 3.5 ba
•
4,176 sq ft
Blountsville, AL 35031
$7.4k drop • June 5
$192,500
25.2 acres
Cleburne County
Muscadine, AL 36269
$10k drop • July 2
$199,000
70 acres
Cleburne County
Borden Springs, AL 36272
3 months ago
$329,900
12 acres
Cleburne County
4 bd, 2 ba
•
2,052 sq ft
Muscadine, AL 36269
12 days
$240,000
30 acres
DeKalb County
Valley Head, AL 35989
24 days
$575,000
82 acres
Etowah County
Gadsden, AL 35904
$199k drop • May 28
$1,700,000
99 acres
Calhoun County
4 bd, 2.5 ba
•
2,444 sq ft
Anniston, AL 36207
$40k drop • June 18
$259,000
100 acres
Jackson County
Bryant, AL 35772
3 months ago
$849,500
386 acres
Winston County
Haleyville, AL 35565
$40k drop • June 8
$400,000
92 acres
Cleburne County
Ranburne, AL 36273
12 days
$94,900
19.7 acres
DeKalb County
Valley Head, AL 35989
3 months ago
$539,500
163 acres
Etowah County
Attalla, AL 35954
35 days ago
$275,000
11.8 acres
Cherokee County
Cedar Bluff, AL 35959
38 days ago
$675,000
18.5 acres
Saint Clair County
4 bd, 4 ba
•
5,218 sq ft
Trussville, AL 35173
$49k drop • Apr 24
$650,000
141 acres
Clay County
Lineville, AL 36258
4 months ago
$89,000
30 acres
Winston County
Haleyville, AL 35565
5 months ago
$360,000
160 acres
Clay County
Goodwater, AL
5 months ago
$784,000
112 acres
Jackson County
Bryant, AL 35958
51 days ago
$449,000
26.4 acres
DeKalb County
4 bd, 2 ba
•
2,826 sq ft
Crossville, AL 35962
2 months ago
$79,000
21 acres
Winston County
Natural Bridge, AL 35565
3 months ago
$2,500,000
257 acres
Cherokee County
Piedmont, AL 36272
$50k drop • June 30
$649,500
23.3 acres
Calhoun County
3 bd, 3.5 ba
•
3,359 sq ft
Ohatchee, AL 36271
25 days
$700,000
60 acres
Jackson County
3 bd, 2 ba
•
2,987 sq ft
Section, AL 35771
2 months ago
$180,000
40 acres
Winston County
Haleyville, AL 35565
$40k drop • May 30
$309,900
40.4 acres
Calhoun County
2 bd, 1 ba
•
560 sq ft
Piedmont, AL 36272
$12.9k drop • Apr 20
$87,000
14.5 acres
Jackson County
Hollywood, AL 35752
49 days ago
$1,150,000
187 acres
Blount County
2 bd, 1.5 ba
•
1,008 sq ft
Horton, AL 35980
20 days
Auction
$1 min
20 acres
Calhoun County
July 11, 2026
Jacksonville, AL 36265
2 months ago
$799,000
29 acres
Marshall County
3 bd, 2 ba
•
1,950 sq ft
Langston, AL 35755
$20k drop • Apr 14
$225,000
20.6 acres
Marshall County
Langston, AL 35755
$22.7k drop • Apr 29
$209,000
66 acres
Winston County
Haleyville, AL 35565
28 days
$325,000
41 acres
Blount County
Hayden, AL 35079
46 days ago
$899,000
80 acres
DeKalb County
3 bd, 1 ba
•
1,900 sq ft
Henagar, AL 35978
2 months ago
$699,000
147 acres
DeKalb County
Fort Payne, AL 35968
1
2
3
4
…
7
51-100 of 313 properties
Map