Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Small farms for sale in Alabama Mountains
Price
Size
Tags
Save
Reset
124 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.
$100k drop • May 8
$649,900
10 acres
Cullman County
Arab, AL 35016
7 months ago
$139,900
26.5 acres
Clay County
Ashland, AL 36251
23 days
$169,000
4 acres
Blount County
2 bd, 2 ba
•
1,408 sq ft
Altoona, AL 35952
5 months ago
$717,500
35 acres
Saint Clair County
3 bd, 2 ba
•
2,100 sq ft
Ashville, AL 35953
13 months ago
$950,000
13.5 acres
Clay County
Lineville, AL 36266
4 months ago
$245,000
4 acres
Marshall County
Grant, AL 35747
$9k drop • May 4
$69,900
14 acres
DeKalb County
Fort Payne, AL 35968
55 days ago
$251,000
19 acres
Blount County
Horton, AL 35980
56 days ago
$525,000
28 acres
Blount County
Blountsville, AL 35031
$14k drop • June 18
$724,900
31.9 acres
Cullman County
3 bd, 2 ba
•
2,100 sq ft
Bremen, AL 35033
6 months ago
$725,000
19 acres
Blount County
Boaz, AL 35957
57 days ago
$415,000
5 acres
Cherokee County
3 bd, 2.5 ba
•
2,000 sq ft
Centre, AL 35960
17 days
$49,000
4.5 acres
Jackson County
Pisgah, AL 35765
$20k drop • July 7
$110,000
9.35 acres
Clay County
Lineville, AL 36266
$10k drop • July 17
$186,000
9.25 acres
Cleburne County
3 bd, 2 ba
•
1,568 sq ft
Heflin, AL 36264
2 months ago
$375,000
3 acres
Walker County
5 bd, 4 ba
•
3,100 sq ft
Jasper, AL 35503
$45k drop • May 8
$525,000
11 acres
Marshall County
2 bd, 1.5 ba
•
1,850 sq ft
Arab, AL 35016
$12k drop • July 16
$138,000
5 acres
Jackson County
3 bd, 1 ba
•
— sq ft
Pisgah, AL 35765
$21k drop • May 29
$299,000
9.5 acres
DeKalb County
3 bd, 1 ba
•
1,200 sq ft
Valley Head, AL 35989
3 months ago
$1,750,000
16.1 acres
Blount County
4 bd, 3.5 ba
•
4,777 sq ft
Remlap, AL 35133
4 months ago
$1,720,000
17.5 acres
Marshall County
4 bd, 2 ba
•
— sq ft
Albertville, AL 35951
3 months ago
$849,000
4.5 acres
Marshall County
4 bd, 3.5 ba
•
5,535 sq ft
Horton, AL 35980
$10.5k drop • July 1
$349,500
2.7 acres
Jackson County
3 bd, 2.5 ba
•
2,720 sq ft
Woodville, AL 35776
10 months ago
$499,900
18 acres
Etowah County
1 bd, 1 ba
•
800 sq ft
Southside, AL 35907
19 days
$70,000
2.74 acres
Cleburne County
Muscadine, AL 36269
$15k drop • July 3
$850,000
3 acres
Saint Clair County
4 bd, 4 ba
•
4,789 sq ft
Moody, AL 35004
$10k drop • May 27
$389,900
3.48 acres
DeKalb County
3 bd, 2 ba
•
1,600 sq ft
Geraldine, AL 35974
$110k drop • May 22
$2,190,000
50 acres
Walker County
3 bd, 3 ba
•
— sq ft
Jasper, AL 35503
8 months ago
$899,900
22 acres
Clay County
Cragford, AL 36255
6 days
$309,700
2.89 acres
Jackson County
3 bd, 2 ba
•
2,250 sq ft
Section, AL 35771
$100k drop • May 29
$2,150,000
17 acres
DeKalb County
6 bd, 6 ba
•
9,600 sq ft
Fort Payne, AL 35968
12 days
$114,161
11.6 acres
Marshall County
Boaz, AL 35957
3 months ago
$140,000
13.5 acres
Cullman County
Vinemont, AL 35179
43 days ago
$420,000
20.8 acres
Blount County
3 bd, 2 ba
•
2,000 sq ft
Horton, AL 35980
15 months ago
$1,390,000
12.5 acres
Marshall County
Boaz, AL 35957
12 days
$113,275
11.5 acres
Marshall County
Boaz, AL 35957
$25k drop • July 7
$425,000
4 acres
DeKalb County
3 bd, 2.5 ba
•
1,786 sq ft
Mentone, AL 35984
$200k drop • June 18
$650,000
44 acres
DeKalb County
5 bd, 3 ba
•
3,800 sq ft
Crossville, AL 35962
7 hours
$89,900
6 acres
Marshall County
Albertville, AL 35951
$375k drop • June 17
$550,000
22 acres
Etowah County
3 bd, 2 ba
•
1,800 sq ft
Boaz, AL 35956
2 months ago
$380,000
38 acres
Marshall County
Grant, AL 35747
10 months ago
$889,500
31 acres
Etowah County
4 bd, 3.5 ba
•
4,148 sq ft
Boaz, AL 35956
3 months ago
$225,000
5 acres
Calhoun County
5 bd, 2 ba
•
2,303 sq ft
Jacksonville, AL 36265
2 years ago
$155,000
10 acres
Blount County
Blountsville, AL 35031
10 months ago
$279,900
34 acres
Walker County
Jasper, AL 35504
14 months ago
$1,200,000
32 acres
Cleburne County
4 bd, 3 ba
•
— sq ft
Delta, AL 36258
2 years ago
$150,000
10.6 acres
Blount County
Blountsville, AL 35031
2 years ago
$150,000
11 acres
Blount County
Blountsville, AL 35031
2 years ago
$169,000
12.5 acres
Blount County
Blountsville, AL 35031
$5k drop • July 13
$294,000
30 acres
DeKalb County
Fort Payne, AL 35968
1
2
3
51-100 of 124 properties
Map