Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama investment property for sale
Price
Size
Tags
Save
Reset
912 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.
$10k drop • Aug 26
$629,900
2.38 acres
Madison County
4 bd, 3.5 ba
•
3,407 sq ft
Gurley, AL 35748
12 months ago
$99,900
0.059 acres
Baldwin County
Gulf Shores, AL 36542
$24k drop • Sept 25
$375,000
2.28 acres
Mobile County
2,315 sq ft
Eight Mile, AL 36613
13 months ago
$2,975,000
78 acres
Talladega County
Lincoln, AL 35096
17 months ago
$149,999
1 acre
Conecuh County
McKenzie, AL 36456
23 months ago
$151,500
0.079 acres
Baldwin County
Foley, AL 36535
23 days
$270,000
60 acres
Chilton County
Plantersville, AL 36758
5 months ago
$7,000,000
5.2 acres
Lee County
3 bd, 2 ba
•
3,230 sq ft
Auburn, AL 36832
29 days
$375,000
1.59 acres
Escambia County
— sq ft
Atmore, AL 36502
8 months ago
$139,900
24 acres
Randolph County
Woodland, AL 36280
4 months ago
$139,900
0.068 acres
Baldwin County
— sq ft
Foley, AL 36535
4 months ago
$499,000
44.8 acres
Cherokee County
Centre, AL 35960
5 months ago
$499,000
2.28 acres
Winston County
3 bd, 2 ba
•
1,000 sq ft
Arley, AL 35541
9 months ago
$—
1,346 acres
Colbert County
Cherokee, AL 35616
13 months ago
$725,000
99.6 acres
Etowah County
Gadsden, AL 35901
Pending
Under contract
$1,275,000
31 acres
Etowah County
4 bd, 3 ba
•
— sq ft
Boaz, AL 35956
$89k drop • Sept 4
$550,000
0.36 acres
Baldwin County
Gulf Shores, AL 36542
9 days
$115,000
3 acres
Walker County
2 bd, 2 ba
•
980 sq ft
Jasper, AL 35504
10 days
$65,000
2.1 acres
Winston County
3 bd, 2 ba
•
1,200 sq ft
Arley, AL 35541
Pending
Under contract
$235,000
1.5 acres
Lauderdale County
2 bd, 2 ba
•
1,171 sq ft
Rogersville, AL 35652
2 years ago
$3,650,000
147 acres
Baldwin County
Summerdale, AL 36580
$14.9k drop • Oct 3
$345,000
2.1 acres
Baldwin County
2 bd, 1 ba
•
1,092 sq ft
Lillian, AL 36549
3 months ago
$180,000
0.5 acres
Covington County
Andalusia, AL 36421
5 months ago
$16,500,000
24.2 acres
Baldwin County
Orange Beach, AL 36561
$20k drop • Aug 25
$375,000
4.38 acres
Russell County
— sq ft
Fort Mitchell, AL 36856
4 months ago
$998,000
2.11 acres
Baldwin County
3 bd, 3 ba
•
2,995 sq ft
Fairhope, AL 36532
4 months ago
$199,900
0.23 acres
Marshall County
Guntersville, AL 35976
6 months ago
$127,000
0.5 acres
Mobile County
Mobile, AL 36619
8 months ago
$825,000
43 acres
Baldwin County
1 bd, 1 ba
•
— sq ft
Bay Minette, AL 36507
60 days ago
$990,000
3.76 acres
Baldwin County
— sq ft
Elberta, AL 36530
$100k drop • Oct 19
$2,600,000
13 acres
Marion County
Winfield, AL 35594
3 months ago
$429,900
13.5 acres
DeKalb County
5,000 sq ft
Boaz, AL 35957
4 months ago
$298,900
3.48 acres
Marshall County
Guntersville, AL 35976
4 months ago
$899,000
2 acres
Cullman County
3 bd, 3.5 ba
•
2,806 sq ft
Crane Hill, AL 35053
4 months ago
$120,000
1 acre
Marshall County
Grant, AL 35747
8 months ago
$99,000
1.1 acres
Marshall County
1 bd, 1 ba
•
576 sq ft
Grant, AL 35747
$51k drop • Aug 20
$1,099,000
1.5 acres
Winston County
5 bd, 3 ba
•
4,379 sq ft
Arley, AL 35541
13 months ago
$249,990
3.5 acres
Marshall County
Albertville, AL 35950
13 months ago
$157,950
27 acres
Coffee County
New Brockton, AL 36351
10 months ago
$137,000
7 acres
Wilcox County
3 bd, 2 ba
•
— sq ft
Arlington, AL 36722
13 months ago
$168,000
16 acres
Macon County
Auburn, AL 36830
13 months ago
$612,000
102 acres
Houston County
Ashford, AL 36312
14 months ago
$149,500
1.56 acres
Fayette County
2 bd, 1 ba
•
1,350 sq ft
Fayette, AL 35555
15 months ago
$110,000
21.6 acres
Etowah County
Attalla, AL 35954
$24k drop • Sept 29
$155,000
4 acres
Randolph County
3 bd, 1.5 ba
•
2,440 sq ft
Wedowee, AL 36278
54 days ago
$399,000
Colbert County
Muscle Shoals, AL 35661
54 days ago
$399,000
Colbert County
Muscle Shoals, AL 35661
54 days ago
$450,000
Colbert County
Muscle Shoals, AL 35661
54 days ago
$525,000
Colbert County
Muscle Shoals, AL 35661
$5k drop • Oct 7
$145,000
1 acre
Pike County
Troy, AL 36081
1
…
13
14
15
16
…
19
651-700 of 912 properties
Map