Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Leeds, AL residential land for sale
Price
Size
Tags
Save
Reset
248 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 Leeds, AL
for more listings.
17 months ago
$85,000
4.8 acres
Jefferson County
Trussville, AL 35173
$24.9k drop • Feb 5
$1,050,000
1.79 acres
Jefferson County
6 bd, 5 ba
•
— sq ft
Trussville, AL 35173
5 months ago
$699,000
1.6 acres
Jefferson County
3 bd, 3 ba
•
— sq ft
Leeds, AL 35094
19 months ago
$100,000
1.3 acres
Saint Clair County
Moody, AL 35004
3 months ago
$379,900
2 acres
Jefferson County
3 bd, 3 ba
•
— sq ft
Trussville, AL 35173
20 months ago
$26,900
1.3 acres
Saint Clair County
Odenville, AL 35120
55 days ago
$289,000
1.3 acres
Shelby County
Birmingham, AL 35242
3 months ago
$24,000
0.69 acres
Jefferson County
Leeds, AL 35094
16 months ago
$19,900
0.47 acres
Jefferson County
Pinson, AL 35126
23 months ago
$400,000
3.19 acres
Jefferson County
Irondale, AL 35210
46 days ago
$18,000
0.44 acres
Jefferson County
Birmingham, AL 35215
55 days ago
$500,000
1.84 acres
Shelby County
Birmingham, AL 35242
8 months ago
$699,000
6.5 acres
Shelby County
4 bd, 2 ba
•
— sq ft
Birmingham, AL 35242
8 months ago
$11,000
0.44 acres
Jefferson County
Center Point, AL 35215
$2.4k drop • Mar 23
$17,500
1.16 acres
Saint Clair County
Odenville, AL 35120
$4.9k drop • Mar 23
$15,000
1 acre
Saint Clair County
Odenville, AL 35120
8 months ago
$250,000
2 acres
Shelby County
Birmingham, AL 35242
18 months ago
$4,760
1.6 acres
Jefferson County
Birmingham, AL 35215
2 years ago
$7,565
1.76 acres
Jefferson County
Trussville, AL 35173
4 years ago
$65,000
0.47 acres
Saint Clair County
Trussville, AL 35173
$20k drop • Apr 15
$279,000
1.25 acres
Jefferson County
Irondale, AL 35210
6 months ago
$544,900
1.69 acres
Jefferson County
5 bd, 3.5 ba
•
— sq ft
Trussville, AL 35173
15 months ago
$696,000
80 acres
Jefferson County
Pinson, AL 35126
$3.4k drop • Mar 23
$16,500
1.32 acres
Saint Clair County
Odenville, AL 35120
50 days ago
$475,000
3.2 acres
Shelby County
Birmingham, AL 35242
9 months ago
$429,900
2.1 acres
Jefferson County
3 bd, 2.5 ba
•
— sq ft
Trussville, AL 35173
$40k drop • Mar 14
$399,900
3 acres
Jefferson County
— sq ft
Birmingham, AL 35235
$3k drop • Mar 23
$19,900
1.22 acres
Saint Clair County
Odenville, AL 35120
$2.9k drop • Mar 23
$21,000
1.15 acres
Saint Clair County
Odenville, AL 35120
$15k drop • Apr 24
$259,900
1.5 acres
Jefferson County
3 bd, 2.5 ba
•
— sq ft
Birmingham, AL 35215
2 years ago
$99,000
3.18 acres
Jefferson County
Birmingham, AL 35215
$3.4k drop • Mar 23
$16,500
0.85 acres
Saint Clair County
Odenville, AL 35120
Pending
Under contract
$3,300,000
20 acres
Shelby County
6 bd, 5.5 ba
•
— sq ft
Leeds, AL 35094
Pending
Under contract
$100,000
6 acres
Saint Clair County
Trussville, AL 35173
Pending
Under contract
$699,500
7 acres
Shelby County
4 bd, 2.5 ba
•
— sq ft
Vincent, AL 35178
11 months ago
$35,000
0.74 acres
Jefferson County
Trussville, AL 35173
12 months ago
$35,000
0.73 acres
Jefferson County
Trussville, AL 35173
Pending
Under contract
$225,000
17.5 acres
Shelby County
Sterrett, AL 35147
Pending
Under contract
$1,999,000
4.68 acres
Shelby County
7 bd, 6.5 ba
•
— sq ft
Birmingham, AL 35242
7 months ago
$5,000
0.16 acres
Jefferson County
Birmingham, AL 35206
$16.6k drop • Mar 2
$65,900
5.5 acres
Saint Clair County
Odenville, AL 35120
21 months ago
$28,204
1.1 acres
Saint Clair County
Vincent, AL 35178
21 months ago
$33,704
1 acre
Saint Clair County
Vincent, AL 35178
$10k drop • Mar 13
$289,000
7.23 acres
Shelby County
3 bd, 1 ba
•
— sq ft
Birmingham, AL 35242
Pending
Under contract
$215,000
3 acres
Saint Clair County
2 bd, 2 ba
•
— sq ft
Odenville, AL 35120
53 days ago
$220,000
1.73 acres
Shelby County
Birmingham, AL 35242
Pending
Under contract
$599,900
2.6 acres
Saint Clair County
5 bd, 3.5 ba
•
— sq ft
Moody, AL 35004
22 months ago
$22,500
0.35 acres
Jefferson County
Birmingham, AL 35235
Pending
Under contract
$110,000
2.4 acres
Jefferson County
Birmingham, AL 35210
Pending
Under contract
$525,000
2.2 acres
Jefferson County
5 bd, 4 ba
•
— sq ft
Trussville, AL 35173
1
2
3
4
5
101-150 of 248 properties
Map