Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in North Alabama
Price
Size
Tags
Save
3,302 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
17 hours
$29,900
0.65 acres
Madison County
Toney, AL 35773
58 days ago
$289,900
1.9 acres
DeKalb County
3 bd, 2 ba
•
2,372 sq ft
Ider, AL 35981
29 days
$500,000
4.22 acres
Jackson County
3 bd, 3 ba
•
2,525 sq ft
Scottsboro, AL 35769
21 hours
$570,900
3 acres
Limestone County
4 bd, 3 ba
•
3,120 sq ft
Athens, AL 35611
$5.4k drop • Dec 2
$234,500
1.8 acres
Marshall County
2 bd, 2 ba
•
1,431 sq ft
Albertville, AL 35950
$20k drop • Sept 25
$729,996
1.7 acres
Madison County
5 bd, 5 ba
•
3,984 sq ft
Huntsville, AL 35811
12 months ago
$69,000
5.1 acres
Lawrence County
Moulton, AL 35650
52 days ago
$7,500
0.34 acres
DeKalb County
Valley Head, AL 35989
19 days
$7,500
0.34 acres
DeKalb County
Valley Head, AL 35989
31 days ago
$289,900
1.75 acres
Cullman County
3 bd, 3 ba
•
1,880 sq ft
Cullman, AL 35057
6 days
$649,000
7.3 acres
Morgan County
4 bd, 5 ba
•
3,415 sq ft
Somerville, AL 35670
11 months ago
$729,299
0.21 acres
Madison County
4 bd, 4 ba
•
2,670 sq ft
Madison, AL 35758
Pending
Under contract
$299,000
7.14 acres
Franklin County
3 bd, 3 ba
•
2,979 sq ft
Red Bay, AL 35582
2 months ago
$337,687
0.14 acres
Limestone County
4 bd, 3 ba
•
2,212 sq ft
Athens, AL 35613
15 months ago
$755,900
0.12 acres
Madison County
5 bd, 4 ba
•
3,165 sq ft
Madison, AL 35758
1 day
$899,000
5.26 acres
Marshall County
4 bd, 3 ba
•
3,327 sq ft
Arab, AL 35016
16 days
$195,000
2.9 acres
Madison County
Gurley, AL 35748
4 months ago
$1,047,500
1.5 acres
Limestone County
4 bd, 4 ba
•
4,068 sq ft
Athens, AL 35611
$10.9k drop • Dec 1
$149,000
3 acres
Marion County
3 bd, 2 ba
•
1,365 sq ft
Hamilton, AL 35570
$1.3m drop • Nov 13
$1,950,000
28 acres
Madison County
Huntsville, AL 35757
1 day
$2,600,000
2.25 acres
Madison County
5 bd, 9 ba
•
14,319 sq ft
Huntsville, AL 35801
1 day
$169,000
64 acres
Winston County
Lynn, AL 35575
1 day
$340,000
3 acres
Jackson County
3 bd, 2 ba
•
3,380 sq ft
Scottsboro, AL 35768
1 day
$85,000
0.7 acres
Madison County
Huntsville, AL 35803
2 days
$282,000
9.39 acres
Jackson County
Scottsboro, AL 35769
2 days
$438,000
14.6 acres
Jackson County
Scottsboro, AL 35769
38 days ago
$69,900
3.5 acres
Cherokee County
2 bd, 1 ba
•
1,050 sq ft
Gaylesville, AL 35973
11 months ago
$54,900
2.43 acres
Lauderdale County
Florence, AL 35633
Featured
11 months ago
$61,899
2.77 acres
Lauderdale County
Florence, AL 35633
Featured
11 months ago
$54,899
2.46 acres
Lauderdale County
Florence, AL 35633
$87k drop • Dec 15
$799,000
2.62 acres
DeKalb County
5 bd, 6 ba
•
5,851 sq ft
Rainsville, AL 35986
12 months ago
$8,900
0.73 acres
Jackson County
Scottsboro, AL 35768
1 day
$25,000
1.7 acres
Colbert County
Sheffield, AL 35660
Pending
Under contract
$99,000
11 acres
Colbert County
Tuscumbia, AL 35674
$20k drop • Dec 19
$1,180,000
7 acres
Madison County
3 bd, 3 ba
•
2,563 sq ft
Toney, AL 35773
12 months ago
$9,900
0.91 acres
Jackson County
Scottsboro, AL 35768
2 days
$399,000
40 acres
Lauderdale County
Rogersville, AL 35652
2 days
$10,000
1 acre
Franklin County
Red Bay, AL 35582
13 months ago
$1,800,000
2 acres
Cherokee County
6 bd, 4 ba
•
5,060 sq ft
Centre, AL 35960
$10.9k drop • Nov 4
$375,000
1.3 acres
Cherokee County
4 bd, 2 ba
•
1,920 sq ft
Cedar Bluff, AL 35959
$20k drop • Dec 19
$439,900
0.9 acres
Cullman County
4 bd, 3 ba
•
1,900 sq ft
Cullman, AL 35055
Pending
Under contract
$235,000
51 acres
DeKalb County
3 bd, 2 ba
•
1,824 sq ft
Valley Head, AL 35989
$93.4k drop • Nov 16
$336,240
5.2 acres
Morgan County
5 bd, 4 ba
•
3,180 sq ft
Hartselle, AL 35640
$3k drop • Dec 19
$165,000
9 acres
Cullman County
4 bd, 3 ba
•
1,667 sq ft
Crane Hill, AL 35053
5 days
$319,900
3 acres
Cullman County
3 bd, 2 ba
•
2,367 sq ft
Holly Pond, AL 35083
2 days
$379,000
1.6 acres
Winston County
1 bd, 1 ba
•
704 sq ft
Arley, AL 35541
$30k drop • Dec 19
$399,000
97 acres
Cherokee County
Centre, AL 35960
2 days
$565,000
9 acres
Lawrence County
Mount Hope, AL 35651
$59.9k drop • Dec 19
$640,000
7.3 acres
Morgan County
4 bd, 2 ba
•
2,400 sq ft
Somerville, AL 35670
$25k drop • Dec 19
$500,000
10 acres
Jackson County
3 bd, 2 ba
•
— sq ft
Bryant, AL 35958
1
2
3
4
…
67
1-50 of 3,302 properties
Map