Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Alabama Mountains
Price
Size
Tags
Save
3,005 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
21 months ago
$32,000
0.66 acres
Cherokee County
Centre, AL 35960
$7k drop • Dec 9
$22,500
0.6 acres
Marshall County
Guntersville, AL 35976
21 months ago
$33,500
0.53 acres
Cherokee County
Centre, AL 35960
23 months ago
$92,000
0.92 acres
Marshall County
Guntersville, AL 35976
21 months ago
$29,500
0.53 acres
Cherokee County
Centre, AL 35960
21 months ago
$29,500
0.54 acres
Cherokee County
Centre, AL 35960
23 days
$32,000
2.7 acres
Winston County
Double Springs, AL 35553
23 days
$499,000
9 acres
Saint Clair County
3 bd, 2 ba
•
— sq ft
Pell City, AL 35125
23 days
$850,000
20 acres
DeKalb County
Ider, AL 35981
39 days ago
$99,900
2 acres
Cullman County
Crane Hill, AL 35053
26 days
$18,000
0.46 acres
DeKalb County
Rainsville, AL 35986
4 months ago
$238,000
3 acres
DeKalb County
3 bd, 2 ba
•
1,568 sq ft
Ider, AL 35981
4 months ago
$772,600
10.3 acres
Marshall County
Grant, AL 35747
31 days ago
$89,000
5.6 acres
Cherokee County
Centre, AL 35960
4 months ago
$201,500
3.1 acres
Marshall County
Grant, AL 35747
5 months ago
$368,500
6.7 acres
Marshall County
Grant, AL 35747
6 months ago
$189,000
0.52 acres
Etowah County
1 ba
•
1,400 sq ft
Gadsden, AL 35901
23 days
$99,900
2 acres
Cullman County
Crane Hill, AL 35053
Pending
Under contract
$225,000
6.64 acres
Saint Clair County
3 bd, 1 ba
•
— sq ft
Odenville, AL 35120
Pending
Under contract
$350,000
11 acres
Blount County
5 bd, 3 ba
•
— sq ft
Hayden, AL 35079
23 days
$167,500
1.5 acres
Blount County
2 bd, 1 ba
•
— sq ft
Empire, AL 35063
23 days
$215,000
41 acres
Winston County
Haleyville, AL 35565
23 days
$299,900
26.5 acres
Saint Clair County
Steele, AL 35987
Pending
Under contract
$70,000
1.5 acres
Blount County
3 bd, 2 ba
•
— sq ft
Trafford, AL 35172
24 days
$100,000
5.2 acres
Saint Clair County
Steele, AL 35987
5 months ago
$1,150,000
20 acres
Marshall County
Horton, AL 35980
Pending
Under contract
$470,000
100 acres
Jackson County
3 bd, 1 ba
•
1,200 sq ft
Princeton, AL 35766
24 days
$235,000
1.1 acres
Winston County
Double Springs, AL 35553
2 months ago
$650,000
4 acres
Cleburne County
4 bd, 4 ba
•
— sq ft
Heflin, AL 36264
4 months ago
$499,900
15.2 acres
Calhoun County
3 bd, 2 ba
•
— sq ft
Ohatchee, AL 36271
$15k drop • Dec 15
$310,000
7.4 acres
Calhoun County
3 bd, 2 ba
•
— sq ft
Anniston, AL 36206
$10k drop • Jan 7
$485,000
4.36 acres
Calhoun County
5 bd, 4 ba
•
— sq ft
Alexandria, AL 36250
8 months ago
$839,000
6 acres
Calhoun County
6 bd, 6 ba
•
— sq ft
Anniston, AL 36207
24 days
$49,500
1.2 acres
Blount County
Oneonta, AL 35121
$25k drop • Jan 28
$25,000
2.3 acres
Winston County
Double Springs, AL 35553
2 months ago
$29,300
4.3 acres
Winston County
Double Springs, AL 35553
3 months ago
$15,000
0.44 acres
Calhoun County
Jacksonville, AL 36265
41 days ago
$44,900
1.76 acres
Jackson County
Bryant, AL 35958
Pending
Under contract
$69,900
10.8 acres
Saint Clair County
Ashville, AL 35953
3 months ago
$65,000
0.8 acres
Walker County
Jasper, AL 35504
$10k drop • Dec 17
$129,000
18.7 acres
Walker County
Jasper, AL 35501
25 days
$275,900
33 acres
Calhoun County
Oxford, AL 36203
25 days
$97,500
13 acres
Etowah County
Attalla, AL 35952
$15k drop • Jan 27
$200,000
5 acres
Blount County
4 bd, 3 ba
•
— sq ft
Oneonta, AL 35121
25 days
$43,900
3.5 acres
Blount County
Hayden, AL 35079
25 days
$190,000
Winston County
Double Springs, AL 35553
25 days
$132,900
39 acres
Walker County
Nauvoo, AL 35578
2 years ago
$109,900
Winston County
Arley, AL 35541
2 years ago
$119,900
Winston County
Arley, AL 35541
2 years ago
$125,900
Winston County
Arley, AL 35541
1
…
42
43
44
45
…
61
2,101-2,150 of 3,005 properties
Map