Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama small farms for sale
Price
Size
Tags
Save
Reset
502 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
for more listings.
21 months ago
$469,900
30 acres
Montgomery County
Pike Road, AL 36064
8 days
$249,000
3.65 acres
Baldwin County
Summerdale, AL 36580
4 months ago
$320,000
8 acres
Lawrence County
Trinity, AL 35673
$30k drop • June 1
$130,000
16 acres
Marion County
Hamilton, AL 35570
2 years ago
$1,500,000
10.1 acres
Madison County
7 bd, 7 ba
•
8,332 sq ft
Toney, AL 35773
11 days
$67,550
9.65 acres
Pike County
Brundidge, AL 36010
4 months ago
$106,500
7.1 acres
Houston County
Ashford, AL 36312
5 months ago
$899,900
3 acres
Tuscaloosa County
4 bd, 2.5 ba
•
3,041 sq ft
Northport, AL 35475
8 months ago
$95,000
7.78 acres
Shelby County
Vincent, AL 35178
9 months ago
$275,000
43.6 acres
Mobile County
Semmes, AL 36575
13 months ago
$1,199,000
20 acres
Lowndes County
4 bd, 4 ba
•
3,287 sq ft
Hope Hull, AL 36043
22 months ago
$999,900
20 acres
Shelby County
5 bd, 4.5 ba
•
4,471 sq ft
Calera, AL 35040
7 months ago
$108,000
10.2 acres
Bibb County
Montevallo, AL 35115
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
15 days
$168,480
12.5 acres
Geneva County
Dothan, AL 36305
8 months ago
$299,900
4 acres
Randolph County
4 bd, 3 ba
•
2,120 sq ft
Roanoke, AL 36274
28 days
$15k drop • July 14
$235,000
26 acres
Geneva County
1,200 sq ft
Black, AL 36314
43 days ago
$420,000
20.8 acres
Blount County
3 bd, 2 ba
•
2,000 sq ft
Horton, AL 35980
51 days ago
$393,750
5.42 acres
Lee County
Auburn, AL 36830
51 days ago
$252,000
4 acres
Lee County
Auburn, AL 36830
51 days ago
$220,500
4.43 acres
Lee County
Auburn, AL 36830
51 days ago
$252,000
5.49 acres
Lee County
Auburn, AL 36830
51 days ago
$162,750
3 acres
Lee County
Auburn, AL 36830
51 days ago
$252,000
5.8 acres
Lee County
Auburn, AL 36830
2 months ago
$320,000
11 acres
Lauderdale County
3 bd, 1 ba
•
1,300 sq ft
Florence, AL 35633
4 months ago
$269,000
28 acres
Elmore County
Wetumpka, AL 36092
6 months ago
$800,000
15 acres
Limestone County
Harvest, AL 35749
11 months ago
$110,000
3 acres
Madison County
Gurley, AL 35748
21 months ago
$2,450,000
38.5 acres
Henry County
Headland, AL 36345
15 days
$176,040
13 acres
Geneva County
Dothan, AL 36305
15 days
$193,590
14.3 acres
Geneva County
Dothan, AL 36305
$7k drop • June 11
$92,500
10 acres
Geneva County
Hartford, AL 36344
$30.9k drop • June 10
$269,000
14 acres
Covington County
3 bd, 2 ba
•
— sq ft
Opp, AL 36467
4 months ago
$1,400,000
34 acres
Randolph County
Woodland, AL 36280
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
14 days
$750,000
26.4 acres
Madison County
New Market, AL 35761
$25k drop • July 7
$425,000
4 acres
DeKalb County
3 bd, 2.5 ba
•
1,786 sq ft
Mentone, AL 35984
10 months ago
$850,000
8.4 acres
Madison County
2 bd, 2.5 ba
•
2,054 sq ft
Owens Cross Roads, AL 35763
$200k drop • June 18
$650,000
44 acres
DeKalb County
5 bd, 3 ba
•
3,800 sq ft
Crossville, AL 35962
15 months ago
$325,000
13 acres
Madison County
Hazel Green, AL 35750
3 years ago
$195,000
6 acres
Lee County
Opelika, AL 36804
9 hours
$89,900
6 acres
Marshall County
Albertville, AL 35951
8 months ago
$320,000
20 acres
Montgomery County
2 bd, 2 ba
•
1,209 sq ft
Grady, AL 36036
10 months ago
$180,000
5.15 acres
Limestone County
Ardmore, AL 35739
15 months ago
$2,900,000
8 acres
Baldwin County
5 bd, 5 ba
•
4,739 sq ft
Fairhope, AL 36532
17 days
$77,500
10.6 acres
Crenshaw County
Luverne, AL 36049
$375k drop • June 17
$550,000
22 acres
Etowah County
3 bd, 2 ba
•
1,800 sq ft
Boaz, AL 35956
15 days
$180,000
20 acres
Geneva County
Slocomb, AL 36375
1
…
6
7
8
9
…
11
301-350 of 502 properties
Map