Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Barns for sale in North Alabama
Price
Size
Tags
Save
Reset
199 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
barns for sale in Alabama
for more listings.
39 days ago
$775,000
35.6 acres
Marshall County
3 bd, 2 ba
•
2,249 sq ft
Boaz, AL 35957
10 hours
$649,000
7.3 acres
Morgan County
4 bd, 5 ba
•
3,415 sq ft
Somerville, AL 35670
$25k drop • Dec 10
$400,000
3 acres
Morgan County
4 bd, 3 ba
•
3,508 sq ft
Decatur, AL 35603
$15k drop • Dec 11
$835,000
13.6 acres
Marshall County
4 bd, 4 ba
•
5,640 sq ft
Union Grove, AL 35175
56 days ago
$2,700,000
144 acres
Marshall County
4 bd, 4 ba
•
5,535 sq ft
Horton, AL 35980
Pending
Under contract
$1,499,000
120 acres
Lawrence County
4 bd, 2 ba
•
2,644 sq ft
Danville, AL 35619
3 days
$175,000
34 acres
Winston County
4 bd, 2 ba
•
1,611 sq ft
Haleyville, AL 35565
3 days
$275,000
4.45 acres
Limestone County
2 bd, 2 ba
•
1,420 sq ft
Elkmont, AL 35620
25 days
$20k drop • Dec 12
$329,900
7.9 acres
DeKalb County
4 bd, 3 ba
•
1,997 sq ft
Fort Payne, AL 35967
$1.09m drop • Dec 12
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
4 days
$599,000
16 acres
DeKalb County
3 bd, 2 ba
•
2,134 sq ft
Valley Head, AL 35989
$50k drop • Dec 4
$600,000
58.7 acres
Jackson County
Bryant, AL 35958
5 months ago
$333,000
1.8 acres
Madison County
3 bd, 3 ba
•
2,188 sq ft
New Hope, AL 35760
$10k drop • Dec 10
$269,000
9 acres
Marshall County
Albertville, AL 35950
$5.1k drop • Nov 18
$199,900
1.19 acres
Colbert County
2 bd, 2 ba
•
1,247 sq ft
Tuscumbia, AL 35674
Pending
Under contract
$169,900
23 acres
Marion County
2 bd, 1 ba
•
1,064 sq ft
Vina, AL 35593
$20k drop • Sept 25
$729,996
1.7 acres
Madison County
5 bd, 5 ba
•
3,984 sq ft
Huntsville, AL 35811
$30.1k drop • Dec 4
$299,900
4 acres
Morgan County
2 bd, 2 ba
•
1,598 sq ft
Hartselle, AL 35640
9 days
$385,000
9.13 acres
Franklin County
4 bd, 2 ba
•
3,264 sq ft
Spruce Pine, AL 35585
9 months ago
$445,999
10.7 acres
Cullman County
4 bd, 3 ba
•
2,321 sq ft
Cullman, AL 35055
$2.9k drop • Nov 19
$100,000
4.6 acres
Limestone County
Elkmont, AL 35620
9 days
$42,755
5 acres
Cherokee County
Piedmont, AL 36272
10 days
$1,000,000
47 acres
Cullman County
2 bd, 1 ba
•
1,650 sq ft
Hanceville, AL 35077
$129k drop • Nov 21
$549,900
8.5 acres
DeKalb County
3 bd, 2 ba
•
2,620 sq ft
Fort Payne, AL 35967
11 days
$175,000
5.16 acres
Morgan County
Danville, AL 35619
11 days
$899,900
28.5 acres
DeKalb County
— sq ft
Crossville, AL 35962
$5.5k drop • Oct 23
$329,900
1.73 acres
Lauderdale County
3 bd, 3 ba
•
1,792 sq ft
Rogersville, AL 35652
$46k drop • Oct 30
$799,000
32 acres
Jackson County
4 bd, 3 ba
•
3,040 sq ft
Bryant, AL 35958
54 days ago
$1,800,000
45 acres
Winston County
5 bd, 7 ba
•
7,474 sq ft
Double Springs, AL 35553
Upcoming auction
$169,100 min
15.3 acres
Franklin County
Red Bay, AL 35582
$26k drop • Oct 31
$624,000
19.6 acres
Madison County
3 bd, 2 ba
•
2,107 sq ft
Ardmore, AL 35739
$481k drop • Nov 13
$719,000
8 acres
Cullman County
3 bd, 4 ba
•
3,800 sq ft
Vinemont, AL 35179
$20k drop • Dec 3
$295,000
45 acres
Lawrence County
Moulton, AL 35650
13 days
$1,650,000
98 acres
Morgan County
3 bd, 1 ba
•
1,705 sq ft
Hartselle, AL 35640
$50k drop • Dec 2
$1,200,000
7 acres
Madison County
3 bd, 3 ba
•
2,563 sq ft
Toney, AL 35773
$25k drop • Dec 2
$725,000
5 acres
Morgan County
5 bd, 4 ba
•
3,961 sq ft
Hartselle, AL 35670
12 months ago
$395,000
25 acres
Marion County
3 bd, 1 ba
•
— sq ft
Winfield, AL 35594
Pending
Under contract
$339,999
56 acres
Marion County
3 bd, 2 ba
•
2,404 sq ft
Hamilton, AL 35570
22 months ago
$6,000,000
1,435 acres
Jackson County
Princeton, AL 35766
11 months ago
$325,000
14 acres
DeKalb County
3 bd, 2 ba
•
2,200 sq ft
Sylvania, AL 35988
22 months ago
$159,000
4 acres
Cullman County
3 bd, 1 ba
•
1,980 sq ft
Crane Hill, AL 35053
$20k drop • Oct 6
$970,000
13.5 acres
Madison County
4 bd, 4 ba
•
4,111 sq ft
New Market, AL 35761
$14.9k drop • Sept 29
$585,000
197 acres
Marion County
Detroit, AL 35552
8 months ago
$390,000
13 acres
Madison County
Hazel Green, AL 35750
19 days
$465,000
2.2 acres
Morgan County
3 bd, 3 ba
•
2,320 sq ft
Somerville, AL 35670
49 days ago
$329,000
2.9 acres
DeKalb County
4 bd, 4 ba
•
3,200 sq ft
Henagar, AL 35978
$49k drop • Nov 1
$480,000
7.63 acres
Madison County
2 bd, 2 ba
•
2,223 sq ft
New Market, AL 35761
13 months ago
$399,900
5.4 acres
Madison County
3 bd, 2 ba
•
1,456 sq ft
New Market, AL 35761
$300k drop • Oct 13
$2,000,000
103 acres
Colbert County
6 bd, 5 ba
•
7,278 sq ft
Leighton, AL 35646
14 days
$140,000
28.5 acres
Marion County
Hamilton, AL 35570
1
2
3
4
1-50 of 199 properties
Map