Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Birmingham, AL residential land for sale
Price
Size
Tags
Save
Reset
520 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 Birmingham, AL
for more listings.
$2k drop • Mar 9
$42,900
7.7 acres
Jefferson County
McCalla, AL 35111
5 months ago
$240,000
39.8 acres
Jefferson County
Hueytown, AL 35023
12 months ago
$35,000
0.6 acres
Shelby County
Chelsea, AL 35043
$30.5k drop • Apr 21
$128,500
0.42 acres
Jefferson County
Vestavia Hills, AL 35242
$15k drop • Apr 10
$584,000
3 acres
Jefferson County
8 bd, 4 ba
•
— sq ft
Bessemer, AL 35022
19 months ago
$90,000
2.3 acres
Jefferson County
Trussville, AL 35173
2 years ago
$9,900
0.36 acres
Jefferson County
Birmingham, AL 35215
11 days
$429,000
2.5 acres
Jefferson County
3 bd, 2 ba
•
— sq ft
McCalla, AL 35111
39 days ago
$184,000
31.5 acres
Jefferson County
Birmingham, AL 35215
48 days ago
$20,000
0.28 acres
Jefferson County
Birmingham, AL 35206
50 days ago
$249,000
1 acre
Shelby County
Birmingham, AL 35242
55 days ago
$350,000
1.48 acres
Jefferson County
Mountain Brook, AL 35223
$14.9k drop • Feb 18
$475,000
3 acres
Shelby County
3 bd, 3.5 ba
•
— sq ft
Chelsea, AL 35043
7 months ago
$349,900
25 acres
Shelby County
Westover, AL 35078
18 months ago
$184,900
1.33 acres
Jefferson County
Vestavia Hills, AL 35242
39 days ago
$195,000
16.3 acres
Jefferson County
Pinson, AL 35126
$10k drop • Apr 7
$119,900
3.7 acres
Jefferson County
1 bd, 1 ba
•
1,365 sq ft
Quinton, AL 35130
56 days ago
$19,900
0.59 acres
Jefferson County
Pinson, AL 35126
56 days ago
$615,000
2 acres
Jefferson County
3 bd, 2.5 ba
•
— sq ft
Hoover, AL 35244
2 months ago
$599,900
2.15 acres
Tuscaloosa County
3 bd, 2.5 ba
•
— sq ft
McCalla, AL 35111
3 months ago
$125,000
20 acres
Jefferson County
Pinson, AL 35126
$1.6k drop • Mar 12
$32,900
1 acre
Jefferson County
Bessemer, AL 35022
10 months ago
$49,900
0.85 acres
Jefferson County
Trussville, AL 35173
2 years ago
$13,900
0.45 acres
Jefferson County
Birmingham, AL 35215
15 days
$700,000
1.6 acres
Shelby County
5 bd, 4 ba
•
— sq ft
Helena, AL 35080
$10k drop • Apr 9
$139,900
3.82 acres
Shelby County
Chelsea, AL 35043
50 days ago
$249,000
1 acre
Shelby County
Birmingham, AL 35242
50 days ago
$249,000
1 acre
Shelby County
Birmingham, AL 35242
2 months ago
$355,000
52.8 acres
Saint Clair County
Argo, AL 35173
7 months ago
$3,900,000
10 acres
Shelby County
5 bd, 6 ba
•
— sq ft
Indian Springs Village, AL 35124
11 months ago
$265,000
2.1 acres
Shelby County
Birmingham, AL 35242
3 years ago
$189,900
2.15 acres
Jefferson County
Irondale, AL 35210
20 days
$1,399,900
1.59 acres
Shelby County
4 bd, 5 ba
•
— sq ft
Hoover, AL 35242
2 months ago
$16,900
0.65 acres
Jefferson County
Pleasant Grove, AL 35127
$46k drop • Apr 13
$499,000
3.24 acres
Jefferson County
3 bd, 3.5 ba
•
— sq ft
Pinson, AL 35126
$25k drop • Mar 17
$825,000
1.62 acres
Shelby County
5 bd, 4.5 ba
•
— sq ft
Birmingham, AL 35242
10 months ago
$1,599,000
3.75 acres
Shelby County
7 bd, 5 ba
•
— sq ft
Chelsea, AL 35186
13 months ago
$30,300
3 acres
Shelby County
Harpersville, AL 35078
2 years ago
$125,000
3.2 acres
Shelby County
Pelham, AL 35124
1 day
$465,000
1.9 acres
Shelby County
4 bd, 3.5 ba
•
— sq ft
Sterrett, AL 35147
20 days
$575,000
6.75 acres
Shelby County
Birmingham, AL 35242
$9k drop • Mar 19
$280,000
2.8 acres
Jefferson County
3 bd, 2 ba
•
1,656 sq ft
Dora, AL 35062
$20k drop • Feb 24
$107,000
1.32 acres
Jefferson County
Mulga, AL 35118
$25k drop • Apr 26
$1,124,000
2.35 acres
Jefferson County
6 bd, 5.5 ba
•
— sq ft
Trussville, AL 35173
46 days ago
$1,950,000
1.74 acres
Jefferson County
5 bd, 5 ba
•
— sq ft
Irondale, AL 35210
55 days ago
$679,900
1.84 acres
Shelby County
5 bd, 4 ba
•
— sq ft
Birmingham, AL 35244
2 months ago
$2,174,000
3.7 acres
Shelby County
4 bd, 6 ba
•
— sq ft
Birmingham, AL 35242
3 months ago
$37,900
2.45 acres
Jefferson County
Hueytown, AL 35023
$10k drop • Feb 12
$10,000
0.33 acres
Jefferson County
Pinson, AL 35126
$50.1k drop • Feb 27
$1,199,900
3.23 acres
Shelby County
4 bd, 5.5 ba
•
— sq ft
Birmingham, AL 35242
1
2
3
4
5
…
11
101-150 of 520 properties
Map