Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Huntsville, AL small farms for sale
Price
Size
Tags
Save
Reset
42 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 Huntsville, AL
for more listings.
Featured
25 days ago
$449,900
4.4 acres
Morgan County
2 bd, 2 ba
•
1,900 sq ft
Decatur, AL 35603
9 days
$315,000
21 acres
Morgan County
Hartselle, AL 35640
9 days
$697,500
26 acres
Morgan County
3 bd, 2 ba
•
1,972 sq ft
Hartselle, AL 35640
$7.9k drop • July 20
$347,000
10 acres
Limestone County
Elkmont, AL 35620
22 days
$799,000
13.2 acres
Madison County
Owens Cross Roads, AL 35763
26 days
$28.6k drop • July 27
$419,900
7.47 acres
Morgan County
3 bd, 2 ba
•
2,086 sq ft
Decatur, AL 35603
$10k drop • July 27
$225,000
15.2 acres
Limestone County
Elkmont, AL 35620
3 days
$299,000
8 acres
Marshall County
3 bd, 1 ba
•
1,200 sq ft
Union Grove, AL 35175
16 days
$1,600,000
9.4 acres
Madison County
4 bd, 3.5 ba
•
2,767 sq ft
Brownsboro, AL 35741
$20.1k drop • June 12
$899,900
6.2 acres
Madison County
5 bd, 4.5 ba
•
4,632 sq ft
New Hope, AL 35760
$100k drop • July 7
$1,550,000
49 acres
Madison County
4 bd, 2.5 ba
•
3,149 sq ft
Hazel Green, AL 35750
41 days ago
$580,000
15 acres
Madison County
3 bd, 2 ba
•
1,661 sq ft
Hazel Green, AL 35750
$25k drop • July 29
$950,000
7.35 acres
Madison County
5 bd, 3 ba
•
2,440 sq ft
Gurley, AL 35748
$200k drop • May 13
$325,900
10 acres
Madison County
Owens Cross Roads, AL 35763
$25k drop • July 11
$774,900
6 acres
Limestone County
4 bd, 3 ba
•
2,718 sq ft
Athens, AL 35613
$40k drop • July 27
$1,485,000
17 acres
Madison County
3 bd, 4 ba
•
4,000 sq ft
New Hope, AL 35760
2 months ago
$1,500,000
15 acres
Madison County
Harvest, AL 35749
3 months ago
$444,900
3 acres
Madison County
4 bd, 3 ba
•
2,359 sq ft
Toney, AL 35773
58 days ago
$429,500
3.3 acres
Limestone County
3 bd, 2 ba
•
1,898 sq ft
Elkmont, AL 35620
40 days ago
$2,900,000
25 acres
Madison County
4 bd, 5 ba
•
8,420 sq ft
Gurley, AL 35748
33 days ago
$395,000
25.5 acres
Morgan County
Hartselle, AL 35640
5 months ago
$1,299,000
6.6 acres
Madison County
5 bd, 5.5 ba
•
6,286 sq ft
New Market, AL 35761
18 days
Auction
$1 min
30 acres
Madison County
New Hope, AL 35760
$200k drop • May 13
$375,900
15 acres
Madison County
Owens Cross Roads, AL 35763
52 days ago
$1,595,000
6 acres
Limestone County
4 bd, 3.5 ba
•
3,643 sq ft
Athens, AL 35613
10 days
$385,000
2 acres
Limestone County
4 bd, 2 ba
•
2,577 sq ft
Elkmont, AL 35620
2 years ago
$1,500,000
10.1 acres
Madison County
7 bd, 7 ba
•
8,332 sq ft
Toney, AL 35773
11 months ago
$110,000
3 acres
Madison County
Gurley, AL 35748
7 months ago
$800,000
15 acres
Limestone County
Harvest, AL 35749
11 months ago
$850,000
8.4 acres
Madison County
2 bd, 2.5 ba
•
2,054 sq ft
Owens Cross Roads, AL 35763
15 months ago
$325,000
13 acres
Madison County
Hazel Green, AL 35750
15 months ago
$249,900
4.4 acres
Limestone County
3 bd, 1 ba
•
1,277 sq ft
Athens, AL 35614
4 months ago
$210,900
15 acres
Limestone County
Elkmont, AL 35620
$50k drop • July 13
$399,999
14.9 acres
Morgan County
Hartselle, AL 35640
$7k drop • June 1
$139,000
3.58 acres
Madison County
Toney, AL 35773
$20k drop • June 1
$359,000
16 acres
Madison County
Toney, AL 35773
2 years ago
$136,200
6.8 acres
Limestone County
Elkmont, AL 35620
2 years ago
$134,400
7.68 acres
Limestone County
Elkmont, AL 35620
2 years ago
$129,500
7.4 acres
Limestone County
Elkmont, AL 35620
2 years ago
$124,600
7.12 acres
Limestone County
Elkmont, AL 35620
2 years ago
$119,525
6.83 acres
Limestone County
Elkmont, AL 35620
30 days ago
$850,000
8.4 acres
Madison County
Owens Cross Roads, AL 35763
Map