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,388 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
12 months ago
$2,500,000
20.5 acres
Cullman County
Bremen, AL 35033
13 months ago
$962,500
77 acres
Limestone County
Athens, AL 35611
15 months ago
$54,000
0.97 acres
Morgan County
Decatur, AL 35603
16 months ago
$57,500
0.79 acres
Jackson County
Scottsboro, AL 35769
16 months ago
$79,000
2 acres
Cherokee County
Centre, AL 35960
17 months ago
$1,262,975
3.76 acres
Madison County
4 bd, 5 ba
•
5,155 sq ft
New Market, AL 35761
17 months ago
$450,000
3 acres
Madison County
Madison, AL 35757
17 months ago
$120,000
4.52 acres
DeKalb County
Fort Payne, AL 35967
19 months ago
$299,000
0.95 acres
Jackson County
Scottsboro, AL 35769
22 months ago
$199,000
0.48 acres
Madison County
Huntsville, AL 35801
2 years ago
$75,000
0.17 acres
Jackson County
Pisgah, AL 35765
2 years ago
$60,000
0.16 acres
Jackson County
Pisgah, AL 35765
2 years ago
$60,000
1.32 acres
Cherokee County
Cedar Bluff, AL 35959
$10k drop • Apr 29
$169,500
0.42 acres
Marshall County
Guntersville, AL 35976
2 years ago
$169,900
2 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$748,000
68 acres
Lauderdale County
Killen, AL 35645
1 day
$94,905
0.37 acres
Colbert County
Muscle Shoals, AL 35661
1 day
$94,905
0.36 acres
Colbert County
Muscle Shoals, AL 35661
1 day
$225,000
2 acres
Cullman County
3 bd, 2 ba
•
1,215 sq ft
Cullman, AL 35057
3 days
$499,000
44.8 acres
Cherokee County
Centre, AL 35960
5 days
$349,000
2 acres
Cullman County
3 bd, 3 ba
•
2,838 sq ft
Hanceville, AL 35077
9 days
$289,900
4 acres
Morgan County
3 bd, 2 ba
•
1,262 sq ft
Hartselle, AL 35640
19 days
$395,000
2.3 acres
Madison County
Harvest, AL 35749
21 days
$225,000
7.54 acres
Cullman County
Hanceville, AL 35077
37 days ago
$206,640
8.6 acres
Limestone County
Athens, AL 35613
42 days ago
$59,900
1 acre
Morgan County
Priceville, AL 35603
$20k drop • June 1
$89,900
0.7 acres
Winston County
Houston, AL 35572
43 days ago
$15,000
0.62 acres
Marshall County
Guntersville, AL 35976
45 days ago
$25,000
1.5 acres
Marion County
Hamilton, AL 35570
$50k drop • June 9
$499,000
2.28 acres
Winston County
3 bd, 2 ba
•
1,000 sq ft
Arley, AL 35541
48 days ago
$1,199,000
3 acres
Limestone County
3 bd, 2 ba
•
2,503 sq ft
Madison, AL 35613
51 days ago
$375,000
22 acres
Jackson County
1 bd, 0.5 ba
•
5,600 sq ft
Dutton, AL 35744
53 days ago
$294,900
Cherokee County
Cedar Bluff, AL 35959
$11.9k drop • May 28
$140,000
2 acres
Marion County
3 bd, 2 ba
•
1,440 sq ft
Hackleburg, AL 35564
2 months ago
$725,000
2 acres
Madison County
4 bd, 4.5 ba
•
3,182 sq ft
Gurley, AL 35748
$10k drop • May 19
$159,000
3.14 acres
Winston County
Arley, AL 35541
$20k drop • May 9
$435,900
2 acres
Limestone County
5 bd, 3.5 ba
•
2,544 sq ft
Madison, AL 35756
$15k drop • May 31
$225,000
Cherokee County
Centre, AL 35960
2 months ago
$39,500
0.46 acres
Marshall County
Guntersville, AL 35976
3 months ago
$349,000
80 acres
Marshall County
Guntersville, AL 35976
3 months ago
$70,800
24 acres
Winston County
Nauvoo, AL 35575
$105k drop • June 5
$595,000
17.6 acres
Madison County
Harvest, AL 35749
$10k drop • May 31
$565,000
1.7 acres
Limestone County
3 bd, 3.5 ba
•
3,473 sq ft
Athens, AL 35613
$5k drop • Apr 28
$280,000
5 acres
Cullman County
3 bd, 2 ba
•
2,112 sq ft
Falkville, AL 35622
5 months ago
$419,900
2.47 acres
Franklin County
5 bd, 2.5 ba
•
3,174 sq ft
Russellville, AL 35653
5 months ago
$94,700
Cherokee County
Cedar Bluff, AL 35959
5 months ago
$35,000
9 acres
Winston County
Haleyville, AL 35565
6 months ago
$249,000
50 acres
Marion County
Hamilton, AL 35570
7 months ago
$425,900
2 acres
Morgan County
5 bd, 3.5 ba
•
2,985 sq ft
Decatur, AL 35603
7 months ago
$454,000
21.3 acres
Colbert County
4 bd, 4 ba
•
2,600 sq ft
Leighton, AL 35646
1
…
30
31
32
33
…
68
1,501-1,550 of 3,388 properties
Map