Hickory is a city located primarily in Catawba County, with formal boundaries extending into Burke and Caldwell counties. The city lies in the U.S. state of North Carolina. Hickory's population at the 2010 census was 40,010 (primarily in Catawba County), with an estimated population in 2018 of 40,925. Hickory is the principal city in the Hickory–Lenoir–Morganton MSA, in which the population at the 2010 census was 365,497 and is located just northwest of the Charlotte–Concord Combined Statistical Area.