Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Hatton, AL rural land for sale
Price
Size
Tags
Save
Reset
24 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 Hatton, AL
and
rural land for sale in Alabama
for more listings.
Featured
59 days ago
$980,000
16 acres
Lawrence County
Town Creek, AL 35672
41 days ago
$329,900
9 acres
Lawrence County
3 bd, 2 ba
•
2,064 sq ft
Moulton, AL 35650
10 days
$2,250,000
40 acres
Lawrence County
64,800 sq ft
Town Creek, AL 35672
28 days
$329,900
20 acres
Lawrence County
3 bd, 2 ba
•
2,125 sq ft
Town Creek, AL 35672
2 months ago
$699,000
44 acres
Lawrence County
Town Creek, AL 35672
25 days
$446,600
77 acres
Lawrence County
Town Creek, AL 35672
5 months ago
$359,900
78.5 acres
Franklin County
Russellville, AL 35654
25 days
$361,000
52.2 acres
Lawrence County
Town Creek, AL 35672
28 days
$361,000
52.2 acres
Lawrence County
3 bd, 1.5 ba
•
2,133 sq ft
Town Creek, AL 35672
34 days ago
$625,000
26 acres
Lawrence County
4 bd, 2 ba
•
2,060 sq ft
Moulton, AL 35650
3 months ago
$249,900
4.2 acres
Lawrence County
3 bd, 2 ba
•
1,532 sq ft
Mount Hope, AL 35651
$1.64m drop • Mar 18
$4,838,000
164 acres
Lawrence County
Moulton, AL 35650
4 months ago
$204,000
45 acres
Lawrence County
Town Creek, AL 35672
15 months ago
$363,000
51 acres
Lawrence County
Hatton, AL 35672
7 days
$50k drop • Apr 1
$200,000
45.7 acres
Lawrence County
Moulton, AL 35650
$5k drop • Mar 13
$60,000
6.5 acres
Lawrence County
Town Creek, AL 35672
6 months ago
$1,395,000
155 acres
Lawrence County
Courtland, AL 35618
15 months ago
$84,000
9.9 acres
Lawrence County
Town Creek, AL 35672
$20k drop • Jan 19
$359,900
98 acres
Lawrence County
Mount Hope, AL 35651
11 months ago
$2,000,000
103 acres
Colbert County
6 bd, 5 ba
•
7,278 sq ft
Leighton, AL 35646
15 months ago
$325,000
84 acres
Lawrence County
Hatton, AL 35672
15 months ago
$269,000
39 acres
Lawrence County
Town Creek, AL 35672
Pending
Under contract
$298,500
12 acres
Lawrence County
3 bd, 1.5 ba
•
1,384 sq ft
Town Creek, AL 35672
$2k drop • Mar 10
$28,000
2 acres
Lawrence County
Town Creek, AL 35672
Map