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
569 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.
$50k drop • July 30
$2,200,000
40 acres
Lawrence County
64,800 sq ft
Town Creek, AL 35672
$31k drop • June 16
$419,000
9 acres
DeKalb County
Fyffe, AL 35971
$31k drop • July 15
$799,000
10.4 acres
Baldwin County
3 bd, 2 ba
•
2,217 sq ft
Silverhill, AL 36576
5 days
$1,190,000
25 acres
Covington County
Andalusia, AL 36421
31 days ago
$139,000
3 acres
Conecuh County
2 bd, 2 ba
•
1,270 sq ft
Evergreen, AL 36401
52 days ago
$242,000
11 acres
Marshall County
Grant, AL 35747
$24.1k drop • Aug 7
$624,900
4.9 acres
Limestone County
5 bd, 3.5 ba
•
3,606 sq ft
Ardmore, AL 35739
5 months ago
$325,900
10 acres
Madison County
Owens Cross Roads, AL 35763
2 months ago
$95,000
6 acres
Mobile County
Wilmer, AL 36587
$10.9k drop • July 6
$409,000
8 acres
Jefferson County
3 bd, 2.5 ba
•
2,000 sq ft
McCalla, AL 35111
3 months ago
$365,000
39 acres
Lowndes County
3 bd, 2 ba
•
1,400 sq ft
Fort Deposit, AL 36032
$50.9k drop • Aug 20
$549,000
26 acres
Tuscaloosa County
4 bd, 3 ba
•
2,486 sq ft
Northport, AL 35475
$50k drop • July 13
$899,900
11.6 acres
Houston County
5 bd, 3.5 ba
•
5,510 sq ft
Newton, AL 36352
3 months ago
$393,750
5.42 acres
Lee County
Auburn, AL 36830
3 months ago
$252,000
4 acres
Lee County
Auburn, AL 36830
3 months ago
$220,500
4.43 acres
Lee County
Auburn, AL 36830
3 months ago
$252,000
5.49 acres
Lee County
Auburn, AL 36830
3 months ago
$252,000
5.8 acres
Lee County
Auburn, AL 36830
$25k drop • July 22
$550,000
23 acres
Geneva County
4 bd, 3 ba
•
2,130 sq ft
Hartford, AL 36344
$45k drop • Aug 21
$700,000
38.6 acres
Coosa County
2 bd, 2.5 ba
•
2,331 sq ft
Sylacauga, AL 35151
5 months ago
$93,000
6.15 acres
Shelby County
Vincent, AL 35178
5 months ago
$141,375
9.75 acres
Shelby County
Vincent, AL 35178
12 days
$470,000
4 acres
Cullman County
3 bd, 2.5 ba
•
2,101 sq ft
Arab, AL 35016
22 days
$154,675
26.9 acres
Houston County
Webb, AL 36376
42 days ago
$700,000
30 acres
Marshall County
3 bd, 2 ba
•
1,955 sq ft
Woodville, AL 35776
49 days ago
$325,000
3.5 acres
Lawrence County
3 bd, 2 ba
•
2,400 sq ft
Moulton, AL 35650
52 days ago
$150,000
6 acres
Marshall County
Grant, AL 35747
3 months ago
$1,200,000
17.2 acres
Baldwin County
5 bd, 3.5 ba
•
4,800 sq ft
Bay Minette, AL 36507
3 months ago
$475,000
4 acres
Baldwin County
1 bd, 1 ba
•
2,664 sq ft
Fairhope, AL 36532
$9k drop • Aug 18
$415,900
3 acres
Madison County
4 bd, 3 ba
•
2,359 sq ft
Toney, AL 35773
$26k drop • July 21
$699,000
19 acres
Blount County
Boaz, AL 35957
11 days
$235,000
3.55 acres
Fayette County
3 bd, 3 ba
•
2,400 sq ft
Winfield, AL 35594
$101k drop • Aug 20
$3,099,000
8.59 acres
Baldwin County
4 bd, 4.5 ba
•
5,823 sq ft
Fairhope, AL 36532
47 days ago
$850,000
19.5 acres
DeKalb County
Fyffe, AL 35971
$50k drop • Aug 13
$1,800,000
13 acres
Etowah County
3 bd, 2 ba
•
3,173 sq ft
Gadsden, AL 35907
3 months ago
$490,000
14.4 acres
Marshall County
3 bd, 2.5 ba
•
2,781 sq ft
Albertville, AL 35951
$40k drop • July 27
$1,485,000
17 acres
Madison County
3 bd, 4 ba
•
4,000 sq ft
New Hope, AL 35760
$10k drop • Aug 4
$565,000
13 acres
Jefferson County
3 bd, 2.5 ba
•
2,646 sq ft
Irondale, AL 35210
$19.5k drop • June 16
$184,500
5.5 acres
Lauderdale County
Killen, AL 35645
45 days ago
$190,000
12 acres
Geneva County
Malvern, AL 36349
$5k drop • Aug 31
$69,900
6.2 acres
Lauderdale County
Rogersville, AL 35652
39 days ago
$1,500,000
18 acres
Tallapoosa County
5 bd, 4.5 ba
•
5,603 sq ft
Alexander City, AL 35010
3 months ago
$190,300
8.65 acres
Lee County
Opelika, AL 36801
3 months ago
$191,620
8.7 acres
Lee County
Opelika, AL 36801
3 months ago
$204,600
9.3 acres
Lee County
Opelika, AL 36801
3 months ago
$215,380
9.79 acres
Lee County
Opelika, AL 36801
3 months ago
$217,800
10.9 acres
Lee County
Opelika, AL 36801
3 months ago
$245,200
12.3 acres
Lee County
Opelika, AL 36801
$10k drop • July 29
$339,900
9.73 acres
Calhoun County
3 bd, 2 ba
•
2,036 sq ft
Ohatchee, AL 36271
$10.9k drop • July 6
$409,000
8.8 acres
Jefferson County
3 bd, 2.5 ba
•
2,000 sq ft
McCalla, AL 35111
1
…
4
5
6
7
…
12
201-250 of 569 properties
Map