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,409 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
17 months ago
$61,899
2.77 acres
Lauderdale County
Florence, AL 35633
17 months ago
$54,899
2.43 acres
Lauderdale County
Florence, AL 35633
18 months ago
$77,000
18 acres
Marion County
Hamilton, AL 35570
21 months ago
$100,500
19.1 acres
Cherokee County
Gaylesville, AL 35973
$3k drop • May 29
$88,000
0.99 acres
Jackson County
Scottsboro, AL 35769
1 day
$119,500
1.58 acres
Cullman County
Crane Hill, AL 35053
3 days
$329,900
3 acres
Lauderdale County
3 bd, 2 ba
•
1,603 sq ft
Florence, AL 35634
2 months ago
$50,000
0.41 acres
Cullman County
Cullman, AL 35055
21 days
$81,000
Cherokee County
Cedar Bluff, AL 35959
22 days
$225,000
3.5 acres
Jackson County
2 bd, 1.5 ba
•
1,408 sq ft
Hollytree, AL 35751
30 days ago
$49,500
Limestone County
Athens, AL 35614
$25k drop • May 27
$225,000
2.3 acres
Jackson County
1 ba
•
380 sq ft
Stevenson, AL 35772
31 days ago
$179,900
0.8 acres
Limestone County
Athens, AL 35611
36 days ago
$169,000
2.5 acres
Cullman County
Cullman, AL 35055
38 days ago
$59,000
10.2 acres
Winston County
Arley, AL 35541
38 days ago
$45,000
9.4 acres
Winston County
Arley, AL 35541
$10k drop • June 10
$209,900
2.5 acres
Lawrence County
3 bd, 2 ba
•
1,700 sq ft
Town Creek, AL 35672
$10k drop • May 6
$169,000
2.86 acres
Limestone County
Athens, AL 35611
$10k drop • June 11
$70,000
1 acre
Winston County
Double Springs, AL 35553
$4.9k drop • June 12
$75,000
Cherokee County
Cedar Bluff, AL 35959
4 months ago
$74,900
2.13 acres
Morgan County
Laceys Spring, AL 35754
2 months ago
$340,000
41 acres
Morgan County
Falkville, AL 35622
2 months ago
$320,000
8 acres
Lawrence County
Trinity, AL 35673
3 months ago
$239,000
3.86 acres
Morgan County
Hartselle, AL 35640
$30k drop • June 1
$130,000
16 acres
Marion County
Hamilton, AL 35570
$25k drop • May 28
$325,000
2.32 acres
Marshall County
1 bd, 1 ba
•
480 sq ft
Grant, AL 35747
$20.1k drop • Apr 24
$189,900
5.45 acres
Limestone County
Athens, AL 35611
4 months ago
$459,000
4.86 acres
Winston County
3 bd, 2.5 ba
•
1,488 sq ft
Houston, AL 35572
4 months ago
$359,950
11 acres
Madison County
Hazel Green, AL 35750
6 months ago
$475,000
47.4 acres
Winston County
4 bd, 3 ba
•
2,768 sq ft
Double Springs, AL 35553
$7k drop • May 26
$105,500
20.5 acres
Cherokee County
Sand Rock, AL 35984
7 months ago
$49,000
3.1 acres
Cherokee County
Leesburg, AL 35983
7 months ago
$3,150,000
3.44 acres
Madison County
Madison, AL 35758
8 months ago
$200,000
1 acre
Marion County
Hamilton, AL 35570
$25.9k drop • Apr 1
$449,000
5.2 acres
Jackson County
3 bd, 2.5 ba
•
3,153 sq ft
Scottsboro, AL 35768
9 months ago
$1,150,000
20 acres
Marshall County
Horton, AL 35980
$100k drop • May 29
$2,150,000
17 acres
DeKalb County
6 bd, 6 ba
•
9,600 sq ft
Fort Payne, AL 35968
11 months ago
$689,000
89 acres
Marion County
Haleyville, AL 35565
$25k drop • June 4
$425,000
2 acres
Colbert County
4 bd, 3 ba
•
3,333 sq ft
Sheffield, AL 35660
14 months ago
$135,000
2.49 acres
Cherokee County
Cedar Bluff, AL 35959
14 months ago
$349,000
10.5 acres
Marion County
Bear Creek, AL 35543
$15k drop • Mar 22
$374,900
0.77 acres
Marshall County
Grant, AL 35747
8 hours
$276,900
1.7 acres
Jackson County
3 bd, 2 ba
•
1,928 sq ft
Hollywood, AL 35752
2 days
$510,250
41 acres
Marshall County
Arab, AL 35016
10 days
$190,000
19 acres
Jackson County
Stevenson, AL 35772
10 days
$60,000
20 acres
Jackson County
Hollytree, AL 35751
28 days
$799,900
5.62 acres
Madison County
4 bd, 3 ba
•
3,200 sq ft
Huntsville, AL 35803
43 days ago
$924,000
2.2 acres
Madison County
7 ba
•
7,186 sq ft
New Market, AL 35761
31 days ago
$179,900
1.24 acres
Marshall County
Guntersville, AL 35976
31 days ago
$500,000
5.2 acres
Madison County
Huntsville, AL 35810
1
…
21
22
23
24
…
69
1,051-1,100 of 3,409 properties
Map