Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Residential land for sale in North Alabama
Price
Size
Tags
Save
Reset
2,528 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 North Alabama
for more listings.
17 days
$199,900
6.1 acres
Marshall County
Boaz, AL 35957
3 months ago
$5,000
Winston County
Haleyville, AL 35565
15 months ago
$4,560
0.44 acres
Winston County
Haleyville, AL 35565
10 months ago
$35,000
Winston County
Haleyville, AL 35565
Pending
Under contract
$75,000
6 acres
Marion County
3 bd, 2 ba
•
1,280 sq ft
Haleyville, AL 35565
30 days ago
$350,000
2 acres
Madison County
4 bd, 3 ba
•
2,450 sq ft
New Market, AL 35761
31 days ago
$175,000
1.5 acres
Cullman County
Cullman, AL 35057
43 days ago
$25,000
Marion County
Winfield, AL 35594
43 days ago
$75,000
1.2 acres
Madison County
Gurley, AL 35748
44 days ago
$840,000
1.9 acres
Cherokee County
3 bd, 3.5 ba
•
2,754 sq ft
Cedar Bluff, AL 35959
44 days ago
$55,000
0.49 acres
Jackson County
Bridgeport, AL 35740
59 days ago
$45,000
0.58 acres
Marshall County
Guntersville, AL 35976
$1.83k drop • July 10
$17,450
0.6 acres
Lawrence County
Courtland, AL 35618
2 months ago
$24,900
0.05 acres
Cherokee County
Centre, AL 35960
2 months ago
$15,000
0.17 acres
Lauderdale County
Florence, AL 35630
3 months ago
$30,000
1.3 acres
Cullman County
Hanceville, AL 35077
3 months ago
$22,500
Cullman County
Bremen, AL 35033
3 months ago
$45,000
1.12 acres
DeKalb County
Geraldine, AL 35974
3 months ago
$200,000
0.44 acres
Madison County
Madison, AL 35758
3 months ago
$58,000
Winston County
Houston, AL 35572
3 months ago
$649,900
0.17 acres
Madison County
Huntsville, AL 35801
Pending
Under contract
$49,000
4.4 acres
Cherokee County
Cedar Bluff, AL 35959
Pending
Under contract
$45,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
$44k drop • Aug 17
$82,000
2 acres
Marshall County
3 bd, 1 ba
•
1,360 sq ft
Albertville, AL 35951
4 months ago
$50,000
0.42 acres
Lauderdale County
Killen, AL 35645
4 months ago
$47,500
0.6 acres
Lauderdale County
Killen, AL 35645
4 months ago
$336,777
2.74 acres
Limestone County
4 bd, 3 ba
•
2,092 sq ft
Athens, AL 35611
4 months ago
$—
1.3 acres
Limestone County
Huntsville, AL 35756
4 months ago
$—
1 acre
Limestone County
Huntsville, AL 35756
4 months ago
$57,500
0.71 acres
Lauderdale County
Killen, AL 35645
4 months ago
$250,000
0.52 acres
Colbert County
Muscle Shoals, AL 35661
4 months ago
$77,000
1.17 acres
Marshall County
Guntersville, AL 35976
4 months ago
$103,000
1.58 acres
Marshall County
Guntersville, AL 35976
4 months ago
$95,000
1.45 acres
Marshall County
Guntersville, AL 35976
4 months ago
$81,000
1.24 acres
Marshall County
Guntersville, AL 35976
4 months ago
$84,000
1.14 acres
Marshall County
Guntersville, AL 35976
4 months ago
$104,000
1.59 acres
Marshall County
Guntersville, AL 35976
4 months ago
$325,000
1 acre
Madison County
Huntsville, AL 35811
5 months ago
$39,000
0.6 acres
Madison County
New Market, AL 35761
6 months ago
$29,000
0.62 acres
Cullman County
Bremen, AL 35033
6 months ago
$25,000
0.4 acres
Cullman County
Vinemont, AL 35179
$5k drop • May 27
$15,000
0.1 acres
Lawrence County
Moulton, AL 35650
6 months ago
$65,900
1.7 acres
Winston County
Jasper, AL 35503
7 months ago
$19,900
Winston County
Haleyville, AL 35565
Pending
Under contract
$125,000
3 acres
Winston County
4 bd, 2 ba
•
1,492 sq ft
Haleyville, AL 35565
$5k drop • July 23
$79,900
1.5 acres
Colbert County
Muscle Shoals, AL 35661
7 months ago
$12,000
1 acre
Cullman County
Logan, AL 35098
8 months ago
$70,000
0.7 acres
Colbert County
Cherokee, AL 35616
8 months ago
$70,000
0.43 acres
Colbert County
Cherokee, AL 35616
8 months ago
$70,000
0.48 acres
Colbert County
Cherokee, AL 35616
1
…
48
49
50
51
2,401-2,450 of 2,528 properties
Map