Hickory is a city located in Catawba County, North Carolina. Hickory has a 2026 population of 45,081. Hickory is currently growing at a rate of 1.17% annually and its population has increased by 3.19% since the most recent census, which recorded a population of 43,688 in 2020.