Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama rural land for sale
Price
Size
Tags
Save
Reset
3,060 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.
13 months ago
$65,000
37 acres
Marion County
Brilliant, AL 35548
26 days
$75,000
9 acres
Lauderdale County
3 bd, 1 ba
•
— sq ft
Florence, AL 35633
$6k drop • Aug 26
$79,000
2 acres
Etowah County
2 bd, 1 ba
•
1,171 sq ft
Gadsden, AL 35904
$6k drop • Sept 1
$59,000
0.92 acres
Mobile County
1 bd, 1 ba
•
528 sq ft
Eight Mile, AL 36613
$10k drop • Aug 8
$95,000
3.24 acres
Shelby County
Maylene, AL 35114
Pending
Under contract
$958,965
75 acres
Morgan County
3 bd, 2 ba
•
1,889 sq ft
Danville, AL 35619
Pending
Under contract
$1,095,000
292 acres
Lawrence County
Hillsboro, AL 35643
3 months ago
$352,900
2.49 acres
Limestone County
Madison, AL 35756
$5.1k drop • Aug 7
$34,900
1 acre
Jefferson County
Adger, AL 35006
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
12 months ago
$30,000
3 acres
Henry County
Newville, AL 36353
Pending
Under contract
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
16 months ago
$308,750
6.54 acres
Baldwin County
Robertsdale, AL 36567
16 months ago
$308,750
6.54 acres
Baldwin County
Robertsdale, AL 36567
Pending
Under contract
$296,000
80 acres
Baldwin County
Stockton, AL 36579
Pending
Under contract
$245,500
26 acres
Lauderdale County
Florence, AL 35633
Pending
Under contract
$150,000
5 acres
Baldwin County
Summerdale, AL 36580
Pending
Under contract
$55,000
18 acres
Covington County
Opp, AL 36467
Pending
Under contract
$743,750
175 acres
Jackson County
Scottsboro, AL 35768
Pending
Under contract
$82,500
23 acres
Tallapoosa County
Goodwater, AL 35072
Pending
Under contract
$212,000
99 acres
Lamar County
Vernon, AL 35592
8 months ago
$2,446,400
736 acres
Barbour County
2 bd, 2 ba
•
— sq ft
Midway, AL 36053
Pending
Under contract
$228,250
26 acres
Morgan County
Danville, AL 35619
Pending
Under contract
$59,900
24 acres
Perry County
Marion, AL 36756
Pending
Under contract
$39,000
18 acres
Walker County
Eldridge, AL 35554
Pending
Under contract
$199,999
35 acres
Tallapoosa County
Alexander City, AL 35010
3 months ago
$9,800
1 acre
Winston County
Nauvoo, AL 35578
3 months ago
$40,000
2.3 acres
Tuscaloosa County
Tuscaloosa, AL 35405
Pending
Under contract
$79,000
20 acres
Walker County
Eldridge, AL 35554
4 months ago
$40,000
0.23 acres
Madison County
Owens Cross Roads, AL 35763
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
Pending
Under contract
$235,000
52 acres
Lamar County
3 bd, 1 ba
•
1,096 sq ft
Beaverton, AL 35544
Pending
Under contract
$189,000
57 acres
Perry County
Marion, AL 36756
13 months ago
$222,000
37 acres
Pike County
Troy, AL 36079
Pending
Under contract
$438,000
120 acres
Tallapoosa County
Jacksons' Gap, AL 36861
Pending
Under contract
$59,000
9.9 acres
Lawrence County
Hatton, AL 35672
2 years ago
$136,200
6.8 acres
Limestone County
Elkmont, AL 35620
Pending
Under contract
$279,000
21 acres
Conecuh County
4 bd, 1.5 ba
•
1,528 sq ft
Evergreen, AL 36401
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
$132,000
33 acres
Marengo County
Thomaston, AL 36783
Pending
Under contract
$75,000
25 acres
Dallas County
Sardis, AL 36775
Pending
Under contract
$250,000
64 acres
Sumter County
Belmont, AL 35470
Pending
Under contract
$110,250
42 acres
Marion County
Guin, AL 35563
Pending
Under contract
$378,000
108 acres
Walker County
Nauvoo, AL 35578
Pending
Under contract
$104,250
15 acres
Coffee County
New Brockton, AL 36351
Pending
Under contract
$123,113
14 acres
Talladega County
Munford, AL 36268
Pending
Under contract
$120,313
13.8 acres
Talladega County
Munford, AL 36268
1
…
49
50
51
52
…
62
2,451-2,500 of 3,060 properties
Map