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.
4 days
$280,000
5.17 acres
Limestone County
Toney, AL 35773
15 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
9 months ago
$137,800
9 acres
Perry County
2 bd, 1 ba
•
1,260 sq ft
Marion, AL 36756
11 months ago
$300,000
42 acres
Henry County
Newville, AL 36353
2 months ago
$1,000,000
30 acres
Barbour County
Louisville, AL 36048
3 months ago
$300,000
30 acres
DeKalb County
Fort Payne, AL 35967
9 months ago
$215,500
43 acres
Marion County
Hamilton, AL 35570
10 months ago
$500,000
50 acres
Franklin County
Russellville, AL 35654
14 months ago
$219,995
4.4 acres
Madison County
New Market, AL 35761
2 years ago
$225,000
24 acres
Shelby County
Birmingham, AL 35051
8 months ago
$96,500
12.8 acres
Pike County
Brundidge, AL 36010
5 days
$392,000
28 acres
Marshall County
Arab, AL 35016
5 months ago
$139,000
3.58 acres
Madison County
Toney, AL 35773
8 months ago
$139,000
3 acres
Etowah County
3 bd, 2 ba
•
1,280 sq ft
Boaz, AL 35956
25 days
$75,000
9 acres
Lauderdale County
3 bd, 1 ba
•
— sq ft
Florence, AL 35633
5 months ago
$359,000
16 acres
Madison County
Toney, AL 35773
$15k drop • June 23
$85,000
13.9 acres
Jefferson County
Bessemer, AL 35023
Pending
Under contract
$245,500
26 acres
Lauderdale County
Florence, AL 35633
Pending
Under contract
$228,250
26 acres
Morgan County
Danville, AL 35619
Pending
Under contract
$199,999
35 acres
Tallapoosa County
Alexander City, AL 35010
5 months ago
$1,100,000
3.26 acres
Lee County
4 bd, 3.5 ba
•
3,573 sq ft
Auburn, AL 36830
Pending
Under contract
$70,000
20 acres
Autauga County
Verbena, AL 36091
2 years ago
$136,200
6.8 acres
Limestone County
Elkmont, AL 35620
Pending
Under contract
$159,900
15.7 acres
Tuscaloosa County
Northport, AL 35475
Pending
Under contract
$210,000
20 acres
Baldwin County
Bay Minette, AL 36507
Pending
Under contract
$505,000
5.83 acres
Shelby County
4 bd, 2.5 ba
•
2,466 sq ft
Montevallo, AL 35115
Pending
Under contract
$565,000
6.14 acres
Macon County
3 bd, 2 ba
•
2,129 sq ft
Fitzpatrick, AL 36029
Pending
Under contract
$699,700
20 acres
Shelby County
3 bd, 2.5 ba
•
1,737 sq ft
Wilsonville, AL 35186
Pending
Under contract
$725,000
13 acres
Russell County
3 bd, 3.5 ba
•
3,779 sq ft
Phenix City, AL 36869
Pending
Under contract
$199,000
31 acres
Crenshaw County
Rutledge, AL 36071
Pending
Under contract
$360,000
25 acres
Walker County
4 bd, 2 ba
•
2,308 sq ft
Jasper, AL 35504
Pending
Under contract
$440,715
8 acres
Morgan County
3 bd, 2 ba
•
1,889 sq ft
Danville, AL 35619
Pending
Under contract
$139,900
15 acres
Covington County
Florala, AL 36442
Pending
Under contract
$1,590,000
20 acres
Franklin County
Vina, AL 35593
Pending
Under contract
$99,000
19 acres
Hale County
Greensboro, AL 36744
Pending
Under contract
$475,000
6.8 acres
Montgomery County
4 bd, 3.5 ba
•
3,333 sq ft
Pike Road, AL 36064
Pending
Under contract
$1,450,000
17 acres
Baldwin County
Fairhope, AL 36532
Pending
Under contract
$1,180,000
18 acres
Franklin County
Russellville, AL 35653
Pending
Under contract
$699,000
44 acres
Lawrence County
Town Creek, AL 35672
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
$1,550,000
20 acres
Saint Clair County
Ashville, AL 35953
Pending
Under contract
$699,000
41 acres
Marion County
5 bd, 3 ba
•
3,000 sq ft
Hamilton, AL 35570
Pending
Under contract
$309,900
10.9 acres
Russell County
3 bd, 2 ba
•
1,728 sq ft
Seale, AL 36875
Pending
Under contract
$129,900
15.4 acres
Lauderdale County
Lexington, AL 35648
Pending
Under contract
$155,000
5 acres
Blount County
4 bd, 2.5 ba
•
2,403 sq ft
Oneonta, AL 35121
Pending
Under contract
$425,000
40 acres
Saint Clair County
Pell City, AL 35125
Pending
Under contract
$147,000
12.3 acres
Jefferson County
— sq ft
Oak Grove, AL 35023
Pending
Under contract
$574,900
24 acres
Houston County
4 bd, 2 ba
•
3,169 sq ft
Gordon, AL 36343
Pending
Under contract
$925,000
17.7 acres
Baldwin County
3 bd, 2.5 ba
•
3,951 sq ft
Loxley, AL 36551
1
…
9
10
11
12
451-500 of 569 properties
Map