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
555 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Alabama
for more listings.
14 days
$49,900
9.16 acres
Butler County
Greenville, AL 36037
13 days
$249,900
38 acres
Calhoun County
Wellington, AL 36279
$15.5k drop • Jan 26
$699,950
10.4 acres
Houston County
5 bd, 4 ba
•
2,806 sq ft
Newton, AL 36352
20 days
$51k drop • Mar 3
$799,000
49 acres
Dale County
3 bd, 3 ba
•
— sq ft
Ozark, AL 36360
26 days
$83,526
14 acres
Tallapoosa County
Tallassee, AL 36078
14 hours
$570,000
38.8 acres
Pike County
3 bd, 2 ba
•
1,794 sq ft
Troy, AL 36079
$5k drop • Jan 31
$164,900
6 acres
Coffee County
2 bd, 1 ba
•
1,250 sq ft
New Brockton, AL 36351
6 months ago
$565,000
18.7 acres
Blount County
3 bd, 2 ba
•
— sq ft
Springville, AL 35146
Pending
Under contract
$49,900
2.29 acres
Lauderdale County
Florence, AL 35630
Pending
Under contract
$74,900
4 acres
Lauderdale County
Florence, AL 35634
$14.5k drop • Feb 2
$379,000
20 acres
Colbert County
3 bd, 1 ba
•
1,218 sq ft
Leighton, AL 35646
Pending
Under contract
$349,900
7.62 acres
Baldwin County
3 bd, 2 ba
•
2,048 sq ft
Bay Minette, AL 36507
1 day
$100,000
13.7 acres
Etowah County
Boaz, AL 35956
7 months ago
$429,500
9.45 acres
Lauderdale County
4 bd, 3 ba
•
2,350 sq ft
Florence, AL 35633
$10k drop • Mar 3
$475,000
10 acres
Marshall County
3 bd, 2 ba
•
1,244 sq ft
Grant, AL 35747
4 days
$1,790,000
25 acres
Franklin County
Phil Campbell, AL 35581
3 months ago
$289,999
5 acres
Chilton County
3 bd, 2 ba
•
— sq ft
Clanton, AL 35045
Pending
Under contract
$205,000
4.5 acres
Autauga County
3 bd, 2 ba
•
— sq ft
Billingsley, AL 36006
47 days ago
$589,000
12.2 acres
Henry County
4 bd, 4 ba
•
2,997 sq ft
Headland, AL 36345
Pending
Under contract
$169,900
14.8 acres
Colbert County
3 bd, 1 ba
•
1,030 sq ft
Tuscumbia, AL 35674
8 days
$699,900
25 acres
Saint Clair County
4 bd, 4 ba
•
— sq ft
Cropwell, AL 35054
Pending
Under contract
$849,900
5 acres
Shelby County
5 bd, 3 ba
•
— sq ft
Helena, AL 35080
Pending
Under contract
$254,900
2.57 acres
Escambia County
2 ba
•
1,632 sq ft
Atmore, AL 36502
3 days
$250,000
5 acres
Madison County
Hazel Green, AL 35750
$30k drop • Mar 1
$595,000
6.14 acres
Bullock County
3 bd, 2 ba
•
2,129 sq ft
Fitzpatrick, AL 36029
8 months ago
$879,900
3 acres
Lee County
5 bd, 4 ba
•
3,967 sq ft
Auburn, AL 36832
9 months ago
$315,520
18.6 acres
Marshall County
Boaz, AL 35957
4 days
$118,500
9 acres
Marshall County
Langston, AL 35755
40 days ago
$399,900
7.9 acres
Pickens County
3 bd, 2 ba
•
2,112 sq ft
Gordo, AL 35466
4 days
$1,100,000
7.35 acres
Madison County
5 bd, 3 ba
•
2,440 sq ft
Gurley, AL 35748
4 days
$130,000
5.1 acres
Jackson County
3 bd, 2 ba
•
2,087 sq ft
Dutton, AL 35744
4 days
$1,050,000
17 acres
Randolph County
4 bd, 2 ba
•
— sq ft
Wedowee, AL 36278
Featured
20 days ago
$870,000
12.5 acres
DeKalb County
3 bd, 2 ba
•
2,180 sq ft
Fyffe, AL 35971
12 months ago
$255,500
33.6 acres
DeKalb County
Fort Payne, AL 35968
$4.9k drop • Feb 26
$145,000
3 acres
Etowah County
3 bd, 2 ba
•
1,280 sq ft
Boaz, AL 35956
$10k drop • Feb 28
$575,000
4.8 acres
Madison County
4 bd, 3 ba
•
3,053 sq ft
Harvest, AL 35749
6 months ago
$550,000
18 acres
Etowah County
1 bd, 1 ba
•
800 sq ft
Southside, AL 35907
27 days
$729,900
35 acres
Saint Clair County
3 bd, 2 ba
•
— sq ft
Ashville, AL 35953
Pending
Under contract
$385,000
6.2 acres
Saint Clair County
4 bd, 3 ba
•
— sq ft
Ashville, AL 35953
$26k drop • Feb 4
$519,000
10 acres
Jefferson County
3 bd, 2 ba
•
— sq ft
Bessemer, AL 35022
$30k drop • Feb 27
$299,900
14.8 acres
Chilton County
4 bd, 2 ba
•
— sq ft
Clanton, AL 35045
4 days
$999,000
28 acres
Franklin County
7 bd, 5 ba
•
5,587 sq ft
Russellville, AL 35653
4 days
$159,900
34 acres
Covington County
1,580 sq ft
Red Level, AL 36474
27 days
$87,000
6.6 acres
Perry County
3 bd, 2 ba
•
1,234 sq ft
Selma, AL 36701
Pending
Under contract
$300,000
2.6 acres
Montgomery County
3 bd, 2 ba
•
2,081 sq ft
Hope Hull, AL 36043
4 days
$1,990,000
10 acres
Talladega County
5 bd, 8 ba
•
— sq ft
Talladega, AL 35160
4 days
$525,000
41 acres
Bibb County
2 bd, 2 ba
•
— sq ft
Centreville, AL 35042
$37.3k drop • Feb 27
$298,400
5.2 acres
Lee County
2 bd, 2 ba
•
2,145 sq ft
Opelika, AL 36804
3 months ago
$79,200
11 acres
Houston County
Webb, AL 36376
5 months ago
$269,900
25 acres
Fayette County
2 bd, 1 ba
•
1,010 sq ft
Bankston, AL 35542
1
2
3
4
…
12
1-50 of 555 properties
Map