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
708 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.
$2k drop • Dec 2
$10,000
0.69 acres
Jefferson County
Bessemer, AL 35224
13 days
$499,000
2.6 acres
DeKalb County
3 bd, 3 ba
•
1,900 sq ft
Mentone, AL 35984
$5k drop • Dec 2
$180,000
1.5 acres
Marshall County
1 bd, 1 ba
•
2,156 sq ft
Boaz, AL 35957
Pending
Under contract
$1,100,000
20.5 acres
Jackson County
Bridgeport, AL 35740
2 months ago
$65,000
1.57 acres
Russell County
2 bd, 1 ba
•
1,729 sq ft
Phenix City, AL 36867
13 days
$219,900
1.76 acres
DeKalb County
4 bd, 2 ba
•
2,560 sq ft
Valley Head, AL 35989
2 months ago
$225,000
0.95 acres
Cherokee County
1 bd, 1 ba
•
560 sq ft
Leesburg, AL 35983
8 months ago
$348,900
2 acres
Etowah County
4 bd, 2 ba
•
2,480 sq ft
Gadsden, AL 35901
17 months ago
$599,000
2 acres
Jackson County
2 bd, 3 ba
•
2,250 sq ft
Hollywood, AL 35752
6 years ago
$350,000
0.44 acres
Calhoun County
Oxford, AL 36207
16 months ago
$28,000
0.32 acres
Jefferson County
Leeds, AL 35094
Pending
Under contract
$900,000
28 acres
Calhoun County
— sq ft
Wellington, AL 36279
2 years ago
$224,900
0.68 acres
Mobile County
Mobile, AL 36608
18 months ago
$1,200,000
84 acres
Baldwin County
3 bd, 2 ba
•
1,804 sq ft
Seminole, AL 36574
9 months ago
$1,000,000
2.65 acres
Limestone County
1 bd, 2 ba
•
4,681 sq ft
Athens, AL 35613
3 years ago
$419,900
3 acres
Limestone County
— sq ft
Athens, AL 35611
18 months ago
$20,000
0.52 acres
Mobile County
Mobile, AL 36693
16 months ago
$189,000
31.5 acres
Jefferson County
Birmingham, AL 35215
9 months ago
$1,300,000
1 acre
Limestone County
Madison, AL 35756
11 months ago
$899,000
33 acres
Marshall County
5 bd, 4 ba
•
4,121 sq ft
Guntersville, AL 35976
$25k drop • Nov 14
$75,000
2 acres
Covington County
Opp, AL 36467
9 months ago
$499,900
2 acres
Jefferson County
Irondale, AL 35210
Pending
Under contract
$140,000
0.3 acres
Marion County
Winfield, AL 35594
$10k drop • Dec 2
$95,000
8 acres
Marion County
Hamilton, AL 35570
14 days
$269,900
8 acres
Talladega County
3 bd, 2 ba
•
— sq ft
Talladega, AL 35160
Pending
Under contract
$289,000
10 acres
Talladega County
3 bd, 2 ba
•
— sq ft
Childersburg, AL 35044
14 months ago
$1,399,000
16 acres
Cullman County
3 bd, 2 ba
•
2,800 sq ft
Crane Hill, AL 35053
7 months ago
$486,000
1.66 acres
Clarke County
4 bd, 3 ba
•
3,043 sq ft
Jackson, AL 36545
20 months ago
$49,000
3 acres
Henry County
3 bd, 2 ba
•
2,087 sq ft
Abbeville, AL 36310
10 months ago
$2,450,000
5 acres
Cullman County
2 bd, 2 ba
•
1,700 sq ft
Hanceville, AL 35077
Pending
Under contract
$399,000
78.4 acres
Clay County
Cragford, AL 36255
8 months ago
$145,000
Baldwin County
— sq ft
Orange Beach, AL 36561
Pending
Under contract
$300,000
3 acres
Talladega County
3 bd, 2 ba
•
— sq ft
Sylacauga, AL 35151
10 months ago
$500,000
0.25 acres
Jefferson County
Bessemer, AL 35022
10 months ago
$200,000
0.9 acres
Jefferson County
Bessemer, AL 35022
$20k drop • Nov 8
$310,000
14 acres
Blount County
3 bd, 3 ba
•
— sq ft
Remlap, AL 35133
Pending
Under contract
$449,000
5.72 acres
Chilton County
4 bd, 3 ba
•
— sq ft
Clanton, AL 35046
16 months ago
$199,900
16.3 acres
Jefferson County
Pinson, AL 35126
$10k drop • Nov 12
$165,000
2.32 acres
Madison County
3 bd, 2 ba
•
1,384 sq ft
Hazel Green, AL 35750
7 months ago
$58,500
0.63 acres
Madison County
Hazel Green, AL 35750
7 months ago
$499,000
1.6 acres
Madison County
Harvest, AL 35749
$2k drop • Oct 10
$13,600
0.36 acres
Jefferson County
Birmingham, AL 35215
12 years ago
$412,500
4.46 acres
Escambia County
Atmore, AL 36502
15 months ago
$425,000
0.91 acres
Lauderdale County
Rogersville, AL 35652
Pending
Under contract
$255,000
16.9 acres
Geneva County
3 bd, 2 ba
•
1,456 sq ft
Dothan, AL 36305
7 months ago
$3,700,000
9 acres
Shelby County
— sq ft
Pelham, AL 35124
7 months ago
$28,000
0.29 acres
Mobile County
Mobile, AL 36610
Pending
Under contract
$900,000
28 acres
Calhoun County
Wellington, AL 36279
$20k drop • Sept 16
$189,000
0.8 acres
Jefferson County
Birmingham, AL 35235
Pending
Under contract
$199,000
10 acres
Baldwin County
Robertsdale, AL 36567
1
2
3
4
5
…
15
101-150 of 708 properties
Map