Search Harpersville, Alabama by ZIP code, city, area, or your location. Harpersville is under Shelby county