Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Farm houses for sale in North Alabama
Price
Size
Tags
Save
Reset
37 properties
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
farm houses for sale in Alabama
for more listings.
Featured
7 months ago
$699,000
41 acres
Marion County
5 bd, 3 ba
•
3,000 sq ft
Hamilton, AL 35570
21 days
$186,000
7.8 acres
Lauderdale County
3 bd, 1 ba
•
1,435 sq ft
Lexington, AL 35648
40 days ago
$399,900
4.7 acres
DeKalb County
3 bd, 2 ba
•
2,184 sq ft
Fort Payne, AL 35968
10 days
$1,349,000
21.4 acres
Limestone County
5 bd, 4 ba
•
3,830 sq ft
Elkmont, AL 35620
44 days ago
$549,900
22.1 acres
Colbert County
3 bd, 2.5 ba
•
2,200 sq ft
Muscle Shoals, AL 35661
$50k drop • Feb 22
$675,000
17 acres
Cullman County
4 bd, 3 ba
•
1,700 sq ft
Cullman, AL 35057
33 days ago
$385,000
5.6 acres
DeKalb County
3 bd, 2 ba
•
1,824 sq ft
Ider, AL 35981
37 days ago
$1,250,000
14.5 acres
Limestone County
3 bd, 3.5 ba
•
4,734 sq ft
Athens, AL 35611
2 months ago
$349,000
10.5 acres
Cherokee County
5 bd, 2.5 ba
•
2,240 sq ft
Cedar Bluff, AL 35959
28 days
$1,290,000
117 acres
Cherokee County
3 bd, 2.5 ba
•
— sq ft
Piedmont, AL 36272
30 days ago
$361,000
52.2 acres
Lawrence County
3 bd, 1.5 ba
•
2,133 sq ft
Town Creek, AL 35672
2 months ago
$434,500
14.8 acres
Franklin County
3 bd, 2 ba
•
3,670 sq ft
Red Bay, AL 35582
5 months ago
$3,000,000
51 acres
Marshall County
4 bd, 4.5 ba
•
3,338 sq ft
Boaz, AL 35957
2 months ago
$339,000
37 acres
Cherokee County
3 bd, 1.5 ba
•
1,813 sq ft
Cedar Bluff, AL 35959
3 months ago
$249,900
4.2 acres
Lawrence County
3 bd, 2 ba
•
1,532 sq ft
Mount Hope, AL 35651
$5k drop • Apr 7
$315,000
5.7 acres
Marshall County
2 bd, 2 ba
•
1,968 sq ft
Joppa, AL 35087
2 months ago
$219,000
5 acres
DeKalb County
3 bd, 2 ba
•
1,200 sq ft
Grove Oak, AL 35975
$49k drop • Feb 2
$1,349,999
7.48 acres
Lauderdale County
5 bd, 4.5 ba
•
5,874 sq ft
Lexington, AL 35648
33 days ago
$248,600
2 acres
Marshall County
3 bd, 1 ba
•
2,219 sq ft
Horton, AL 35980
40 days ago
$999,000
28 acres
Franklin County
7 bd, 4.5 ba
•
5,587 sq ft
Russellville, AL 35653
5 days
$349,000
1.87 acres
Colbert County
3 bd, 2.5 ba
•
3,118 sq ft
Tuscumbia, AL 35674
36 days ago
$439,900
3 acres
Cullman County
3 bd, 2 ba
•
1,400 sq ft
Cullman, AL 35057
$11.9k drop • Feb 2
$515,000
2.4 acres
Morgan County
4 bd, 3.5 ba
•
3,198 sq ft
Trinity, AL 35673
$20k drop • Feb 17
$479,000
2 acres
Cullman County
4 bd, 3.5 ba
•
3,618 sq ft
Cullman, AL 35057
$5.9k drop • Mar 31
$139,000
4.59 acres
Marion County
3 bd, 2 ba
•
1,280 sq ft
Guin, AL 35563
5 months ago
$550,900
5.3 acres
Cullman County
3 bd, 3 ba
•
2,462 sq ft
Cullman, AL 35058
$26k drop • Mar 30
$599,000
7 acres
Marshall County
4 bd, 3 ba
•
2,634 sq ft
Guntersville, AL 35976
$5k drop • Mar 18
$229,900
3.4 acres
DeKalb County
3 bd, 1 ba
•
1,292 sq ft
Fyffe, AL 35971
$10k drop • Mar 25
$170,000
1.76 acres
DeKalb County
2 bd, 1 ba
•
1,310 sq ft
Sylvania, AL 35988
5 months ago
$229,900
1.8 acres
Marshall County
3 bd, 2 ba
•
1,431 sq ft
Albertville, AL 35950
$15k drop • Feb 14
$295,000
7.53 acres
Limestone County
2 bd, 2 ba
•
1,420 sq ft
Elkmont, AL 35620
4 months ago
$470,000
1.6 acres
Madison County
2 bd, 1 ba
•
3,009 sq ft
Harvest, AL 35749
Pending
Under contract
$659,900
137 acres
DeKalb County
3 bd, 2 ba
•
1,200 sq ft
Collinsville, AL 35961
Pending
Under contract
$298,500
12 acres
Lawrence County
3 bd, 1.5 ba
•
1,384 sq ft
Town Creek, AL 35672
Pending
Under contract
$169,900
23 acres
Marion County
2 bd, 1 ba
•
1,064 sq ft
Vina, AL 35593
Pending
Under contract
$530,000
3.22 acres
DeKalb County
3 bd, 2 ba
•
3,000 sq ft
Higdon, AL 35979
Pending
Under contract
$385,000
70 acres
DeKalb County
3 bd, 2 ba
•
1,200 sq ft
Collinsville, AL 35961
Map