Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Zip Code 35581 land for sale
Price
Size
Tags
Save
61 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Featured
13 months ago
$419,000
118 acres
Marion County
Hamilton, AL 35570
4 months ago
$246,400
77 acres
Marion County
Bear Creek, AL 35543
27 days
$399,900
5 acres
Franklin County
3 bd, 3.5 ba
•
2,683 sq ft
Russellville, AL 35653
$50.5k drop • July 3
$599,500
34 acres
Marion County
Hackleburg, AL 35564
2 months ago
$649,900
47.8 acres
Franklin County
5 bd, 3 ba
•
3,571 sq ft
Russellville, AL 35653
6 months ago
$249,000
50 acres
Franklin County
Phil Campbell, AL 35581
11 months ago
$1,290,000
506 acres
Marion County
Phil Campbell, AL 35581
6 days
$2,100,000
80 acres
Marion County
4 bd, 3.5 ba
•
3,500 sq ft
Hackleburg, AL 35564
15 months ago
$494,000
199 acres
Marion County
Bear Creek, AL 35543
14 days
$225,000
5.3 acres
Marion County
3 bd, 2 ba
•
2,184 sq ft
Phil Campbell, AL 35581
4 months ago
$499,900
73 acres
Marion County
Bear Creek, AL 35543
21 days
$1,125,000
16 acres
Winston County
3 bd, 2.5 ba
•
2,965 sq ft
Haleyville, AL 35565
$10k drop • Aug 2
$255,000
60 acres
Marion County
4 bd, 2 ba
•
2,025 sq ft
Hackleburg, AL 35564
$149k drop • Aug 12
$750,000
28 acres
Franklin County
7 bd, 4.5 ba
•
5,587 sq ft
Russellville, AL 35653
$45k drop • June 1
$235,000
1.5 acres
Winston County
Haleyville, AL 35565
36 days ago
$74,400
16 acres
Winston County
Haleyville, AL 35565
12 months ago
$99,000
43 acres
Marion County
Hackleburg, AL 35564
5 months ago
$2,350,000
25 acres
Marion County
Hackleburg, AL 35564
5 months ago
$1,790,000
25 acres
Franklin County
Phil Campbell, AL 35581
$24k drop • July 16
$675,000
7 acres
Marion County
Hackleburg, AL 35564
21 days
$469,900
66 acres
Franklin County
4 bd, 3 ba
•
2,600 sq ft
Russellville, AL 35653
14 months ago
$199,000
5 acres
Marion County
Hackleburg, AL 35564
49 days ago
$400,000
80 acres
Marion County
Hodges, AL 35571
4 months ago
$399,000
2.7 acres
Winston County
4 bd, 3.5 ba
•
3,112 sq ft
Haleyville, AL 35565
4 months ago
$36,000
5.5 acres
Winston County
Haleyville, AL 35565
16 months ago
$349,000
10.5 acres
Marion County
Bear Creek, AL 35543
13 months ago
$689,000
89 acres
Marion County
Haleyville, AL 35565
$5.4k drop • June 30
$63,600
4.1 acres
Marion County
Bear Creek, AL 35543
3 days
$99,000
6 acres
Marion County
3 bd, 2 ba
•
1,280 sq ft
Haleyville, AL 35565
$4.6k drop • July 8
$14,900
1.6 acres
Winston County
Haleyville, AL 35565
$75k drop • July 21
$899,999
2.85 acres
Franklin County
6 bd, 3 ba
•
4,036 sq ft
Phil Campbell, AL 35581
9 months ago
$92,000
15 acres
Marion County
Haleyville, AL 35565
8 months ago
$979,000
10 acres
Winston County
5 bd, 4 ba
•
4,872 sq ft
Haleyville, AL 35565
$10.1k drop • July 1
$299,900
1.6 acres
Franklin County
3 bd, 3 ba
•
2,522 sq ft
Spruce Pine, AL 35585
4 months ago
$385,000
71 acres
Franklin County
Russellville, AL 35653
30 days ago
$349,900
2.3 acres
Winston County
5 bd, 3 ba
•
2,800 sq ft
Haleyville, AL 35565
30 days ago
$184,900
1.76 acres
Franklin County
3 bd, 2 ba
•
1,524 sq ft
Spruce Pine, AL 35585
6 months ago
$79,900
13 acres
Winston County
Haleyville, AL 35565
12 months ago
$74,400
16 acres
Winston County
Haleyville, AL 35565
2 months ago
$199,000
56.5 acres
Franklin County
Phil Campbell, AL 35581
52 days ago
$69,000
3 acres
Winston County
3 bd, 2 ba
•
1,960 sq ft
Haleyville, AL 35565
50 days ago
$60,000
3 acres
Marion County
3 bd, 2 ba
•
1,166 sq ft
Haleyville, AL 35565
5 months ago
$559,000
2.3 acres
Winston County
4 bd, 3.5 ba
•
3,364 sq ft
Haleyville, AL 35565
6 months ago
$629,000
1.9 acres
Winston County
5 bd, 4 ba
•
4,506 sq ft
Haleyville, AL 35565
44 days ago
$201,000
3.35 acres
Franklin County
3 bd, 2 ba
•
2,278 sq ft
Phil Campbell, AL 35581
Pending
Under contract
$3,900,000
345 acres
Franklin County
2 bd, 2 ba
•
2,488 sq ft
Haleyville, AL 35565
Pending
Under contract
$299,900
9 acres
Franklin County
4 bd, 3 ba
•
3,540 sq ft
Russellville, AL 35653
Pending
Under contract
$1,390,000
34 acres
Marion County
Bear Creek, AL 35543
Pending
Under contract
$36,000
5.5 acres
Franklin County
Haleyville, AL 35565
Pending
Under contract
$115,000
7 acres
Franklin County
Phil Campbell, AL 35581
1
2
1-50 of 61 properties
Map