Hickory is a city in North Carolina primarily located in Catawba County. It is the 25th most populous city in North Carolina, with its formal boundaries extending into Burke and Caldwell counties. It is located approximately 60 miles northwest of Charlotte.