Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in North Alabama
Price
Size
Tags
Save
3,512 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
36 days ago
$799,000
1.5 acres
Cherokee County
10,500 sq ft
Centre, AL 35960
42 days ago
$119,900
2 acres
Cullman County
3 bd, 1 ba
•
1,521 sq ft
Hanceville, AL 35077
47 days ago
$229,900
2.5 acres
Cullman County
3 bd, 2 ba
•
1,867 sq ft
Cullman, AL 35055
Pending
Under contract
$12,000
0.18 acres
Colbert County
Sheffield, AL 35660
Pending
Under contract
$19,600
0.85 acres
Lauderdale County
Florence, AL 35633
2 months ago
$127,500
1.8 acres
Cullman County
3 bd, 1.5 ba
•
1,679 sq ft
Cullman, AL 35058
2 months ago
$205,000
2 acres
Marion County
3 bd, 2 ba
•
2,952 sq ft
Bear Creek, AL 35543
2 months ago
$1,995,000
1.7 acres
Limestone County
4 ba
•
17,755 sq ft
Madison, AL 35756
$5k drop • Mar 17
$185,000
1.8 acres
Lawrence County
3 bd, 1.5 ba
•
1,100 sq ft
Decatur, AL 35603
2 months ago
$143,000
2.8 acres
DeKalb County
2 bd, 2.5 ba
•
1,100 sq ft
Collinsville, AL 35961
$10k drop • Feb 6
$75,000
2 acres
Franklin County
2 bd, 1 ba
•
800 sq ft
Red Bay, AL 35582
2 months ago
$449,900
1 acre
DeKalb County
5,968 sq ft
Fort Payne, AL 35967
$10k drop • Jan 27
$99,000
1 acre
Jackson County
3 bd, 1 ba
•
1,355 sq ft
Pisgah, AL 35765
Auction
$190,000 min
2.5 acres
Marshall County
Langston, AL 35755
Pending
Under contract
$49,900
0.41 acres
Colbert County
Tuscumbia, AL 35674
Pending
Under contract
$49,900
0.71 acres
Colbert County
Tuscumbia, AL 35674
$20k drop • Feb 19
$205,000
0.81 acres
Limestone County
1 ba
•
936 sq ft
Athens, AL 35611
Pending
Under contract
$20,000
1 acre
Lauderdale County
Florence, AL 35633
4 months ago
$259,000
1.2 acres
Marshall County
2 ba
•
3,000 sq ft
Arab, AL 35016
4 months ago
$2,399,000
1.37 acres
Marshall County
10,000 sq ft
Albertville, AL 35950
4 months ago
$6,300,000
1.55 acres
Marshall County
4 ba
•
56,500 sq ft
Arab, AL 35016
4 months ago
$399,000
0.21 acres
Marshall County
1,680 sq ft
Arab, AL 35016
$49k drop • Feb 11
$850,000
0.6 acres
Madison County
2 ba
•
4,000 sq ft
Owens Cross Roads, AL 35763
Pending
Under contract
$15,000
Winston County
Houston, AL 35572
5 months ago
$2,000,000
6.9 acres
Morgan County
— sq ft
Falkville, AL 35622
5 months ago
$389,000
2 acres
Winston County
2 ba
•
8,115 sq ft
Haleyville, AL 35565
$6k drop • Feb 16
$129,900
2 acres
Franklin County
3 bd, 2 ba
•
1,344 sq ft
Phil Campbell, AL 35581
6 months ago
$230,000
0.8 acres
Limestone County
2,400 sq ft
Ardmore, AL 35739
$25k drop • Feb 5
$399,900
5.47 acres
Limestone County
— sq ft
Athens, AL 35611
6 months ago
$499,000
1.29 acres
Morgan County
— sq ft
Decatur, AL 35601
$6k drop • Mar 27
$199,000
0.34 acres
Marshall County
1 ba
•
2,400 sq ft
Albertville, AL 35951
7 months ago
$420,000
0.9 acres
Jackson County
3,243 sq ft
Pisgah, AL 35765
$5k drop • Feb 3
$95,000
0.75 acres
Jackson County
1,800 sq ft
Scottsboro, AL 35768
8 months ago
$390,000
2 acres
Marshall County
1 ba
•
500 sq ft
Boaz, AL 35957
8 months ago
$330,000
2 acres
Madison County
2 ba
•
1,200 sq ft
New Hope, AL 35760
8 months ago
$750,000
0.75 acres
Madison County
3,792 sq ft
Huntsville, AL 35816
$60k drop • Mar 24
$475,000
1.47 acres
Marshall County
2 ba
•
2,445 sq ft
Albertville, AL 35950
$150k drop • Mar 17
$2,600,000
1.76 acres
Madison County
14,600 sq ft
Madison, AL 35758
9 months ago
$65,000
0.4 acres
Madison County
360 sq ft
Huntsville, AL 35805
9 months ago
$50,000
10 acres
Marion County
3 bd, 1 ba
•
— sq ft
Haleyville, AL 35565
9 months ago
$39,000
3.7 acres
Marion County
2 bd, 1 ba
•
— sq ft
Haleyville, AL 35565
10 months ago
$325,000
2.9 acres
Colbert County
3 bd, 2 ba
•
2,066 sq ft
Tuscumbia, AL 35674
10 months ago
$399,000
2 acres
Marion County
5,600 sq ft
Brilliant, AL 35548
10 months ago
$350,000
1.76 acres
Franklin County
4 bd, 3 ba
•
3,127 sq ft
Russellville, AL 35654
$15k drop • Mar 27
$360,000
1.36 acres
DeKalb County
3 ba
•
7,182 sq ft
Geraldine, AL 35974
11 months ago
$499,000
1.5 acres
Marshall County
3 bd, 2.5 ba
•
3,061 sq ft
Albertville, AL 35950
$5k drop • Mar 6
$149,900
2.48 acres
Winston County
3 bd, 1 ba
•
1,161 sq ft
Haleyville, AL 35565
12 months ago
$39,900
0.16 acres
Marshall County
— sq ft
Guntersville, AL 35976
12 months ago
$1,000,000
2.65 acres
Limestone County
1 bd, 1.5 ba
•
4,681 sq ft
Athens, AL 35613
13 months ago
$1,300,000
1 acre
Limestone County
1,325 sq ft
Madison, AL 35756
1
…
68
69
70
71
3,451-3,500 of 3,512 properties
Map