Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale under $250,000 in Alabama
Price
Size
Tags
Save
6,940 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.
6 months ago
$116,059
0.34 acres
Lee County
Opelika, AL 36804
6 months ago
$116,059
0.49 acres
Lee County
Opelika, AL 36804
6 months ago
$116,059
0.36 acres
Lee County
Opelika, AL 36804
6 months ago
$10,000
1.28 acres
Tuscaloosa County
Vance, AL 35490
6 months ago
$121,059
0.36 acres
Lee County
Opelika, AL 36804
6 months ago
$119,144
0.36 acres
Lee County
Opelika, AL 36804
Pending
Under contract
$11,500
2 acres
Wilcox County
Alberta, AL 36720
6 months ago
$85,000
0.23 acres
Madison County
Huntsville, AL 35805
7 months ago
$45,500
3.9 acres
Cherokee County
Piedmont, AL 36272
7 months ago
$20,000
0.34 acres
Etowah County
Gadsden, AL 35903
7 months ago
$199,900
1.78 acres
Shelby County
4 bd, 2 ba
•
2,100 sq ft
Chelsea, AL 35147
Pending
Under contract
$66,500
7.37 acres
Cherokee County
Ballplay, AL 36272
7 months ago
$179,990
3.2 acres
Madison County
Hazel Green, AL 35750
8 months ago
$31,900
0.75 acres
Cullman County
Vinemont, AL 35179
Pending
Under contract
$22,000
7 acres
Coosa County
Rockford, AL 35136
8 months ago
$20,500
0.34 acres
Chilton County
Clanton, AL 35046
8 months ago
$190,000
0.4 acres
Cullman County
Logan, AL 35057
$1.67k drop • May 12
$69,998
Winston County
Double Springs, AL 35553
Pending
Under contract
$99,900
9.5 acres
Covington County
Opp, AL 36467
9 months ago
$15,500
1.18 acres
Walker County
Jasper, AL 35503
9 months ago
$99,000
6.64 acres
Elmore County
Wetumpka, AL 36093
9 months ago
$250,000
1 acre
Madison County
New Market, AL 35761
9 months ago
$65,900
5.5 acres
Saint Clair County
Odenville, AL 35120
Pending
Under contract
$99,000
12.9 acres
Houston County
Gordon, AL 36343
9 months ago
$45,000
1.7 acres
Tuscaloosa County
Brookwood, AL 35444
9 months ago
$239,900
8.1 acres
Fayette County
Fayette, AL 35555
Pending
Under contract
$169,900
23 acres
Marion County
2 bd, 1 ba
•
1,064 sq ft
Vina, AL 35593
Pending
Under contract
$49,900
10 acres
Marion County
Guin, AL 35563
10 months ago
$40,000
0.08 acres
Pike County
Troy, AL 36079
10 months ago
$40,000
0.17 acres
Pike County
Troy, AL 36079
10 months ago
$6,500
0.56 acres
Talladega County
Talladega, AL 35160
10 months ago
$35,000
2.24 acres
Butler County
Greenville, AL 36037
10 months ago
$25,000
2.5 acres
Bullock County
Union Springs, AL 36089
11 months ago
$6,500
0.55 acres
Talladega County
Talladega, AL 35160
11 months ago
$6,500
0.54 acres
Talladega County
Talladega, AL 35160
11 months ago
$32,500
0.9 acres
Tuscaloosa County
Brookwood, AL 35444
11 months ago
$39,950
Limestone County
Athens, AL 35611
$3k drop • May 15
$29,500
0.51 acres
Calhoun County
Glencoe, AL 35905
12 months ago
$39,000
5.3 acres
Franklin County
Vina, AL 35593
12 months ago
$110,000
2.5 acres
Clarke County
1,000 sq ft
Jackson, AL 36545
12 months ago
$199,900
0.47 acres
Colbert County
Muscle Shoals, AL 35661
13 months ago
$6,500
0.45 acres
Talladega County
Talladega, AL 35160
$5k drop • Apr 30
$30,000
0.74 acres
Jefferson County
Trussville, AL 35173
13 months ago
$80,000
3.14 acres
Montgomery County
Pike Road, AL 36064
$5k drop • Apr 30
$30,000
0.73 acres
Jefferson County
Trussville, AL 35173
Pending
Under contract
$199,900
3 acres
Tallapoosa County
Dadeville, AL 36853
14 months ago
$12,000
0.17 acres
Mobile County
Mobile, AL 36587
14 months ago
$24,500
0.26 acres
Baldwin County
Daphne, AL 36526
15 months ago
$100,000
0.57 acres
Mobile County
Mobile, AL 36619
16 months ago
$129,900
0.3 acres
Cullman County
Bremen, AL 35033
1
…
90
91
92
93
…
4,501-4,550 of 6,940 properties
Map