Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Farmland for sale in North Alabama
Price
Size
Tags
Save
Reset
301 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in North Alabama
and
farmland for sale in Alabama
for more listings.
50 days ago
$1,800,000
124 acres
Madison County
2 bd, 2 ba
•
1,432 sq ft
New Hope, AL 35760
$10k drop • Jan 19
$579,900
7.2 acres
DeKalb County
3 bd, 3 ba
•
2,587 sq ft
Fort Payne, AL 35967
23 days
$285,000
21 acres
Morgan County
Falkville, AL 35622
6 months ago
$850,000
8.4 acres
Madison County
2 bd, 3 ba
•
2,054 sq ft
Owens Cross Roads, AL 35763
4 months ago
$1,300,000
23.1 acres
Marshall County
3 bd, 2 ba
•
3,152 sq ft
Grant, AL 35747
21 days
$239,900
15 acres
Lauderdale County
Rogersville, AL 35652
21 days
$169,900
10.7 acres
Lauderdale County
Rogersville, AL 35652
2 months ago
$438,270
38.4 acres
Morgan County
Eva, AL 35621
$30k drop • Jan 14
$255,500
14 acres
Morgan County
Laceys Spring, AL 35754
5 months ago
$66,888
9.9 acres
Winston County
Double Springs, AL 35553
5 months ago
$319,900
19 acres
Lauderdale County
3 bd, 2 ba
•
1,716 sq ft
Lexington, AL 35648
5 months ago
$291,900
27.8 acres
Lauderdale County
Lexington, AL 35648
Featured
6 months ago
$699,000
41 acres
Marion County
5 bd, 3 ba
•
3,000 sq ft
Hamilton, AL 35570
$12k drop • Jan 27
$207,000
5.5 acres
Lauderdale County
Killen, AL 35645
8 months ago
$39,000
5.3 acres
Franklin County
Vina, AL 35593
Pending
Under contract
$539,000
121 acres
Marion County
4 bd, 3 ba
•
1,800 sq ft
Hamilton, AL 35570
$15.1k drop • Dec 15
$459,900
13.7 acres
Cullman County
3 bd, 2 ba
•
2,088 sq ft
Hanceville, AL 35077
2 years ago
$724,900
68 acres
Lauderdale County
Killen, AL 35645
$23k drop • Jan 21
$213,000
5.35 acres
Colbert County
3 bd, 1 ba
•
1,465 sq ft
Tuscumbia, AL 35674
3 months ago
$719,000
8 acres
Cullman County
3 bd, 4 ba
•
3,800 sq ft
Vinemont, AL 35179
4 months ago
$500,000
50 acres
Franklin County
Russellville, AL 35654
2 months ago
$425,000
15 acres
Marion County
2 bd, 1 ba
•
1,430 sq ft
Hodges, AL 35571
39 days ago
$59,900
12.3 acres
Colbert County
Cherokee, AL 35616
5 months ago
$129,900
12 acres
Lauderdale County
Florence, AL 35633
Featured
7 months ago
$429,000
118 acres
Marion County
Hamilton, AL 35570
28 days
$550,900
5.3 acres
Cullman County
3 bd, 3 ba
•
2,462 sq ft
Cullman, AL 35058
28 days
$189,900
21.8 acres
Marshall County
Guntersville, AL 35976
38 days ago
$349,000
10.5 acres
Cherokee County
5 bd, 3 ba
•
2,240 sq ft
Cedar Bluff, AL 35959
38 days ago
$449,900
10.6 acres
Marshall County
3 bd, 3 ba
•
2,321 sq ft
Albertville, AL 35951
39 days ago
$158,000
15.3 acres
Jackson County
Pisgah, AL 35765
39 days ago
$299,000
38 acres
Cullman County
Bremen, AL 35033
43 days ago
$249,000
9.23 acres
Cherokee County
3 bd, 2 ba
•
1,863 sq ft
Leesburg, AL 35983
52 days ago
$775,000
23 acres
Limestone County
3 bd, 2 ba
•
2,025 sq ft
Athens, AL 35614
59 days ago
$629,000
14 acres
DeKalb County
3 bd, 3 ba
•
2,115 sq ft
Fort Payne, AL 35967
2 months ago
$899,000
5.26 acres
Marshall County
4 bd, 3 ba
•
3,327 sq ft
Arab, AL 35016
2 months ago
$299,900
16.6 acres
Limestone County
Athens, AL 35614
$25k drop • Jan 15
$525,000
53 acres
Morgan County
Danville, AL 35619
45 days ago
$2,900,000
28 acres
Cherokee County
5 bd, 4 ba
•
2,400 sq ft
Centre, AL 35960
2 months ago
$79,900
5.5 acres
Cullman County
Vinemont, AL 35179
2 months ago
$565,000
41 acres
DeKalb County
4 bd, 3 ba
•
3,045 sq ft
Sylvania, AL 35988
2 months ago
$849,000
89 acres
DeKalb County
2 bd, 2 ba
•
2,580 sq ft
Fort Payne, AL 35967
$20k drop • Jan 9
$729,900
23 acres
Lawrence County
4 bd, 2 ba
•
4,215 sq ft
Trinity, AL 35673
3 months ago
$450,000
28 acres
Lawrence County
3 bd, 1 ba
•
1,621 sq ft
Danville, AL 35619
$10k drop • Jan 12
$220,000
16.4 acres
Jackson County
Skyline, AL 35768
$30k drop • Jan 26
$420,000
10.8 acres
Madison County
3 bd, 3 ba
•
2,255 sq ft
Hazel Green, AL 35750
3 months ago
$235,000
20.7 acres
Morgan County
Falkville, AL 35622
$25k drop • Dec 2
$725,000
5 acres
Morgan County
5 bd, 4 ba
•
3,961 sq ft
Hartselle, AL 35670
3 months ago
$1,800,000
45 acres
Winston County
5 bd, 7 ba
•
7,474 sq ft
Double Springs, AL 35553
4 months ago
$2,720,000
136 acres
Morgan County
Trinity, AL 35673
4 months ago
$2,700,000
144 acres
Marshall County
4 bd, 4 ba
•
5,535 sq ft
Horton, AL 35980
1
2
3
4
5
…
7
101-150 of 301 properties
Map