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
503 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
$1,390,000
34 acres
Marion County
Bear Creek, AL 35543
Pending
Under contract
$355,000
20 acres
Washington County
3 bd, 2 ba
•
1,500 sq ft
Fruitdale, AL 36539
Pending
Under contract
$699,900
15 acres
Tuscaloosa County
3 bd, 2.5 ba
•
2,387 sq ft
Tuscaloosa, AL 35406
Pending
Under contract
$525,000
3.8 acres
Baldwin County
3 bd, 3 ba
•
2,091 sq ft
Fairhope, AL 36532
Pending
Under contract
$95,000
22 acres
Montgomery County
Ada, AL 36069
Pending
Under contract
$250,000
2 acres
DeKalb County
4 bd, 3 ba
•
2,240 sq ft
Higdon, AL 35979
Pending
Under contract
$499,000
15.5 acres
Saint Clair County
3 bd, 3.5 ba
•
2,556 sq ft
Ragland, AL 35131
Pending
Under contract
$145,000
9.72 acres
Lee County
Salem, AL 36874
Pending
Under contract
$1,195,000
13 acres
Tuscaloosa County
3 bd, 4.5 ba
•
3,216 sq ft
Berry, AL 35475
Pending
Under contract
$185,000
45 acres
Chilton County
Clanton, AL 35045
Pending
Under contract
$270,000
3.9 acres
Geneva County
2 bd, 2 ba
•
1,498 sq ft
Black, AL 36314
Pending
Under contract
$619,000
3.3 acres
Baldwin County
4 bd, 2 ba
•
2,061 sq ft
Fairhope, AL 36576
$24k drop • May 4
$275,000
28 acres
Lauderdale County
Lexington, AL 35648
Pending
Under contract
$85,000
8 acres
Lee County
Opelika, AL 36804
Pending
Under contract
$664,900
47.5 acres
Saint Clair County
3 bd, 2 ba
•
1,615 sq ft
Cropwell, AL 35054
Pending
Under contract
$550,000
4 acres
Jefferson County
5 bd, 5 ba
•
4,065 sq ft
Dora, AL 35062
Pending
Under contract
$305,000
42 acres
Covington County
Florala, AL 36442
Pending
Under contract
$550,000
5.49 acres
Chilton County
5 bd, 3 ba
•
3,100 sq ft
Jemison, AL 35085
Pending
Under contract
$444,900
5.14 acres
Jefferson County
4 bd, 3.5 ba
•
2,572 sq ft
Pinson, AL 35126
Pending
Under contract
$135,000
12 acres
Randolph County
Roanoke, AL 36274
Pending
Under contract
$600,000
21 acres
Cullman County
4 bd, 3.5 ba
•
2,504 sq ft
Cullman, AL 35055
Pending
Under contract
$250,000
31 acres
DeKalb County
Rainsville, AL 35968
Pending
Under contract
$164,900
2 acres
Houston County
4 bd, 1 ba
•
1,857 sq ft
Cottonwood, AL 36320
Pending
Under contract
$800,000
35 acres
Randolph County
4 bd, 2 ba
•
— sq ft
Graham, AL 36263
2 months ago
$175,000
2.5 acres
Barbour County
4 bd, 2 ba
•
1,920 sq ft
Eufaula, AL 36027
7 days
$345,000
20 acres
Cullman County
Joppa, AL 35087
14 days
$850,000
8.4 acres
Madison County
Owens Cross Roads, AL 35763
18 days
$99,900
10 acres
Jackson County
Section, AL 35771
26 days
$125,000
7.43 acres
Chambers County
Waverly, AL 36879
26 days
$110,000
6.54 acres
Chambers County
Waverly, AL 36879
26 days
$100,000
6 acres
Chambers County
Waverly, AL 36879
26 days
$314,900
20 acres
Chambers County
Waverly, AL 36879
$10.5k drop • July 7
$119,000
16.5 acres
Geneva County
Slocomb, AL 36375
52 days ago
$298,000
14.3 acres
Limestone County
Athens, AL 35614
3 months ago
$349,000
25.1 acres
Lauderdale County
Killen, AL 35645
$17k drop • July 7
$52,500
6 acres
Geneva County
Slocomb, AL 36375
Pending
Under contract
$109,900
12.7 acres
Cherokee County
Piedmont, AL 36272
Pending
Under contract
$315,000
15 acres
Walker County
2 bd, 2 ba
•
— sq ft
Quinton, AL 35474
1 day
$139,900
12 acres
Chilton County
Clanton, AL 35045
24 days
Auction
$18,000 min
8 acres
Randolph County
July 17, 2026
Roanoke, AL 36274
$6.5k drop • June 29
$99,000
4.5 acres
Cullman County
Crane Hill, AL 35033
$15k drop • July 7
$169,500
23.8 acres
Geneva County
Slocomb, AL 36375
$10.5k drop • July 7
$109,500
12 acres
Geneva County
Slocomb, AL 36375
3 months ago
$100,776
14.8 acres
Talladega County
Sylacauga, AL 35150
23 months ago
$95,000
21 acres
Talladega County
Talladega, AL 35160
36 days ago
$195,000
5 acres
Baldwin County
Elberta, AL 36530
39 days ago
$150,000
2.4 acres
Baldwin County
Fairhope, AL 36532
1 day
$1,999,000
5 acres
Baldwin County
5 bd, 4.5 ba
•
5,251 sq ft
Daphne, AL 36526
57 days ago
$1,779,000
4 acres
Lee County
5 bd, 4.5 ba
•
5,035 sq ft
Auburn, AL 36830
2 months ago
$159,000
2.48 acres
Mobile County
3 bd, 2 ba
•
— sq ft
Eight Mile, AL 36613
1
…
8
9
10
11
451-500 of 503 properties
Map