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
440 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.
9 months ago
$289,900
14 acres
Etowah County
4 bd, 2 ba
•
1,979 sq ft
Altoona, AL 35952
8 days
$925,000
42 acres
Etowah County
3 bd, 2 ba
•
— sq ft
Boaz, AL 35956
20 days
$875,000
3 acres
Saint Clair County
4 bd, 4 ba
•
— sq ft
Moody, AL 35004
9 months ago
$300,000
42 acres
Henry County
Newville, AL 36353
11 months ago
$94,900
3.33 acres
Mobile County
Mobile, AL 36695
2 months ago
$729,000
5.7 acres
Shelby County
Birmingham, AL 35242
$60k drop • May 28
$265,000
3.8 acres
Baldwin County
Foley, AL 36535
12 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
8 months ago
$174,000
29 acres
Crenshaw County
Glenwood, AL 36034
3 months ago
$38,900
3 acres
Jefferson County
Birmingham, AL 35214
$45k drop • Mar 8
$225,000
24 acres
Shelby County
Birmingham, AL 35051
2 months ago
$225,000
5 acres
Calhoun County
5 bd, 2 ba
•
— sq ft
Jacksonville, AL 36265
$7k drop • June 1
$139,000
3.58 acres
Madison County
Toney, AL 35773
11 months ago
$224,900
4.4 acres
Madison County
New Market, AL 35761
$10k drop • May 18
$109,900
12.7 acres
Cherokee County
Piedmont, AL 36272
$20k drop • June 1
$359,000
16 acres
Madison County
Toney, AL 35773
3 months ago
$38,900
3 acres
Jefferson County
Birmingham, AL 35214
6 months ago
$137,800
9 acres
Perry County
2 bd, 1 ba
•
1,260 sq ft
Marion, AL 36756
2 years ago
$450,000
14.9 acres
Morgan County
Hartselle, AL 35640
6 months ago
$475,000
6 acres
Madison County
1 bd, 1 ba
•
1,800 sq ft
Hazel Green, AL 35750
53 days ago
$1,725,000
50 acres
Etowah County
— sq ft
Altoona, AL 35952
8 months ago
$145,600
20.8 acres
Tuscaloosa County
Vance, AL 35490
11 months ago
$297,501
5 acres
Morgan County
Decatur, AL 35603
11 months ago
$297,501
5 acres
Morgan County
Decatur, AL 35603
Pending
Under contract
$199,900
10 acres
Jackson County
1 bd, 1 ba
•
706 sq ft
Bryant, AL 35958
Pending
Under contract
$70,000
20 acres
Autauga County
Verbena, AL 36091
$9.5k drop • May 19
$355,500
43.3 acres
Geneva County
Coffee Springs, AL 36318
2 years ago
$136,200
6.8 acres
Limestone County
Elkmont, AL 35620
Pending
Under contract
$124,000
8 acres
Shelby County
Columbiana, AL 35051
Pending
Under contract
$565,000
9 acres
Lawrence County
Mount Hope, AL 35651
Pending
Under contract
$2,875,000
31 acres
DeKalb County
Fyffe, AL 35971
Pending
Under contract
$99,900
9.5 acres
Covington County
Opp, AL 36467
Pending
Under contract
$99,000
12.9 acres
Houston County
Gordon, AL 36343
Pending
Under contract
$169,900
23 acres
Marion County
2 bd, 1 ba
•
1,064 sq ft
Vina, AL 35593
Pending
Under contract
$447,040
41 acres
Limestone County
Rogersville, AL 35652
Pending
Under contract
$499,000
16 acres
Talladega County
Munford, AL 36268
Pending
Under contract
$159,900
4.7 acres
Franklin County
3 bd, 2 ba
•
1,382 sq ft
Phil Campbell, AL 35581
Pending
Under contract
$419,900
7.3 acres
Cullman County
2 bd, 2 ba
•
2,081 sq ft
Cullman, AL 35058
Pending
Under contract
$270,000
23 acres
Calhoun County
Piedmont, AL 36272
Pending
Under contract
$2,495,000
35 acres
Henry County
Columbia, AL 36319
Pending
Under contract
$299,000
8.8 acres
Butler County
3 bd, 2.5 ba
•
2,842 sq ft
Greenville, AL 36037
Pending
Under contract
$460,000
4.64 acres
Lee County
3 bd, 2 ba
•
2,056 sq ft
Phenix City, AL 36870
9 months ago
$90,000
10.6 acres
Tuscaloosa County
Duncanville, AL 35456
2 years ago
$134,400
7.68 acres
Limestone County
Elkmont, AL 35620
2 years ago
$129,500
7.4 acres
Limestone County
Elkmont, AL 35620
2 years ago
$124,600
7.12 acres
Limestone County
Elkmont, AL 35620
2 years ago
$119,525
6.83 acres
Limestone County
Elkmont, AL 35620
Pending
Under contract
$117,900
11 acres
Lawrence County
Moulton, AL 35650
Pending
Under contract
$1,599,000
21.7 acres
Shelby County
5 bd, 5 ba
•
— sq ft
Calera, AL 35040
Pending
Under contract
$253,000
5 acres
Tuscaloosa County
3 bd, 2 ba
•
1,180 sq ft
Fosters, AL 35463
1
…
6
7
8
9
351-400 of 440 properties
Map