Hanceville is a city located in Cullman County Alabama. With a 2020 population of 3,551, it is the 129th largest city in Alabama and the 5740th largest city in the United States . Hanceville is currently growing at a rate of 1.28% annually and its population has increased by 19.08% since the most recent census, which recorded a population of 2,982 in 2010. Hanceville reached it's highest population of 3,551 in 2021. Spanning over 5 miles, Hanceville has a population density of 789 people per square mile.
The average household income in Hanceville is $49,660 with a poverty rate of 19.00%. The median rental costs in recent years comes to $668 per month, and the median house value is $99,900. The median age in Hanceville is 47.7 years, 41.8 years for males, and 49.9 years for females.