Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
4 acres of land for sale in Alabama
Price
Size
Tags
Save
1,578 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 Alabama
for more listings.
$125k drop • Apr 16
$1,875,000
3.5 acres
Pike County
Troy, AL 36081
17 months ago
$40,000
3.59 acres
Marion County
Hamilton, AL 35570
17 months ago
$90,000
5 acres
Montgomery County
Montgomery, AL 36116
21 months ago
$224,900
5 acres
Winston County
Double Springs, AL 35553
23 months ago
$199,900
3.29 acres
Houston County
Dothan, AL 36303
2 years ago
$129,000
4.6 acres
Marshall County
Guntersville, AL 35976
2 years ago
$49,500
4 acres
Macon County
Tuskegee, AL 36083
2 years ago
$4,207,025
4.37 acres
Montgomery County
Pike Road, AL 36064
2 years ago
$4,207,025
4.39 acres
Montgomery County
Pike Road, AL 36064
2 years ago
$249,900
4.3 acres
Etowah County
Rainbow City, AL 35906
2 years ago
$85,000
4.3 acres
Walker County
Jasper, AL 35504
$3.4k drop • Mar 19
$30,600
3.4 acres
Butler County
Greenville, AL 36037
Pending
Under contract
$410,000
3.4 acres
Shelby County
Chelsea, AL 35051
8 years ago
$29,900
4.6 acres
Walker County
Jasper, AL 35503
5 days
$299,000
3 acres
Madison County
Harvest, AL 35749
Pending
Under contract
$49,000
4.4 acres
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$64,000
4.6 acres
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$45,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$45,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$49,000
3.4 acres
Cherokee County
Cedar Bluff, AL 35959
47 days ago
$122,999
4 acres
Talladega County
3 bd, 2 ba
•
— sq ft
Talladega, AL 35160
Pending
Under contract
$407,000
3.26 acres
Lee County
3 bd, 2.5 ba
•
1,989 sq ft
Salem, AL 36874
Pending
Under contract
$522,900
3.53 acres
Lee County
4 bd, 2.5 ba
•
2,552 sq ft
Salem, AL 36874
Pending
Under contract
$179,000
4 acres
Clay County
2 bd, 1 ba
•
— sq ft
Goodwater, AL 35072
Pending
Under contract
$125,000
3 acres
Winston County
4 bd, 2 ba
•
1,492 sq ft
Haleyville, AL 35565
Pending
Under contract
$56,000
3.26 acres
Jefferson County
Dora, AL 35062
Pending
Under contract
$20,000
3.62 acres
Calhoun County
Jacksonville, AL 36265
14 months ago
$307,800
3.24 acres
Talladega County
Sylacauga, AL 35150
2 years ago
$379,000
4.3 acres
Marion County
— sq ft
Hamilton, AL 35570
3 years ago
$151,900
4.34 acres
Talladega County
Sylacauga, AL 35150
5 days
$2,750,000
4 acres
Madison County
12,000 sq ft
Huntsville, AL 35801
13 days
$1,779,000
4 acres
Lee County
5 bd, 4.5 ba
•
5,035 sq ft
Auburn, AL 36830
15 days
$1,456,000
3 acres
Lee County
5 bd, 3.5 ba
•
3,985 sq ft
Auburn, AL 36830
15 days
$1,318,000
3 acres
Lee County
6 bd, 4.5 ba
•
3,450 sq ft
Auburn, AL 36830
15 days
$1,679,000
3.26 acres
Lee County
7 bd, 4.5 ba
•
5,035 sq ft
Auburn, AL 36830
15 days
$249,999
3 acres
Fayette County
4 bd, 2 ba
•
2,000 sq ft
Bankston, AL 35542
Pending
Under contract
$30,000
3 acres
Cullman County
3 bd, 1 ba
•
648 sq ft
Bremen, AL 35033
Pending
Under contract
$75,000
3.7 acres
Baldwin County
Gulf Shores, AL 36542
27 days
$499,900
3 acres
Lee County
4 bd, 3.5 ba
•
2,397 sq ft
Salem, AL 36874
29 days
$49,900
4.8 acres
Calhoun County
1 bd, 1 ba
•
— sq ft
Hobson City, AL 36201
2 years ago
$425,000
3.6 acres
Shelby County
— sq ft
Calera, AL 35040
33 days ago
$65,000
3 acres
Jefferson County
5 bd, 1.5 ba
•
— sq ft
Midfield, AL 35228
Pending
Under contract
$463,679
3.42 acres
Lee County
4 bd, 3.5 ba
•
3,293 sq ft
Opelika, AL 36804
35 days ago
$1,775/mo
3.7 acres
Limestone County
3 bd, 2 ba
•
1,973 sq ft
Madison, AL 35756
43 days ago
$390,000
3 acres
Lee County
4 bd, 2 ba
•
1,900 sq ft
Salem, AL 36874
Pending
Under contract
$394,881
3.26 acres
Lee County
4 bd, 3 ba
•
2,505 sq ft
Opelika, AL 36804
$75k drop • May 5
$475,000
3.3 acres
Crenshaw County
3 bd, 2.5 ba
•
2,160 sq ft
Luverne, AL 36049
2 months ago
$397,500
4 acres
Etowah County
3 bd, 2 ba
•
1,664 sq ft
Gadsden, AL 35903
2 months ago
$1,150,000
3 acres
Lee County
5 bd, 4 ba
•
3,078 sq ft
Auburn, AL 36830
Pending
Under contract
$70,000
4.84 acres
Elmore County
Tallassee, AL 36078
1
…
29
30
31
32
1,501-1,550 of 1,578 properties
Map