Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Farmland for sale in Alabama Mountains
Price
Size
Tags
Save
Reset
223 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.
20 days
$849,000
5.75 acres
Marshall County
4 bd, 3.5 ba
•
5,535 sq ft
Horton, AL 35980
32 days ago
$1,000,000
28 acres
Blount County
5 bd, 4.5 ba
•
3,588 sq ft
Blountsville, AL 35031
2 months ago
$479,500
19.1 acres
Saint Clair County
3 bd, 3 ba
•
2,500 sq ft
Pell City, AL 35125
$40k drop • July 17
$585,000
58.5 acres
Marshall County
Arab, AL 35016
38 days ago
$1,499,000
36.3 acres
Marshall County
4 bd, 3.5 ba
•
2,963 sq ft
Arab, AL 35016
39 days ago
$278,000
36.2 acres
Marshall County
Boaz, AL 35957
51 days ago
$895,000
29.1 acres
Marshall County
4 bd, 4 ba
•
3,899 sq ft
Horton, AL 35980
2 months ago
$1,225,000
124 acres
Saint Clair County
3 bd, 2 ba
•
2,168 sq ft
Springville, AL 35146
3 months ago
$600,000
9 acres
DeKalb County
Pisgah, AL 35765
4 months ago
$225,000
29 acres
Cherokee County
Piedmont, AL 36272
8 days
$270,000
20 acres
Saint Clair County
Springville, AL 35146
$50k drop • Sept 18
$525,000
25.4 acres
Jackson County
3 bd, 2 ba
•
2,428 sq ft
Pisgah, AL 35765
3 months ago
$549,900
16.5 acres
Saint Clair County
Pell City, AL 35128
$104k drop • Sept 21
$1,295,000
21 acres
Etowah County
4 bd, 3.5 ba
•
4,486 sq ft
Rainbow City, AL 35906
2 months ago
$125,000
50 acres
Winston County
Natural Bridge, AL 35565
$24k drop • Sept 9
$774,999
22 acres
Saint Clair County
3 bd, 3.5 ba
•
4,000 sq ft
Springville, AL 35146
34 days ago
$2,200,000
120 acres
Blount County
4 bd, 3 ba
•
3,608 sq ft
Trafford, AL 35172
2 months ago
$725,000
24 acres
Cullman County
Holly Pond, AL 35083
2 months ago
$374,000
34 acres
Cleburne County
Heflin, AL 36264
5 months ago
$390,000
66.9 acres
Saint Clair County
Vincent, AL 35178
5 months ago
$715,000
259 acres
Winston County
Double Springs, AL 35553
$34.1k drop • Aug 22
$324,900
55.6 acres
Etowah County
Attalla, AL 35954
4 months ago
$574,000
9.8 acres
Calhoun County
4 bd, 3.5 ba
•
3,400 sq ft
Anniston, AL 36207
2 months ago
$869,900
50.2 acres
Jackson County
3 bd, 2 ba
•
2,205 sq ft
Dutton, AL 35744
3 months ago
$195,500
17 acres
Marshall County
Boaz, AL 35957
17 months ago
$269,000
79 acres
Winston County
Double Springs, AL 35553
$54k drop • Sept 4
$1,096,000
160 acres
Jackson County
Scottsboro, AL 35768
$25.1k drop • Oct 2
$849,900
15 acres
Saint Clair County
3 bd, 2 ba
•
1,908 sq ft
Pell City, AL 35125
59 days ago
$415,000
17.6 acres
Etowah County
3 bd, 2 ba
•
1,697 sq ft
Attalla, AL 35954
$10k drop • Aug 16
$119,000
35 acres
Clay County
Wadley, AL 36276
2 months ago
$399,000
40 acres
Cullman County
Bremen, AL 35033
$9.9k drop • Aug 25
$465,000
10 acres
Cullman County
3 bd, 2 ba
•
1,808 sq ft
Hanceville, AL 35077
3 months ago
$899,900
42.8 acres
DeKalb County
3 bd, 1 ba
•
2,100 sq ft
Crossville, AL 35962
$60k drop • Aug 17
$419,900
19.6 acres
DeKalb County
3 bd, 3 ba
•
3,032 sq ft
Fort Payne, AL 35967
$40.9k drop • July 21
$549,000
12 acres
DeKalb County
5 bd, 3.5 ba
•
5,465 sq ft
Fyffe, AL 35971
$20k drop • Aug 7
$779,000
12.6 acres
Marshall County
4 bd, 3.5 ba
•
2,200 sq ft
Albertville, AL 35950
$250k drop • Sept 9
$400,000
10 acres
Cullman County
Arab, AL 35016
8 days
$540,000
40 acres
Saint Clair County
Pell City, AL 35128
20 days
$287,491
23 acres
Marshall County
Horton, AL 35980
$25k drop • Aug 26
$475,000
30 acres
Jackson County
4 bd, 2.5 ba
•
2,545 sq ft
Section, AL 35771
5 months ago
$162,000
40 acres
Winston County
Lynn, AL 35575
5 months ago
$669,900
54.2 acres
Cullman County
3 bd, 2 ba
•
1,440 sq ft
Baileyton, AL 35019
3 days
$488,000
61 acres
Cullman County
Cullman, AL 35058
2 months ago
$249,900
25.5 acres
Calhoun County
Ohatchee, AL 36271
2 months ago
$320,000
32 acres
Jackson County
Woodville, AL 35776
3 months ago
$484,900
20 acres
Clay County
3 bd, 1.5 ba
•
1,390 sq ft
Delta, AL 36258
8 months ago
$229,900
26.5 acres
Saint Clair County
Steele, AL 35987
3 days
$249,900
20.5 acres
Marshall County
Union Grove, AL 35175
16 days
$419,900
17.9 acres
Blount County
4 bd, 2 ba
•
1,921 sq ft
Altoona, AL 35952
20 days
$287,500
23 acres
Marshall County
Horton, AL 35980
1
2
3
4
5
51-100 of 223 properties
Map