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.
15 days
$410,000
36.8 acres
Jackson County
Scottsboro, AL 35769
$128k drop • Feb 10
$432,100
149 acres
Winston County
Double Springs, AL 35553
6 months ago
$241,800
16.1 acres
Limestone County
Athens, AL 35611
$50k drop • Feb 3
$1,600,000
98 acres
Morgan County
3 bd, 1 ba
•
1,705 sq ft
Hartselle, AL 35640
$16k drop • Feb 10
$479,000
7.54 acres
Madison County
4 bd, 2 ba
•
1,833 sq ft
Huntsville, AL 35811
$81.5k drop • Jan 23
$517,500
115 acres
Franklin County
Russellville, AL 35653
19 months ago
$449,900
64 acres
Jackson County
Section, AL 35771
24 days
$725,000
17 acres
Cullman County
4 bd, 3 ba
•
1,700 sq ft
Cullman, AL 35057
$25k drop • Jan 5
$424,900
80 acres
Marion County
2 bd, 3 ba
•
1,756 sq ft
Brilliant, AL 35548
$24k drop • Feb 7
$275,000
43 acres
DeKalb County
2 bd, 1 ba
•
1,200 sq ft
Henagar, AL 35971
12 days
$480,000
16 acres
Morgan County
Somerville, AL 35670
12 days
$260,500
8.7 acres
Morgan County
Somerville, AL 35670
2 months ago
$180,000
18.3 acres
DeKalb County
Pisgah, AL 35765
38 days ago
$649,000
10 acres
Limestone County
3 bd, 2 ba
•
1,778 sq ft
Athens, AL 35611
Pending
Under contract
$525,000
47.1 acres
Lawrence County
3 bd, 4 ba
•
2,070 sq ft
Moulton, AL 35650
Featured
13 days ago
$980,000
16 acres
Lawrence County
Town Creek, AL 35672
$10.1k drop • Feb 7
$299,900
14 acres
Cullman County
2 bd, 1 ba
•
640 sq ft
Hanceville, AL 35077
35 days ago
$499,900
15.1 acres
Lawrence County
3 bd, 3 ba
•
2,571 sq ft
Moulton, AL 35650
37 days ago
$434,500
14.8 acres
Franklin County
3 bd, 2 ba
•
3,670 sq ft
Red Bay, AL 35582
24 days
$295,000
5.2 acres
Cullman County
3 bd, 2 ba
•
1,600 sq ft
Bremen, AL 35033
26 days
$274,900
5 acres
DeKalb County
2 bd, 1 ba
•
1,200 sq ft
Rainsville, AL 35986
53 days ago
$800,000
15 acres
Limestone County
Harvest, AL 35749
8 months ago
$329,000
15 acres
Cullman County
2 bd, 1 ba
•
1,932 sq ft
Bremen, AL 35033
Featured
2 years ago
$1,975,000
622 acres
Colbert County
Tuscumbia, AL 35674
2 months ago
$2,875,000
31 acres
DeKalb County
Fyffe, AL 35971
7 months ago
$217,500
5 acres
Limestone County
Athens, AL 35611
7 months ago
$217,500
5 acres
Limestone County
Athens, AL 35611
5 months ago
$112,000
36 acres
Marion County
Guin, AL 35563
$10.1k drop • Feb 4
$169,900
14.8 acres
Colbert County
3 bd, 1 ba
•
1,030 sq ft
Tuscumbia, AL 35674
16 days
$1,390,000
26.2 acres
Limestone County
Athens, AL 35611
22 days
$240,000
20 acres
Limestone County
Lester, AL 35647
9 months ago
$2,765,000
158 acres
Lauderdale County
Florence, AL 35630
16 days
$315,000
30 acres
DeKalb County
Fort Payne, AL 35968
11 months ago
$299,900
40 acres
Jackson County
Bryant, AL 35958
5 months ago
$184,900
7 acres
Limestone County
Athens, AL 35614
2 months ago
$599,000
16 acres
DeKalb County
3 bd, 2 ba
•
2,134 sq ft
Valley Head, AL 35989
$5k drop • Feb 4
$170,000
5.16 acres
Morgan County
Danville, AL 35619
22 days
$690,000
48 acres
Marshall County
Albertville, AL 35951
$35.1k drop • Feb 3
$499,900
10 acres
Marshall County
3 bd, 2 ba
•
1,244 sq ft
Grant, AL 35747
$24.9k drop • Feb 3
$425,000
18.6 acres
Morgan County
2 bd, 2 ba
•
2,030 sq ft
Falkville, AL 35622
4 months ago
$996,500
17 acres
Marshall County
5 bd, 4 ba
•
4,353 sq ft
Union Grove, AL 35175
$200k drop • Jan 20
$400,000
58.7 acres
Jackson County
Bryant, AL 35958
2 months ago
$259,000
15 acres
Lawrence County
3 bd, 2 ba
•
1,596 sq ft
Trinity, AL 35673
38 days ago
$68,000
5.64 acres
Jackson County
Henagar, AL 35978
2 years ago
$142,275
8.13 acres
Limestone County
Elkmont, AL 35620
19 days
$155,000
14 acres
Lawrence County
Moulton, AL 35650
19 days
$475,000
36.7 acres
Jackson County
Scottsboro, AL 35768
5 months ago
$2,250,000
170 acres
Cullman County
5 bd, 4 ba
•
— sq ft
Hanceville, AL 35077
20 days
$589,900
10.7 acres
Lauderdale County
4 bd, 4 ba
•
3,778 sq ft
Rogersville, AL 35652
27 days
$549,000
17.5 acres
DeKalb County
3 bd, 4 ba
•
4,642 sq ft
Boaz, AL 35957
1
2
3
4
…
7
51-100 of 301 properties
Map