Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama pastures for sale
Price
Size
Tags
Save
Reset
430 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Alabama
for more listings.
Featured
$25k drop • Jan 25
$474,000
105 acres
Cleburne County
Heflin, AL 36262
2 months ago
$—
1,346 acres
Colbert County
Cherokee, AL 35616
Pending
Under contract
$499,000
15.5 acres
Calhoun County
4 bd, 2 ba
•
2,211 sq ft
Wellington, AL 36279
9 months ago
$696,000
120 acres
Etowah County
Attalla, AL 35954
$8.5k drop • Jan 21
$59,000
7.18 acres
Cherokee County
Ballplay, AL 36272
57 days ago
$740,000
18.5 acres
Morgan County
Hartselle, AL 35640
Pending
Under contract
$189,500
34.1 acres
Randolph County
Wedowee, AL 36278
5 months ago
$340,000
7.5 acres
Shelby County
Birmingham, AL 35242
5 months ago
$120,000
6.4 acres
Shelby County
Columbiana, AL 35051
7 months ago
$1,265,000
51 acres
Lawrence County
4 bd, 2 ba
•
— sq ft
Mount Hope, AL 35651
10 months ago
$109,900
5.24 acres
Autauga County
Booth, AL 36008
$225k drop • Jan 13
$1,075,000
127 acres
Randolph County
Roanoke, AL 36274
2 months ago
$67,550
9.65 acres
Pike County
Brundidge, AL 36010
2 months ago
$69,300
9.9 acres
Pike County
Brundidge, AL 36010
2 months ago
$464,576
145 acres
Pike County
Brundidge, AL 36010
2 months ago
$397,500
28.5 acres
Montgomery County
Mathews, AL 36052
4 months ago
$475,000
6 acres
Madison County
1 bd, 1 ba
•
1,800 sq ft
Hazel Green, AL 35750
2 years ago
$2,500,000
142 acres
Shelby County
3 bd, 4 ba
•
3,500 sq ft
Calera, AL 35040
4 months ago
$643,500
58.5 acres
Morgan County
Danville, AL 35619
5 months ago
$359,900
78.5 acres
Franklin County
Russellville, AL 35654
8 months ago
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
Pending
Under contract
$3,850,000
1,074 acres
Winston County
3 bd, 2 ba
•
2,400 sq ft
Nauvoo, AL 35578
$149k drop • Dec 31
$1,250,000
125 acres
Franklin County
4 bd, 3 ba
•
3,600 sq ft
Phil Campbell, AL 35581
2 months ago
$118,800
6 acres
Autauga County
Booth, AL 36008
2 months ago
$472,500
63 acres
Elmore County
Coosada, AL 36020
2 months ago
$549,900
117 acres
Crenshaw County
Luverne, AL 36049
3 months ago
$140,000
28.5 acres
Marion County
Hamilton, AL 35570
Pending
Under contract
$235,000
48 acres
Covington County
Red Level, AL 36474
8 months ago
$425,000
85 acres
Pike County
Brundidge, AL 36010
23 months ago
$1,692,000
376 acres
Pike County
Brundidge, AL 36010
6 months ago
$279,900
34 acres
Walker County
Jasper, AL 35504
10 months ago
$85,000
4.5 acres
Pike County
Troy, AL 36079
22 months ago
$329,900
71 acres
Crenshaw County
Luverne, AL 36049
4 years ago
$829,900
183 acres
Crenshaw County
Luverne, AL 36049
4 months ago
$809,000
65 acres
Winston County
4 bd, 3.5 ba
•
4,717 sq ft
Arley, AL 35541
2 years ago
$449,000
14.8 acres
Winston County
4 bd, 2 ba
•
1,904 sq ft
Arley, AL 35541
2 years ago
$185,900
34 acres
Walker County
Nauvoo, AL 35578
2 years ago
$224,000
16 acres
Clay County
Ashland, AL 36251
7 months ago
$420,000
99 acres
Walker County
Nauvoo, AL 35578
5 years ago
$300,000
3.79 acres
Shelby County
Birmingham, AL 35242
8 months ago
$550,000
8 acres
Crenshaw County
3 bd, 2 ba
•
2,030 sq ft
Luverne, AL 36049
7 months ago
$315,000
6.7 acres
Clarke County
3 bd, 2 ba
•
2,293 sq ft
Gainestown, AL 36545
7 months ago
$169,900
8.88 acres
Saint Clair County
Pell City, AL 35128
2 years ago
$395,000
4.5 acres
Shelby County
Birmingham, AL 35242
6 months ago
$300,000
20.4 acres
Shelby County
Columbiana, AL 35051
3 months ago
$235,600
62 acres
Dallas County
Selma, AL 36701
3 years ago
$195,000
6 acres
Lee County
Opelika, AL 36804
3 months ago
$265,000
53 acres
Dallas County
Selma, AL 36701
Featured
3 months ago
$789,000
110 acres
Cullman County
1 bd, 1 ba
•
2,400 sq ft
Hanceville, AL 35077
Pending
Under contract
$1,499,000
120 acres
Lawrence County
4 bd, 2 ba
•
2,644 sq ft
Danville, AL 35619
1
…
6
7
8
9
351-400 of 430 properties
Map