Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Birmingham, AL houses with land for sale
Price
Size
Tags
Save
Reset
133 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 Birmingham, AL
and
houses with land for sale in Alabama
for more listings.
7 days
$399,000
2.38 acres
Jefferson County
4 bd, 4 ba
•
— sq ft
Birmingham, AL 35235
3 months ago
$1,250,000
2.1 acres
Shelby County
5 bd, 6 ba
•
— sq ft
Birmingham, AL 35242
5 months ago
$225,000
5.1 acres
Shelby County
2 bd, 2 ba
•
— sq ft
Sterrett, AL 35147
54 days ago
$374,900
2.29 acres
Shelby County
3 bd, 2 ba
•
— sq ft
Pelham, AL 35124
$58k drop • Dec 20
$1,932,000
46 acres
Shelby County
5 bd, 4 ba
•
— sq ft
Chelsea, AL 35147
$28k drop • Dec 20
$330,000
2.37 acres
Jefferson County
3 bd, 3 ba
•
— sq ft
Bessemer, AL 35023
Pending
Under contract
$339,000
7 acres
Saint Clair County
2 bd, 2 ba
•
— sq ft
Trussville, AL 35173
Pending
Under contract
$2,500,000
483 acres
Jefferson County
4 bd, 4 ba
•
5,537 sq ft
McCalla, AL 35111
2 months ago
$279,899
2.66 acres
Jefferson County
3 bd, 2 ba
•
1,700 sq ft
Dora, AL 35062
Pending
Under contract
$103,200
1.76 acres
Jefferson County
2 bd, 1 ba
•
— sq ft
Adamsville, AL 35005
Upcoming auction
$97,000 min
1.8 acres
Jefferson County
Birmingham, AL 35214
Pending
Under contract
$199,000
1.87 acres
Jefferson County
3 bd, 2 ba
•
1,441 sq ft
Mulga, AL 35118
$6k drop • Dec 16
$299,000
2.49 acres
Jefferson County
4 bd, 2 ba
•
— sq ft
Gardendale, AL 35071
6 days
$500,000
2.45 acres
Jefferson County
3 bd, 3 ba
•
— sq ft
Mount Olive, AL 35117
19 days
$1,590,000
2.35 acres
Jefferson County
5 bd, 4 ba
•
— sq ft
Trussville, AL 35173
17 days
$924,900
1.69 acres
Jefferson County
6 bd, 5 ba
•
— sq ft
Hoover, AL 35226
Pending
Under contract
$329,000
3 acres
Jefferson County
3 bd, 4 ba
•
— sq ft
Adger, AL 35006
Pending
Under contract
$112,480
5 acres
Saint Clair County
2 bd, 3 ba
•
— sq ft
Trussville, AL 35173
7 days
$357,500
2.4 acres
Jefferson County
3 bd, 2 ba
•
— sq ft
Trussville, AL 35173
7 days
$1,250,000
3.23 acres
Shelby County
4 bd, 6 ba
•
— sq ft
Leeds, AL 35094
7 days
$185,000
2 acres
Jefferson County
3 bd, 1 ba
•
— sq ft
Pleasant Grove, AL 35127
7 days
$425,000
2.15 acres
Jefferson County
4 bd, 3 ba
•
— sq ft
Trussville, AL 35173
7 days
$190,000
2 acres
Jefferson County
4 bd, 1 ba
•
— sq ft
Birmingham, AL 35217
7 days
$379,000
2 acres
Jefferson County
4 bd, 3 ba
•
— sq ft
Mount Olive, AL 35117
7 days
$659,000
5.5 acres
Jefferson County
4 bd, 4 ba
•
— sq ft
Trussville, AL 35173
18 days
$849,900
2 acres
Shelby County
5 bd, 5 ba
•
— sq ft
Hoover, AL 35244
25 days
$1,399,000
2.19 acres
Shelby County
8 bd, 7 ba
•
— sq ft
Indian Springs Village, AL 35124
Pending
Under contract
$795,000
1.75 acres
Jefferson County
4 bd, 6 ba
•
— sq ft
Trussville, AL 35173
$75k drop • Dec 15
$1,375,000
3.65 acres
Shelby County
5 bd, 5 ba
•
— sq ft
Hoover, AL 35242
$50.1k drop • Nov 19
$1,599,900
2.78 acres
Jefferson County
4 bd, 6 ba
•
— sq ft
Vestavia Hills, AL 35242
Pending
Under contract
$875,000
1.6 acres
Jefferson County
5 bd, 6 ba
•
— sq ft
Trussville, AL 35173
Pending
Under contract
$400,000
16 acres
Jefferson County
4 bd, 3 ba
•
— sq ft
Trussville, AL 35173
$7.1k drop • Dec 15
$339,900
3.2 acres
Saint Clair County
3 bd, 2 ba
•
— sq ft
Trussville, AL 35004
$12k drop • Dec 15
$615,000
2.15 acres
Tuscaloosa County
3 bd, 3 ba
•
— sq ft
McCalla, AL 35111
$12k drop • Dec 15
$610,000
2 acres
Tuscaloosa County
3 bd, 3 ba
•
— sq ft
McCalla, AL 35111
4 months ago
$1,495,000
2.7 acres
Shelby County
4 bd, 4 ba
•
— sq ft
Indian Springs Village, AL 35124
$8k drop • Dec 15
$187,000
5 acres
Jefferson County
3 bd, 1 ba
•
— sq ft
Center Point, AL 35215
Pending
Under contract
$670,000
40 acres
Jefferson County
4 bd, 6 ba
•
— sq ft
Hueytown, AL 35023
Pending
Under contract
$279,000
3.38 acres
Jefferson County
4 bd, 2 ba
•
— sq ft
Hueytown, AL 35023
20 days
$715,000
5.6 acres
Jefferson County
4 bd, 4 ba
•
— sq ft
McCalla, AL 35111
18 days
$235,000
3.6 acres
Jefferson County
4 bd, 2 ba
•
— sq ft
Adamsville, AL 35005
$5k drop • Dec 2
$264,900
0.85 acres
Jefferson County
4 bd, 3 ba
•
— sq ft
Bessemer, AL 35022
Pending
Under contract
$235,000
1.74 acres
Saint Clair County
3 bd, 2 ba
•
— sq ft
Trussville, AL 35173
56 days ago
$598,000
2.15 acres
Saint Clair County
4 bd, 3 ba
•
— sq ft
Moody, AL 35004
$39k drop • Oct 8
$1,246,000
28 acres
Jefferson County
4 bd, 5 ba
•
— sq ft
Morris, AL 35116
17 days
$450,000
2.8 acres
Shelby County
3 bd, 2 ba
•
— sq ft
Wilsonville, AL 35186
18 days
$1,100,000
11.5 acres
Shelby County
4 bd, 4 ba
•
— sq ft
Wilsonville, AL 35186
$75k drop • Dec 3
$800,000
39.5 acres
Jefferson County
3 bd, 2 ba
•
— sq ft
Morris, AL 35116
Pending
Under contract
$175,000
2 acres
Jefferson County
3 bd, 2 ba
•
— sq ft
Trussville, AL 35173
45 days ago
$769,900
3 acres
Saint Clair County
4 bd, 5 ba
•
— sq ft
Trussville, AL 35173
1
2
3
1-50 of 133 properties
Map