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
445 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.
Pending
Under contract
$565,000
18.7 acres
Blount County
3 bd, 2 ba
•
— sq ft
Springville, AL 35146
Pending
Under contract
$99,000
12.9 acres
Houston County
Gordon, AL 36343
Pending
Under contract
$380,000
30 acres
Barbour County
4 bd, 3 ba
•
1,795 sq ft
Eufaula, AL 36027
Pending
Under contract
$125,000
10 acres
Lauderdale County
Rogersville, AL 35652
10 months ago
$39,000
5.3 acres
Franklin County
Vina, AL 35593
Pending
Under contract
$389,900
39 acres
Colbert County
3 bd, 2 ba
•
1,605 sq ft
Muscle Shoals, AL 35661
Pending
Under contract
$49,900
2.29 acres
Lauderdale County
Florence, AL 35630
Pending
Under contract
$89,000
10.5 acres
Lauderdale County
Florence, AL 35633
Pending
Under contract
$949,900
7.38 acres
Shelby County
3 bd, 3.5 ba
•
— sq ft
Helena, AL 35080
Pending
Under contract
$740,000
7.4 acres
Baldwin County
3 bd, 2 ba
•
2,056 sq ft
Summerdale, AL 36580
Pending
Under contract
$499,000
16 acres
Talladega County
Munford, AL 36268
Pending
Under contract
$71,000
7.1 acres
Houston County
Ashford, AL 36312
Pending
Under contract
$74,900
4 acres
Lauderdale County
Florence, AL 35634
Pending
Under contract
$59,900
12.3 acres
Colbert County
Cherokee, AL 35616
Pending
Under contract
$169,000
3.37 acres
Baldwin County
Summerdale, AL 36580
Pending
Under contract
$689,900
10.7 acres
Chilton County
5 bd, 5 ba
•
— sq ft
Jemison, AL 35085
11 months ago
$299,000
28 acres
Lauderdale County
Lexington, AL 35648
Pending
Under contract
$245,000
10.3 acres
Talladega County
3 bd, 2 ba
•
— sq ft
Alpine, AL 35014
Pending
Under contract
$189,000
27 acres
Talladega County
Munford, AL 36268
Pending
Under contract
$589,000
12.2 acres
Henry County
4 bd, 3.5 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
6 months ago
$500,000
50 acres
Franklin County
Russellville, AL 35654
$5k drop • Mar 27
$75,000
5 acres
Etowah County
— sq ft
Boaz, AL 35956
Pending
Under contract
$269,000
5.38 acres
Randolph County
4 bd, 2 ba
•
2,434 sq ft
Graham, AL 36263
Pending
Under contract
$250,000
31 acres
DeKalb County
Rainsville, AL 35968
Pending
Under contract
$213,000
5.35 acres
Colbert County
3 bd, 1 ba
•
1,465 sq ft
Tuscumbia, AL 35674
16 days
$100,776
14.8 acres
Talladega County
Sylacauga, AL 35150
58 days ago
$39,900
3.35 acres
Talladega County
Talladega, AL 35160
58 days ago
$299,000
7.8 acres
Baldwin County
Elberta, AL 36580
Pending
Under contract
$71,500
11 acres
Walker County
Parrish, AL 35580
$2k drop • Mar 10
$28,000
2 acres
Lawrence County
Town Creek, AL 35672
Pending
Under contract
$195,000
23.2 acres
Houston County
Pansey, AL 36370
7 months ago
$249,900
2 acres
Baldwin County
Foley, AL 36535
7 months ago
$325,000
3.8 acres
Baldwin County
Foley, AL 36535
$25k drop • Mar 17
$85,000
5.5 acres
Tuscaloosa County
Cottondale, AL 35453
Pending
Under contract
$315,000
15 acres
Walker County
2 bd, 2 ba
•
— sq ft
Quinton, AL 35474
14 months ago
$155,000
6.3 acres
Jefferson County
Trussville, AL 35173
$8.5k drop • Feb 13
$119,000
4.25 acres
Limestone County
Elkmont, AL 35620
$31k drop • Jan 29
$95,000
21 acres
Talladega County
Talladega, AL 35160
Pending
Under contract
$353,850
2.3 acres
Houston County
3 bd, 2.5 ba
•
2,500 sq ft
Cottonwood, AL 36320
2 days
$315,000
3 acres
Tuscaloosa County
3 bd, 2 ba
•
1,385 sq ft
Fosters, AL 35463
2 days
$1,195,000
13 acres
Tuscaloosa County
3 bd, 4.5 ba
•
3,216 sq ft
Berry, AL 35475
23 days
$1,100,000
3.26 acres
Lee County
4 bd, 3.5 ba
•
3,573 sq ft
Auburn, AL 36830
Pending
Under contract
$75,000
11 acres
Covington County
Andalusia, AL 36420
Pending
Under contract
$219,000
17 acres
Coffee County
2 bd, 1 ba
•
826 sq ft
New Brockton, AL 36351
1
…
6
7
8
9
401-445 of 445 properties
Map