Harpersville, Alabama

Harpersville, Alabama
Nickname: 
Big Springs
Motto(s): 
"Rich Past, Bright Future!"
Location of Harpersville in Shelby County, Alabama.
Coordinates: 33°19′06″N 86°25′43″W / 33.31833°N 86.42861°W / 33.31833; -86.42861
Country United States
State Alabama
CountyShelby
Area
 • Total
21.64 sq mi (56.06 km2)
 • Land21.29 sq mi (55.15 km2)
 • Water0.35 sq mi (0.91 km2)
Elevation
430 ft (130 m)
Population
 (2020)
 • Total
1,614
 • Density75.8/sq mi (29.27/km2)
Time zoneUTC-6 (CST)
 • Summer (DST)UTC-5 (CDT)
ZIP code
35078
Area codes205, 659
FIPS code01-33256
GNIS feature ID2406645
WebsiteCity Website

Harpersville is a town in eastern Shelby County, Alabama, United States. According to the 1950 U.S. Census, it formally incorporated in 1943. At the 2020 census the population was 1,614, compared to 1,637 in 2010 and 1,620 in 2000. It is located southeast of the Birmingham metro area.