Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Moody, AL undeveloped land for sale
Price
Size
Tags
Save
Reset
298 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 Moody, AL
for more listings.
13 months ago
$4,775,000
20 acres
Jefferson County
Trussville, AL 35173
2 years ago
$28,204
1.1 acres
Saint Clair County
Vincent, AL 35178
Pending
Under contract
$69,900
3.1 acres
Saint Clair County
Springville, AL 35146
Pending
Under contract
$69,900
3 acres
Saint Clair County
Springville, AL 35146
16 days
$139,000
7 acres
Shelby County
Leeds, AL 35094
Pending
Under contract
$1,275,000
155 acres
Shelby County
Vandiver, AL 35147
Pending
Under contract
$399,000
40 acres
Shelby County
Vandiver, AL 35176
Pending
Under contract
$359,000
40 acres
Shelby County
Vandiver, AL 35176
Pending
Under contract
$87,000
6.3 acres
Saint Clair County
Pell City, AL 35128
Pending
Under contract
$950,000
90 acres
Jefferson County
Trussville, AL 35173
$12k drop • Oct 19
$37,500
0.38 acres
Jefferson County
Leeds, AL 35094
3 months ago
$48,000
0.4 acres
Jefferson County
Birmingham, AL 35235
15 months ago
$225,000
20 acres
Jefferson County
Irondale, AL 35210
6 months ago
$65,000
2.17 acres
Saint Clair County
Odenville, AL 35120
14 months ago
$65,900
5.5 acres
Saint Clair County
Odenville, AL 35120
6 years ago
$599,900
5.6 acres
Jefferson County
Leeds, AL 35094
Pending
Under contract
$35,000
2 acres
Jefferson County
Irondale, AL 35173
Pending
Under contract
$199,000
20 acres
Shelby County
Vandiver, AL 35176
18 months ago
$30,000
0.74 acres
Jefferson County
Trussville, AL 35173
18 months ago
$30,000
0.73 acres
Jefferson County
Trussville, AL 35173
2 years ago
$49,900
0.47 acres
Saint Clair County
Moody, AL 35004
2 years ago
$35,000
0.98 acres
Saint Clair County
Springville, AL 35146
Pending
Under contract
$549,000
55 acres
Shelby County
Vandiver, AL 35176
Pending
Under contract
$74,900
3.38 acres
Saint Clair County
Vincent, AL 35178
2 months ago
$30,000
0.17 acres
Jefferson County
Trussville, AL 35173
21 months ago
$696,000
80 acres
Jefferson County
Pinson, AL 35126
Pending
Under contract
$38,000
4.49 acres
Saint Clair County
Moody, AL 35004
2 months ago
$30,000
0.17 acres
Jefferson County
Trussville, AL 35173
Pending
Under contract
$28,900
3.54 acres
Saint Clair County
Odenville, AL 35120
2 years ago
$10,000
0.45 acres
Jefferson County
Trussville, AL 35173
20 months ago
$23,000
0.32 acres
Jefferson County
Leeds, AL 35094
6 months ago
$35,000
0.27 acres
Saint Clair County
Odenville, AL 35120
6 months ago
$35,000
0.29 acres
Saint Clair County
Odenville, AL 35120
Pending
Under contract
$330,000
22 acres
Jefferson County
Leeds, AL 35094
14 months ago
$32,900
1.38 acres
Saint Clair County
Moody, AL 35004
Pending
Under contract
$49,900
0.6 acres
Saint Clair County
Springville, AL 35146
Pending
Under contract
$49,900
0.6 acres
Saint Clair County
Springville, AL 35146
Pending
Under contract
$39,900
0.6 acres
Saint Clair County
Springville, AL 35146
Pending
Under contract
$29,900
1.73 acres
Shelby County
Leeds, AL 35094
6 months ago
$35,000
2 acres
Jefferson County
Trussville, AL 35173
26 days
$35,000
0.36 acres
Jefferson County
Irondale, AL 35210
3 months ago
$52,500
0.79 acres
Saint Clair County
Springville, AL 35146
$11.1k drop • Sept 21
$85,900
1.3 acres
Jefferson County
Trussville, AL 35173
5 days
$145,000
5.26 acres
Jefferson County
Trussville, AL 35173
40 days ago
$20,000
2 acres
Jefferson County
Pinson, AL 35126
40 days ago
$43,500
0.47 acres
Jefferson County
Trussville, AL 35173
2 months ago
$79,900
4.3 acres
Saint Clair County
Odenville, AL 35120
2 years ago
$50,000
6 acres
Saint Clair County
Margaret, AL 35120
2 years ago
$30,000
2.6 acres
Jefferson County
Trussville, AL 35173
3 months ago
$375,000
1.85 acres
Shelby County
Birmingham, AL 35242
1
…
3
4
5
6
151-200 of 298 properties
Map