Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Alabama investment property for sale
Price
Size
Tags
Save
Reset
704 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.
$15k drop • Sept 24
$374,826
21 acres
Covington County
Florala, AL 36442
51 days ago
$259,000
7 acres
Covington County
5 bd, 3 ba
•
2,040 sq ft
Florala, AL 36442
Pending
Under contract
$350,000
2.2 acres
DeKalb County
1 bd, 1 ba
•
480 sq ft
Fort Payne, AL 35967
44 days ago
$125,000
0.77 acres
Lee County
Salem, AL 36874
15 hours
$99,500
0.53 acres
Barbour County
Eufaula, AL 36027
$10k drop • Nov 18
$387,750
5 acres
Henry County
4 bd, 3 ba
•
2,656 sq ft
Headland, AL 36345
15 hours
$175,000
34 acres
Winston County
4 bd, 2 ba
•
1,611 sq ft
Haleyville, AL 35565
18 hours
$349,000
3 acres
Pike County
Brundidge, AL 36010
17 hours
$124,900
9.9 acres
Etowah County
3 bd, 2 ba
•
1,750 sq ft
Gadsden, AL 35904
11 days
$70,000
2 acres
Walker County
2 bd, 1 ba
•
1,100 sq ft
Oakman, AL 35579
$10k drop • Sept 16
$89,000
1.7 acres
Jackson County
2 bd, 2 ba
•
1,152 sq ft
Fackler, AL 35746
Pending
Under contract
$399,900
10 acres
Montgomery County
3 bd, 2 ba
•
2,106 sq ft
Pike Road, AL 36064
2 days
$525,000
151 acres
Randolph County
Roanoke, AL 36278
18 hours
$3,000
0.17 acres
Montgomery County
Montgomery, AL 36107
1 day
$725,000
250 acres
Fayette County
Fayette, AL 35555
21 days
$2,500,000
50 acres
Walker County
3 bd, 3 ba
•
— sq ft
Jasper, AL 35503
8 months ago
$119,000
Baldwin County
Elberta, AL 36530
$5k drop • Dec 11
$22,000
0.44 acres
Mobile County
Wilmer, AL 36587
3 days
$45,000
3.7 acres
Macon County
Union Springs, AL 36089
Pending
Under contract
$99,900
1.8 acres
Jefferson County
2 bd, 2 ba
•
— sq ft
Bessemer, AL 35022
Pending
Under contract
$1,600,000
25 acres
Henry County
Abbeville, AL 36310
Pending
Under contract
$750,000
16 acres
Dale County
Ozark, AL 36360
2 days
$72,000
6.14 acres
Jackson County
Pisgah, AL 36584
$500k drop • Dec 10
$2,750,000
800 acres
Lowndes County
Gordonsville, AL 36040
2 months ago
$719,000
183 acres
Elmore County
Tallassee, AL 36078
$6k drop • Dec 10
$199,000
2 acres
Dale County
4 bd, 2 ba
•
1,686 sq ft
Enterprise, AL 36330
Pending
Under contract
$1,425,000
303 acres
Dallas County
4 bd, 2 ba
•
2,448 sq ft
Selma, AL 36703
3 days
$120,000
1.7 acres
Lawrence County
Town Creek, AL 35672
$875k drop • Dec 9
$2,500,000
483 acres
Jefferson County
4 bd, 4 ba
•
5,537 sq ft
McCalla, AL 35111
$500k drop • Dec 9
$2,500,000
7 acres
Madison County
Harvest, AL 35749
4 days
$715,853
260 acres
Lamar County
Millport, AL 35576
4 days
$75,000
25 acres
Lamar County
Millport, AL 35576
$50k drop • Dec 9
$800,000
20 acres
Cleburne County
3 bd, 2 ba
•
— sq ft
Ranburne, AL 36273
24 days
$1,922,000
124 acres
Limestone County
Athens, AL 35611
4 months ago
$750,000
0.75 acres
Madison County
Huntsville, AL 35816
4 days
$550,000
53 acres
Morgan County
Danville, AL 35619
5 days
$159,950
25 acres
Geneva County
Samson, AL 36477
Pending
Under contract
$130,000
3.5 acres
Jackson County
3 bd, 2 ba
•
1,280 sq ft
Flat Rock, AL 35966
9 days
$240,000
3 acres
Jackson County
3 bd, 2 ba
•
1,461 sq ft
Stevenson, AL 35772
4 days
$119,900
0.18 acres
Tuscaloosa County
Tuscaloosa, AL 35401
4 days
$119,900
0.16 acres
Tuscaloosa County
Tuscaloosa, AL 35401
4 days
$119,900
0.16 acres
Tuscaloosa County
Tuscaloosa, AL 35401
4 days
$119,900
0.16 acres
Tuscaloosa County
Tuscaloosa, AL 35401
5 days
$100,000
35 acres
Sumter County
Cuba, AL 36907
30 days ago
$255,000
2 acres
Geneva County
4 bd, 3 ba
•
3,200 sq ft
Black, AL 36314
6 months ago
$325,000
4.26 acres
Chambers County
3 bd, 2 ba
•
1,595 sq ft
Lanett, AL 36863
6 months ago
$120,000
15 acres
Geneva County
Slocomb, AL 36375
5 years ago
$5,700,000
6 acres
Winston County
Double Springs, AL 35553
6 months ago
$189,900
Tallapoosa County
Jacksons' Gap, AL 36861
7 days
$10,000
0.39 acres
Mobile County
Semmes, AL 36575
1
2
3
4
…
15
1-50 of 704 properties
Map