Hickory is a city located primarily in Catawba County, North Carolina, United States, with parts in adjoining Burke and Caldwell counties. The city's population at the 2010 census was 40,010, with an estimated population in 2013 of 40,361.