Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Harpersville, AL small farms for sale
Price
Size
Tags
Save
Reset
18 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Harpersville, AL
for more listings.
20 days
$1,390,000
21 acres
Shelby County
4 bd, 3.5 ba
•
4,050 sq ft
Chelsea, AL 35186
25 days
$840,000
16 acres
Shelby County
2 bd, 2 ba
•
2,645 sq ft
Columbiana, AL 35051
14 days
$749,900
38 acres
Talladega County
3 bd, 2 ba
•
1,275 sq ft
Alpine, AL 35014
2 months ago
$267,188
18.8 acres
Shelby County
Vincent, AL 35178
$25k drop • Aug 12
$1,070,000
15 acres
Shelby County
4 bd, 4 ba
•
4,462 sq ft
Harpersville, AL 35078
30 days ago
$975,000
11.5 acres
Shelby County
4 bd, 3.5 ba
•
3,924 sq ft
Wilsonville, AL 35186
21 days
$849,900
35.3 acres
Shelby County
— sq ft
Sterrett, AL 35147
$14.9k drop • July 21
$685,000
14 acres
Shelby County
4 bd, 2.5 ba
•
2,767 sq ft
Wilsonville, AL 35186
$175k drop • July 21
$1,999,999
8.7 acres
Shelby County
6 bd, 4.5 ba
•
5,271 sq ft
Columbiana, AL 35051
$46k drop • Oct 6
$249,000
7.5 acres
Shelby County
Birmingham, AL 35242
6 months ago
$93,000
6.15 acres
Shelby County
Vincent, AL 35178
7 months ago
$141,375
9.75 acres
Shelby County
Vincent, AL 35178
8 months ago
$225,000
25 acres
Shelby County
Vincent, AL 35178
7 months ago
$160,950
11.1 acres
Shelby County
Vincent, AL 35178
45 days ago
$120,000
20 acres
Talladega County
Sylacauga, AL 35151
11 months ago
$325,125
21.3 acres
Shelby County
Chelsea, AL 35043
Pending
Under contract
$99,000
25.7 acres
Talladega County
Sylacauga, AL 35151
Pending
Under contract
$95,000
7.78 acres
Shelby County
Vincent, AL 35178
Map